builder: mozilla-release_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-222 starttime: 1472235653.44 results: success (0) buildid: 20160826094518 builduid: 6ec803c01bd240a58da7d7671eb5295b revision: fd70cb7a74bc9bd7a17467ceb988297e3084aa95 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-26 11:20:53.444058) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-26 11:20:53.444703) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 5 secs) (at 2016-08-26 11:20:53.444996) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 5 secs) (at 2016-08-26 11:20:59.081607) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-26 11:20:59.081951) ========= '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-222 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-222 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-222 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 --11:21:00-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.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% 31.84 MB/s 11:21:00 (31.84 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.103000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-26 11:21:00.215617) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-08-26 11:21:00.215969) ========= '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-222 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-222 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-222 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.401000 ========= master_lag: 0.16 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-08-26 11:21:03.777522) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-26 11:21:03.778122) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev fd70cb7a74bc9bd7a17467ceb988297e3084aa95 --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-release --rev fd70cb7a74bc9bd7a17467ceb988297e3084aa95 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-222 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-222 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-222 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-08-26 11:21:04,276 truncating revision to first 12 chars 2016-08-26 11:21:04,276 Setting DEBUG logging. 2016-08-26 11:21:04,276 attempt 1/10 2016-08-26 11:21:04,276 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/fd70cb7a74bc?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-26 11:21:04,720 unpacking tar archive at: mozilla-release-fd70cb7a74bc/testing/mozharness/ program finished with exit code 0 elapsedTime=1.275000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-26 11:21:05.103514) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-26 11:21:05.103813) ========= script_repo_revision: fd70cb7a74bc9bd7a17467ceb988297e3084aa95 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-26 11:21:05.104294) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-26 11:21:05.104562) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-26 11:21:05.116795) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 47 secs) (at 2016-08-26 11:21:05.117080) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-222 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-222 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-222 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 11:21:05 INFO - MultiFileLogger online at 20160826 11:21:05 in C:\slave\test 11:21:05 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-release --download-symbols true 11:21:05 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:21:05 INFO - {'append_to_log': False, 11:21:05 INFO - 'base_work_dir': 'C:\\slave\\test', 11:21:05 INFO - 'blob_upload_branch': 'mozilla-release', 11:21:05 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:21:05 INFO - 'buildbot_json_path': 'buildprops.json', 11:21:05 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:21:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:21:05 INFO - 'download_minidump_stackwalk': True, 11:21:05 INFO - 'download_symbols': 'true', 11:21:05 INFO - 'e10s': False, 11:21:05 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:21:05 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:21:05 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:21:05 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:21:05 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:21:05 INFO - 'C:/mozilla-build/tooltool.py'), 11:21:05 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:21:05 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:21:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:21:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:21:05 INFO - 'log_level': 'info', 11:21:05 INFO - 'log_to_console': True, 11:21:05 INFO - 'opt_config_files': (), 11:21:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:21:05 INFO - '--processes=1', 11:21:05 INFO - '--config=%(test_path)s/wptrunner.ini', 11:21:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:21:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:21:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:21:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:21:05 INFO - 'pip_index': False, 11:21:05 INFO - 'require_test_zip': True, 11:21:05 INFO - 'test_type': ('testharness',), 11:21:05 INFO - 'this_chunk': '1', 11:21:05 INFO - 'total_chunks': '10', 11:21:05 INFO - 'virtualenv_path': 'venv', 11:21:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:21:05 INFO - 'work_dir': 'build'} 11:21:05 INFO - ##### 11:21:05 INFO - ##### Running clobber step. 11:21:05 INFO - ##### 11:21:05 INFO - Running pre-action listener: _resource_record_pre_action 11:21:05 INFO - Running main action method: clobber 11:21:05 INFO - rmtree: C:\slave\test\build 11:21:05 INFO - Using _rmtree_windows ... 11:21:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:22:14 INFO - Running post-action listener: _resource_record_post_action 11:22:14 INFO - ##### 11:22:14 INFO - ##### Running read-buildbot-config step. 11:22:14 INFO - ##### 11:22:14 INFO - Running pre-action listener: _resource_record_pre_action 11:22:14 INFO - Running main action method: read_buildbot_config 11:22:14 INFO - Using buildbot properties: 11:22:14 INFO - { 11:22:14 INFO - "project": "", 11:22:14 INFO - "product": "firefox", 11:22:14 INFO - "script_repo_revision": "production", 11:22:14 INFO - "scheduler": "tests-mozilla-release-win7_ix-debug-unittest", 11:22:14 INFO - "repository": "", 11:22:14 INFO - "buildername": "Windows 7 32-bit mozilla-release debug test web-platform-tests-1", 11:22:14 INFO - "buildid": "20160826094518", 11:22:14 INFO - "pgo_build": "False", 11:22:14 INFO - "basedir": "C:\\slave\\test", 11:22:14 INFO - "buildnumber": 9, 11:22:14 INFO - "slavename": "t-w732-ix-222", 11:22:14 INFO - "revision": "fd70cb7a74bc9bd7a17467ceb988297e3084aa95", 11:22:14 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 11:22:14 INFO - "platform": "win32", 11:22:14 INFO - "branch": "mozilla-release", 11:22:14 INFO - "repo_path": "releases/mozilla-release", 11:22:14 INFO - "moz_repo_path": "", 11:22:14 INFO - "stage_platform": "win32", 11:22:14 INFO - "builduid": "6ec803c01bd240a58da7d7671eb5295b", 11:22:14 INFO - "slavebuilddir": "test" 11:22:14 INFO - } 11:22:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json. 11:22:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip. 11:22:14 INFO - Running post-action listener: _resource_record_post_action 11:22:14 INFO - ##### 11:22:14 INFO - ##### Running download-and-extract step. 11:22:14 INFO - ##### 11:22:14 INFO - Running pre-action listener: _resource_record_pre_action 11:22:14 INFO - Running main action method: download_and_extract 11:22:14 INFO - mkdir: C:\slave\test\build\tests 11:22:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:22:14 INFO - https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json matches https://queue.taskcluster.net 11:22:14 INFO - trying https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json 11:22:14 INFO - Downloading https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.3.en-US.win32.test_packages.json 11:22:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.test_packages.json'}, attempt #1 11:22:15 INFO - Downloaded 1274 bytes. 11:22:15 INFO - Reading from file C:\slave\test\build\firefox-48.0.3.en-US.win32.test_packages.json 11:22:15 INFO - Using the following test package requirements: 11:22:15 INFO - {u'common': [u'firefox-48.0.3.en-US.win32.common.tests.zip'], 11:22:15 INFO - u'cppunittest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 11:22:15 INFO - u'firefox-48.0.3.en-US.win32.cppunittest.tests.zip'], 11:22:15 INFO - u'gtest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 11:22:15 INFO - u'firefox-48.0.3.en-US.win32.gtest.tests.zip'], 11:22:15 INFO - u'jittest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 11:22:15 INFO - u'jsshell-win32.zip'], 11:22:15 INFO - u'mochitest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 11:22:15 INFO - u'firefox-48.0.3.en-US.win32.mochitest.tests.zip'], 11:22:15 INFO - u'mozbase': [u'firefox-48.0.3.en-US.win32.common.tests.zip'], 11:22:15 INFO - u'reftest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 11:22:15 INFO - u'firefox-48.0.3.en-US.win32.reftest.tests.zip'], 11:22:15 INFO - u'talos': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 11:22:15 INFO - u'firefox-48.0.3.en-US.win32.talos.tests.zip'], 11:22:15 INFO - u'web-platform': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 11:22:15 INFO - u'firefox-48.0.3.en-US.win32.web-platform.tests.zip'], 11:22:15 INFO - u'xpcshell': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 11:22:15 INFO - u'firefox-48.0.3.en-US.win32.xpcshell.tests.zip']} 11:22:15 INFO - Downloading packages: [u'firefox-48.0.3.en-US.win32.common.tests.zip', u'firefox-48.0.3.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 11:22:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:22:15 INFO - https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 11:22:15 INFO - trying https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip 11:22:15 INFO - Downloading https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.common.tests.zip 11:22:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.common.tests.zip'}, attempt #1 11:22:16 INFO - Downloaded 20375955 bytes. 11:22:16 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:22:16 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:22:18 INFO - caution: filename not matched: web-platform/* 11:22:18 INFO - Return code: 11 11:22: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')]} 11:22:18 INFO - https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 11:22:18 INFO - trying https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip 11:22:18 INFO - Downloading https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.web-platform.tests.zip 11:22:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.web-platform.tests.zip'}, attempt #1 11:22:21 INFO - Downloaded 36389907 bytes. 11:22:21 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:22:21 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:23:07 INFO - caution: filename not matched: bin/* 11:23:07 INFO - caution: filename not matched: config/* 11:23:07 INFO - caution: filename not matched: mozbase/* 11:23:07 INFO - caution: filename not matched: marionette/* 11:23:07 INFO - caution: filename not matched: tools/wptserve/* 11:23:07 INFO - Return code: 11 11:23: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')]} 11:23:07 INFO - https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip matches https://queue.taskcluster.net 11:23:07 INFO - trying https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 11:23:07 INFO - Downloading https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.zip 11:23:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.zip'}, attempt #1 11:23:12 INFO - Downloaded 68490314 bytes. 11:23:12 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 11:23:12 INFO - mkdir: C:\slave\test\properties 11:23:12 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:23:12 INFO - Writing to file C:\slave\test\properties\build_url 11:23:12 INFO - Contents: 11:23:12 INFO - build_url:https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 11:23:12 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 11:23:12 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:23:12 INFO - Writing to file C:\slave\test\properties\symbols_url 11:23:12 INFO - Contents: 11:23:12 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 11:23:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:23:12 INFO - https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:23:12 INFO - trying https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 11:23:12 INFO - Downloading https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 11:23:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip'}, attempt #1 11:23:16 INFO - Downloaded 55650616 bytes. 11:23:16 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 11:23:16 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 11:23:18 INFO - Return code: 0 11:23:18 INFO - Running post-action listener: _resource_record_post_action 11:23:18 INFO - Running post-action listener: set_extra_try_arguments 11:23:18 INFO - ##### 11:23:18 INFO - ##### Running create-virtualenv step. 11:23:18 INFO - ##### 11:23:18 INFO - Running pre-action listener: _pre_create_virtualenv 11:23:18 INFO - Running pre-action listener: _resource_record_pre_action 11:23:18 INFO - Running main action method: create_virtualenv 11:23:18 INFO - Creating virtualenv C:\slave\test\build\venv 11:23:18 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 11:23:18 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:23:24 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:23:28 INFO - Installing distribute......................................................................................................................................................................................done. 11:23:29 INFO - Return code: 0 11:23:29 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:23:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:23:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:23:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:23:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:23:29 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 0x0188C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A71580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B66368>, '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 0x0180AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-222', 'USERDOMAIN': 'T-W732-IX-222', '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-222', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:23:29 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 11:23:29 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 11:23:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:23:29 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:23:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:23:29 INFO - 'COMPUTERNAME': 'T-W732-IX-222', 11:23:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:23:29 INFO - 'DCLOCATION': 'SCL3', 11:23:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:23:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:23:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:23:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:23:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:23:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:23:29 INFO - 'HOMEDRIVE': 'C:', 11:23:29 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:23:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:23:29 INFO - 'KTS_VERSION': '1.19c', 11:23:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:23:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:23:29 INFO - 'LOGONSERVER': '\\\\T-W732-IX-222', 11:23:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:23:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:23:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:23:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:23:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:23:29 INFO - 'MOZ_AIRBAG': '1', 11:23:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:23:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:23:29 INFO - 'MOZ_MSVCVERSION': '8', 11:23:29 INFO - 'MOZ_NO_REMOTE': '1', 11:23:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:23:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:23:29 INFO - 'NO_EM_RESTART': '1', 11:23:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:23:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:23:29 INFO - 'OS': 'Windows_NT', 11:23:29 INFO - 'OURDRIVE': 'C:', 11:23:29 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:23:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:23:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:23:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:23:29 INFO - 'PROCESSOR_LEVEL': '6', 11:23:29 INFO - 'PROCESSOR_REVISION': '1e05', 11:23:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:23:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:23:29 INFO - 'PROMPT': '$P$G', 11:23:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:23:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:23:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:23:29 INFO - 'PWD': 'C:\\slave\\test', 11:23:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:23:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:23:29 INFO - 'SYSTEMDRIVE': 'C:', 11:23:29 INFO - 'SYSTEMROOT': 'C:\\windows', 11:23:29 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:23:29 INFO - 'TEST1': 'testie', 11:23:29 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:23:29 INFO - 'USERDOMAIN': 'T-W732-IX-222', 11:23:29 INFO - 'USERNAME': 'cltbld', 11:23:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:23:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:23:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:23:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:23:29 INFO - 'WINDIR': 'C:\\windows', 11:23:29 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:23:29 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:23:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:23:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:23:30 INFO - Downloading/unpacking psutil>=0.7.1 11:23:30 INFO - Running setup.py egg_info for package psutil 11:23:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:23:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:23:30 INFO - Installing collected packages: psutil 11:23:30 INFO - Running setup.py install for psutil 11:23:30 INFO - building 'psutil._psutil_windows' extension 11:23:30 INFO - error: Unable to find vcvarsall.bat 11:23:30 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-hnjqdt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:23:30 INFO - running install 11:23:30 INFO - running build 11:23:30 INFO - running build_py 11:23:30 INFO - creating build 11:23:30 INFO - creating build\lib.win32-2.7 11:23:30 INFO - creating build\lib.win32-2.7\psutil 11:23:30 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:23:30 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:23:30 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:23:30 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:23:30 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:23:30 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:23:30 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:23:30 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:23:30 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:23:30 INFO - running build_ext 11:23:30 INFO - building 'psutil._psutil_windows' extension 11:23:30 INFO - error: Unable to find vcvarsall.bat 11:23:30 INFO - ---------------------------------------- 11:23:30 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-hnjqdt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:23:30 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 11:23:30 WARNING - Return code: 1 11:23:30 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 11:23:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:23:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:23:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:23:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:23:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:23:30 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0188C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A71580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B66368>, '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 0x0180AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-222', 'USERDOMAIN': 'T-W732-IX-222', '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-222', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:23:30 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 11:23: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 mozsystemmonitor==0.0.0 11:23:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:23:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:23:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:23:31 INFO - 'COMPUTERNAME': 'T-W732-IX-222', 11:23:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:23:31 INFO - 'DCLOCATION': 'SCL3', 11:23:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:23:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:23:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:23:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:23:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:23:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:23:31 INFO - 'HOMEDRIVE': 'C:', 11:23:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:23:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:23:31 INFO - 'KTS_VERSION': '1.19c', 11:23:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:23:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:23:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-222', 11:23:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:23:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:23:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:23:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:23:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:23:31 INFO - 'MOZ_AIRBAG': '1', 11:23:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:23:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:23:31 INFO - 'MOZ_MSVCVERSION': '8', 11:23:31 INFO - 'MOZ_NO_REMOTE': '1', 11:23:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:23:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:23:31 INFO - 'NO_EM_RESTART': '1', 11:23:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:23:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:23:31 INFO - 'OS': 'Windows_NT', 11:23:31 INFO - 'OURDRIVE': 'C:', 11:23:31 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:23:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:23:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:23:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:23:31 INFO - 'PROCESSOR_LEVEL': '6', 11:23:31 INFO - 'PROCESSOR_REVISION': '1e05', 11:23:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:23:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:23:31 INFO - 'PROMPT': '$P$G', 11:23:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:23:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:23:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:23:31 INFO - 'PWD': 'C:\\slave\\test', 11:23:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:23:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:23:31 INFO - 'SYSTEMDRIVE': 'C:', 11:23:31 INFO - 'SYSTEMROOT': 'C:\\windows', 11:23:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:23:31 INFO - 'TEST1': 'testie', 11:23:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:23:31 INFO - 'USERDOMAIN': 'T-W732-IX-222', 11:23:31 INFO - 'USERNAME': 'cltbld', 11:23:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:23:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:23:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:23:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:23:31 INFO - 'WINDIR': 'C:\\windows', 11:23:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:23:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:23:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:23:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:23:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:23:31 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:23:31 INFO - Running setup.py egg_info for package mozsystemmonitor 11:23:31 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:23:31 INFO - Running setup.py egg_info for package psutil 11:23:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:23:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:23:31 INFO - Installing collected packages: mozsystemmonitor, psutil 11:23:31 INFO - Running setup.py install for mozsystemmonitor 11:23:31 INFO - Running setup.py install for psutil 11:23:31 INFO - building 'psutil._psutil_windows' extension 11:23:31 INFO - error: Unable to find vcvarsall.bat 11:23:31 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-gtsxxb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:23:31 INFO - running install 11:23:31 INFO - running build 11:23:31 INFO - running build_py 11:23:31 INFO - running build_ext 11:23:31 INFO - building 'psutil._psutil_windows' extension 11:23:31 INFO - error: Unable to find vcvarsall.bat 11:23:31 INFO - ---------------------------------------- 11:23:31 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-gtsxxb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:23:31 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 11:23:31 WARNING - Return code: 1 11:23:31 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 11:23:31 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:23: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')]} 11:23:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:23: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')]} 11:23:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:23:31 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0188C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A71580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B66368>, '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 0x0180AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-222', 'USERDOMAIN': 'T-W732-IX-222', '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-222', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:23:31 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 11:23:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:23:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:23:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:23:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:23:31 INFO - 'COMPUTERNAME': 'T-W732-IX-222', 11:23:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:23:31 INFO - 'DCLOCATION': 'SCL3', 11:23:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:23:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:23:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:23:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:23:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:23:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:23:31 INFO - 'HOMEDRIVE': 'C:', 11:23:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:23:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:23:31 INFO - 'KTS_VERSION': '1.19c', 11:23:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:23:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:23:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-222', 11:23:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:23:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:23:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:23:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:23:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:23:31 INFO - 'MOZ_AIRBAG': '1', 11:23:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:23:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:23:31 INFO - 'MOZ_MSVCVERSION': '8', 11:23:31 INFO - 'MOZ_NO_REMOTE': '1', 11:23:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:23:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:23:31 INFO - 'NO_EM_RESTART': '1', 11:23:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:23:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:23:31 INFO - 'OS': 'Windows_NT', 11:23:31 INFO - 'OURDRIVE': 'C:', 11:23:31 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:23:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:23:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:23:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:23:31 INFO - 'PROCESSOR_LEVEL': '6', 11:23:31 INFO - 'PROCESSOR_REVISION': '1e05', 11:23:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:23:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:23:31 INFO - 'PROMPT': '$P$G', 11:23:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:23:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:23:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:23:31 INFO - 'PWD': 'C:\\slave\\test', 11:23:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:23:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:23:31 INFO - 'SYSTEMDRIVE': 'C:', 11:23:31 INFO - 'SYSTEMROOT': 'C:\\windows', 11:23:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:23:31 INFO - 'TEST1': 'testie', 11:23:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:23:31 INFO - 'USERDOMAIN': 'T-W732-IX-222', 11:23:31 INFO - 'USERNAME': 'cltbld', 11:23:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:23:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:23:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:23:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:23:31 INFO - 'WINDIR': 'C:\\windows', 11:23:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:23:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:23:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:23:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:23:32 INFO - Downloading/unpacking blobuploader==1.2.4 11:23:32 INFO - Downloading blobuploader-1.2.4.tar.gz 11:23:32 INFO - Running setup.py egg_info for package blobuploader 11:23:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:23:36 INFO - Running setup.py egg_info for package requests 11:23:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:23:36 INFO - Downloading docopt-0.6.1.tar.gz 11:23:36 INFO - Running setup.py egg_info for package docopt 11:23:36 INFO - Installing collected packages: blobuploader, docopt, requests 11:23:36 INFO - Running setup.py install for blobuploader 11:23:36 INFO - Running setup.py install for docopt 11:23:36 INFO - Running setup.py install for requests 11:23:36 INFO - Successfully installed blobuploader docopt requests 11:23:36 INFO - Cleaning up... 11:23:36 INFO - Return code: 0 11:23:36 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:23:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:23:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:23:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:23:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:23:36 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0188C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A71580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B66368>, '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 0x0180AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF80C0>, '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-222', 'USERDOMAIN': 'T-W732-IX-222', '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-222', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:23:36 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 11:23:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:23:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:23:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:23:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:23:36 INFO - 'COMPUTERNAME': 'T-W732-IX-222', 11:23:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:23:36 INFO - 'DCLOCATION': 'SCL3', 11:23:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:23:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:23:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:23:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:23:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:23:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:23:36 INFO - 'HOMEDRIVE': 'C:', 11:23:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:23:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:23:36 INFO - 'KTS_VERSION': '1.19c', 11:23:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:23:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:23:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-222', 11:23:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:23:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:23:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:23:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:23:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:23:36 INFO - 'MOZ_AIRBAG': '1', 11:23:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:23:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:23:36 INFO - 'MOZ_MSVCVERSION': '8', 11:23:36 INFO - 'MOZ_NO_REMOTE': '1', 11:23:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:23:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:23:36 INFO - 'NO_EM_RESTART': '1', 11:23:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:23:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:23:36 INFO - 'OS': 'Windows_NT', 11:23:36 INFO - 'OURDRIVE': 'C:', 11:23:36 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:23:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:23:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:23:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:23:36 INFO - 'PROCESSOR_LEVEL': '6', 11:23:36 INFO - 'PROCESSOR_REVISION': '1e05', 11:23:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:23:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:23:36 INFO - 'PROMPT': '$P$G', 11:23:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:23:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:23:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:23:36 INFO - 'PWD': 'C:\\slave\\test', 11:23:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:23:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:23:36 INFO - 'SYSTEMDRIVE': 'C:', 11:23:36 INFO - 'SYSTEMROOT': 'C:\\windows', 11:23:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:23:36 INFO - 'TEST1': 'testie', 11:23:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:23:36 INFO - 'USERDOMAIN': 'T-W732-IX-222', 11:23:36 INFO - 'USERNAME': 'cltbld', 11:23:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:23:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:23:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:23:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:23:36 INFO - 'WINDIR': 'C:\\windows', 11:23:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:23:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:23:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:23:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:23:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:23:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:23:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:23:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:23:41 INFO - Unpacking c:\slave\test\build\tests\marionette 11:23:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:23:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:23:41 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:23:41 INFO - Running setup.py install for browsermob-proxy 11:23:55 INFO - Running setup.py install for manifestparser 11:23:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Running setup.py install for marionette-client 11:23:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:23:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Running setup.py install for marionette-driver 11:23:55 INFO - Running setup.py install for mozcrash 11:23:55 INFO - Running setup.py install for mozdebug 11:23:55 INFO - Running setup.py install for mozdevice 11:23:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Running setup.py install for mozfile 11:23:55 INFO - Running setup.py install for mozhttpd 11:23:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Running setup.py install for mozinfo 11:23:55 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Running setup.py install for mozInstall 11:23:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Running setup.py install for mozleak 11:23:55 INFO - Running setup.py install for mozlog 11:23:55 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Running setup.py install for moznetwork 11:23:55 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Running setup.py install for mozprocess 11:23:55 INFO - Running setup.py install for mozprofile 11:23:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Running setup.py install for mozrunner 11:23:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Running setup.py install for mozscreenshot 11:23:55 INFO - Running setup.py install for moztest 11:23:55 INFO - Running setup.py install for mozversion 11:23:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:23:55 INFO - Running setup.py install for wptserve 11:23:55 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 11:23:55 INFO - Cleaning up... 11:23:55 INFO - Return code: 0 11:23:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:23:55 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')]} 11:23:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:23:55 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')]} 11:23:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:23:55 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 0x0188C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A71580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B66368>, '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 0x0180AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF80C0>, '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-222', 'USERDOMAIN': 'T-W732-IX-222', '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-222', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:23:55 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 11:23:55 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 11:23:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:23:55 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:23:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:23:55 INFO - 'COMPUTERNAME': 'T-W732-IX-222', 11:23:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:23:55 INFO - 'DCLOCATION': 'SCL3', 11:23:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:23:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:23:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:23:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:23:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:23:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:23:55 INFO - 'HOMEDRIVE': 'C:', 11:23:55 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:23:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:23:55 INFO - 'KTS_VERSION': '1.19c', 11:23:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:23:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:23:55 INFO - 'LOGONSERVER': '\\\\T-W732-IX-222', 11:23:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:23:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:23:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:23:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:23:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:23:55 INFO - 'MOZ_AIRBAG': '1', 11:23:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:23:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:23:55 INFO - 'MOZ_MSVCVERSION': '8', 11:23:55 INFO - 'MOZ_NO_REMOTE': '1', 11:23:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:23:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:23:55 INFO - 'NO_EM_RESTART': '1', 11:23:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:23:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:23:55 INFO - 'OS': 'Windows_NT', 11:23:55 INFO - 'OURDRIVE': 'C:', 11:23:55 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:23:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:23:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:23:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:23:55 INFO - 'PROCESSOR_LEVEL': '6', 11:23:55 INFO - 'PROCESSOR_REVISION': '1e05', 11:23:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:23:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:23:55 INFO - 'PROMPT': '$P$G', 11:23:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:23:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:23:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:23:55 INFO - 'PWD': 'C:\\slave\\test', 11:23:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:23:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:23:55 INFO - 'SYSTEMDRIVE': 'C:', 11:23:55 INFO - 'SYSTEMROOT': 'C:\\windows', 11:23:55 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:23:55 INFO - 'TEST1': 'testie', 11:23:55 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:23:55 INFO - 'USERDOMAIN': 'T-W732-IX-222', 11:23:55 INFO - 'USERNAME': 'cltbld', 11:23:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:23:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:23:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:23:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:23:55 INFO - 'WINDIR': 'C:\\windows', 11:23:55 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:23:55 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:23:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:24:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:24:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:24:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:24:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:24:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:24:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:24:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:24:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:24:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:24:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:24:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:24:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:24:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:24:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:24:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:24:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:24:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:24:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:24:00 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:24:00 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:24:00 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:24:00 INFO - Unpacking c:\slave\test\build\tests\marionette 11:24:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:24:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:24:00 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)) 11:24:11 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)) 11:24:11 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)) 11:24:11 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)) 11:24:11 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)) 11:24:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:24:11 INFO - Downloading blessings-1.6.tar.gz 11:24:11 INFO - Running setup.py egg_info for package blessings 11:24:11 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)) 11:24:11 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:24:11 INFO - Running setup.py install for blessings 11:24:11 INFO - Running setup.py install for browsermob-proxy 11:24:11 INFO - Running setup.py install for manifestparser 11:24:11 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Running setup.py install for marionette-client 11:24:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:24:11 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Running setup.py install for marionette-driver 11:24:11 INFO - Running setup.py install for mozcrash 11:24:11 INFO - Running setup.py install for mozdebug 11:24:11 INFO - Running setup.py install for mozdevice 11:24:11 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Running setup.py install for mozhttpd 11:24:11 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Running setup.py install for mozInstall 11:24:11 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Running setup.py install for mozleak 11:24:11 INFO - Running setup.py install for mozprofile 11:24:11 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Running setup.py install for mozrunner 11:24:11 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:24:11 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:24:13 INFO - Running setup.py install for mozscreenshot 11:24:13 INFO - Running setup.py install for moztest 11:24:13 INFO - Running setup.py install for mozversion 11:24:13 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:24:13 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:24:13 INFO - Running setup.py install for wptserve 11:24:13 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:24:13 INFO - Cleaning up... 11:24:13 INFO - Return code: 0 11:24:13 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:24:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:24:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:24:13 INFO - Reading from file tmpfile_stdout 11:24:13 INFO - Using _rmtree_windows ... 11:24:13 INFO - Using _rmtree_windows ... 11:24:13 INFO - Current package versions: 11:24:13 INFO - blessings == 1.6 11:24:13 INFO - blobuploader == 1.2.4 11:24:13 INFO - browsermob-proxy == 0.6.0 11:24:13 INFO - distribute == 0.6.14 11:24:13 INFO - docopt == 0.6.1 11:24:13 INFO - manifestparser == 1.1 11:24:13 INFO - marionette-client == 2.3.0 11:24:13 INFO - marionette-driver == 1.4.0 11:24:13 INFO - mozInstall == 1.12 11:24:13 INFO - mozcrash == 0.17 11:24:13 INFO - mozdebug == 0.1 11:24:13 INFO - mozdevice == 0.48 11:24:13 INFO - mozfile == 1.2 11:24:13 INFO - mozhttpd == 0.7 11:24:13 INFO - mozinfo == 0.9 11:24:13 INFO - mozleak == 0.1 11:24:13 INFO - mozlog == 3.1 11:24:13 INFO - moznetwork == 0.27 11:24:13 INFO - mozprocess == 0.22 11:24:13 INFO - mozprofile == 0.28 11:24:13 INFO - mozrunner == 6.11 11:24:13 INFO - mozscreenshot == 0.1 11:24:13 INFO - mozsystemmonitor == 0.0 11:24:13 INFO - moztest == 0.7 11:24:13 INFO - mozversion == 1.4 11:24:13 INFO - requests == 1.2.3 11:24:13 INFO - wptserve == 1.4.0 11:24:13 INFO - Running post-action listener: _resource_record_post_action 11:24:13 INFO - Running post-action listener: _start_resource_monitoring 11:24:13 INFO - Starting resource monitoring. 11:24:13 INFO - ##### 11:24:13 INFO - ##### Running pull step. 11:24:13 INFO - ##### 11:24:13 INFO - Running pre-action listener: _resource_record_pre_action 11:24:13 INFO - Running main action method: pull 11:24:13 INFO - Pull has nothing to do! 11:24:13 INFO - Running post-action listener: _resource_record_post_action 11:24:13 INFO - ##### 11:24:13 INFO - ##### Running install step. 11:24:13 INFO - ##### 11:24:13 INFO - Running pre-action listener: _resource_record_pre_action 11:24:13 INFO - Running main action method: install 11:24:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:24:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:24:13 INFO - Reading from file tmpfile_stdout 11:24:13 INFO - Using _rmtree_windows ... 11:24:13 INFO - Using _rmtree_windows ... 11:24:13 INFO - Detecting whether we're running mozinstall >=1.0... 11:24:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:24:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:24:14 INFO - Reading from file tmpfile_stdout 11:24:14 INFO - Output received: 11:24:14 INFO - Usage: mozinstall-script.py [options] installer 11:24:14 INFO - Options: 11:24:14 INFO - -h, --help show this help message and exit 11:24:14 INFO - -d DEST, --destination=DEST 11:24:14 INFO - Directory to install application into. [default: 11:24:14 INFO - "C:\slave\test"] 11:24:14 INFO - --app=APP Application being installed. [default: firefox] 11:24:14 INFO - Using _rmtree_windows ... 11:24:14 INFO - Using _rmtree_windows ... 11:24:14 INFO - mkdir: C:\slave\test\build\application 11:24:14 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.0.3.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 11:24:14 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.0.3.en-US.win32.zip --destination C:\slave\test\build\application 11:24:16 INFO - Reading from file tmpfile_stdout 11:24:16 INFO - Output received: 11:24:16 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:24:16 INFO - Using _rmtree_windows ... 11:24:16 INFO - Using _rmtree_windows ... 11:24:16 INFO - Running post-action listener: _resource_record_post_action 11:24:16 INFO - ##### 11:24:16 INFO - ##### Running run-tests step. 11:24:16 INFO - ##### 11:24:16 INFO - Running pre-action listener: _resource_record_pre_action 11:24:16 INFO - Running main action method: run_tests 11:24:16 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:24:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:24:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:24:16 INFO - grabbing minidump binary from tooltool 11:24:16 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')]} 11:24:16 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 0x01B66368>, '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 0x0180AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:24:16 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 11:24:16 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 11:24:16 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:24:16 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmptjqktq 11:24:16 INFO - INFO - File integrity verified, renaming tmptjqktq to win32-minidump_stackwalk.exe 11:24:16 INFO - Return code: 0 11:24:16 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:24:16 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:24:16 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/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.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 11:24:16 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/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.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 11:24:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:24:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:24:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:24:16 INFO - 'COMPUTERNAME': 'T-W732-IX-222', 11:24:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:24:16 INFO - 'DCLOCATION': 'SCL3', 11:24:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:24:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:24:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:24:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:24:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:24:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:24:16 INFO - 'HOMEDRIVE': 'C:', 11:24:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:24:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:24:16 INFO - 'KTS_VERSION': '1.19c', 11:24:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:24:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:24:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-222', 11:24:16 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:24:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:24:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:24:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:24:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:24:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:24:16 INFO - 'MOZ_AIRBAG': '1', 11:24:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:24:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:24:16 INFO - 'MOZ_MSVCVERSION': '8', 11:24:16 INFO - 'MOZ_NO_REMOTE': '1', 11:24:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:24:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:24:16 INFO - 'NO_EM_RESTART': '1', 11:24:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:24:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:24:16 INFO - 'OS': 'Windows_NT', 11:24:16 INFO - 'OURDRIVE': 'C:', 11:24:16 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:24:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:24:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:24:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:24:16 INFO - 'PROCESSOR_LEVEL': '6', 11:24:16 INFO - 'PROCESSOR_REVISION': '1e05', 11:24:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:24:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:24:16 INFO - 'PROMPT': '$P$G', 11:24:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:24:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:24:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:24:16 INFO - 'PWD': 'C:\\slave\\test', 11:24:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:24:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:24:16 INFO - 'SYSTEMDRIVE': 'C:', 11:24:16 INFO - 'SYSTEMROOT': 'C:\\windows', 11:24:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:24:16 INFO - 'TEST1': 'testie', 11:24:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:24:16 INFO - 'USERDOMAIN': 'T-W732-IX-222', 11:24:16 INFO - 'USERNAME': 'cltbld', 11:24:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:24:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:24:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:24:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:24:16 INFO - 'WINDIR': 'C:\\windows', 11:24:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:24:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:24:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:24:16 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/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.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 11:24:18 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 11:24:18 INFO - import pkg_resources 11:24:19 INFO - Using 1 client processes 11:24:22 INFO - SUITE-START | Running 778 tests 11:24:22 INFO - Running testharness tests 11:24:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:24:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:24:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:24:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:24:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:24:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:24:23 INFO - Setting up ssl 11:24:23 INFO - PROCESS | certutil | 11:24:23 INFO - PROCESS | certutil | 11:24:23 INFO - PROCESS | certutil | 11:24:23 INFO - Certificate Nickname Trust Attributes 11:24:23 INFO - SSL,S/MIME,JAR/XPI 11:24:23 INFO - 11:24:23 INFO - web-platform-tests CT,, 11:24:23 INFO - 11:24:23 INFO - Starting runner 11:24:24 INFO - PROCESS | 1172 | [1172] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 11:24:24 INFO - PROCESS | 1172 | [1172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 11:24:24 INFO - PROCESS | 1172 | [1172] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 11:24:25 INFO - PROCESS | 1172 | 1472235865811 Marionette DEBUG Marionette enabled via build flag and pref 11:24:26 INFO - PROCESS | 1172 | ++DOCSHELL 0FFE1000 == 1 [pid = 1172] [id = 1] 11:24:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 1 (0FFE1400) [pid = 1172] [serial = 1] [outer = 00000000] 11:24:26 INFO - PROCESS | 1172 | [1172] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:24:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 2 (0FFE2000) [pid = 1172] [serial = 2] [outer = 0FFE1400] 11:24:27 INFO - PROCESS | 1172 | ++DOCSHELL 13C25800 == 2 [pid = 1172] [id = 2] 11:24:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 3 (13C25C00) [pid = 1172] [serial = 3] [outer = 00000000] 11:24:27 INFO - PROCESS | 1172 | [1172] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:24:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 4 (13C26800) [pid = 1172] [serial = 4] [outer = 13C25C00] 11:24:27 INFO - PROCESS | 1172 | 1472235867384 Marionette INFO Listening on port 2828 11:24:29 INFO - PROCESS | 1172 | 1472235868996 Marionette DEBUG Marionette enabled via command-line flag 11:24:29 INFO - PROCESS | 1172 | [1172] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:24:29 INFO - PROCESS | 1172 | [1172] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:24:29 INFO - PROCESS | 1172 | ++DOCSHELL 14555000 == 3 [pid = 1172] [id = 3] 11:24:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 5 (1455D000) [pid = 1172] [serial = 5] [outer = 00000000] 11:24:29 INFO - PROCESS | 1172 | [1172] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:24:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 6 (1455DC00) [pid = 1172] [serial = 6] [outer = 1455D000] 11:24:29 INFO - PROCESS | 1172 | [1172] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:24:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 7 (150F3400) [pid = 1172] [serial = 7] [outer = 13C25C00] 11:24:29 INFO - PROCESS | 1172 | [1172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:24:29 INFO - PROCESS | 1172 | 1472235869924 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49344 11:24:29 INFO - PROCESS | 1172 | [1172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:24:29 INFO - PROCESS | 1172 | 1472235869931 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49345 11:24:29 INFO - PROCESS | 1172 | [1172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:24:29 INFO - PROCESS | 1172 | 1472235869968 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49346 11:24:29 INFO - PROCESS | 1172 | [1172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:24:29 INFO - PROCESS | 1172 | 1472235869975 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49347 11:24:29 INFO - PROCESS | 1172 | 1472235869978 Marionette DEBUG Closed connection conn0 11:24:29 INFO - PROCESS | 1172 | 1472235869979 Marionette DEBUG Closed connection conn1 11:24:30 INFO - PROCESS | 1172 | 1472235870038 Marionette DEBUG Closed connection conn2 11:24:30 INFO - PROCESS | 1172 | 1472235870073 Marionette DEBUG Closed connection conn3 11:24:30 INFO - PROCESS | 1172 | [1172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:24:30 INFO - PROCESS | 1172 | 1472235870079 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49348 11:24:30 INFO - PROCESS | 1172 | 1472235870123 Marionette DEBUG Closed connection conn4 11:24:30 INFO - PROCESS | 1172 | [1172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:24:30 INFO - PROCESS | 1172 | 1472235870130 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49349 11:24:30 INFO - PROCESS | 1172 | ++DOCSHELL 1643E400 == 4 [pid = 1172] [id = 4] 11:24:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 8 (1643EC00) [pid = 1172] [serial = 8] [outer = 00000000] 11:24:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 9 (1594E400) [pid = 1172] [serial = 9] [outer = 1643EC00] 11:24:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 10 (15954800) [pid = 1172] [serial = 10] [outer = 1643EC00] 11:24:30 INFO - PROCESS | 1172 | 1472235870274 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:24:30 INFO - PROCESS | 1172 | 1472235870279 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.3","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":"20160826094518","device":"desktop","version":"48.0.3"} 11:24:31 INFO - PROCESS | 1172 | [1172] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:24:31 INFO - PROCESS | 1172 | [1172] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:24:31 INFO - PROCESS | 1172 | [1172] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:24:32 INFO - PROCESS | 1172 | ++DOCSHELL 17EDC800 == 5 [pid = 1172] [id = 5] 11:24:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 11 (17EDCC00) [pid = 1172] [serial = 11] [outer = 00000000] 11:24:32 INFO - PROCESS | 1172 | ++DOCSHELL 17EDD400 == 6 [pid = 1172] [id = 6] 11:24:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 12 (17EDD800) [pid = 1172] [serial = 12] [outer = 00000000] 11:24:32 INFO - PROCESS | 1172 | [1172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:24:32 INFO - PROCESS | 1172 | ++DOCSHELL 1950AC00 == 7 [pid = 1172] [id = 7] 11:24:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 13 (1950B000) [pid = 1172] [serial = 13] [outer = 00000000] 11:24:32 INFO - PROCESS | 1172 | [1172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:24:32 INFO - PROCESS | 1172 | [1172] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:24:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 14 (19829400) [pid = 1172] [serial = 14] [outer = 1950B000] 11:24:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 15 (1964D400) [pid = 1172] [serial = 15] [outer = 17EDCC00] 11:24:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 16 (1964EC00) [pid = 1172] [serial = 16] [outer = 17EDD800] 11:24:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 17 (19651800) [pid = 1172] [serial = 17] [outer = 1950B000] 11:24:33 INFO - PROCESS | 1172 | 1472235873842 Marionette INFO startBrowser e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:33 INFO - PROCESS | 1172 | 1472235873879 Marionette DEBUG loaded listener.js 11:24:33 INFO - PROCESS | 1172 | 1472235873893 Marionette DEBUG loaded listener.js 11:24:33 INFO - PROCESS | 1172 | 1472235873895 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 18 (1C20AC00) [pid = 1172] [serial = 18] [outer = 1950B000] 11:24:34 INFO - PROCESS | 1172 | 1472235874605 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"e5b79a70-88be-4a92-b74c-c5a8db3bc73f","capabilities":{"browserName":"Firefox","browserVersion":"48.0.3","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":"20160826094518","device":"desktop","version":"48.0.3","command_id":1}}] 11:24:34 INFO - PROCESS | 1172 | 1472235874795 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:24:34 INFO - PROCESS | 1172 | 1472235874798 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:34 INFO - PROCESS | 1172 | 1472235874893 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 11:24:34 INFO - PROCESS | 1172 | 1472235874910 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:24:34 INFO - PROCESS | 1172 | 1472235874914 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:34 INFO - PROCESS | 1172 | [1172] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:24:35 INFO - PROCESS | 1172 | [1172] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:24:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 19 (1C3DD800) [pid = 1172] [serial = 19] [outer = 1950B000] 11:24:35 INFO - PROCESS | 1172 | 1472235875960 Marionette TRACE conn5 <- [1,3,null,{}] 11:24:35 INFO - PROCESS | 1172 | 1472235875964 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:24:35 INFO - PROCESS | 1172 | 1472235875966 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:35 INFO - PROCESS | 1172 | 1472235875985 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 11:24:35 INFO - PROCESS | 1172 | 1472235875992 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 11:24:35 INFO - PROCESS | 1172 | 1472235875995 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 11:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:24:35 INFO - PROCESS | 1172 | 1472235876000 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:24:35 INFO - PROCESS | 1172 | 1472235876004 Marionette TRACE conn5 <- [1,6,null,{}] 11:24:36 INFO - PROCESS | 1172 | 1472235876064 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:36 INFO - PROCESS | 1172 | 1472235876066 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:36 INFO - PROCESS | 1172 | 1472235876082 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 11:24:36 INFO - PROCESS | 1172 | 1472235876086 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:36 INFO - PROCESS | 1172 | 1472235876090 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:36 INFO - PROCESS | 1172 | ++DOCSHELL 1E72BC00 == 8 [pid = 1172] [id = 8] 11:24:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 20 (1E72C000) [pid = 1172] [serial = 20] [outer = 00000000] 11:24:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 21 (1E72E800) [pid = 1172] [serial = 21] [outer = 1E72C000] 11:24:36 INFO - PROCESS | 1172 | 1472235876142 Marionette DEBUG loaded listener.js 11:24:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 22 (1E732800) [pid = 1172] [serial = 22] [outer = 1E72C000] 11:24:36 INFO - PROCESS | 1172 | ++DOCSHELL 16F04400 == 9 [pid = 1172] [id = 9] 11:24:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 23 (16F0E000) [pid = 1172] [serial = 23] [outer = 00000000] 11:24:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 24 (1E733C00) [pid = 1172] [serial = 24] [outer = 16F0E000] 11:24:36 INFO - PROCESS | 1172 | 1472235876558 Marionette DEBUG loaded listener.js 11:24:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 25 (1E734C00) [pid = 1172] [serial = 25] [outer = 16F0E000] 11:24:37 INFO - PROCESS | 1172 | [1172] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:24:37 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:24:37 INFO - PROCESS | 1172 | --DOCSHELL 1643E400 == 8 [pid = 1172] [id = 4] 11:24:37 INFO - PROCESS | 1172 | --DOCSHELL 0FFE1000 == 7 [pid = 1172] [id = 1] 11:24:37 INFO - PROCESS | 1172 | 1472235877992 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:24:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 2017ms 11:24:38 INFO - PROCESS | 1172 | 1472235878024 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 11:24:38 INFO - PROCESS | 1172 | 1472235878027 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 11:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:24:38 INFO - PROCESS | 1172 | 1472235878032 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:24:38 INFO - PROCESS | 1172 | 1472235878035 Marionette TRACE conn5 <- [1,10,null,{}] 11:24:38 INFO - PROCESS | 1172 | 1472235878041 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:38 INFO - PROCESS | 1172 | 1472235878044 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:38 INFO - PROCESS | 1172 | 1472235878146 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 11:24:38 INFO - PROCESS | 1172 | 1472235878153 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:38 INFO - PROCESS | 1172 | 1472235878156 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:38 INFO - PROCESS | 1172 | ++DOCSHELL 0FFDC400 == 8 [pid = 1172] [id = 10] 11:24:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 26 (0FFDE800) [pid = 1172] [serial = 26] [outer = 00000000] 11:24:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 27 (13C24800) [pid = 1172] [serial = 27] [outer = 0FFDE800] 11:24:38 INFO - PROCESS | 1172 | 1472235878209 Marionette DEBUG loaded listener.js 11:24:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 28 (13D38800) [pid = 1172] [serial = 28] [outer = 0FFDE800] 11:24:38 INFO - PROCESS | 1172 | 1472235878642 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:24:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 670ms 11:24:38 INFO - PROCESS | 1172 | 1472235878726 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 11:24:38 INFO - PROCESS | 1172 | 1472235878731 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 11:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:24:38 INFO - PROCESS | 1172 | 1472235878740 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:24:38 INFO - PROCESS | 1172 | 1472235878742 Marionette TRACE conn5 <- [1,14,null,{}] 11:24:38 INFO - PROCESS | 1172 | 1472235878746 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:38 INFO - PROCESS | 1172 | 1472235878749 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:38 INFO - PROCESS | 1172 | 1472235878845 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 11:24:38 INFO - PROCESS | 1172 | 1472235878861 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:38 INFO - PROCESS | 1172 | 1472235878864 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:38 INFO - PROCESS | 1172 | ++DOCSHELL 144DA400 == 9 [pid = 1172] [id = 11] 11:24:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 29 (144DB400) [pid = 1172] [serial = 29] [outer = 00000000] 11:24:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 30 (14533400) [pid = 1172] [serial = 30] [outer = 144DB400] 11:24:38 INFO - PROCESS | 1172 | 1472235878914 Marionette DEBUG loaded listener.js 11:24:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 31 (1455C400) [pid = 1172] [serial = 31] [outer = 144DB400] 11:24:39 INFO - PROCESS | 1172 | 1472235879350 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:24:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 11:24:39 INFO - PROCESS | 1172 | 1472235879369 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 11:24:39 INFO - PROCESS | 1172 | 1472235879371 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 11:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:24:39 INFO - PROCESS | 1172 | 1472235879376 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:24:39 INFO - PROCESS | 1172 | 1472235879381 Marionette TRACE conn5 <- [1,18,null,{}] 11:24:39 INFO - PROCESS | 1172 | ++DOCSHELL 145EE000 == 10 [pid = 1172] [id = 12] 11:24:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 32 (1460B000) [pid = 1172] [serial = 32] [outer = 00000000] 11:24:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 33 (15840000) [pid = 1172] [serial = 33] [outer = 1460B000] 11:24:39 INFO - PROCESS | 1172 | 1472235879418 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:39 INFO - PROCESS | 1172 | 1472235879423 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 34 (150F5800) [pid = 1172] [serial = 34] [outer = 1460B000] 11:24:39 INFO - PROCESS | 1172 | 1472235879534 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 11:24:39 INFO - PROCESS | 1172 | ++DOCSHELL 0C422C00 == 11 [pid = 1172] [id = 13] 11:24:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 35 (145E4C00) [pid = 1172] [serial = 35] [outer = 00000000] 11:24:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 36 (16F08400) [pid = 1172] [serial = 36] [outer = 145E4C00] 11:24:39 INFO - PROCESS | 1172 | 1472235879604 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:39 INFO - PROCESS | 1172 | 1472235879607 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 37 (1720C400) [pid = 1172] [serial = 37] [outer = 145E4C00] 11:24:39 INFO - PROCESS | 1172 | ++DOCSHELL 17625C00 == 12 [pid = 1172] [id = 14] 11:24:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 38 (17626000) [pid = 1172] [serial = 38] [outer = 00000000] 11:24:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 39 (1767F000) [pid = 1172] [serial = 39] [outer = 17626000] 11:24:39 INFO - PROCESS | 1172 | 1472235879732 Marionette DEBUG loaded listener.js 11:24:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 40 (17EE5400) [pid = 1172] [serial = 40] [outer = 17626000] 11:24:40 INFO - PROCESS | 1172 | 1472235880155 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 831ms 11:24:40 INFO - PROCESS | 1172 | 1472235880215 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 11:24:40 INFO - PROCESS | 1172 | 1472235880218 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 11:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:24:40 INFO - PROCESS | 1172 | 1472235880222 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:24:40 INFO - PROCESS | 1172 | 1472235880224 Marionette TRACE conn5 <- [1,22,null,{}] 11:24:40 INFO - PROCESS | 1172 | 1472235880228 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:40 INFO - PROCESS | 1172 | 1472235880230 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:40 INFO - PROCESS | 1172 | 1472235880311 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 11:24:40 INFO - PROCESS | 1172 | 1472235880317 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:40 INFO - PROCESS | 1172 | 1472235880319 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:40 INFO - PROCESS | 1172 | ++DOCSHELL 1856C800 == 13 [pid = 1172] [id = 15] 11:24:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 41 (1856F400) [pid = 1172] [serial = 41] [outer = 00000000] 11:24:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 42 (1932A400) [pid = 1172] [serial = 42] [outer = 1856F400] 11:24:40 INFO - PROCESS | 1172 | 1472235880367 Marionette DEBUG loaded listener.js 11:24:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 43 (19387400) [pid = 1172] [serial = 43] [outer = 1856F400] 11:24:40 INFO - PROCESS | 1172 | 1472235880750 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 11:24:40 INFO - PROCESS | 1172 | 1472235880795 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 11:24:40 INFO - PROCESS | 1172 | 1472235880797 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 11:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:24:40 INFO - PROCESS | 1172 | 1472235880800 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:24:40 INFO - PROCESS | 1172 | 1472235880802 Marionette TRACE conn5 <- [1,26,null,{}] 11:24:40 INFO - PROCESS | 1172 | 1472235880818 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:40 INFO - PROCESS | 1172 | 1472235880820 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:40 INFO - PROCESS | 1172 | 1472235880906 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 11:24:40 INFO - PROCESS | 1172 | 1472235880912 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:40 INFO - PROCESS | 1172 | 1472235880915 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:40 INFO - PROCESS | 1172 | ++DOCSHELL 16F0F400 == 14 [pid = 1172] [id = 16] 11:24:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 44 (1857D800) [pid = 1172] [serial = 44] [outer = 00000000] 11:24:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 45 (17202400) [pid = 1172] [serial = 45] [outer = 1857D800] 11:24:40 INFO - PROCESS | 1172 | 1472235880963 Marionette DEBUG loaded listener.js 11:24:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 46 (19652C00) [pid = 1172] [serial = 46] [outer = 1857D800] 11:24:41 INFO - PROCESS | 1172 | 1472235881386 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:24:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 650ms 11:24:41 INFO - PROCESS | 1172 | 1472235881451 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 11:24:41 INFO - PROCESS | 1172 | 1472235881453 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 11:24:41 INFO - PROCESS | 1172 | 1472235881457 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:24:41 INFO - PROCESS | 1172 | 1472235881459 Marionette TRACE conn5 <- [1,30,null,{}] 11:24:41 INFO - PROCESS | 1172 | 1472235881462 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:41 INFO - PROCESS | 1172 | 1472235881468 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:41 INFO - PROCESS | 1172 | 1472235881562 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 11:24:41 INFO - PROCESS | 1172 | 1472235881571 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:41 INFO - PROCESS | 1172 | 1472235881573 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:41 INFO - PROCESS | 1172 | ++DOCSHELL 1ADE7800 == 15 [pid = 1172] [id = 17] 11:24:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 47 (1AE8D400) [pid = 1172] [serial = 47] [outer = 00000000] 11:24:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 48 (1AEED000) [pid = 1172] [serial = 48] [outer = 1AE8D400] 11:24:41 INFO - PROCESS | 1172 | 1472235881624 Marionette DEBUG loaded listener.js 11:24:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 49 (1AEF1C00) [pid = 1172] [serial = 49] [outer = 1AE8D400] 11:24:42 INFO - PROCESS | 1172 | 1472235882014 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 11:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:24:42 INFO - PROCESS | 1172 | 1472235882031 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 11:24:42 INFO - PROCESS | 1172 | 1472235882033 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 11:24:42 INFO - PROCESS | 1172 | 1472235882036 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:24:42 INFO - PROCESS | 1172 | 1472235882038 Marionette TRACE conn5 <- [1,34,null,{}] 11:24:42 INFO - PROCESS | 1172 | 1472235882042 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:42 INFO - PROCESS | 1172 | 1472235882043 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:42 INFO - PROCESS | 1172 | 1472235882148 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 11:24:42 INFO - PROCESS | 1172 | 1472235882155 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:42 INFO - PROCESS | 1172 | 1472235882157 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:42 INFO - PROCESS | 1172 | ++DOCSHELL 1ADE6800 == 16 [pid = 1172] [id = 18] 11:24:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 50 (1AEEAC00) [pid = 1172] [serial = 50] [outer = 00000000] 11:24:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 51 (1C205C00) [pid = 1172] [serial = 51] [outer = 1AEEAC00] 11:24:42 INFO - PROCESS | 1172 | 1472235882204 Marionette DEBUG loaded listener.js 11:24:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 52 (1C365800) [pid = 1172] [serial = 52] [outer = 1AEEAC00] 11:24:42 INFO - PROCESS | 1172 | 1472235882572 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 11:24:42 INFO - PROCESS | 1172 | 1472235882607 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 11:24:42 INFO - PROCESS | 1172 | 1472235882609 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 11:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:24:42 INFO - PROCESS | 1172 | 1472235882612 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:24:42 INFO - PROCESS | 1172 | 1472235882614 Marionette TRACE conn5 <- [1,38,null,{}] 11:24:42 INFO - PROCESS | 1172 | 1472235882617 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:42 INFO - PROCESS | 1172 | 1472235882619 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:42 INFO - PROCESS | 1172 | 1472235882694 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 11:24:42 INFO - PROCESS | 1172 | 1472235882700 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:42 INFO - PROCESS | 1172 | 1472235882702 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:42 INFO - PROCESS | 1172 | ++DOCSHELL 0C140400 == 17 [pid = 1172] [id = 19] 11:24:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 53 (0C144400) [pid = 1172] [serial = 53] [outer = 00000000] 11:24:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 54 (0C14B000) [pid = 1172] [serial = 54] [outer = 0C144400] 11:24:42 INFO - PROCESS | 1172 | 1472235882801 Marionette DEBUG loaded listener.js 11:24:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 55 (0F286800) [pid = 1172] [serial = 55] [outer = 0C144400] 11:24:43 INFO - PROCESS | 1172 | 1472235883166 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 11:24:43 INFO - PROCESS | 1172 | 1472235883183 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 11:24:43 INFO - PROCESS | 1172 | 1472235883185 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 11:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:24:43 INFO - PROCESS | 1172 | 1472235883189 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:24:43 INFO - PROCESS | 1172 | 1472235883190 Marionette TRACE conn5 <- [1,42,null,{}] 11:24:43 INFO - PROCESS | 1172 | 1472235883194 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:43 INFO - PROCESS | 1172 | 1472235883196 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:43 INFO - PROCESS | 1172 | 1472235883278 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 11:24:43 INFO - PROCESS | 1172 | 1472235883338 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:43 INFO - PROCESS | 1172 | 1472235883340 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:43 INFO - PROCESS | 1172 | ++DOCSHELL 15929400 == 18 [pid = 1172] [id = 20] 11:24:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 56 (15929800) [pid = 1172] [serial = 56] [outer = 00000000] 11:24:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 57 (15930000) [pid = 1172] [serial = 57] [outer = 15929800] 11:24:43 INFO - PROCESS | 1172 | 1472235883391 Marionette DEBUG loaded listener.js 11:24:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 58 (15932000) [pid = 1172] [serial = 58] [outer = 15929800] 11:24:43 INFO - PROCESS | 1172 | 1472235883734 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 11:24:43 INFO - PROCESS | 1172 | 1472235883763 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 11:24:43 INFO - PROCESS | 1172 | 1472235883777 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 11:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:24:43 INFO - PROCESS | 1172 | 1472235883877 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:24:43 INFO - PROCESS | 1172 | 1472235883879 Marionette TRACE conn5 <- [1,46,null,{}] 11:24:43 INFO - PROCESS | 1172 | 1472235883883 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:43 INFO - PROCESS | 1172 | 1472235883885 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:43 INFO - PROCESS | 1172 | 1472235883968 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 11:24:43 INFO - PROCESS | 1172 | 1472235883975 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:43 INFO - PROCESS | 1172 | 1472235883977 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:43 INFO - PROCESS | 1172 | ++DOCSHELL 15935400 == 19 [pid = 1172] [id = 21] 11:24:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (186E3800) [pid = 1172] [serial = 59] [outer = 00000000] 11:24:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (1E654C00) [pid = 1172] [serial = 60] [outer = 186E3800] 11:24:44 INFO - PROCESS | 1172 | 1472235884027 Marionette DEBUG loaded listener.js 11:24:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (1E658800) [pid = 1172] [serial = 61] [outer = 186E3800] 11:24:44 INFO - PROCESS | 1172 | 1472235884447 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 650ms 11:24:44 INFO - PROCESS | 1172 | 1472235884509 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 11:24:44 INFO - PROCESS | 1172 | 1472235884511 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 11:24:44 INFO - PROCESS | 1172 | 1472235884515 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:24:44 INFO - PROCESS | 1172 | 1472235884517 Marionette TRACE conn5 <- [1,50,null,{}] 11:24:44 INFO - PROCESS | 1172 | 1472235884525 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:44 INFO - PROCESS | 1172 | 1472235884527 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:44 INFO - PROCESS | 1172 | 1472235884615 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 11:24:44 INFO - PROCESS | 1172 | 1472235884623 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:44 INFO - PROCESS | 1172 | 1472235884626 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:44 INFO - PROCESS | 1172 | ++DOCSHELL 0C0F4400 == 20 [pid = 1172] [id = 22] 11:24:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (0C0F5400) [pid = 1172] [serial = 62] [outer = 00000000] 11:24:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (15930400) [pid = 1172] [serial = 63] [outer = 0C0F5400] 11:24:44 INFO - PROCESS | 1172 | 1472235884674 Marionette DEBUG loaded listener.js 11:24:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (1A6DE400) [pid = 1172] [serial = 64] [outer = 0C0F5400] 11:24:45 INFO - PROCESS | 1172 | 1472235885785 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1325ms 11:24:45 INFO - PROCESS | 1172 | 1472235885845 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 11:24:45 INFO - PROCESS | 1172 | 1472235885849 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 11:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:24:45 INFO - PROCESS | 1172 | 1472235885863 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:24:45 INFO - PROCESS | 1172 | 1472235885868 Marionette TRACE conn5 <- [1,54,null,{}] 11:24:45 INFO - PROCESS | 1172 | 1472235885873 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:45 INFO - PROCESS | 1172 | 1472235885876 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:45 INFO - PROCESS | 1172 | 1472235885983 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 11:24:45 INFO - PROCESS | 1172 | 1472235885995 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:45 INFO - PROCESS | 1172 | 1472235885998 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:46 INFO - PROCESS | 1172 | ++DOCSHELL 0F3F2000 == 21 [pid = 1172] [id = 23] 11:24:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (0F3F7000) [pid = 1172] [serial = 65] [outer = 00000000] 11:24:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (0F89AC00) [pid = 1172] [serial = 66] [outer = 0F3F7000] 11:24:46 INFO - PROCESS | 1172 | 1472235886081 Marionette DEBUG loaded listener.js 11:24:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (0FEC5400) [pid = 1172] [serial = 67] [outer = 0F3F7000] 11:24:46 INFO - PROCESS | 1172 | 1472235886495 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 690ms 11:24:46 INFO - PROCESS | 1172 | 1472235886563 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 11:24:46 INFO - PROCESS | 1172 | 1472235886567 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 11:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:24:46 INFO - PROCESS | 1172 | 1472235886573 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:24:46 INFO - PROCESS | 1172 | 1472235886576 Marionette TRACE conn5 <- [1,58,null,{}] 11:24:46 INFO - PROCESS | 1172 | 1472235886580 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:46 INFO - PROCESS | 1172 | 1472235886582 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:46 INFO - PROCESS | 1172 | 1472235886707 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 11:24:46 INFO - PROCESS | 1172 | 1472235886749 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:46 INFO - PROCESS | 1172 | 1472235886751 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:46 INFO - PROCESS | 1172 | ++DOCSHELL 13DBD400 == 22 [pid = 1172] [id = 24] 11:24:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (13DBDC00) [pid = 1172] [serial = 68] [outer = 00000000] 11:24:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (1442C000) [pid = 1172] [serial = 69] [outer = 13DBDC00] 11:24:46 INFO - PROCESS | 1172 | 1472235886800 Marionette DEBUG loaded listener.js 11:24:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (14530400) [pid = 1172] [serial = 70] [outer = 13DBDC00] 11:24:47 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (1643EC00) [pid = 1172] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:24:47 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (1E72C000) [pid = 1172] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:24:47 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (0FFDE800) [pid = 1172] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:24:47 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (144DB400) [pid = 1172] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:24:47 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (17626000) [pid = 1172] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:24:47 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (1856F400) [pid = 1172] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:24:47 INFO - PROCESS | 1172 | 1472235887348 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 830ms 11:24:47 INFO - PROCESS | 1172 | 1472235887419 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 11:24:47 INFO - PROCESS | 1172 | 1472235887422 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 11:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:24:47 INFO - PROCESS | 1172 | 1472235887426 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:24:47 INFO - PROCESS | 1172 | 1472235887429 Marionette TRACE conn5 <- [1,62,null,{}] 11:24:47 INFO - PROCESS | 1172 | 1472235887440 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:47 INFO - PROCESS | 1172 | 1472235887444 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:47 INFO - PROCESS | 1172 | 1472235887528 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 11:24:47 INFO - PROCESS | 1172 | 1472235887535 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:47 INFO - PROCESS | 1172 | 1472235887538 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:47 INFO - PROCESS | 1172 | ++DOCSHELL 145E4000 == 23 [pid = 1172] [id = 25] 11:24:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (145E5C00) [pid = 1172] [serial = 71] [outer = 00000000] 11:24:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (150EFC00) [pid = 1172] [serial = 72] [outer = 145E5C00] 11:24:47 INFO - PROCESS | 1172 | 1472235887587 Marionette DEBUG loaded listener.js 11:24:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (1592DC00) [pid = 1172] [serial = 73] [outer = 145E5C00] 11:24:48 INFO - PROCESS | 1172 | 1472235888011 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 629ms 11:24:48 INFO - PROCESS | 1172 | 1472235888057 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 11:24:48 INFO - PROCESS | 1172 | 1472235888060 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 11:24:48 INFO - PROCESS | 1172 | 1472235888063 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:24:48 INFO - PROCESS | 1172 | 1472235888065 Marionette TRACE conn5 <- [1,66,null,{}] 11:24:48 INFO - PROCESS | 1172 | 1472235888068 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:48 INFO - PROCESS | 1172 | 1472235888070 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:48 INFO - PROCESS | 1172 | 1472235888153 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 11:24:48 INFO - PROCESS | 1172 | 1472235888158 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:48 INFO - PROCESS | 1172 | 1472235888160 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:48 INFO - PROCESS | 1172 | ++DOCSHELL 0FECFC00 == 24 [pid = 1172] [id = 26] 11:24:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (1594DC00) [pid = 1172] [serial = 74] [outer = 00000000] 11:24:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (16F07800) [pid = 1172] [serial = 75] [outer = 1594DC00] 11:24:48 INFO - PROCESS | 1172 | 1472235888207 Marionette DEBUG loaded listener.js 11:24:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (1767C000) [pid = 1172] [serial = 76] [outer = 1594DC00] 11:24:48 INFO - PROCESS | 1172 | 1472235888627 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 11:24:48 INFO - PROCESS | 1172 | 1472235888697 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 11:24:48 INFO - PROCESS | 1172 | 1472235888699 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 11:24:48 INFO - PROCESS | 1172 | 1472235888703 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:24:48 INFO - PROCESS | 1172 | 1472235888705 Marionette TRACE conn5 <- [1,70,null,{}] 11:24:48 INFO - PROCESS | 1172 | 1472235888709 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:48 INFO - PROCESS | 1172 | 1472235888711 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:48 INFO - PROCESS | 1172 | 1472235888788 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 11:24:48 INFO - PROCESS | 1172 | 1472235888796 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:48 INFO - PROCESS | 1172 | 1472235888798 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:48 INFO - PROCESS | 1172 | ++DOCSHELL 18580800 == 25 [pid = 1172] [id = 27] 11:24:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (186E5C00) [pid = 1172] [serial = 77] [outer = 00000000] 11:24:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (18CD5000) [pid = 1172] [serial = 78] [outer = 186E5C00] 11:24:48 INFO - PROCESS | 1172 | 1472235888844 Marionette DEBUG loaded listener.js 11:24:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (19383400) [pid = 1172] [serial = 79] [outer = 186E5C00] 11:24:49 INFO - PROCESS | 1172 | 1472235889365 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 730ms 11:24:49 INFO - PROCESS | 1172 | 1472235889438 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 11:24:49 INFO - PROCESS | 1172 | 1472235889443 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 11:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:24:49 INFO - PROCESS | 1172 | 1472235889448 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:24:49 INFO - PROCESS | 1172 | 1472235889452 Marionette TRACE conn5 <- [1,74,null,{}] 11:24:49 INFO - PROCESS | 1172 | 1472235889504 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:49 INFO - PROCESS | 1172 | 1472235889508 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:49 INFO - PROCESS | 1172 | 1472235889647 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 11:24:49 INFO - PROCESS | 1172 | 1472235889688 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:49 INFO - PROCESS | 1172 | 1472235889691 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:49 INFO - PROCESS | 1172 | ++DOCSHELL 0F751400 == 26 [pid = 1172] [id = 28] 11:24:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0F751800) [pid = 1172] [serial = 80] [outer = 00000000] 11:24:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0F89A800) [pid = 1172] [serial = 81] [outer = 0F751800] 11:24:49 INFO - PROCESS | 1172 | 1472235889752 Marionette DEBUG loaded listener.js 11:24:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (10AE4400) [pid = 1172] [serial = 82] [outer = 0F751800] 11:24:50 INFO - PROCESS | 1172 | 1472235890248 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 870ms 11:24:50 INFO - PROCESS | 1172 | 1472235890318 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 11:24:50 INFO - PROCESS | 1172 | 1472235890323 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 11:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:24:50 INFO - PROCESS | 1172 | 1472235890330 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:24:50 INFO - PROCESS | 1172 | 1472235890333 Marionette TRACE conn5 <- [1,78,null,{}] 11:24:50 INFO - PROCESS | 1172 | 1472235890337 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:50 INFO - PROCESS | 1172 | 1472235890340 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:50 INFO - PROCESS | 1172 | 1472235890447 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 11:24:50 INFO - PROCESS | 1172 | 1472235890514 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:50 INFO - PROCESS | 1172 | 1472235890516 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:50 INFO - PROCESS | 1172 | ++DOCSHELL 145EB000 == 27 [pid = 1172] [id = 29] 11:24:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (14610800) [pid = 1172] [serial = 83] [outer = 00000000] 11:24:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (17622400) [pid = 1172] [serial = 84] [outer = 14610800] 11:24:50 INFO - PROCESS | 1172 | 1472235890576 Marionette DEBUG loaded listener.js 11:24:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (16F77C00) [pid = 1172] [serial = 85] [outer = 14610800] 11:24:51 INFO - PROCESS | 1172 | 1472235891139 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 871ms 11:24:51 INFO - PROCESS | 1172 | 1472235891204 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 11:24:51 INFO - PROCESS | 1172 | 1472235891207 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 11:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:24:51 INFO - PROCESS | 1172 | 1472235891211 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:24:51 INFO - PROCESS | 1172 | 1472235891215 Marionette TRACE conn5 <- [1,82,null,{}] 11:24:51 INFO - PROCESS | 1172 | 1472235891226 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:51 INFO - PROCESS | 1172 | 1472235891231 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:51 INFO - PROCESS | 1172 | 1472235891334 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 11:24:51 INFO - PROCESS | 1172 | 1472235891405 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:51 INFO - PROCESS | 1172 | 1472235891409 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:51 INFO - PROCESS | 1172 | ++DOCSHELL 197D2400 == 28 [pid = 1172] [id = 30] 11:24:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (197D2800) [pid = 1172] [serial = 86] [outer = 00000000] 11:24:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (197D5400) [pid = 1172] [serial = 87] [outer = 197D2800] 11:24:51 INFO - PROCESS | 1172 | 1472235891469 Marionette DEBUG loaded listener.js 11:24:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (1A679000) [pid = 1172] [serial = 88] [outer = 197D2800] 11:24:52 INFO - PROCESS | 1172 | 1472235892012 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 830ms 11:24:52 INFO - PROCESS | 1172 | 1472235892044 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 11:24:52 INFO - PROCESS | 1172 | 1472235892047 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 11:24:52 INFO - PROCESS | 1172 | 1472235892051 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:24:52 INFO - PROCESS | 1172 | 1472235892053 Marionette TRACE conn5 <- [1,86,null,{}] 11:24:52 INFO - PROCESS | 1172 | 1472235892056 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:52 INFO - PROCESS | 1172 | 1472235892059 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:52 INFO - PROCESS | 1172 | 1472235892163 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 11:24:52 INFO - PROCESS | 1172 | 1472235892243 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:52 INFO - PROCESS | 1172 | 1472235892245 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:52 INFO - PROCESS | 1172 | ++DOCSHELL 1ADE2C00 == 29 [pid = 1172] [id = 31] 11:24:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1ADE6000) [pid = 1172] [serial = 89] [outer = 00000000] 11:24:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (1AEEC800) [pid = 1172] [serial = 90] [outer = 1ADE6000] 11:24:52 INFO - PROCESS | 1172 | 1472235892301 Marionette DEBUG loaded listener.js 11:24:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (1BEB6400) [pid = 1172] [serial = 91] [outer = 1ADE6000] 11:24:52 INFO - PROCESS | 1172 | 1472235892873 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 11:24:52 INFO - PROCESS | 1172 | 1472235892925 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 11:24:52 INFO - PROCESS | 1172 | 1472235892927 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 11:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:24:52 INFO - PROCESS | 1172 | 1472235892931 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:24:52 INFO - PROCESS | 1172 | 1472235892933 Marionette TRACE conn5 <- [1,90,null,{}] 11:24:52 INFO - PROCESS | 1172 | 1472235892937 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:52 INFO - PROCESS | 1172 | 1472235892939 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:53 INFO - PROCESS | 1172 | 1472235893038 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 11:24:53 INFO - PROCESS | 1172 | 1472235893121 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:53 INFO - PROCESS | 1172 | 1472235893123 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:53 INFO - PROCESS | 1172 | ++DOCSHELL 0FECD800 == 30 [pid = 1172] [id = 32] 11:24:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (0FED2000) [pid = 1172] [serial = 92] [outer = 00000000] 11:24:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (1460C400) [pid = 1172] [serial = 93] [outer = 0FED2000] 11:24:53 INFO - PROCESS | 1172 | 1472235893179 Marionette DEBUG loaded listener.js 11:24:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (1594E800) [pid = 1172] [serial = 94] [outer = 0FED2000] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (13C26800) [pid = 1172] [serial = 4] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (1E654C00) [pid = 1172] [serial = 60] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (13C24800) [pid = 1172] [serial = 27] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (14533400) [pid = 1172] [serial = 30] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (16F08400) [pid = 1172] [serial = 36] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (1767F000) [pid = 1172] [serial = 39] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1932A400) [pid = 1172] [serial = 42] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (17202400) [pid = 1172] [serial = 45] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1AEED000) [pid = 1172] [serial = 48] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (1C205C00) [pid = 1172] [serial = 51] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0C14B000) [pid = 1172] [serial = 54] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (15930000) [pid = 1172] [serial = 57] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (15840000) [pid = 1172] [serial = 33] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (1455C400) [pid = 1172] [serial = 31] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (19387400) [pid = 1172] [serial = 43] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (17EE5400) [pid = 1172] [serial = 40] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (1E732800) [pid = 1172] [serial = 22] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (13D38800) [pid = 1172] [serial = 28] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (1E733C00) [pid = 1172] [serial = 24] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (1E72E800) [pid = 1172] [serial = 21] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (19651800) [pid = 1172] [serial = 17] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (19829400) [pid = 1172] [serial = 14] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (1594E400) [pid = 1172] [serial = 9] [outer = 00000000] [url = about:blank] 11:24:54 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (15954800) [pid = 1172] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:24:54 INFO - PROCESS | 1172 | 1472235894272 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1417ms 11:24:54 INFO - PROCESS | 1172 | 1472235894352 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 11:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:24:54 INFO - PROCESS | 1172 | 1472235894356 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 11:24:54 INFO - PROCESS | 1172 | 1472235894362 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:24:54 INFO - PROCESS | 1172 | 1472235894366 Marionette TRACE conn5 <- [1,94,null,{}] 11:24:54 INFO - PROCESS | 1172 | 1472235894372 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:54 INFO - PROCESS | 1172 | 1472235894376 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:54 INFO - PROCESS | 1172 | 1472235894468 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 11:24:54 INFO - PROCESS | 1172 | 1472235894503 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:54 INFO - PROCESS | 1172 | 1472235894507 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:54 INFO - PROCESS | 1172 | ++DOCSHELL 0F8A0400 == 31 [pid = 1172] [id = 33] 11:24:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (0FB3E000) [pid = 1172] [serial = 95] [outer = 00000000] 11:24:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (0FECE000) [pid = 1172] [serial = 96] [outer = 0FB3E000] 11:24:54 INFO - PROCESS | 1172 | 1472235894562 Marionette DEBUG loaded listener.js 11:24:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (0FFDA000) [pid = 1172] [serial = 97] [outer = 0FB3E000] 11:24:54 INFO - PROCESS | 1172 | 1472235894986 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 690ms 11:24:55 INFO - PROCESS | 1172 | 1472235895052 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 11:24:55 INFO - PROCESS | 1172 | 1472235895057 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 11:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:24:55 INFO - PROCESS | 1172 | 1472235895067 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:24:55 INFO - PROCESS | 1172 | 1472235895070 Marionette TRACE conn5 <- [1,98,null,{}] 11:24:55 INFO - PROCESS | 1172 | 1472235895075 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:55 INFO - PROCESS | 1172 | 1472235895077 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:55 INFO - PROCESS | 1172 | 1472235895165 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 11:24:55 INFO - PROCESS | 1172 | 1472235895181 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:55 INFO - PROCESS | 1172 | 1472235895184 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:55 INFO - PROCESS | 1172 | ++DOCSHELL 14472C00 == 32 [pid = 1172] [id = 34] 11:24:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (144AE800) [pid = 1172] [serial = 98] [outer = 00000000] 11:24:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (14533400) [pid = 1172] [serial = 99] [outer = 144AE800] 11:24:55 INFO - PROCESS | 1172 | 1472235895233 Marionette DEBUG loaded listener.js 11:24:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (1455E000) [pid = 1172] [serial = 100] [outer = 144AE800] 11:24:55 INFO - PROCESS | 1172 | 1472235895648 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 11:24:55 INFO - PROCESS | 1172 | 1472235895703 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 11:24:55 INFO - PROCESS | 1172 | 1472235895705 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 11:24:55 INFO - PROCESS | 1172 | 1472235895708 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:24:55 INFO - PROCESS | 1172 | 1472235895712 Marionette TRACE conn5 <- [1,102,null,{}] 11:24:55 INFO - PROCESS | 1172 | 1472235895727 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:55 INFO - PROCESS | 1172 | 1472235895732 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:55 INFO - PROCESS | 1172 | 1472235895840 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 11:24:55 INFO - PROCESS | 1172 | 1472235895857 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:55 INFO - PROCESS | 1172 | 1472235895860 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:55 INFO - PROCESS | 1172 | ++DOCSHELL 16441000 == 33 [pid = 1172] [id = 35] 11:24:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (16442800) [pid = 1172] [serial = 101] [outer = 00000000] 11:24:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (16F6EC00) [pid = 1172] [serial = 102] [outer = 16442800] 11:24:55 INFO - PROCESS | 1172 | 1472235895910 Marionette DEBUG loaded listener.js 11:24:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (1762B400) [pid = 1172] [serial = 103] [outer = 16442800] 11:24:56 INFO - PROCESS | 1172 | 1472235896301 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 11:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:24:56 INFO - PROCESS | 1172 | 1472235896342 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 11:24:56 INFO - PROCESS | 1172 | 1472235896345 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 11:24:56 INFO - PROCESS | 1172 | 1472235896372 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:24:56 INFO - PROCESS | 1172 | 1472235896374 Marionette TRACE conn5 <- [1,106,null,{}] 11:24:56 INFO - PROCESS | 1172 | 1472235896378 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:56 INFO - PROCESS | 1172 | 1472235896380 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:56 INFO - PROCESS | 1172 | 1472235896463 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 11:24:56 INFO - PROCESS | 1172 | 1472235896469 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:56 INFO - PROCESS | 1172 | 1472235896471 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:56 INFO - PROCESS | 1172 | ++DOCSHELL 17EE7C00 == 34 [pid = 1172] [id = 36] 11:24:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (1856BC00) [pid = 1172] [serial = 104] [outer = 00000000] 11:24:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (18CCB800) [pid = 1172] [serial = 105] [outer = 1856BC00] 11:24:56 INFO - PROCESS | 1172 | 1472235896518 Marionette DEBUG loaded listener.js 11:24:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (19331800) [pid = 1172] [serial = 106] [outer = 1856BC00] 11:24:56 INFO - PROCESS | 1172 | 1472235896960 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 650ms 11:24:56 INFO - PROCESS | 1172 | 1472235896999 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 11:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:24:56 INFO - PROCESS | 1172 | 1472235897001 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 11:24:56 INFO - PROCESS | 1172 | 1472235897004 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:24:57 INFO - PROCESS | 1172 | 1472235897006 Marionette TRACE conn5 <- [1,110,null,{}] 11:24:57 INFO - PROCESS | 1172 | 1472235897010 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:57 INFO - PROCESS | 1172 | 1472235897012 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:57 INFO - PROCESS | 1172 | 1472235897113 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 11:24:57 INFO - PROCESS | 1172 | 1472235897122 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:57 INFO - PROCESS | 1172 | 1472235897125 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:57 INFO - PROCESS | 1172 | ++DOCSHELL 1964E000 == 35 [pid = 1172] [id = 37] 11:24:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (19651C00) [pid = 1172] [serial = 107] [outer = 00000000] 11:24:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (197C7C00) [pid = 1172] [serial = 108] [outer = 19651C00] 11:24:57 INFO - PROCESS | 1172 | 1472235897175 Marionette DEBUG loaded listener.js 11:24:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (197D1000) [pid = 1172] [serial = 109] [outer = 19651C00] 11:24:57 INFO - PROCESS | 1172 | 1472235897621 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:24:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 670ms 11:24:57 INFO - PROCESS | 1172 | 1472235897675 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 11:24:57 INFO - PROCESS | 1172 | 1472235897677 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 11:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:24:57 INFO - PROCESS | 1172 | 1472235897689 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:24:57 INFO - PROCESS | 1172 | 1472235897691 Marionette TRACE conn5 <- [1,114,null,{}] 11:24:57 INFO - PROCESS | 1172 | 1472235897694 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:57 INFO - PROCESS | 1172 | 1472235897700 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:57 INFO - PROCESS | 1172 | 1472235897831 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 11:24:57 INFO - PROCESS | 1172 | 1472235897844 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:57 INFO - PROCESS | 1172 | 1472235897846 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:57 INFO - PROCESS | 1172 | ++DOCSHELL 19829C00 == 36 [pid = 1172] [id = 38] 11:24:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1982A000) [pid = 1172] [serial = 110] [outer = 00000000] 11:24:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (1AEE4000) [pid = 1172] [serial = 111] [outer = 1982A000] 11:24:57 INFO - PROCESS | 1172 | 1472235897892 Marionette DEBUG loaded listener.js 11:24:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (1C2E4000) [pid = 1172] [serial = 112] [outer = 1982A000] 11:24:58 INFO - PROCESS | 1172 | 1472235898326 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:24:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 669ms 11:24:58 INFO - PROCESS | 1172 | 1472235898366 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 11:24:58 INFO - PROCESS | 1172 | 1472235898377 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 11:24:58 INFO - PROCESS | 1172 | 1472235898381 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:24:58 INFO - PROCESS | 1172 | 1472235898383 Marionette TRACE conn5 <- [1,118,null,{}] 11:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:24:58 INFO - PROCESS | 1172 | 1472235898386 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:58 INFO - PROCESS | 1172 | 1472235898388 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:58 INFO - PROCESS | 1172 | 1472235898505 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 11:24:58 INFO - PROCESS | 1172 | 1472235898524 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:58 INFO - PROCESS | 1172 | 1472235898526 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:58 INFO - PROCESS | 1172 | ++DOCSHELL 1C36C400 == 37 [pid = 1172] [id = 39] 11:24:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1C3EB000) [pid = 1172] [serial = 113] [outer = 00000000] 11:24:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (1E2EC800) [pid = 1172] [serial = 114] [outer = 1C3EB000] 11:24:58 INFO - PROCESS | 1172 | 1472235898571 Marionette DEBUG loaded listener.js 11:24:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (1E2F1000) [pid = 1172] [serial = 115] [outer = 1C3EB000] 11:24:58 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (0C0F5400) [pid = 1172] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:24:58 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0C144400) [pid = 1172] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:24:58 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (1AE8D400) [pid = 1172] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:24:58 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1857D800) [pid = 1172] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:24:58 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (15929800) [pid = 1172] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:24:58 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (186E3800) [pid = 1172] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:24:58 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (1AEEAC00) [pid = 1172] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:24:58 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (186E5C00) [pid = 1172] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:24:58 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0F3F7000) [pid = 1172] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:24:58 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (13DBDC00) [pid = 1172] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:24:58 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (145E5C00) [pid = 1172] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:24:58 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1594DC00) [pid = 1172] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:24:59 INFO - PROCESS | 1172 | 1472235899010 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 11:24:59 INFO - PROCESS | 1172 | 1472235899056 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 11:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:24:59 INFO - PROCESS | 1172 | 1472235899058 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 11:24:59 INFO - PROCESS | 1172 | 1472235899062 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:24:59 INFO - PROCESS | 1172 | 1472235899064 Marionette TRACE conn5 <- [1,122,null,{}] 11:24:59 INFO - PROCESS | 1172 | 1472235899067 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:59 INFO - PROCESS | 1172 | 1472235899069 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:59 INFO - PROCESS | 1172 | 1472235899176 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 11:24:59 INFO - PROCESS | 1172 | 1472235899183 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:59 INFO - PROCESS | 1172 | 1472235899185 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:59 INFO - PROCESS | 1172 | ++DOCSHELL 0F2E9C00 == 38 [pid = 1172] [id = 40] 11:24:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0F84B800) [pid = 1172] [serial = 116] [outer = 00000000] 11:24:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0F850000) [pid = 1172] [serial = 117] [outer = 0F84B800] 11:24:59 INFO - PROCESS | 1172 | 1472235899231 Marionette DEBUG loaded listener.js 11:24:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (0F851C00) [pid = 1172] [serial = 118] [outer = 0F84B800] 11:24:59 INFO - PROCESS | 1172 | 1472235899589 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 574ms 11:24:59 INFO - PROCESS | 1172 | 1472235899637 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 11:24:59 INFO - PROCESS | 1172 | 1472235899639 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 11:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:24:59 INFO - PROCESS | 1172 | 1472235899642 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:24:59 INFO - PROCESS | 1172 | 1472235899644 Marionette TRACE conn5 <- [1,126,null,{}] 11:24:59 INFO - PROCESS | 1172 | 1472235899657 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:59 INFO - PROCESS | 1172 | 1472235899659 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:59 INFO - PROCESS | 1172 | 1472235899735 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 11:24:59 INFO - PROCESS | 1172 | 1472235899740 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:59 INFO - PROCESS | 1172 | 1472235899742 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:24:59 INFO - PROCESS | 1172 | ++DOCSHELL 0F856000 == 39 [pid = 1172] [id = 41] 11:24:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (0F857C00) [pid = 1172] [serial = 119] [outer = 00000000] 11:24:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1592D400) [pid = 1172] [serial = 120] [outer = 0F857C00] 11:24:59 INFO - PROCESS | 1172 | 1472235899788 Marionette DEBUG loaded listener.js 11:24:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (17EB8800) [pid = 1172] [serial = 121] [outer = 0F857C00] 11:25:00 INFO - PROCESS | 1172 | 1472235900193 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 591ms 11:25:00 INFO - PROCESS | 1172 | 1472235900242 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 11:25:00 INFO - PROCESS | 1172 | 1472235900244 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 11:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:25:00 INFO - PROCESS | 1172 | 1472235900257 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:25:00 INFO - PROCESS | 1172 | 1472235900259 Marionette TRACE conn5 <- [1,130,null,{}] 11:25:00 INFO - PROCESS | 1172 | 1472235900262 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:00 INFO - PROCESS | 1172 | 1472235900264 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:00 INFO - PROCESS | 1172 | 1472235900341 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 11:25:00 INFO - PROCESS | 1172 | 1472235900349 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:00 INFO - PROCESS | 1172 | 1472235900351 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:00 INFO - PROCESS | 1172 | ++DOCSHELL 15929800 == 40 [pid = 1172] [id = 42] 11:25:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (17EB7400) [pid = 1172] [serial = 122] [outer = 00000000] 11:25:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (17EC3000) [pid = 1172] [serial = 123] [outer = 17EB7400] 11:25:00 INFO - PROCESS | 1172 | 1472235900397 Marionette DEBUG loaded listener.js 11:25:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (186E3400) [pid = 1172] [serial = 124] [outer = 17EB7400] 11:25:00 INFO - PROCESS | 1172 | 1472235900795 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 11:25:00 INFO - PROCESS | 1172 | 1472235900863 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 11:25:00 INFO - PROCESS | 1172 | 1472235900867 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 11:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:25:00 INFO - PROCESS | 1172 | 1472235900876 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:25:00 INFO - PROCESS | 1172 | 1472235900881 Marionette TRACE conn5 <- [1,134,null,{}] 11:25:00 INFO - PROCESS | 1172 | 1472235900888 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:00 INFO - PROCESS | 1172 | 1472235900891 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:01 INFO - PROCESS | 1172 | 1472235901018 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 11:25:01 INFO - PROCESS | 1172 | 1472235901170 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:01 INFO - PROCESS | 1172 | 1472235901176 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:01 INFO - PROCESS | 1172 | ++DOCSHELL 0F2ECC00 == 41 [pid = 1172] [id = 43] 11:25:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (0F35EC00) [pid = 1172] [serial = 125] [outer = 00000000] 11:25:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (0F75DC00) [pid = 1172] [serial = 126] [outer = 0F35EC00] 11:25:01 INFO - PROCESS | 1172 | 1472235901235 Marionette DEBUG loaded listener.js 11:25:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0FFE1C00) [pid = 1172] [serial = 127] [outer = 0F35EC00] 11:25:01 INFO - PROCESS | 1172 | 1472235901967 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:25:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1129ms 11:25:02 INFO - PROCESS | 1172 | 1472235902003 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 11:25:02 INFO - PROCESS | 1172 | 1472235902007 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 11:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:25:02 INFO - PROCESS | 1172 | 1472235902013 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:25:02 INFO - PROCESS | 1172 | 1472235902017 Marionette TRACE conn5 <- [1,138,null,{}] 11:25:02 INFO - PROCESS | 1172 | 1472235902022 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:02 INFO - PROCESS | 1172 | 1472235902025 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:02 INFO - PROCESS | 1172 | 1472235902144 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 11:25:02 INFO - PROCESS | 1172 | 1472235902216 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:02 INFO - PROCESS | 1172 | 1472235902219 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:02 INFO - PROCESS | 1172 | ++DOCSHELL 14618000 == 42 [pid = 1172] [id = 44] 11:25:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (150F1400) [pid = 1172] [serial = 128] [outer = 00000000] 11:25:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (15840800) [pid = 1172] [serial = 129] [outer = 150F1400] 11:25:02 INFO - PROCESS | 1172 | 1472235902278 Marionette DEBUG loaded listener.js 11:25:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (15951C00) [pid = 1172] [serial = 130] [outer = 150F1400] 11:25:03 INFO - PROCESS | 1172 | --DOCSHELL 0F856000 == 41 [pid = 1172] [id = 41] 11:25:03 INFO - PROCESS | 1172 | --DOCSHELL 0F2E9C00 == 40 [pid = 1172] [id = 40] 11:25:03 INFO - PROCESS | 1172 | --DOCSHELL 1C36C400 == 39 [pid = 1172] [id = 39] 11:25:03 INFO - PROCESS | 1172 | --DOCSHELL 19829C00 == 38 [pid = 1172] [id = 38] 11:25:03 INFO - PROCESS | 1172 | --DOCSHELL 1964E000 == 37 [pid = 1172] [id = 37] 11:25:03 INFO - PROCESS | 1172 | --DOCSHELL 17EE7C00 == 36 [pid = 1172] [id = 36] 11:25:03 INFO - PROCESS | 1172 | --DOCSHELL 16441000 == 35 [pid = 1172] [id = 35] 11:25:03 INFO - PROCESS | 1172 | --DOCSHELL 14472C00 == 34 [pid = 1172] [id = 34] 11:25:03 INFO - PROCESS | 1172 | --DOCSHELL 0F8A0400 == 33 [pid = 1172] [id = 33] 11:25:03 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (15930400) [pid = 1172] [serial = 63] [outer = 00000000] [url = about:blank] 11:25:03 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (0F286800) [pid = 1172] [serial = 55] [outer = 00000000] [url = about:blank] 11:25:03 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (1AEF1C00) [pid = 1172] [serial = 49] [outer = 00000000] [url = about:blank] 11:25:03 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (19652C00) [pid = 1172] [serial = 46] [outer = 00000000] [url = about:blank] 11:25:03 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (15932000) [pid = 1172] [serial = 58] [outer = 00000000] [url = about:blank] 11:25:03 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (1E658800) [pid = 1172] [serial = 61] [outer = 00000000] [url = about:blank] 11:25:03 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1C365800) [pid = 1172] [serial = 52] [outer = 00000000] [url = about:blank] 11:25:03 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (19383400) [pid = 1172] [serial = 79] [outer = 00000000] [url = about:blank] 11:25:03 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (18CD5000) [pid = 1172] [serial = 78] [outer = 00000000] [url = about:blank] 11:25:03 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0F89AC00) [pid = 1172] [serial = 66] [outer = 00000000] [url = about:blank] 11:25:03 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0FEC5400) [pid = 1172] [serial = 67] [outer = 00000000] [url = about:blank] 11:25:03 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1442C000) [pid = 1172] [serial = 69] [outer = 00000000] [url = about:blank] 11:25:03 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (1592DC00) [pid = 1172] [serial = 73] [outer = 00000000] [url = about:blank] 11:25:03 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (16F07800) [pid = 1172] [serial = 75] [outer = 00000000] [url = about:blank] 11:25:03 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (14530400) [pid = 1172] [serial = 70] [outer = 00000000] [url = about:blank] 11:25:03 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (1767C000) [pid = 1172] [serial = 76] [outer = 00000000] [url = about:blank] 11:25:03 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (1A6DE400) [pid = 1172] [serial = 64] [outer = 00000000] [url = about:blank] 11:25:03 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (150EFC00) [pid = 1172] [serial = 72] [outer = 00000000] [url = about:blank] 11:25:03 INFO - PROCESS | 1172 | 1472235903128 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1179ms 11:25:03 INFO - PROCESS | 1172 | 1472235903192 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 11:25:03 INFO - PROCESS | 1172 | 1472235903196 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 11:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:25:03 INFO - PROCESS | 1172 | 1472235903201 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:25:03 INFO - PROCESS | 1172 | 1472235903204 Marionette TRACE conn5 <- [1,142,null,{}] 11:25:03 INFO - PROCESS | 1172 | 1472235903210 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:03 INFO - PROCESS | 1172 | 1472235903213 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:03 INFO - PROCESS | 1172 | 1472235903313 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 11:25:03 INFO - PROCESS | 1172 | 1472235903328 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:03 INFO - PROCESS | 1172 | 1472235903330 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:03 INFO - PROCESS | 1172 | ++DOCSHELL 0F84AC00 == 34 [pid = 1172] [id = 45] 11:25:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0F84B000) [pid = 1172] [serial = 131] [outer = 00000000] 11:25:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0F84FC00) [pid = 1172] [serial = 132] [outer = 0F84B000] 11:25:03 INFO - PROCESS | 1172 | 1472235903380 Marionette DEBUG loaded listener.js 11:25:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0F896400) [pid = 1172] [serial = 133] [outer = 0F84B000] 11:25:03 INFO - PROCESS | 1172 | 1472235903835 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 670ms 11:25:03 INFO - PROCESS | 1172 | 1472235903876 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 11:25:03 INFO - PROCESS | 1172 | 1472235903880 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 11:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:25:03 INFO - PROCESS | 1172 | 1472235903886 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:25:03 INFO - PROCESS | 1172 | 1472235903889 Marionette TRACE conn5 <- [1,146,null,{}] 11:25:03 INFO - PROCESS | 1172 | 1472235903893 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:03 INFO - PROCESS | 1172 | 1472235903896 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:03 INFO - PROCESS | 1172 | 1472235903981 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 11:25:03 INFO - PROCESS | 1172 | 1472235903990 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:03 INFO - PROCESS | 1172 | 1472235903992 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:04 INFO - PROCESS | 1172 | ++DOCSHELL 13D7E000 == 35 [pid = 1172] [id = 46] 11:25:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (13DB6C00) [pid = 1172] [serial = 134] [outer = 00000000] 11:25:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (144D5000) [pid = 1172] [serial = 135] [outer = 13DB6C00] 11:25:04 INFO - PROCESS | 1172 | 1472235904041 Marionette DEBUG loaded listener.js 11:25:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (145EB400) [pid = 1172] [serial = 136] [outer = 13DB6C00] 11:25:04 INFO - PROCESS | 1172 | 1472235904498 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 11:25:04 INFO - PROCESS | 1172 | 1472235904517 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 11:25:04 INFO - PROCESS | 1172 | 1472235904519 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 11:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:25:04 INFO - PROCESS | 1172 | 1472235904527 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:25:04 INFO - PROCESS | 1172 | 1472235904530 Marionette TRACE conn5 <- [1,150,null,{}] 11:25:04 INFO - PROCESS | 1172 | 1472235904541 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:04 INFO - PROCESS | 1172 | 1472235904546 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:04 INFO - PROCESS | 1172 | 1472235904630 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 11:25:04 INFO - PROCESS | 1172 | 1472235904640 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:04 INFO - PROCESS | 1172 | 1472235904643 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:04 INFO - PROCESS | 1172 | ++DOCSHELL 16439400 == 36 [pid = 1172] [id = 47] 11:25:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1643A400) [pid = 1172] [serial = 137] [outer = 00000000] 11:25:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (16F0C000) [pid = 1172] [serial = 138] [outer = 1643A400] 11:25:04 INFO - PROCESS | 1172 | 1472235904720 Marionette DEBUG loaded listener.js 11:25:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1767BC00) [pid = 1172] [serial = 139] [outer = 1643A400] 11:25:05 INFO - PROCESS | 1172 | 1472235905143 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 11:25:05 INFO - PROCESS | 1172 | 1472235905175 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 11:25:05 INFO - PROCESS | 1172 | 1472235905177 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 11:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:25:05 INFO - PROCESS | 1172 | 1472235905181 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:25:05 INFO - PROCESS | 1172 | 1472235905182 Marionette TRACE conn5 <- [1,154,null,{}] 11:25:05 INFO - PROCESS | 1172 | 1472235905186 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:05 INFO - PROCESS | 1172 | 1472235905188 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:05 INFO - PROCESS | 1172 | 1472235905274 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 11:25:05 INFO - PROCESS | 1172 | 1472235905279 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:05 INFO - PROCESS | 1172 | 1472235905281 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:05 INFO - PROCESS | 1172 | ++DOCSHELL 17EBD400 == 37 [pid = 1172] [id = 48] 11:25:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (17EBE400) [pid = 1172] [serial = 140] [outer = 00000000] 11:25:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (18479C00) [pid = 1172] [serial = 141] [outer = 17EBE400] 11:25:05 INFO - PROCESS | 1172 | 1472235905328 Marionette DEBUG loaded listener.js 11:25:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (1847D400) [pid = 1172] [serial = 142] [outer = 17EBE400] 11:25:05 INFO - PROCESS | 1172 | 1472235905775 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 11:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:25:05 INFO - PROCESS | 1172 | 1472235905813 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 11:25:05 INFO - PROCESS | 1172 | 1472235905815 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 11:25:05 INFO - PROCESS | 1172 | 1472235905818 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:25:05 INFO - PROCESS | 1172 | 1472235905820 Marionette TRACE conn5 <- [1,158,null,{}] 11:25:05 INFO - PROCESS | 1172 | 1472235905823 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:05 INFO - PROCESS | 1172 | 1472235905825 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:05 INFO - PROCESS | 1172 | 1472235905928 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 11:25:05 INFO - PROCESS | 1172 | 1472235905936 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:05 INFO - PROCESS | 1172 | 1472235905938 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:05 INFO - PROCESS | 1172 | ++DOCSHELL 18479400 == 38 [pid = 1172] [id = 49] 11:25:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1847EC00) [pid = 1172] [serial = 143] [outer = 00000000] 11:25:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (18566C00) [pid = 1172] [serial = 144] [outer = 1847EC00] 11:25:05 INFO - PROCESS | 1172 | 1472235905986 Marionette DEBUG loaded listener.js 11:25:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (18568C00) [pid = 1172] [serial = 145] [outer = 1847EC00] 11:25:06 INFO - PROCESS | 1172 | 1472235906492 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 731ms 11:25:06 INFO - PROCESS | 1172 | 1472235906550 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 11:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:25:06 INFO - PROCESS | 1172 | 1472235906552 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 11:25:06 INFO - PROCESS | 1172 | 1472235906555 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:25:06 INFO - PROCESS | 1172 | 1472235906557 Marionette TRACE conn5 <- [1,162,null,{}] 11:25:06 INFO - PROCESS | 1172 | 1472235906572 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:06 INFO - PROCESS | 1172 | 1472235906587 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:06 INFO - PROCESS | 1172 | 1472235906724 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 11:25:06 INFO - PROCESS | 1172 | 1472235906770 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:06 INFO - PROCESS | 1172 | 1472235906772 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:06 INFO - PROCESS | 1172 | ++DOCSHELL 19658C00 == 39 [pid = 1172] [id = 50] 11:25:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (197C6400) [pid = 1172] [serial = 146] [outer = 00000000] 11:25:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (197CE800) [pid = 1172] [serial = 147] [outer = 197C6400] 11:25:06 INFO - PROCESS | 1172 | 1472235906818 Marionette DEBUG loaded listener.js 11:25:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (197C8000) [pid = 1172] [serial = 148] [outer = 197C6400] 11:25:07 INFO - PROCESS | 1172 | 1472235907201 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 11:25:07 INFO - PROCESS | 1172 | 1472235907226 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 11:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:25:07 INFO - PROCESS | 1172 | 1472235907228 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 11:25:07 INFO - PROCESS | 1172 | 1472235907231 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:25:07 INFO - PROCESS | 1172 | 1472235907233 Marionette TRACE conn5 <- [1,166,null,{}] 11:25:07 INFO - PROCESS | 1172 | 1472235907236 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:07 INFO - PROCESS | 1172 | 1472235907238 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:07 INFO - PROCESS | 1172 | 1472235907361 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 11:25:07 INFO - PROCESS | 1172 | 1472235907367 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:07 INFO - PROCESS | 1172 | 1472235907369 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:07 INFO - PROCESS | 1172 | ++DOCSHELL 0F93F000 == 40 [pid = 1172] [id = 51] 11:25:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (0F93F400) [pid = 1172] [serial = 149] [outer = 00000000] 11:25:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (0F944000) [pid = 1172] [serial = 150] [outer = 0F93F400] 11:25:07 INFO - PROCESS | 1172 | 1472235907415 Marionette DEBUG loaded listener.js 11:25:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (0F945C00) [pid = 1172] [serial = 151] [outer = 0F93F400] 11:25:07 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (144AE800) [pid = 1172] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:25:07 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (1856BC00) [pid = 1172] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:25:07 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (0FB3E000) [pid = 1172] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:25:07 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (16442800) [pid = 1172] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:25:07 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (19651C00) [pid = 1172] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:25:07 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (0F751800) [pid = 1172] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:25:07 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (14610800) [pid = 1172] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:25:07 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (1982A000) [pid = 1172] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:25:07 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (197D2800) [pid = 1172] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:25:07 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1ADE6000) [pid = 1172] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:25:07 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0F857C00) [pid = 1172] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:25:07 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1C3EB000) [pid = 1172] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:25:07 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0F84B800) [pid = 1172] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:25:07 INFO - PROCESS | 1172 | 1472235907879 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 11:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:25:07 INFO - PROCESS | 1172 | 1472235907903 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 11:25:07 INFO - PROCESS | 1172 | 1472235907905 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 11:25:07 INFO - PROCESS | 1172 | 1472235907908 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:25:07 INFO - PROCESS | 1172 | 1472235907910 Marionette TRACE conn5 <- [1,170,null,{}] 11:25:07 INFO - PROCESS | 1172 | 1472235907914 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:07 INFO - PROCESS | 1172 | 1472235907915 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:08 INFO - PROCESS | 1172 | 1472235908025 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 11:25:08 INFO - PROCESS | 1172 | 1472235908068 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:08 INFO - PROCESS | 1172 | 1472235908070 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:08 INFO - PROCESS | 1172 | ++DOCSHELL 0F942000 == 41 [pid = 1172] [id = 52] 11:25:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (0F943C00) [pid = 1172] [serial = 152] [outer = 00000000] 11:25:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (15951800) [pid = 1172] [serial = 153] [outer = 0F943C00] 11:25:08 INFO - PROCESS | 1172 | 1472235908115 Marionette DEBUG loaded listener.js 11:25:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (186F1400) [pid = 1172] [serial = 154] [outer = 0F943C00] 11:25:08 INFO - PROCESS | 1172 | 1472235908477 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 11:25:08 INFO - PROCESS | 1172 | 1472235908542 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 11:25:08 INFO - PROCESS | 1172 | 1472235908545 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 11:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:25:08 INFO - PROCESS | 1172 | 1472235908548 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:25:08 INFO - PROCESS | 1172 | 1472235908550 Marionette TRACE conn5 <- [1,174,null,{}] 11:25:08 INFO - PROCESS | 1172 | 1472235908553 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:08 INFO - PROCESS | 1172 | 1472235908555 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:08 INFO - PROCESS | 1172 | 1472235908635 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 11:25:08 INFO - PROCESS | 1172 | 1472235908640 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:08 INFO - PROCESS | 1172 | 1472235908642 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:08 INFO - PROCESS | 1172 | ++DOCSHELL 197CCC00 == 42 [pid = 1172] [id = 53] 11:25:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (197CD400) [pid = 1172] [serial = 155] [outer = 00000000] 11:25:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1A6D7C00) [pid = 1172] [serial = 156] [outer = 197CD400] 11:25:08 INFO - PROCESS | 1172 | 1472235908688 Marionette DEBUG loaded listener.js 11:25:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (1ACFDC00) [pid = 1172] [serial = 157] [outer = 197CD400] 11:25:09 INFO - PROCESS | 1172 | 1472235909101 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 11:25:09 INFO - PROCESS | 1172 | 1472235909119 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 11:25:09 INFO - PROCESS | 1172 | 1472235909121 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 11:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:25:09 INFO - PROCESS | 1172 | 1472235909124 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:25:09 INFO - PROCESS | 1172 | 1472235909126 Marionette TRACE conn5 <- [1,178,null,{}] 11:25:09 INFO - PROCESS | 1172 | 1472235909129 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:09 INFO - PROCESS | 1172 | 1472235909131 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:09 INFO - PROCESS | 1172 | 1472235909245 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 11:25:09 INFO - PROCESS | 1172 | 1472235909253 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:09 INFO - PROCESS | 1172 | 1472235909254 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:09 INFO - PROCESS | 1172 | ++DOCSHELL 1938A000 == 43 [pid = 1172] [id = 54] 11:25:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (1A6D7800) [pid = 1172] [serial = 158] [outer = 00000000] 11:25:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (1AEF0000) [pid = 1172] [serial = 159] [outer = 1A6D7800] 11:25:09 INFO - PROCESS | 1172 | 1472235909301 Marionette DEBUG loaded listener.js 11:25:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (1AE93C00) [pid = 1172] [serial = 160] [outer = 1A6D7800] 11:25:09 INFO - PROCESS | 1172 | 1472235909669 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 11:25:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (0C0EC800) [pid = 1172] [serial = 161] [outer = 145E4C00] 11:25:09 INFO - PROCESS | 1172 | 1472235909743 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 11:25:09 INFO - PROCESS | 1172 | 1472235909748 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 11:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:25:09 INFO - PROCESS | 1172 | 1472235909794 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:25:09 INFO - PROCESS | 1172 | 1472235909799 Marionette TRACE conn5 <- [1,182,null,{}] 11:25:09 INFO - PROCESS | 1172 | 1472235909829 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:09 INFO - PROCESS | 1172 | 1472235909832 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:09 INFO - PROCESS | 1172 | 1472235909948 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 11:25:10 INFO - PROCESS | 1172 | 1472235910094 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 1172 | 1472235910097 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:10 INFO - PROCESS | 1172 | ++DOCSHELL 0FDBB800 == 44 [pid = 1172] [id = 55] 11:25:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (0FDBBC00) [pid = 1172] [serial = 162] [outer = 00000000] 11:25:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (0FDC0000) [pid = 1172] [serial = 163] [outer = 0FDBBC00] 11:25:10 INFO - PROCESS | 1172 | 1472235910159 Marionette DEBUG loaded listener.js 11:25:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (0FDC5400) [pid = 1172] [serial = 164] [outer = 0FDBBC00] 11:25:10 INFO - PROCESS | 1172 | 1472235910718 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 990ms 11:25:10 INFO - PROCESS | 1172 | 1472235910752 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 11:25:10 INFO - PROCESS | 1172 | 1472235910755 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 11:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:25:10 INFO - PROCESS | 1172 | 1472235910763 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:25:10 INFO - PROCESS | 1172 | 1472235910767 Marionette TRACE conn5 <- [1,186,null,{}] 11:25:10 INFO - PROCESS | 1172 | 1472235910772 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:10 INFO - PROCESS | 1172 | 1472235910775 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:10 INFO - PROCESS | 1172 | 1472235910886 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 11:25:10 INFO - PROCESS | 1172 | 1472235910974 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 1172 | 1472235910976 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:10 INFO - PROCESS | 1172 | ++DOCSHELL 140C9400 == 45 [pid = 1172] [id = 56] 11:25:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (14423400) [pid = 1172] [serial = 165] [outer = 00000000] 11:25:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (1455D800) [pid = 1172] [serial = 166] [outer = 14423400] 11:25:11 INFO - PROCESS | 1172 | 1472235911036 Marionette DEBUG loaded listener.js 11:25:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 94 (150F2C00) [pid = 1172] [serial = 167] [outer = 14423400] 11:25:11 INFO - PROCESS | 1172 | 1472235911653 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 930ms 11:25:11 INFO - PROCESS | 1172 | 1472235911691 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 11:25:11 INFO - PROCESS | 1172 | 1472235911694 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 11:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:25:11 INFO - PROCESS | 1172 | 1472235911697 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:25:11 INFO - PROCESS | 1172 | 1472235911700 Marionette TRACE conn5 <- [1,190,null,{}] 11:25:11 INFO - PROCESS | 1172 | 1472235911710 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:11 INFO - PROCESS | 1172 | 1472235911716 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:11 INFO - PROCESS | 1172 | 1472235911829 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 11:25:11 INFO - PROCESS | 1172 | 1472235911908 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:11 INFO - PROCESS | 1172 | 1472235911912 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:11 INFO - PROCESS | 1172 | ++DOCSHELL 1847A400 == 46 [pid = 1172] [id = 57] 11:25:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 95 (1847C800) [pid = 1172] [serial = 168] [outer = 00000000] 11:25:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 96 (186EB400) [pid = 1172] [serial = 169] [outer = 1847C800] 11:25:12 INFO - PROCESS | 1172 | 1472235912012 Marionette DEBUG loaded listener.js 11:25:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 97 (1932D000) [pid = 1172] [serial = 170] [outer = 1847C800] 11:25:12 INFO - PROCESS | 1172 | 1472235912596 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 930ms 11:25:12 INFO - PROCESS | 1172 | 1472235912631 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 11:25:12 INFO - PROCESS | 1172 | 1472235912634 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 11:25:12 INFO - PROCESS | 1172 | 1472235912637 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:25:12 INFO - PROCESS | 1172 | 1472235912639 Marionette TRACE conn5 <- [1,194,null,{}] 11:25:12 INFO - PROCESS | 1172 | 1472235912643 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:12 INFO - PROCESS | 1172 | 1472235912645 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:12 INFO - PROCESS | 1172 | 1472235912755 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 11:25:12 INFO - PROCESS | 1172 | 1472235912847 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:12 INFO - PROCESS | 1172 | 1472235912849 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:12 INFO - PROCESS | 1172 | ++DOCSHELL 0FA66000 == 47 [pid = 1172] [id = 58] 11:25:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 98 (0FA68400) [pid = 1172] [serial = 171] [outer = 00000000] 11:25:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 99 (0FA6BC00) [pid = 1172] [serial = 172] [outer = 0FA68400] 11:25:12 INFO - PROCESS | 1172 | 1472235912906 Marionette DEBUG loaded listener.js 11:25:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 100 (0FA6EC00) [pid = 1172] [serial = 173] [outer = 0FA68400] 11:25:13 INFO - PROCESS | 1172 | 1472235913550 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 970ms 11:25:13 INFO - PROCESS | 1172 | 1472235913611 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 11:25:13 INFO - PROCESS | 1172 | 1472235913616 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 11:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:25:13 INFO - PROCESS | 1172 | 1472235913621 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:25:13 INFO - PROCESS | 1172 | 1472235913624 Marionette TRACE conn5 <- [1,198,null,{}] 11:25:13 INFO - PROCESS | 1172 | 1472235913630 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:13 INFO - PROCESS | 1172 | 1472235913633 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:13 INFO - PROCESS | 1172 | 1472235913732 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 11:25:13 INFO - PROCESS | 1172 | 1472235913810 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:13 INFO - PROCESS | 1172 | 1472235913813 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:13 INFO - PROCESS | 1172 | ++DOCSHELL 0FA62400 == 48 [pid = 1172] [id = 59] 11:25:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 101 (0FA62800) [pid = 1172] [serial = 174] [outer = 00000000] 11:25:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 102 (0FA6E800) [pid = 1172] [serial = 175] [outer = 0FA62800] 11:25:13 INFO - PROCESS | 1172 | 1472235913866 Marionette DEBUG loaded listener.js 11:25:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 103 (0FDBCC00) [pid = 1172] [serial = 176] [outer = 0FA62800] 11:25:14 INFO - PROCESS | 1172 | --DOCSHELL 197CCC00 == 47 [pid = 1172] [id = 53] 11:25:14 INFO - PROCESS | 1172 | --DOCSHELL 0F942000 == 46 [pid = 1172] [id = 52] 11:25:14 INFO - PROCESS | 1172 | --DOCSHELL 0F93F000 == 45 [pid = 1172] [id = 51] 11:25:14 INFO - PROCESS | 1172 | --DOCSHELL 19658C00 == 44 [pid = 1172] [id = 50] 11:25:14 INFO - PROCESS | 1172 | --DOCSHELL 18479400 == 43 [pid = 1172] [id = 49] 11:25:14 INFO - PROCESS | 1172 | --DOCSHELL 17EBD400 == 42 [pid = 1172] [id = 48] 11:25:14 INFO - PROCESS | 1172 | --DOCSHELL 16439400 == 41 [pid = 1172] [id = 47] 11:25:14 INFO - PROCESS | 1172 | --DOCSHELL 13D7E000 == 40 [pid = 1172] [id = 46] 11:25:14 INFO - PROCESS | 1172 | --DOCSHELL 0F84AC00 == 39 [pid = 1172] [id = 45] 11:25:14 INFO - PROCESS | 1172 | --DOCSHELL 15929800 == 38 [pid = 1172] [id = 42] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 102 (14533400) [pid = 1172] [serial = 99] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 101 (18CCB800) [pid = 1172] [serial = 105] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 100 (0FECE000) [pid = 1172] [serial = 96] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 99 (0FFDA000) [pid = 1172] [serial = 97] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 98 (16F6EC00) [pid = 1172] [serial = 102] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 97 (1762B400) [pid = 1172] [serial = 103] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 96 (197D1000) [pid = 1172] [serial = 109] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 95 (197C7C00) [pid = 1172] [serial = 108] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 94 (1460C400) [pid = 1172] [serial = 93] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 93 (10AE4400) [pid = 1172] [serial = 82] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (0F89A800) [pid = 1172] [serial = 81] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (16F77C00) [pid = 1172] [serial = 85] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (17622400) [pid = 1172] [serial = 84] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (1C2E4000) [pid = 1172] [serial = 112] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (1A679000) [pid = 1172] [serial = 88] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (197D5400) [pid = 1172] [serial = 87] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (1BEB6400) [pid = 1172] [serial = 91] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (1AEEC800) [pid = 1172] [serial = 90] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (17EB8800) [pid = 1172] [serial = 121] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (1AEE4000) [pid = 1172] [serial = 111] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (1E2EC800) [pid = 1172] [serial = 114] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (17EC3000) [pid = 1172] [serial = 123] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0F850000) [pid = 1172] [serial = 117] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1592D400) [pid = 1172] [serial = 120] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0F851C00) [pid = 1172] [serial = 118] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (1455E000) [pid = 1172] [serial = 100] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1E2F1000) [pid = 1172] [serial = 115] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (19331800) [pid = 1172] [serial = 106] [outer = 00000000] [url = about:blank] 11:25:14 INFO - PROCESS | 1172 | 1472235914364 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 792ms 11:25:14 INFO - PROCESS | 1172 | 1472235914413 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 11:25:14 INFO - PROCESS | 1172 | 1472235914418 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 11:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:25:14 INFO - PROCESS | 1172 | 1472235914424 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:25:14 INFO - PROCESS | 1172 | 1472235914427 Marionette TRACE conn5 <- [1,202,null,{}] 11:25:14 INFO - PROCESS | 1172 | 1472235914459 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:14 INFO - PROCESS | 1172 | 1472235914462 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:14 INFO - PROCESS | 1172 | 1472235914549 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 11:25:14 INFO - PROCESS | 1172 | 1472235914563 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:14 INFO - PROCESS | 1172 | 1472235914565 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:14 INFO - PROCESS | 1172 | ++DOCSHELL 0FECA000 == 39 [pid = 1172] [id = 60] 11:25:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (0FF12400) [pid = 1172] [serial = 177] [outer = 00000000] 11:25:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (0FFE1800) [pid = 1172] [serial = 178] [outer = 0FF12400] 11:25:14 INFO - PROCESS | 1172 | 1472235914614 Marionette DEBUG loaded listener.js 11:25:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (13C26800) [pid = 1172] [serial = 179] [outer = 0FF12400] 11:25:15 INFO - PROCESS | 1172 | 1472235915044 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 650ms 11:25:15 INFO - PROCESS | 1172 | 1472235915078 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 11:25:15 INFO - PROCESS | 1172 | 1472235915080 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 11:25:15 INFO - PROCESS | 1172 | 1472235915084 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:25:15 INFO - PROCESS | 1172 | 1472235915088 Marionette TRACE conn5 <- [1,206,null,{}] 11:25:15 INFO - PROCESS | 1172 | 1472235915098 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:15 INFO - PROCESS | 1172 | 1472235915102 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:15 INFO - PROCESS | 1172 | 1472235915187 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 11:25:15 INFO - PROCESS | 1172 | 1472235915216 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:15 INFO - PROCESS | 1172 | 1472235915219 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:15 INFO - PROCESS | 1172 | ++DOCSHELL 14560C00 == 40 [pid = 1172] [id = 61] 11:25:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (14561400) [pid = 1172] [serial = 180] [outer = 00000000] 11:25:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (146B1000) [pid = 1172] [serial = 181] [outer = 14561400] 11:25:15 INFO - PROCESS | 1172 | 1472235915271 Marionette DEBUG loaded listener.js 11:25:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (15929800) [pid = 1172] [serial = 182] [outer = 14561400] 11:25:15 INFO - PROCESS | 1172 | 1472235915703 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 670ms 11:25:15 INFO - PROCESS | 1172 | 1472235915759 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 11:25:15 INFO - PROCESS | 1172 | 1472235915761 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 11:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:25:15 INFO - PROCESS | 1172 | 1472235915765 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:25:15 INFO - PROCESS | 1172 | 1472235915767 Marionette TRACE conn5 <- [1,210,null,{}] 11:25:15 INFO - PROCESS | 1172 | 1472235915770 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:15 INFO - PROCESS | 1172 | 1472235915772 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:15 INFO - PROCESS | 1172 | 1472235915867 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 11:25:15 INFO - PROCESS | 1172 | 1472235915875 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:15 INFO - PROCESS | 1172 | 1472235915877 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:15 INFO - PROCESS | 1172 | ++DOCSHELL 15948C00 == 41 [pid = 1172] [id = 62] 11:25:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (15949000) [pid = 1172] [serial = 183] [outer = 00000000] 11:25:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (16437C00) [pid = 1172] [serial = 184] [outer = 15949000] 11:25:15 INFO - PROCESS | 1172 | 1472235915924 Marionette DEBUG loaded listener.js 11:25:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (17202400) [pid = 1172] [serial = 185] [outer = 15949000] 11:25:16 INFO - PROCESS | 1172 | 1472235916324 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 11:25:16 INFO - PROCESS | 1172 | 1472235916398 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 11:25:16 INFO - PROCESS | 1172 | 1472235916400 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 11:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:25:16 INFO - PROCESS | 1172 | 1472235916411 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:25:16 INFO - PROCESS | 1172 | 1472235916413 Marionette TRACE conn5 <- [1,214,null,{}] 11:25:16 INFO - PROCESS | 1172 | 1472235916417 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:16 INFO - PROCESS | 1172 | 1472235916419 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:16 INFO - PROCESS | 1172 | 1472235916523 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 11:25:16 INFO - PROCESS | 1172 | 1472235916594 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:16 INFO - PROCESS | 1172 | 1472235916596 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:16 INFO - PROCESS | 1172 | ++DOCSHELL 1594F400 == 42 [pid = 1172] [id = 63] 11:25:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (16F08800) [pid = 1172] [serial = 186] [outer = 00000000] 11:25:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (17EB9400) [pid = 1172] [serial = 187] [outer = 16F08800] 11:25:16 INFO - PROCESS | 1172 | 1472235916644 Marionette DEBUG loaded listener.js 11:25:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (17EBC000) [pid = 1172] [serial = 188] [outer = 16F08800] 11:25:17 INFO - PROCESS | 1172 | 1472235917040 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 11:25:17 INFO - PROCESS | 1172 | 1472235917083 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 11:25:17 INFO - PROCESS | 1172 | 1472235917085 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 11:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:25:17 INFO - PROCESS | 1172 | 1472235917089 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:25:17 INFO - PROCESS | 1172 | 1472235917091 Marionette TRACE conn5 <- [1,218,null,{}] 11:25:17 INFO - PROCESS | 1172 | 1472235917101 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:17 INFO - PROCESS | 1172 | 1472235917107 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:17 INFO - PROCESS | 1172 | 1472235917237 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 11:25:17 INFO - PROCESS | 1172 | 1472235917242 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:17 INFO - PROCESS | 1172 | 1472235917244 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:17 INFO - PROCESS | 1172 | ++DOCSHELL 17EDE000 == 43 [pid = 1172] [id = 64] 11:25:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (18473800) [pid = 1172] [serial = 189] [outer = 00000000] 11:25:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (18955000) [pid = 1172] [serial = 190] [outer = 18473800] 11:25:17 INFO - PROCESS | 1172 | 1472235917290 Marionette DEBUG loaded listener.js 11:25:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (1932C800) [pid = 1172] [serial = 191] [outer = 18473800] 11:25:17 INFO - PROCESS | 1172 | 1472235917736 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 691ms 11:25:17 INFO - PROCESS | 1172 | 1472235917780 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 11:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:25:17 INFO - PROCESS | 1172 | 1472235917783 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 11:25:17 INFO - PROCESS | 1172 | 1472235917786 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:25:17 INFO - PROCESS | 1172 | 1472235917787 Marionette TRACE conn5 <- [1,222,null,{}] 11:25:17 INFO - PROCESS | 1172 | 1472235917795 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:17 INFO - PROCESS | 1172 | 1472235917807 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:17 INFO - PROCESS | 1172 | 1472235917939 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 11:25:17 INFO - PROCESS | 1172 | 1472235917951 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:17 INFO - PROCESS | 1172 | 1472235917953 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:17 INFO - PROCESS | 1172 | ++DOCSHELL 0F754000 == 44 [pid = 1172] [id = 65] 11:25:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (0F84B400) [pid = 1172] [serial = 192] [outer = 00000000] 11:25:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (19658C00) [pid = 1172] [serial = 193] [outer = 0F84B400] 11:25:17 INFO - PROCESS | 1172 | 1472235917999 Marionette DEBUG loaded listener.js 11:25:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (197CA000) [pid = 1172] [serial = 194] [outer = 0F84B400] 11:25:18 INFO - PROCESS | 1172 | 1472235918546 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:25:18 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (17EBE400) [pid = 1172] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:25:18 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (0F93F400) [pid = 1172] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:25:18 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (0F943C00) [pid = 1172] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:25:18 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (13DB6C00) [pid = 1172] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:25:18 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (0F84B000) [pid = 1172] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:25:18 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (1847EC00) [pid = 1172] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:25:18 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (197C6400) [pid = 1172] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:25:18 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (1643A400) [pid = 1172] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:25:18 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (197CD400) [pid = 1172] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 789ms 11:25:18 INFO - PROCESS | 1172 | 1472235918576 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 11:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:25:18 INFO - PROCESS | 1172 | 1472235918578 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 11:25:18 INFO - PROCESS | 1172 | 1472235918582 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:25:18 INFO - PROCESS | 1172 | 1472235918583 Marionette TRACE conn5 <- [1,226,null,{}] 11:25:18 INFO - PROCESS | 1172 | 1472235918587 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:18 INFO - PROCESS | 1172 | 1472235918589 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:18 INFO - PROCESS | 1172 | 1472235918671 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 11:25:18 INFO - PROCESS | 1172 | 1472235918679 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:18 INFO - PROCESS | 1172 | 1472235918680 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:18 INFO - PROCESS | 1172 | ++DOCSHELL 1442DC00 == 45 [pid = 1172] [id = 66] 11:25:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (15934400) [pid = 1172] [serial = 195] [outer = 00000000] 11:25:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (17EC3400) [pid = 1172] [serial = 196] [outer = 15934400] 11:25:18 INFO - PROCESS | 1172 | 1472235918726 Marionette DEBUG loaded listener.js 11:25:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (19651000) [pid = 1172] [serial = 197] [outer = 15934400] 11:25:19 INFO - PROCESS | 1172 | 1472235919130 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:25:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 11:25:19 INFO - PROCESS | 1172 | 1472235919152 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 11:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:25:19 INFO - PROCESS | 1172 | 1472235919154 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 11:25:19 INFO - PROCESS | 1172 | 1472235919157 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:25:19 INFO - PROCESS | 1172 | 1472235919159 Marionette TRACE conn5 <- [1,230,null,{}] 11:25:19 INFO - PROCESS | 1172 | 1472235919173 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:19 INFO - PROCESS | 1172 | 1472235919175 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:19 INFO - PROCESS | 1172 | 1472235919273 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 11:25:19 INFO - PROCESS | 1172 | 1472235919282 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:19 INFO - PROCESS | 1172 | 1472235919283 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:19 INFO - PROCESS | 1172 | ++DOCSHELL 1594EC00 == 46 [pid = 1172] [id = 67] 11:25:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (1938EC00) [pid = 1172] [serial = 198] [outer = 00000000] 11:25:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (1A6DB400) [pid = 1172] [serial = 199] [outer = 1938EC00] 11:25:19 INFO - PROCESS | 1172 | 1472235919329 Marionette DEBUG loaded listener.js 11:25:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (1AE8A400) [pid = 1172] [serial = 200] [outer = 1938EC00] 11:25:19 INFO - PROCESS | 1172 | 1472235919726 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:25:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 11:25:19 INFO - PROCESS | 1172 | 1472235919788 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 11:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:25:19 INFO - PROCESS | 1172 | 1472235919790 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 11:25:19 INFO - PROCESS | 1172 | 1472235919794 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:25:19 INFO - PROCESS | 1172 | 1472235919795 Marionette TRACE conn5 <- [1,234,null,{}] 11:25:19 INFO - PROCESS | 1172 | 1472235919799 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:19 INFO - PROCESS | 1172 | 1472235919801 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:19 INFO - PROCESS | 1172 | 1472235919881 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 11:25:19 INFO - PROCESS | 1172 | 1472235919886 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:19 INFO - PROCESS | 1172 | 1472235919888 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:19 INFO - PROCESS | 1172 | ++DOCSHELL 198C1C00 == 47 [pid = 1172] [id = 68] 11:25:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (199DD000) [pid = 1172] [serial = 201] [outer = 00000000] 11:25:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (1BEC1000) [pid = 1172] [serial = 202] [outer = 199DD000] 11:25:19 INFO - PROCESS | 1172 | 1472235919934 Marionette DEBUG loaded listener.js 11:25:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (1C20E400) [pid = 1172] [serial = 203] [outer = 199DD000] 11:25:20 INFO - PROCESS | 1172 | 1472235920343 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 11:25:20 INFO - PROCESS | 1172 | 1472235920364 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 11:25:20 INFO - PROCESS | 1172 | 1472235920366 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 11:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:25:20 INFO - PROCESS | 1172 | 1472235920370 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:25:20 INFO - PROCESS | 1172 | 1472235920372 Marionette TRACE conn5 <- [1,238,null,{}] 11:25:20 INFO - PROCESS | 1172 | 1472235920375 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:20 INFO - PROCESS | 1172 | 1472235920378 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:20 INFO - PROCESS | 1172 | 1472235920510 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 11:25:20 INFO - PROCESS | 1172 | 1472235920517 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:20 INFO - PROCESS | 1172 | 1472235920519 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:20 INFO - PROCESS | 1172 | ++DOCSHELL 1C361000 == 48 [pid = 1172] [id = 69] 11:25:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 94 (1C36B000) [pid = 1172] [serial = 204] [outer = 00000000] 11:25:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 95 (1C3E8800) [pid = 1172] [serial = 205] [outer = 1C36B000] 11:25:20 INFO - PROCESS | 1172 | 1472235920568 Marionette DEBUG loaded listener.js 11:25:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 96 (1E06AC00) [pid = 1172] [serial = 206] [outer = 1C36B000] 11:25:21 INFO - PROCESS | 1172 | 1472235921209 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 870ms 11:25:21 INFO - PROCESS | 1172 | 1472235921255 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 11:25:21 INFO - PROCESS | 1172 | 1472235921259 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 11:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:25:21 INFO - PROCESS | 1172 | 1472235921268 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:25:21 INFO - PROCESS | 1172 | 1472235921271 Marionette TRACE conn5 <- [1,242,null,{}] 11:25:21 INFO - PROCESS | 1172 | 1472235921277 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:21 INFO - PROCESS | 1172 | 1472235921280 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:21 INFO - PROCESS | 1172 | 1472235921394 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 11:25:21 INFO - PROCESS | 1172 | 1472235921512 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:21 INFO - PROCESS | 1172 | 1472235921516 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:21 INFO - PROCESS | 1172 | ++DOCSHELL 0F93A000 == 49 [pid = 1172] [id = 70] 11:25:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 97 (0F947C00) [pid = 1172] [serial = 207] [outer = 00000000] 11:25:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 98 (0FEC5400) [pid = 1172] [serial = 208] [outer = 0F947C00] 11:25:21 INFO - PROCESS | 1172 | 1472235921576 Marionette DEBUG loaded listener.js 11:25:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 99 (13D7E000) [pid = 1172] [serial = 209] [outer = 0F947C00] 11:25:22 INFO - PROCESS | 1172 | 1472235922160 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 930ms 11:25:22 INFO - PROCESS | 1172 | 1472235922199 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 11:25:22 INFO - PROCESS | 1172 | 1472235922204 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 11:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:25:22 INFO - PROCESS | 1172 | 1472235922210 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:25:22 INFO - PROCESS | 1172 | 1472235922213 Marionette TRACE conn5 <- [1,246,null,{}] 11:25:22 INFO - PROCESS | 1172 | 1472235922218 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:22 INFO - PROCESS | 1172 | 1472235922220 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:22 INFO - PROCESS | 1172 | 1472235922337 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 11:25:22 INFO - PROCESS | 1172 | 1472235922430 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:22 INFO - PROCESS | 1172 | 1472235922433 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:22 INFO - PROCESS | 1172 | ++DOCSHELL 1592F800 == 50 [pid = 1172] [id = 71] 11:25:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 100 (15932000) [pid = 1172] [serial = 210] [outer = 00000000] 11:25:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 101 (17EB8C00) [pid = 1172] [serial = 211] [outer = 15932000] 11:25:22 INFO - PROCESS | 1172 | 1472235922491 Marionette DEBUG loaded listener.js 11:25:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 102 (18474400) [pid = 1172] [serial = 212] [outer = 15932000] 11:25:23 INFO - PROCESS | 1172 | 1472235923191 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1019ms 11:25:23 INFO - PROCESS | 1172 | 1472235923248 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 11:25:23 INFO - PROCESS | 1172 | 1472235923251 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 11:25:23 INFO - PROCESS | 1172 | 1472235923258 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:25:23 INFO - PROCESS | 1172 | 1472235923262 Marionette TRACE conn5 <- [1,250,null,{}] 11:25:23 INFO - PROCESS | 1172 | 1472235923284 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:23 INFO - PROCESS | 1172 | 1472235923289 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:23 INFO - PROCESS | 1172 | 1472235923407 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 11:25:23 INFO - PROCESS | 1172 | 1472235923521 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:23 INFO - PROCESS | 1172 | 1472235923524 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:23 INFO - PROCESS | 1172 | ++DOCSHELL 1C3E2C00 == 51 [pid = 1172] [id = 72] 11:25:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 103 (1C3E3000) [pid = 1172] [serial = 213] [outer = 00000000] 11:25:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 104 (1E062800) [pid = 1172] [serial = 214] [outer = 1C3E3000] 11:25:23 INFO - PROCESS | 1172 | 1472235923584 Marionette DEBUG loaded listener.js 11:25:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 105 (1E106000) [pid = 1172] [serial = 215] [outer = 1C3E3000] 11:25:24 INFO - PROCESS | 1172 | 1472235924133 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 950ms 11:25:24 INFO - PROCESS | 1172 | 1472235924211 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 11:25:24 INFO - PROCESS | 1172 | 1472235924214 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 11:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:25:24 INFO - PROCESS | 1172 | 1472235924218 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:25:24 INFO - PROCESS | 1172 | 1472235924220 Marionette TRACE conn5 <- [1,254,null,{}] 11:25:24 INFO - PROCESS | 1172 | 1472235924224 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:24 INFO - PROCESS | 1172 | 1472235924227 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:24 INFO - PROCESS | 1172 | 1472235924340 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 11:25:24 INFO - PROCESS | 1172 | 1472235924539 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:24 INFO - PROCESS | 1172 | 1472235924542 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:24 INFO - PROCESS | 1172 | ++DOCSHELL 0F2EB800 == 52 [pid = 1172] [id = 73] 11:25:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 106 (0F753400) [pid = 1172] [serial = 216] [outer = 00000000] 11:25:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 107 (0F93A800) [pid = 1172] [serial = 217] [outer = 0F753400] 11:25:24 INFO - PROCESS | 1172 | 1472235924609 Marionette DEBUG loaded listener.js 11:25:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 108 (0FA64000) [pid = 1172] [serial = 218] [outer = 0F753400] 11:25:25 INFO - PROCESS | 1172 | 1472235925153 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 974ms 11:25:25 INFO - PROCESS | 1172 | 1472235925202 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 11:25:25 INFO - PROCESS | 1172 | 1472235925205 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 11:25:25 INFO - PROCESS | 1172 | 1472235925210 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:25:25 INFO - PROCESS | 1172 | 1472235925213 Marionette TRACE conn5 <- [1,258,null,{}] 11:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:25:25 INFO - PROCESS | 1172 | 1472235925218 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:25 INFO - PROCESS | 1172 | 1472235925223 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:25 INFO - PROCESS | 1172 | 1472235925323 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 11:25:25 INFO - PROCESS | 1172 | --DOCSHELL 1ADE2C00 == 51 [pid = 1172] [id = 31] 11:25:25 INFO - PROCESS | 1172 | --DOCSHELL 145EB000 == 50 [pid = 1172] [id = 29] 11:25:25 INFO - PROCESS | 1172 | --DOCSHELL 198C1C00 == 49 [pid = 1172] [id = 68] 11:25:25 INFO - PROCESS | 1172 | --DOCSHELL 1594EC00 == 48 [pid = 1172] [id = 67] 11:25:25 INFO - PROCESS | 1172 | --DOCSHELL 1442DC00 == 47 [pid = 1172] [id = 66] 11:25:25 INFO - PROCESS | 1172 | --DOCSHELL 0F754000 == 46 [pid = 1172] [id = 65] 11:25:25 INFO - PROCESS | 1172 | --DOCSHELL 17EDE000 == 45 [pid = 1172] [id = 64] 11:25:25 INFO - PROCESS | 1172 | --DOCSHELL 1594F400 == 44 [pid = 1172] [id = 63] 11:25:25 INFO - PROCESS | 1172 | --DOCSHELL 15948C00 == 43 [pid = 1172] [id = 62] 11:25:25 INFO - PROCESS | 1172 | --DOCSHELL 14560C00 == 42 [pid = 1172] [id = 61] 11:25:25 INFO - PROCESS | 1172 | --DOCSHELL 0FECA000 == 41 [pid = 1172] [id = 60] 11:25:25 INFO - PROCESS | 1172 | --DOCSHELL 0FA62400 == 40 [pid = 1172] [id = 59] 11:25:25 INFO - PROCESS | 1172 | --DOCSHELL 0FA66000 == 39 [pid = 1172] [id = 58] 11:25:25 INFO - PROCESS | 1172 | --DOCSHELL 1847A400 == 38 [pid = 1172] [id = 57] 11:25:25 INFO - PROCESS | 1172 | --DOCSHELL 140C9400 == 37 [pid = 1172] [id = 56] 11:25:25 INFO - PROCESS | 1172 | --DOCSHELL 0FDBB800 == 36 [pid = 1172] [id = 55] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 107 (1ACFDC00) [pid = 1172] [serial = 157] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 106 (1AEF0000) [pid = 1172] [serial = 159] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 105 (0F75DC00) [pid = 1172] [serial = 126] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 104 (1847D400) [pid = 1172] [serial = 142] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 103 (0F945C00) [pid = 1172] [serial = 151] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 102 (15951800) [pid = 1172] [serial = 153] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 101 (144D5000) [pid = 1172] [serial = 135] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 100 (0F84FC00) [pid = 1172] [serial = 132] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 99 (186F1400) [pid = 1172] [serial = 154] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 98 (18568C00) [pid = 1172] [serial = 145] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 97 (15840800) [pid = 1172] [serial = 129] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 96 (145EB400) [pid = 1172] [serial = 136] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 95 (18479C00) [pid = 1172] [serial = 141] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 94 (197CE800) [pid = 1172] [serial = 147] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 93 (0F944000) [pid = 1172] [serial = 150] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (0F896400) [pid = 1172] [serial = 133] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (18566C00) [pid = 1172] [serial = 144] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (197C8000) [pid = 1172] [serial = 148] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (1767BC00) [pid = 1172] [serial = 139] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (1A6D7C00) [pid = 1172] [serial = 156] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (16F0C000) [pid = 1172] [serial = 138] [outer = 00000000] [url = about:blank] 11:25:25 INFO - PROCESS | 1172 | 1472235925459 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:25 INFO - PROCESS | 1172 | 1472235925462 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:25 INFO - PROCESS | 1172 | ++DOCSHELL 0F3FD800 == 37 [pid = 1172] [id = 74] 11:25:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (0F753000) [pid = 1172] [serial = 219] [outer = 00000000] 11:25:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (0F899C00) [pid = 1172] [serial = 220] [outer = 0F753000] 11:25:25 INFO - PROCESS | 1172 | 1472235925511 Marionette DEBUG loaded listener.js 11:25:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (0F944C00) [pid = 1172] [serial = 221] [outer = 0F753000] 11:25:25 INFO - PROCESS | 1172 | 1472235925896 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 730ms 11:25:25 INFO - PROCESS | 1172 | 1472235925947 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 11:25:25 INFO - PROCESS | 1172 | 1472235925951 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 11:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:25:25 INFO - PROCESS | 1172 | 1472235925956 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:25:25 INFO - PROCESS | 1172 | 1472235925958 Marionette TRACE conn5 <- [1,262,null,{}] 11:25:25 INFO - PROCESS | 1172 | 1472235925962 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:25 INFO - PROCESS | 1172 | 1472235925964 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:26 INFO - PROCESS | 1172 | 1472235926076 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 11:25:26 INFO - PROCESS | 1172 | 1472235926083 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:26 INFO - PROCESS | 1172 | 1472235926085 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:26 INFO - PROCESS | 1172 | ++DOCSHELL 144B1800 == 38 [pid = 1172] [id = 75] 11:25:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (144DBC00) [pid = 1172] [serial = 222] [outer = 00000000] 11:25:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (145EB800) [pid = 1172] [serial = 223] [outer = 144DBC00] 11:25:26 INFO - PROCESS | 1172 | 1472235926137 Marionette DEBUG loaded listener.js 11:25:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (1592C400) [pid = 1172] [serial = 224] [outer = 144DBC00] 11:25:26 INFO - PROCESS | 1172 | 1472235926591 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 670ms 11:25:26 INFO - PROCESS | 1172 | 1472235926631 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 11:25:26 INFO - PROCESS | 1172 | 1472235926633 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 11:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:25:26 INFO - PROCESS | 1172 | 1472235926638 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:25:26 INFO - PROCESS | 1172 | 1472235926644 Marionette TRACE conn5 <- [1,266,null,{}] 11:25:26 INFO - PROCESS | 1172 | 1472235926653 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:26 INFO - PROCESS | 1172 | 1472235926656 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:26 INFO - PROCESS | 1172 | 1472235926744 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 11:25:26 INFO - PROCESS | 1172 | 1472235926803 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:26 INFO - PROCESS | 1172 | 1472235926805 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:26 INFO - PROCESS | 1172 | ++DOCSHELL 17EE8400 == 39 [pid = 1172] [id = 76] 11:25:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 94 (18473400) [pid = 1172] [serial = 225] [outer = 00000000] 11:25:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 95 (18479C00) [pid = 1172] [serial = 226] [outer = 18473400] 11:25:26 INFO - PROCESS | 1172 | 1472235926869 Marionette DEBUG loaded listener.js 11:25:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 96 (1847C400) [pid = 1172] [serial = 227] [outer = 18473400] 11:25:27 INFO - PROCESS | 1172 | 1472235927476 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 890ms 11:25:27 INFO - PROCESS | 1172 | 1472235927531 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 11:25:27 INFO - PROCESS | 1172 | 1472235927533 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 11:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:25:27 INFO - PROCESS | 1172 | 1472235927547 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:25:27 INFO - PROCESS | 1172 | 1472235927549 Marionette TRACE conn5 <- [1,270,null,{}] 11:25:27 INFO - PROCESS | 1172 | 1472235927552 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:27 INFO - PROCESS | 1172 | 1472235927554 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:27 INFO - PROCESS | 1172 | 1472235927641 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 11:25:27 INFO - PROCESS | 1172 | 1472235927649 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:27 INFO - PROCESS | 1172 | 1472235927651 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:27 INFO - PROCESS | 1172 | ++DOCSHELL 18481000 == 40 [pid = 1172] [id = 77] 11:25:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 97 (18572C00) [pid = 1172] [serial = 228] [outer = 00000000] 11:25:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 98 (18957C00) [pid = 1172] [serial = 229] [outer = 18572C00] 11:25:27 INFO - PROCESS | 1172 | 1472235927696 Marionette DEBUG loaded listener.js 11:25:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 99 (19330400) [pid = 1172] [serial = 230] [outer = 18572C00] 11:25:28 INFO - PROCESS | 1172 | 1472235928160 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 11:25:28 INFO - PROCESS | 1172 | 1472235928175 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 11:25:28 INFO - PROCESS | 1172 | 1472235928177 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 11:25:28 INFO - PROCESS | 1172 | 1472235928180 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:25:28 INFO - PROCESS | 1172 | 1472235928182 Marionette TRACE conn5 <- [1,274,null,{}] 11:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:25:28 INFO - PROCESS | 1172 | 1472235928200 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:28 INFO - PROCESS | 1172 | 1472235928202 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:28 INFO - PROCESS | 1172 | 1472235928309 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 11:25:28 INFO - PROCESS | 1172 | 1472235928317 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:28 INFO - PROCESS | 1172 | 1472235928322 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:28 INFO - PROCESS | 1172 | ++DOCSHELL 1452E800 == 41 [pid = 1172] [id = 78] 11:25:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 100 (197C8000) [pid = 1172] [serial = 231] [outer = 00000000] 11:25:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 101 (197CFC00) [pid = 1172] [serial = 232] [outer = 197C8000] 11:25:28 INFO - PROCESS | 1172 | 1472235928379 Marionette DEBUG loaded listener.js 11:25:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 102 (1A6DE400) [pid = 1172] [serial = 233] [outer = 197C8000] 11:25:28 INFO - PROCESS | 1172 | 1472235928831 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 11:25:28 INFO - PROCESS | 1172 | 1472235928856 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 11:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:25:28 INFO - PROCESS | 1172 | 1472235928858 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 11:25:28 INFO - PROCESS | 1172 | 1472235928861 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:25:28 INFO - PROCESS | 1172 | 1472235928863 Marionette TRACE conn5 <- [1,278,null,{}] 11:25:28 INFO - PROCESS | 1172 | 1472235928866 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:28 INFO - PROCESS | 1172 | 1472235928868 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:28 INFO - PROCESS | 1172 | 1472235928989 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 11:25:29 INFO - PROCESS | 1172 | 1472235929066 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:29 INFO - PROCESS | 1172 | 1472235929068 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:29 INFO - PROCESS | 1172 | ++DOCSHELL 1ADDCC00 == 42 [pid = 1172] [id = 79] 11:25:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 103 (1ADE3800) [pid = 1172] [serial = 234] [outer = 00000000] 11:25:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 104 (1C2E5000) [pid = 1172] [serial = 235] [outer = 1ADE3800] 11:25:29 INFO - PROCESS | 1172 | 1472235929113 Marionette DEBUG loaded listener.js 11:25:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 105 (1E062400) [pid = 1172] [serial = 236] [outer = 1ADE3800] 11:25:29 INFO - PROCESS | 1172 | 1472235929514 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 11:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:25:29 INFO - PROCESS | 1172 | 1472235929532 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 11:25:29 INFO - PROCESS | 1172 | 1472235929533 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 11:25:29 INFO - PROCESS | 1172 | 1472235929537 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:25:29 INFO - PROCESS | 1172 | 1472235929538 Marionette TRACE conn5 <- [1,282,null,{}] 11:25:29 INFO - PROCESS | 1172 | 1472235929548 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:29 INFO - PROCESS | 1172 | 1472235929549 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:29 INFO - PROCESS | 1172 | 1472235929656 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 11:25:29 INFO - PROCESS | 1172 | 1472235929661 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:29 INFO - PROCESS | 1172 | 1472235929663 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:29 INFO - PROCESS | 1172 | ++DOCSHELL 1E103C00 == 43 [pid = 1172] [id = 80] 11:25:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 106 (1E104800) [pid = 1172] [serial = 237] [outer = 00000000] 11:25:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 107 (1E2EFC00) [pid = 1172] [serial = 238] [outer = 1E104800] 11:25:29 INFO - PROCESS | 1172 | 1472235929708 Marionette DEBUG loaded listener.js 11:25:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 108 (1E2F2000) [pid = 1172] [serial = 239] [outer = 1E104800] 11:25:30 INFO - PROCESS | 1172 | --DOMWINDOW == 107 (199DD000) [pid = 1172] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:25:30 INFO - PROCESS | 1172 | --DOMWINDOW == 106 (15949000) [pid = 1172] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:25:30 INFO - PROCESS | 1172 | --DOMWINDOW == 105 (16F08800) [pid = 1172] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:25:30 INFO - PROCESS | 1172 | --DOMWINDOW == 104 (0F84B400) [pid = 1172] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:25:30 INFO - PROCESS | 1172 | --DOMWINDOW == 103 (0FF12400) [pid = 1172] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:25:30 INFO - PROCESS | 1172 | --DOMWINDOW == 102 (14561400) [pid = 1172] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:25:30 INFO - PROCESS | 1172 | --DOMWINDOW == 101 (18473800) [pid = 1172] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:25:30 INFO - PROCESS | 1172 | --DOMWINDOW == 100 (0FA62800) [pid = 1172] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:25:30 INFO - PROCESS | 1172 | --DOMWINDOW == 99 (15934400) [pid = 1172] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:25:30 INFO - PROCESS | 1172 | --DOMWINDOW == 98 (1938EC00) [pid = 1172] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:25:30 INFO - PROCESS | 1172 | 1472235930205 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 730ms 11:25:30 INFO - PROCESS | 1172 | 1472235930268 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 11:25:30 INFO - PROCESS | 1172 | 1472235930270 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 11:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:25:30 INFO - PROCESS | 1172 | 1472235930273 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:25:30 INFO - PROCESS | 1172 | 1472235930274 Marionette TRACE conn5 <- [1,286,null,{}] 11:25:30 INFO - PROCESS | 1172 | 1472235930278 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:30 INFO - PROCESS | 1172 | 1472235930280 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:30 INFO - PROCESS | 1172 | 1472235930383 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 11:25:30 INFO - PROCESS | 1172 | 1472235930390 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:30 INFO - PROCESS | 1172 | 1472235930392 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:30 INFO - PROCESS | 1172 | ++DOCSHELL 186E6C00 == 44 [pid = 1172] [id = 81] 11:25:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 99 (1938EC00) [pid = 1172] [serial = 240] [outer = 00000000] 11:25:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 100 (1E108000) [pid = 1172] [serial = 241] [outer = 1938EC00] 11:25:30 INFO - PROCESS | 1172 | 1472235930437 Marionette DEBUG loaded listener.js 11:25:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 101 (1E2EF800) [pid = 1172] [serial = 242] [outer = 1938EC00] 11:25:30 INFO - PROCESS | 1172 | 1472235930848 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 11:25:30 INFO - PROCESS | 1172 | 1472235930904 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 11:25:30 INFO - PROCESS | 1172 | 1472235930906 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 11:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:25:30 INFO - PROCESS | 1172 | 1472235930914 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:25:30 INFO - PROCESS | 1172 | 1472235930915 Marionette TRACE conn5 <- [1,290,null,{}] 11:25:30 INFO - PROCESS | 1172 | 1472235930919 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:30 INFO - PROCESS | 1172 | 1472235930921 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:30 INFO - PROCESS | 1172 | 1472235931003 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 11:25:31 INFO - PROCESS | 1172 | 1472235931008 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:31 INFO - PROCESS | 1172 | 1472235931010 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:31 INFO - PROCESS | 1172 | ++DOCSHELL 1ACFCC00 == 45 [pid = 1172] [id = 82] 11:25:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 102 (1E2F8800) [pid = 1172] [serial = 243] [outer = 00000000] 11:25:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 103 (1E654800) [pid = 1172] [serial = 244] [outer = 1E2F8800] 11:25:31 INFO - PROCESS | 1172 | 1472235931056 Marionette DEBUG loaded listener.js 11:25:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 104 (1E72A800) [pid = 1172] [serial = 245] [outer = 1E2F8800] 11:25:31 INFO - PROCESS | 1172 | 1472235931472 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 11:25:31 INFO - PROCESS | 1172 | 1472235931489 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 11:25:31 INFO - PROCESS | 1172 | 1472235931490 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 11:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:25:31 INFO - PROCESS | 1172 | 1472235931493 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:25:31 INFO - PROCESS | 1172 | 1472235931495 Marionette TRACE conn5 <- [1,294,null,{}] 11:25:31 INFO - PROCESS | 1172 | 1472235931498 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:31 INFO - PROCESS | 1172 | 1472235931500 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:31 INFO - PROCESS | 1172 | 1472235931622 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 11:25:31 INFO - PROCESS | 1172 | 1472235931630 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:31 INFO - PROCESS | 1172 | 1472235931632 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:31 INFO - PROCESS | 1172 | ++DOCSHELL 0C00E800 == 46 [pid = 1172] [id = 83] 11:25:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 105 (0C010400) [pid = 1172] [serial = 246] [outer = 00000000] 11:25:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 106 (0C014000) [pid = 1172] [serial = 247] [outer = 0C010400] 11:25:31 INFO - PROCESS | 1172 | 1472235931689 Marionette DEBUG loaded listener.js 11:25:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 107 (0F84A800) [pid = 1172] [serial = 248] [outer = 0C010400] 11:25:32 INFO - PROCESS | 1172 | --DOCSHELL 1938A000 == 45 [pid = 1172] [id = 54] 11:25:32 INFO - PROCESS | 1172 | --DOCSHELL 0F2ECC00 == 44 [pid = 1172] [id = 43] 11:25:32 INFO - PROCESS | 1172 | --DOCSHELL 0FECD800 == 43 [pid = 1172] [id = 32] 11:25:32 INFO - PROCESS | 1172 | --DOCSHELL 14618000 == 42 [pid = 1172] [id = 44] 11:25:32 INFO - PROCESS | 1172 | --DOCSHELL 197D2400 == 41 [pid = 1172] [id = 30] 11:25:32 INFO - PROCESS | 1172 | --DOCSHELL 0F3FD800 == 40 [pid = 1172] [id = 74] 11:25:32 INFO - PROCESS | 1172 | --DOCSHELL 1C3E2C00 == 39 [pid = 1172] [id = 72] 11:25:32 INFO - PROCESS | 1172 | --DOCSHELL 0F2EB800 == 38 [pid = 1172] [id = 73] 11:25:32 INFO - PROCESS | 1172 | --DOCSHELL 1592F800 == 37 [pid = 1172] [id = 71] 11:25:32 INFO - PROCESS | 1172 | --DOCSHELL 1C361000 == 36 [pid = 1172] [id = 69] 11:25:32 INFO - PROCESS | 1172 | --DOCSHELL 0F93A000 == 35 [pid = 1172] [id = 70] 11:25:33 INFO - PROCESS | 1172 | --DOCSHELL 144B1800 == 34 [pid = 1172] [id = 75] 11:25:33 INFO - PROCESS | 1172 | --DOCSHELL 1E103C00 == 33 [pid = 1172] [id = 80] 11:25:33 INFO - PROCESS | 1172 | --DOCSHELL 17EE8400 == 32 [pid = 1172] [id = 76] 11:25:33 INFO - PROCESS | 1172 | --DOCSHELL 1452E800 == 31 [pid = 1172] [id = 78] 11:25:33 INFO - PROCESS | 1172 | --DOCSHELL 1ADDCC00 == 30 [pid = 1172] [id = 79] 11:25:33 INFO - PROCESS | 1172 | --DOCSHELL 186E6C00 == 29 [pid = 1172] [id = 81] 11:25:33 INFO - PROCESS | 1172 | --DOCSHELL 1ACFCC00 == 28 [pid = 1172] [id = 82] 11:25:33 INFO - PROCESS | 1172 | --DOCSHELL 18481000 == 27 [pid = 1172] [id = 77] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 106 (16437C00) [pid = 1172] [serial = 184] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 105 (17EB9400) [pid = 1172] [serial = 187] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 104 (17EBC000) [pid = 1172] [serial = 188] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 103 (19658C00) [pid = 1172] [serial = 193] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 102 (0FFE1800) [pid = 1172] [serial = 178] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 101 (13C26800) [pid = 1172] [serial = 179] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 100 (0FDC0000) [pid = 1172] [serial = 163] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 99 (146B1000) [pid = 1172] [serial = 181] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 98 (18955000) [pid = 1172] [serial = 190] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 97 (15929800) [pid = 1172] [serial = 182] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 96 (0FA6BC00) [pid = 1172] [serial = 172] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 95 (0FDBCC00) [pid = 1172] [serial = 176] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 94 (0FA6E800) [pid = 1172] [serial = 175] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 93 (1455D800) [pid = 1172] [serial = 166] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (186EB400) [pid = 1172] [serial = 169] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (17EC3400) [pid = 1172] [serial = 196] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (19651000) [pid = 1172] [serial = 197] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (1A6DB400) [pid = 1172] [serial = 199] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (1C20E400) [pid = 1172] [serial = 203] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (1720C400) [pid = 1172] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (197CA000) [pid = 1172] [serial = 194] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (1AE8A400) [pid = 1172] [serial = 200] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (1932C800) [pid = 1172] [serial = 191] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (17202400) [pid = 1172] [serial = 185] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (1BEC1000) [pid = 1172] [serial = 202] [outer = 00000000] [url = about:blank] 11:25:33 INFO - PROCESS | 1172 | 1472235933568 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:33 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. 11:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 2129ms 11:25:33 INFO - PROCESS | 1172 | 1472235933625 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 11:25:33 INFO - PROCESS | 1172 | 1472235933629 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 11:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:25:33 INFO - PROCESS | 1172 | 1472235933634 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:25:33 INFO - PROCESS | 1172 | 1472235933638 Marionette TRACE conn5 <- [1,298,null,{}] 11:25:33 INFO - PROCESS | 1172 | 1472235933644 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:33 INFO - PROCESS | 1172 | 1472235933647 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:33 INFO - PROCESS | 1172 | 1472235933738 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 11:25:33 INFO - PROCESS | 1172 | 1472235933746 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:33 INFO - PROCESS | 1172 | 1472235933750 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:33 INFO - PROCESS | 1172 | ++DOCSHELL 0F751000 == 28 [pid = 1172] [id = 84] 11:25:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (0F752000) [pid = 1172] [serial = 249] [outer = 00000000] 11:25:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (0F84B000) [pid = 1172] [serial = 250] [outer = 0F752000] 11:25:33 INFO - PROCESS | 1172 | 1472235933805 Marionette DEBUG loaded listener.js 11:25:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0F84EC00) [pid = 1172] [serial = 251] [outer = 0F752000] 11:25:34 INFO - PROCESS | 1172 | 1472235934090 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:25:34 INFO - PROCESS | 1172 | 1472235934296 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:34 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. 11:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 690ms 11:25:34 INFO - PROCESS | 1172 | 1472235934326 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 11:25:34 INFO - PROCESS | 1172 | 1472235934331 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 11:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:25:34 INFO - PROCESS | 1172 | 1472235934337 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:25:34 INFO - PROCESS | 1172 | 1472235934341 Marionette TRACE conn5 <- [1,302,null,{}] 11:25:34 INFO - PROCESS | 1172 | 1472235934345 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:34 INFO - PROCESS | 1172 | 1472235934348 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:34 INFO - PROCESS | 1172 | 1472235934439 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 11:25:34 INFO - PROCESS | 1172 | 1472235934445 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:34 INFO - PROCESS | 1172 | 1472235934448 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:34 INFO - PROCESS | 1172 | ++DOCSHELL 0FB40400 == 29 [pid = 1172] [id = 85] 11:25:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (0FB47C00) [pid = 1172] [serial = 252] [outer = 00000000] 11:25:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (0FDBF400) [pid = 1172] [serial = 253] [outer = 0FB47C00] 11:25:34 INFO - PROCESS | 1172 | 1472235934497 Marionette DEBUG loaded listener.js 11:25:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (0FDC7800) [pid = 1172] [serial = 254] [outer = 0FB47C00] 11:25:34 INFO - PROCESS | 1172 | 1472235934957 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:34 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. 11:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 11:25:35 INFO - PROCESS | 1172 | 1472235935009 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 11:25:35 INFO - PROCESS | 1172 | 1472235935011 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 11:25:35 INFO - PROCESS | 1172 | 1472235935015 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:25:35 INFO - PROCESS | 1172 | 1472235935018 Marionette TRACE conn5 <- [1,306,null,{}] 11:25:35 INFO - PROCESS | 1172 | 1472235935029 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:35 INFO - PROCESS | 1172 | 1472235935034 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:35 INFO - PROCESS | 1172 | 1472235935146 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 11:25:35 INFO - PROCESS | 1172 | 1472235935164 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:35 INFO - PROCESS | 1172 | 1472235935168 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:35 INFO - PROCESS | 1172 | ++DOCSHELL 14092000 == 30 [pid = 1172] [id = 86] 11:25:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (140C1800) [pid = 1172] [serial = 255] [outer = 00000000] 11:25:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (1442DC00) [pid = 1172] [serial = 256] [outer = 140C1800] 11:25:35 INFO - PROCESS | 1172 | 1472235935218 Marionette DEBUG loaded listener.js 11:25:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (1453B800) [pid = 1172] [serial = 257] [outer = 140C1800] 11:25:35 INFO - PROCESS | 1172 | 1472235935665 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:35 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. 11:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 11:25:35 INFO - PROCESS | 1172 | 1472235935689 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 11:25:35 INFO - PROCESS | 1172 | 1472235935692 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 11:25:35 INFO - PROCESS | 1172 | 1472235935695 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:25:35 INFO - PROCESS | 1172 | 1472235935697 Marionette TRACE conn5 <- [1,310,null,{}] 11:25:35 INFO - PROCESS | 1172 | 1472235935700 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:35 INFO - PROCESS | 1172 | 1472235935702 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:35 INFO - PROCESS | 1172 | 1472235935786 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 11:25:35 INFO - PROCESS | 1172 | 1472235935792 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:35 INFO - PROCESS | 1172 | 1472235935794 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:35 INFO - PROCESS | 1172 | ++DOCSHELL 145EC400 == 31 [pid = 1172] [id = 87] 11:25:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (145EC800) [pid = 1172] [serial = 258] [outer = 00000000] 11:25:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (1583D400) [pid = 1172] [serial = 259] [outer = 145EC800] 11:25:35 INFO - PROCESS | 1172 | 1472235935840 Marionette DEBUG loaded listener.js 11:25:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 94 (1592D400) [pid = 1172] [serial = 260] [outer = 145EC800] 11:25:36 INFO - PROCESS | 1172 | 1472235936289 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:36 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. 11:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 11:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:25:36 INFO - PROCESS | 1172 | 1472235936329 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 11:25:36 INFO - PROCESS | 1172 | 1472235936331 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 11:25:36 INFO - PROCESS | 1172 | 1472235936334 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:25:36 INFO - PROCESS | 1172 | 1472235936336 Marionette TRACE conn5 <- [1,314,null,{}] 11:25:36 INFO - PROCESS | 1172 | 1472235936340 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:36 INFO - PROCESS | 1172 | 1472235936342 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:36 INFO - PROCESS | 1172 | 1472235936423 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 11:25:36 INFO - PROCESS | 1172 | 1472235936429 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:36 INFO - PROCESS | 1172 | 1472235936431 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:36 INFO - PROCESS | 1172 | ++DOCSHELL 1594F400 == 32 [pid = 1172] [id = 88] 11:25:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 95 (15950C00) [pid = 1172] [serial = 261] [outer = 00000000] 11:25:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 96 (16F6C000) [pid = 1172] [serial = 262] [outer = 15950C00] 11:25:36 INFO - PROCESS | 1172 | 1472235936477 Marionette DEBUG loaded listener.js 11:25:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 97 (17208000) [pid = 1172] [serial = 263] [outer = 15950C00] 11:25:36 INFO - PROCESS | 1172 | 1472235936938 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:36 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. 11:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 11:25:36 INFO - PROCESS | 1172 | 1472235936965 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 11:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:25:36 INFO - PROCESS | 1172 | 1472235936967 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 11:25:36 INFO - PROCESS | 1172 | 1472235936970 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:25:36 INFO - PROCESS | 1172 | 1472235936972 Marionette TRACE conn5 <- [1,318,null,{}] 11:25:36 INFO - PROCESS | 1172 | 1472235936979 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:36 INFO - PROCESS | 1172 | 1472235936986 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:37 INFO - PROCESS | 1172 | 1472235937088 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 11:25:37 INFO - PROCESS | 1172 | 1472235937096 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:37 INFO - PROCESS | 1172 | 1472235937098 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:37 INFO - PROCESS | 1172 | ++DOCSHELL 17EBA400 == 33 [pid = 1172] [id = 89] 11:25:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 98 (17EC4000) [pid = 1172] [serial = 264] [outer = 00000000] 11:25:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 99 (17EE3000) [pid = 1172] [serial = 265] [outer = 17EC4000] 11:25:37 INFO - PROCESS | 1172 | 1472235937145 Marionette DEBUG loaded listener.js 11:25:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 100 (18477000) [pid = 1172] [serial = 266] [outer = 17EC4000] 11:25:37 INFO - PROCESS | 1172 | 1472235937574 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:37 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. 11:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms 11:25:37 INFO - PROCESS | 1172 | 1472235937612 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 11:25:37 INFO - PROCESS | 1172 | 1472235937614 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 11:25:37 INFO - PROCESS | 1172 | 1472235937617 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:25:37 INFO - PROCESS | 1172 | 1472235937619 Marionette TRACE conn5 <- [1,322,null,{}] 11:25:37 INFO - PROCESS | 1172 | 1472235937627 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:37 INFO - PROCESS | 1172 | 1472235937629 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:37 INFO - PROCESS | 1172 | 1472235937706 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 11:25:37 INFO - PROCESS | 1172 | 1472235937711 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:37 INFO - PROCESS | 1172 | 1472235937713 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:37 INFO - PROCESS | 1172 | ++DOCSHELL 1847C000 == 34 [pid = 1172] [id = 90] 11:25:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 101 (18567400) [pid = 1172] [serial = 267] [outer = 00000000] 11:25:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 102 (1857D800) [pid = 1172] [serial = 268] [outer = 18567400] 11:25:37 INFO - PROCESS | 1172 | 1472235937759 Marionette DEBUG loaded listener.js 11:25:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 103 (1857E000) [pid = 1172] [serial = 269] [outer = 18567400] 11:25:38 INFO - PROCESS | 1172 | 1472235938202 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:38 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. 11:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 629ms 11:25:38 INFO - PROCESS | 1172 | 1472235938252 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 11:25:38 INFO - PROCESS | 1172 | 1472235938254 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 11:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:25:38 INFO - PROCESS | 1172 | 1472235938262 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:25:38 INFO - PROCESS | 1172 | 1472235938264 Marionette TRACE conn5 <- [1,326,null,{}] 11:25:38 INFO - PROCESS | 1172 | 1472235938268 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:38 INFO - PROCESS | 1172 | 1472235938270 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:38 INFO - PROCESS | 1172 | 1472235938350 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 11:25:38 INFO - PROCESS | 1172 | 1472235938357 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:38 INFO - PROCESS | 1172 | 1472235938359 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:38 INFO - PROCESS | 1172 | ++DOCSHELL 186EFC00 == 35 [pid = 1172] [id = 91] 11:25:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 104 (186F1000) [pid = 1172] [serial = 270] [outer = 00000000] 11:25:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 105 (18958000) [pid = 1172] [serial = 271] [outer = 186F1000] 11:25:38 INFO - PROCESS | 1172 | 1472235938405 Marionette DEBUG loaded listener.js 11:25:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 106 (18959400) [pid = 1172] [serial = 272] [outer = 186F1000] 11:25:38 INFO - PROCESS | 1172 | 1472235938841 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:38 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. 11:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 630ms 11:25:38 INFO - PROCESS | 1172 | 1472235938901 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 11:25:38 INFO - PROCESS | 1172 | 1472235938904 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 11:25:38 INFO - PROCESS | 1172 | 1472235938907 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:25:38 INFO - PROCESS | 1172 | 1472235938909 Marionette TRACE conn5 <- [1,330,null,{}] 11:25:38 INFO - PROCESS | 1172 | 1472235938913 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:38 INFO - PROCESS | 1172 | 1472235938915 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:39 INFO - PROCESS | 1172 | 1472235939021 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 11:25:39 INFO - PROCESS | 1172 | 1472235939100 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:39 INFO - PROCESS | 1172 | 1472235939102 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:39 INFO - PROCESS | 1172 | ++DOCSHELL 1408D400 == 36 [pid = 1172] [id = 92] 11:25:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 107 (1950E400) [pid = 1172] [serial = 273] [outer = 00000000] 11:25:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 108 (197C6400) [pid = 1172] [serial = 274] [outer = 1950E400] 11:25:39 INFO - PROCESS | 1172 | 1472235939148 Marionette DEBUG loaded listener.js 11:25:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 109 (197C9C00) [pid = 1172] [serial = 275] [outer = 1950E400] 11:25:39 INFO - PROCESS | 1172 | 1472235939558 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:39 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. 11:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 11:25:39 INFO - PROCESS | 1172 | 1472235939582 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 11:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:25:39 INFO - PROCESS | 1172 | 1472235939584 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 11:25:39 INFO - PROCESS | 1172 | 1472235939587 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:25:39 INFO - PROCESS | 1172 | 1472235939589 Marionette TRACE conn5 <- [1,334,null,{}] 11:25:39 INFO - PROCESS | 1172 | 1472235939593 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:39 INFO - PROCESS | 1172 | 1472235939595 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:39 INFO - PROCESS | 1172 | 1472235939705 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 11:25:39 INFO - PROCESS | 1172 | 1472235939711 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:39 INFO - PROCESS | 1172 | 1472235939713 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:39 INFO - PROCESS | 1172 | ++DOCSHELL 197CEC00 == 37 [pid = 1172] [id = 93] 11:25:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 110 (197CF400) [pid = 1172] [serial = 276] [outer = 00000000] 11:25:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 111 (19829400) [pid = 1172] [serial = 277] [outer = 197CF400] 11:25:39 INFO - PROCESS | 1172 | 1472235939758 Marionette DEBUG loaded listener.js 11:25:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 112 (198C1C00) [pid = 1172] [serial = 278] [outer = 197CF400] 11:25:40 INFO - PROCESS | 1172 | 1472235940190 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:40 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. 11:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 631ms 11:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:25:40 INFO - PROCESS | 1172 | 1472235940219 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 11:25:40 INFO - PROCESS | 1172 | 1472235940221 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 11:25:40 INFO - PROCESS | 1172 | 1472235940224 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:25:40 INFO - PROCESS | 1172 | 1472235940227 Marionette TRACE conn5 <- [1,338,null,{}] 11:25:40 INFO - PROCESS | 1172 | 1472235940230 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:40 INFO - PROCESS | 1172 | 1472235940233 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:40 INFO - PROCESS | 1172 | 1472235940353 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 11:25:40 INFO - PROCESS | 1172 | 1472235940442 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:40 INFO - PROCESS | 1172 | 1472235940444 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:40 INFO - PROCESS | 1172 | ++DOCSHELL 1594E000 == 38 [pid = 1172] [id = 94] 11:25:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 113 (1A62F000) [pid = 1172] [serial = 279] [outer = 00000000] 11:25:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 114 (1A635C00) [pid = 1172] [serial = 280] [outer = 1A62F000] 11:25:40 INFO - PROCESS | 1172 | 1472235940494 Marionette DEBUG loaded listener.js 11:25:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 115 (1A6D5400) [pid = 1172] [serial = 281] [outer = 1A62F000] 11:25:41 INFO - PROCESS | 1172 | 1472235941239 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 114 (1A6D7800) [pid = 1172] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 113 (17EB7400) [pid = 1172] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 112 (0FED2000) [pid = 1172] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 111 (0FA68400) [pid = 1172] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 110 (150F1400) [pid = 1172] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 109 (197C8000) [pid = 1172] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 108 (1ADE3800) [pid = 1172] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 107 (1E104800) [pid = 1172] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 106 (1938EC00) [pid = 1172] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 105 (1E2F8800) [pid = 1172] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 104 (0F753000) [pid = 1172] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 103 (0F753400) [pid = 1172] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 102 (1C3E3000) [pid = 1172] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 101 (15932000) [pid = 1172] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 100 (0F947C00) [pid = 1172] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 99 (1C36B000) [pid = 1172] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 98 (18572C00) [pid = 1172] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 97 (18473400) [pid = 1172] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 96 (144DBC00) [pid = 1172] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 95 (14423400) [pid = 1172] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 94 (1847C800) [pid = 1172] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 93 (0F35EC00) [pid = 1172] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:25:41 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (0FDBBC00) [pid = 1172] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:25:41 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. 11:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1066ms 11:25:41 INFO - PROCESS | 1172 | 1472235941295 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 11:25:41 INFO - PROCESS | 1172 | 1472235941297 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 11:25:41 INFO - PROCESS | 1172 | 1472235941301 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:25:41 INFO - PROCESS | 1172 | 1472235941302 Marionette TRACE conn5 <- [1,342,null,{}] 11:25:41 INFO - PROCESS | 1172 | 1472235941306 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:41 INFO - PROCESS | 1172 | 1472235941308 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:41 INFO - PROCESS | 1172 | 1472235941388 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 11:25:41 INFO - PROCESS | 1172 | 1472235941405 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:41 INFO - PROCESS | 1172 | 1472235941407 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:41 INFO - PROCESS | 1172 | ++DOCSHELL 0F858000 == 39 [pid = 1172] [id = 95] 11:25:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (0F93EC00) [pid = 1172] [serial = 282] [outer = 00000000] 11:25:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 94 (0FA6D800) [pid = 1172] [serial = 283] [outer = 0F93EC00] 11:25:41 INFO - PROCESS | 1172 | 1472235941454 Marionette DEBUG loaded listener.js 11:25:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 95 (0FED2000) [pid = 1172] [serial = 284] [outer = 0F93EC00] 11:25:41 INFO - PROCESS | 1172 | 1472235941875 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:41 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. 11:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 634ms 11:25:41 INFO - PROCESS | 1172 | 1472235941939 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 11:25:41 INFO - PROCESS | 1172 | 1472235941942 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 11:25:41 INFO - PROCESS | 1172 | 1472235941945 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:25:41 INFO - PROCESS | 1172 | 1472235941947 Marionette TRACE conn5 <- [1,346,null,{}] 11:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:25:41 INFO - PROCESS | 1172 | 1472235941950 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:41 INFO - PROCESS | 1172 | 1472235941952 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:42 INFO - PROCESS | 1172 | 1472235942033 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 11:25:42 INFO - PROCESS | 1172 | 1472235942041 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:42 INFO - PROCESS | 1172 | 1472235942043 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:42 INFO - PROCESS | 1172 | ++DOCSHELL 14089C00 == 40 [pid = 1172] [id = 96] 11:25:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 96 (146A7800) [pid = 1172] [serial = 285] [outer = 00000000] 11:25:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 97 (16435800) [pid = 1172] [serial = 286] [outer = 146A7800] 11:25:42 INFO - PROCESS | 1172 | 1472235942088 Marionette DEBUG loaded listener.js 11:25:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 98 (16F06000) [pid = 1172] [serial = 287] [outer = 146A7800] 11:25:42 INFO - PROCESS | 1172 | 1472235942513 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:42 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. 11:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 11:25:42 INFO - PROCESS | 1172 | 1472235942579 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 11:25:42 INFO - PROCESS | 1172 | 1472235942581 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 11:25:42 INFO - PROCESS | 1172 | 1472235942585 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:25:42 INFO - PROCESS | 1172 | 1472235942586 Marionette TRACE conn5 <- [1,350,null,{}] 11:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:25:42 INFO - PROCESS | 1172 | 1472235942590 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:42 INFO - PROCESS | 1172 | 1472235942592 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:42 INFO - PROCESS | 1172 | 1472235942673 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 11:25:42 INFO - PROCESS | 1172 | 1472235942680 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:42 INFO - PROCESS | 1172 | 1472235942682 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:42 INFO - PROCESS | 1172 | ++DOCSHELL 15949C00 == 41 [pid = 1172] [id = 97] 11:25:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 99 (18572C00) [pid = 1172] [serial = 288] [outer = 00000000] 11:25:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 100 (199DD400) [pid = 1172] [serial = 289] [outer = 18572C00] 11:25:42 INFO - PROCESS | 1172 | 1472235942728 Marionette DEBUG loaded listener.js 11:25:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 101 (1ADDE400) [pid = 1172] [serial = 290] [outer = 18572C00] 11:25:43 INFO - PROCESS | 1172 | 1472235943166 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:43 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. 11:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 11:25:43 INFO - PROCESS | 1172 | 1472235943219 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 11:25:43 INFO - PROCESS | 1172 | 1472235943222 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 11:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:25:43 INFO - PROCESS | 1172 | 1472235943225 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:25:43 INFO - PROCESS | 1172 | 1472235943227 Marionette TRACE conn5 <- [1,354,null,{}] 11:25:43 INFO - PROCESS | 1172 | 1472235943231 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:43 INFO - PROCESS | 1172 | 1472235943232 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:43 INFO - PROCESS | 1172 | 1472235943367 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 11:25:43 INFO - PROCESS | 1172 | 1472235943479 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:43 INFO - PROCESS | 1172 | 1472235943483 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:43 INFO - PROCESS | 1172 | ++DOCSHELL 0C0F1000 == 42 [pid = 1172] [id = 98] 11:25:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 102 (0C0F2C00) [pid = 1172] [serial = 291] [outer = 00000000] 11:25:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 103 (0C149C00) [pid = 1172] [serial = 292] [outer = 0C0F2C00] 11:25:43 INFO - PROCESS | 1172 | 1472235943543 Marionette DEBUG loaded listener.js 11:25:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 104 (0F35A000) [pid = 1172] [serial = 293] [outer = 0C0F2C00] 11:25:44 INFO - PROCESS | 1172 | 1472235944310 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:44 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. 11:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1126ms 11:25:44 INFO - PROCESS | 1172 | 1472235944356 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 11:25:44 INFO - PROCESS | 1172 | 1472235944361 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 11:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:25:44 INFO - PROCESS | 1172 | 1472235944366 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:25:44 INFO - PROCESS | 1172 | 1472235944370 Marionette TRACE conn5 <- [1,358,null,{}] 11:25:44 INFO - PROCESS | 1172 | 1472235944375 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:44 INFO - PROCESS | 1172 | 1472235944378 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:44 INFO - PROCESS | 1172 | 1472235944510 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 11:25:44 INFO - PROCESS | 1172 | 1472235944627 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:44 INFO - PROCESS | 1172 | 1472235944630 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:44 INFO - PROCESS | 1172 | ++DOCSHELL 0FF1C800 == 43 [pid = 1172] [id = 99] 11:25:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 105 (0FFD6400) [pid = 1172] [serial = 294] [outer = 00000000] 11:25:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 106 (108CE400) [pid = 1172] [serial = 295] [outer = 0FFD6400] 11:25:44 INFO - PROCESS | 1172 | 1472235944689 Marionette DEBUG loaded listener.js 11:25:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 107 (13DB6C00) [pid = 1172] [serial = 296] [outer = 0FFD6400] 11:25:45 INFO - PROCESS | 1172 | 1472235945622 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:45 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. 11:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1274ms 11:25:45 INFO - PROCESS | 1172 | 1472235945644 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 11:25:45 INFO - PROCESS | 1172 | 1472235945649 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 11:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:25:45 INFO - PROCESS | 1172 | 1472235945654 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:25:45 INFO - PROCESS | 1172 | 1472235945657 Marionette TRACE conn5 <- [1,362,null,{}] 11:25:45 INFO - PROCESS | 1172 | 1472235945662 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:45 INFO - PROCESS | 1172 | 1472235945665 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:45 INFO - PROCESS | 1172 | 1472235945780 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 11:25:45 INFO - PROCESS | 1172 | 1472235945865 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:45 INFO - PROCESS | 1172 | 1472235945869 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:45 INFO - PROCESS | 1172 | ++DOCSHELL 0C0F5C00 == 44 [pid = 1172] [id = 100] 11:25:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 108 (0C0F8C00) [pid = 1172] [serial = 297] [outer = 00000000] 11:25:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 109 (0FA67400) [pid = 1172] [serial = 298] [outer = 0C0F8C00] 11:25:45 INFO - PROCESS | 1172 | 1472235945963 Marionette DEBUG loaded listener.js 11:25:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 110 (0FDBB400) [pid = 1172] [serial = 299] [outer = 0C0F8C00] 11:25:46 INFO - PROCESS | 1172 | --DOCSHELL 15949C00 == 43 [pid = 1172] [id = 97] 11:25:46 INFO - PROCESS | 1172 | --DOCSHELL 14089C00 == 42 [pid = 1172] [id = 96] 11:25:46 INFO - PROCESS | 1172 | --DOCSHELL 0F858000 == 41 [pid = 1172] [id = 95] 11:25:46 INFO - PROCESS | 1172 | --DOCSHELL 1594E000 == 40 [pid = 1172] [id = 94] 11:25:46 INFO - PROCESS | 1172 | --DOCSHELL 197CEC00 == 39 [pid = 1172] [id = 93] 11:25:46 INFO - PROCESS | 1172 | --DOCSHELL 1408D400 == 38 [pid = 1172] [id = 92] 11:25:46 INFO - PROCESS | 1172 | --DOCSHELL 186EFC00 == 37 [pid = 1172] [id = 91] 11:25:46 INFO - PROCESS | 1172 | --DOCSHELL 1847C000 == 36 [pid = 1172] [id = 90] 11:25:46 INFO - PROCESS | 1172 | --DOCSHELL 17EBA400 == 35 [pid = 1172] [id = 89] 11:25:46 INFO - PROCESS | 1172 | --DOCSHELL 1594F400 == 34 [pid = 1172] [id = 88] 11:25:46 INFO - PROCESS | 1172 | --DOCSHELL 145EC400 == 33 [pid = 1172] [id = 87] 11:25:46 INFO - PROCESS | 1172 | --DOCSHELL 14092000 == 32 [pid = 1172] [id = 86] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 109 (0C014000) [pid = 1172] [serial = 247] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOCSHELL 0FB40400 == 31 [pid = 1172] [id = 85] 11:25:46 INFO - PROCESS | 1172 | --DOCSHELL 0F751000 == 30 [pid = 1172] [id = 84] 11:25:46 INFO - PROCESS | 1172 | --DOCSHELL 0C00E800 == 29 [pid = 1172] [id = 83] 11:25:46 INFO - PROCESS | 1172 | 1472235946476 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 108 (1AE93C00) [pid = 1172] [serial = 160] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 107 (186E3400) [pid = 1172] [serial = 124] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 106 (1594E800) [pid = 1172] [serial = 94] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 105 (0FA6EC00) [pid = 1172] [serial = 173] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 104 (15951C00) [pid = 1172] [serial = 130] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 103 (150F2C00) [pid = 1172] [serial = 167] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 102 (1932D000) [pid = 1172] [serial = 170] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 101 (0FFE1C00) [pid = 1172] [serial = 127] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 100 (0FDC5400) [pid = 1172] [serial = 164] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 99 (197CFC00) [pid = 1172] [serial = 232] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 98 (1C2E5000) [pid = 1172] [serial = 235] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 97 (1A6DE400) [pid = 1172] [serial = 233] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 96 (1E2EFC00) [pid = 1172] [serial = 238] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 95 (1E062400) [pid = 1172] [serial = 236] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 94 (1E108000) [pid = 1172] [serial = 241] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 93 (1E654800) [pid = 1172] [serial = 244] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (1E2F2000) [pid = 1172] [serial = 239] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (0F899C00) [pid = 1172] [serial = 220] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (0F944C00) [pid = 1172] [serial = 221] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (0FA64000) [pid = 1172] [serial = 218] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (0F93A800) [pid = 1172] [serial = 217] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (1E106000) [pid = 1172] [serial = 215] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (1E062800) [pid = 1172] [serial = 214] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (18474400) [pid = 1172] [serial = 212] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (17EB8C00) [pid = 1172] [serial = 211] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (13D7E000) [pid = 1172] [serial = 209] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (0FEC5400) [pid = 1172] [serial = 208] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1C3E8800) [pid = 1172] [serial = 205] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (1E06AC00) [pid = 1172] [serial = 206] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1E72A800) [pid = 1172] [serial = 245] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (18957C00) [pid = 1172] [serial = 229] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (18479C00) [pid = 1172] [serial = 226] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1847C400) [pid = 1172] [serial = 227] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (145EB800) [pid = 1172] [serial = 223] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (1592C400) [pid = 1172] [serial = 224] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1E2EF800) [pid = 1172] [serial = 242] [outer = 00000000] [url = about:blank] 11:25:46 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (19330400) [pid = 1172] [serial = 230] [outer = 00000000] [url = about:blank] 11:25:46 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. 11:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 890ms 11:25:46 INFO - PROCESS | 1172 | 1472235946544 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 11:25:46 INFO - PROCESS | 1172 | 1472235946549 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 11:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:25:46 INFO - PROCESS | 1172 | 1472235946555 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:25:46 INFO - PROCESS | 1172 | 1472235946558 Marionette TRACE conn5 <- [1,366,null,{}] 11:25:46 INFO - PROCESS | 1172 | 1472235946562 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:46 INFO - PROCESS | 1172 | 1472235946565 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:46 INFO - PROCESS | 1172 | 1472235946653 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 11:25:46 INFO - PROCESS | 1172 | 1472235946662 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:46 INFO - PROCESS | 1172 | 1472235946664 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:46 INFO - PROCESS | 1172 | ++DOCSHELL 0FA6DC00 == 30 [pid = 1172] [id = 101] 11:25:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0FA6EC00) [pid = 1172] [serial = 300] [outer = 00000000] 11:25:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0FDC4C00) [pid = 1172] [serial = 301] [outer = 0FA6EC00] 11:25:46 INFO - PROCESS | 1172 | 1472235946714 Marionette DEBUG loaded listener.js 11:25:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0FFD8400) [pid = 1172] [serial = 302] [outer = 0FA6EC00] 11:25:47 INFO - PROCESS | 1172 | 1472235947203 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25: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. 11:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 670ms 11:25:47 INFO - PROCESS | 1172 | 1472235947230 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 11:25:47 INFO - PROCESS | 1172 | 1472235947232 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 11:25:47 INFO - PROCESS | 1172 | 1472235947235 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:25:47 INFO - PROCESS | 1172 | 1472235947239 Marionette TRACE conn5 <- [1,370,null,{}] 11:25:47 INFO - PROCESS | 1172 | 1472235947250 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:47 INFO - PROCESS | 1172 | 1472235947254 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:47 INFO - PROCESS | 1172 | 1472235947369 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 11:25:47 INFO - PROCESS | 1172 | 1472235947448 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:47 INFO - PROCESS | 1172 | 1472235947451 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:47 INFO - PROCESS | 1172 | ++DOCSHELL 14535800 == 31 [pid = 1172] [id = 102] 11:25:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1453A800) [pid = 1172] [serial = 303] [outer = 00000000] 11:25:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (145EB000) [pid = 1172] [serial = 304] [outer = 1453A800] 11:25:47 INFO - PROCESS | 1172 | 1472235947508 Marionette DEBUG loaded listener.js 11:25:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (146B1400) [pid = 1172] [serial = 305] [outer = 1453A800] 11:25:47 INFO - PROCESS | 1172 | 1472235947897 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:25:47 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. 11:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 669ms 11:25:47 INFO - PROCESS | 1172 | 1472235947920 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 11:25:47 INFO - PROCESS | 1172 | 1472235947923 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 11:25:47 INFO - PROCESS | 1172 | 1472235947926 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:25:47 INFO - PROCESS | 1172 | 1472235947928 Marionette TRACE conn5 <- [1,374,null,{}] 11:25:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:25:47 INFO - PROCESS | 1172 | 1472235947931 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:47 INFO - PROCESS | 1172 | 1472235947933 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:48 INFO - PROCESS | 1172 | 1472235948019 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 11:25:48 INFO - PROCESS | 1172 | 1472235948025 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:48 INFO - PROCESS | 1172 | 1472235948035 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:48 INFO - PROCESS | 1172 | ++DOCSHELL 1592B000 == 32 [pid = 1172] [id = 103] 11:25:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1592B800) [pid = 1172] [serial = 306] [outer = 00000000] 11:25:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (15954800) [pid = 1172] [serial = 307] [outer = 1592B800] 11:25:48 INFO - PROCESS | 1172 | 1472235948082 Marionette DEBUG loaded listener.js 11:25:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (16F05000) [pid = 1172] [serial = 308] [outer = 1592B800] 11:25:48 INFO - PROCESS | 1172 | 1472235948580 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:25:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:25:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 11:25:48 INFO - PROCESS | 1172 | 1472235948605 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 11:25:48 INFO - PROCESS | 1172 | 1472235948607 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 11:25:48 INFO - PROCESS | 1172 | 1472235948610 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:25:48 INFO - PROCESS | 1172 | 1472235948612 Marionette TRACE conn5 <- [1,378,null,{}] 11:25:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:25:48 INFO - PROCESS | 1172 | 1472235948615 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:48 INFO - PROCESS | 1172 | 1472235948618 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:48 INFO - PROCESS | 1172 | 1472235948722 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 11:25:48 INFO - PROCESS | 1172 | 1472235948803 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:48 INFO - PROCESS | 1172 | 1472235948805 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:48 INFO - PROCESS | 1172 | ++DOCSHELL 0FDC2400 == 33 [pid = 1172] [id = 104] 11:25:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (1730C800) [pid = 1172] [serial = 309] [outer = 00000000] 11:25:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (17680000) [pid = 1172] [serial = 310] [outer = 1730C800] 11:25:48 INFO - PROCESS | 1172 | 1472235948852 Marionette DEBUG loaded listener.js 11:25:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (17EBBC00) [pid = 1172] [serial = 311] [outer = 1730C800] 11:25:49 INFO - PROCESS | 1172 | 1472235949304 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:25:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:25:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 730ms 11:25:49 INFO - PROCESS | 1172 | 1472235949346 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 11:25:49 INFO - PROCESS | 1172 | 1472235949348 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 11:25:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:25:49 INFO - PROCESS | 1172 | 1472235949351 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:25:49 INFO - PROCESS | 1172 | 1472235949353 Marionette TRACE conn5 <- [1,382,null,{}] 11:25:49 INFO - PROCESS | 1172 | 1472235949357 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:49 INFO - PROCESS | 1172 | 1472235949362 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:49 INFO - PROCESS | 1172 | 1472235949502 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 11:25:49 INFO - PROCESS | 1172 | 1472235949562 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:49 INFO - PROCESS | 1172 | 1472235949565 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:49 INFO - PROCESS | 1172 | ++DOCSHELL 18481400 == 34 [pid = 1172] [id = 105] 11:25:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (18481800) [pid = 1172] [serial = 312] [outer = 00000000] 11:25:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (18572800) [pid = 1172] [serial = 313] [outer = 18481800] 11:25:49 INFO - PROCESS | 1172 | 1472235949611 Marionette DEBUG loaded listener.js 11:25:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (18575C00) [pid = 1172] [serial = 314] [outer = 18481800] 11:25:50 INFO - PROCESS | 1172 | 1472235950080 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:25:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:25:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 770ms 11:25:50 INFO - PROCESS | 1172 | 1472235950122 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 11:25:50 INFO - PROCESS | 1172 | 1472235950124 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 11:25:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:25:50 INFO - PROCESS | 1172 | 1472235950135 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:25:50 INFO - PROCESS | 1172 | 1472235950145 Marionette TRACE conn5 <- [1,386,null,{}] 11:25:50 INFO - PROCESS | 1172 | 1472235950150 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:50 INFO - PROCESS | 1172 | 1472235950152 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:50 INFO - PROCESS | 1172 | 1472235950256 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 11:25:50 INFO - PROCESS | 1172 | 1472235950443 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:50 INFO - PROCESS | 1172 | 1472235950445 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:50 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (140C1800) [pid = 1172] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:25:50 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (145EC800) [pid = 1172] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:25:50 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (0FB47C00) [pid = 1172] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:25:50 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (17EC4000) [pid = 1172] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:25:50 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (1950E400) [pid = 1172] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:25:50 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (18567400) [pid = 1172] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:25:50 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (15950C00) [pid = 1172] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:25:50 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (197CF400) [pid = 1172] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:25:50 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0C010400) [pid = 1172] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:25:50 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (1A62F000) [pid = 1172] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:25:50 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0F752000) [pid = 1172] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:25:50 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0F93EC00) [pid = 1172] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:25:50 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (146A7800) [pid = 1172] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:25:50 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (186F1000) [pid = 1172] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:25:50 INFO - PROCESS | 1172 | ++DOCSHELL 0C011000 == 35 [pid = 1172] [id = 106] 11:25:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0C011400) [pid = 1172] [serial = 315] [outer = 00000000] 11:25:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0FB3D000) [pid = 1172] [serial = 316] [outer = 0C011400] 11:25:50 INFO - PROCESS | 1172 | 1472235950499 Marionette DEBUG loaded listener.js 11:25:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (13EC1800) [pid = 1172] [serial = 317] [outer = 0C011400] 11:25:50 INFO - PROCESS | 1172 | 1472235950872 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:25:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:25:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 790ms 11:25:50 INFO - PROCESS | 1172 | 1472235950928 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 11:25:50 INFO - PROCESS | 1172 | 1472235950930 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 11:25:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:25:50 INFO - PROCESS | 1172 | 1472235950933 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:25:50 INFO - PROCESS | 1172 | 1472235950934 Marionette TRACE conn5 <- [1,390,null,{}] 11:25:50 INFO - PROCESS | 1172 | 1472235950938 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:50 INFO - PROCESS | 1172 | 1472235950940 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:51 INFO - PROCESS | 1172 | 1472235951049 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 11:25:51 INFO - PROCESS | 1172 | 1472235951057 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:51 INFO - PROCESS | 1172 | 1472235951059 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:51 INFO - PROCESS | 1172 | ++DOCSHELL 0FB47C00 == 36 [pid = 1172] [id = 107] 11:25:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (0FEC5400) [pid = 1172] [serial = 318] [outer = 00000000] 11:25:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1932A800) [pid = 1172] [serial = 319] [outer = 0FEC5400] 11:25:51 INFO - PROCESS | 1172 | 1472235951105 Marionette DEBUG loaded listener.js 11:25:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1938FC00) [pid = 1172] [serial = 320] [outer = 0FEC5400] 11:25:51 INFO - PROCESS | 1172 | 1472235951537 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:25:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:25:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 11:25:51 INFO - PROCESS | 1172 | 1472235951564 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 11:25:51 INFO - PROCESS | 1172 | 1472235951566 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 11:25:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:25:51 INFO - PROCESS | 1172 | 1472235951569 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:25:51 INFO - PROCESS | 1172 | 1472235951570 Marionette TRACE conn5 <- [1,394,null,{}] 11:25:51 INFO - PROCESS | 1172 | 1472235951574 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:51 INFO - PROCESS | 1172 | 1472235951576 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:51 INFO - PROCESS | 1172 | 1472235951689 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 11:25:51 INFO - PROCESS | 1172 | 1472235951721 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:51 INFO - PROCESS | 1172 | 1472235951723 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:51 INFO - PROCESS | 1172 | ++DOCSHELL 0FDE3000 == 37 [pid = 1172] [id = 108] 11:25:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (17EC3C00) [pid = 1172] [serial = 321] [outer = 00000000] 11:25:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (197D3800) [pid = 1172] [serial = 322] [outer = 17EC3C00] 11:25:51 INFO - PROCESS | 1172 | 1472235951772 Marionette DEBUG loaded listener.js 11:25:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (199DC400) [pid = 1172] [serial = 323] [outer = 17EC3C00] 11:25:52 INFO - PROCESS | 1172 | 1472235952194 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:25:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:25:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 11:25:52 INFO - PROCESS | 1172 | 1472235952239 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 11:25:52 INFO - PROCESS | 1172 | 1472235952241 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 11:25:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:25:52 INFO - PROCESS | 1172 | 1472235952252 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:25:52 INFO - PROCESS | 1172 | 1472235952254 Marionette TRACE conn5 <- [1,398,null,{}] 11:25:52 INFO - PROCESS | 1172 | 1472235952258 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:52 INFO - PROCESS | 1172 | 1472235952259 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:52 INFO - PROCESS | 1172 | 1472235952339 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 11:25:52 INFO - PROCESS | 1172 | 1472235952344 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:52 INFO - PROCESS | 1172 | 1472235952346 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:52 INFO - PROCESS | 1172 | ++DOCSHELL 15840800 == 38 [pid = 1172] [id = 109] 11:25:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (19330400) [pid = 1172] [serial = 324] [outer = 00000000] 11:25:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (1A634C00) [pid = 1172] [serial = 325] [outer = 19330400] 11:25:52 INFO - PROCESS | 1172 | 1472235952391 Marionette DEBUG loaded listener.js 11:25:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (197D4800) [pid = 1172] [serial = 326] [outer = 19330400] 11:25:53 INFO - PROCESS | 1172 | 1472235953136 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:25:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:25:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 930ms 11:25:53 INFO - PROCESS | 1172 | 1472235953176 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 11:25:53 INFO - PROCESS | 1172 | 1472235953181 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 11:25:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:25:53 INFO - PROCESS | 1172 | 1472235953185 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:25:53 INFO - PROCESS | 1172 | 1472235953191 Marionette TRACE conn5 <- [1,402,null,{}] 11:25:53 INFO - PROCESS | 1172 | 1472235953197 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:53 INFO - PROCESS | 1172 | 1472235953200 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:53 INFO - PROCESS | 1172 | 1472235953315 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 11:25:53 INFO - PROCESS | 1172 | 1472235953438 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:53 INFO - PROCESS | 1172 | 1472235953441 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:53 INFO - PROCESS | 1172 | ++DOCSHELL 0F853800 == 39 [pid = 1172] [id = 110] 11:25:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (0F939800) [pid = 1172] [serial = 327] [outer = 00000000] 11:25:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (0FA6F400) [pid = 1172] [serial = 328] [outer = 0F939800] 11:25:53 INFO - PROCESS | 1172 | 1472235953502 Marionette DEBUG loaded listener.js 11:25:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (108C9000) [pid = 1172] [serial = 329] [outer = 0F939800] 11:25:54 INFO - PROCESS | 1172 | 1472235954119 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:25:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:25:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 990ms 11:25:54 INFO - PROCESS | 1172 | 1472235954176 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 11:25:54 INFO - PROCESS | 1172 | 1472235954181 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 11:25:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:25:54 INFO - PROCESS | 1172 | 1472235954189 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:25:54 INFO - PROCESS | 1172 | 1472235954192 Marionette TRACE conn5 <- [1,406,null,{}] 11:25:54 INFO - PROCESS | 1172 | 1472235954196 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:54 INFO - PROCESS | 1172 | 1472235954199 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:54 INFO - PROCESS | 1172 | 1472235954324 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 11:25:54 INFO - PROCESS | 1172 | 1472235954448 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:54 INFO - PROCESS | 1172 | 1472235954451 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:54 INFO - PROCESS | 1172 | ++DOCSHELL 150F9800 == 40 [pid = 1172] [id = 111] 11:25:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (1583E000) [pid = 1172] [serial = 330] [outer = 00000000] 11:25:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (15950000) [pid = 1172] [serial = 331] [outer = 1583E000] 11:25:54 INFO - PROCESS | 1172 | 1472235954510 Marionette DEBUG loaded listener.js 11:25:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (17EB7800) [pid = 1172] [serial = 332] [outer = 1583E000] 11:25:55 INFO - PROCESS | 1172 | 1472235955107 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:25:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:25:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 970ms 11:25:55 INFO - PROCESS | 1172 | 1472235955161 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 11:25:55 INFO - PROCESS | 1172 | 1472235955164 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 11:25:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:25:55 INFO - PROCESS | 1172 | 1472235955168 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:25:55 INFO - PROCESS | 1172 | 1472235955171 Marionette TRACE conn5 <- [1,410,null,{}] 11:25:55 INFO - PROCESS | 1172 | 1472235955183 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:55 INFO - PROCESS | 1172 | 1472235955188 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:55 INFO - PROCESS | 1172 | 1472235955297 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 11:25:55 INFO - PROCESS | 1172 | 1472235955394 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:55 INFO - PROCESS | 1172 | 1472235955398 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:55 INFO - PROCESS | 1172 | ++DOCSHELL 1A635400 == 41 [pid = 1172] [id = 112] 11:25:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (1A639C00) [pid = 1172] [serial = 333] [outer = 00000000] 11:25:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (1ADDEC00) [pid = 1172] [serial = 334] [outer = 1A639C00] 11:25:55 INFO - PROCESS | 1172 | 1472235955456 Marionette DEBUG loaded listener.js 11:25:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 94 (1AEEC000) [pid = 1172] [serial = 335] [outer = 1A639C00] 11:25:56 INFO - PROCESS | 1172 | 1472235956293 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:25:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:25:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1186ms 11:25:56 INFO - PROCESS | 1172 | 1472235956357 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 11:25:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:25:56 INFO - PROCESS | 1172 | 1472235956362 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 11:25:56 INFO - PROCESS | 1172 | 1472235956367 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:25:56 INFO - PROCESS | 1172 | 1472235956370 Marionette TRACE conn5 <- [1,414,null,{}] 11:25:56 INFO - PROCESS | 1172 | 1472235956376 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:56 INFO - PROCESS | 1172 | 1472235956379 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:56 INFO - PROCESS | 1172 | 1472235956492 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 11:25:56 INFO - PROCESS | 1172 | 1472235956614 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:56 INFO - PROCESS | 1172 | 1472235956619 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:56 INFO - PROCESS | 1172 | ++DOCSHELL 0FDBAC00 == 42 [pid = 1172] [id = 113] 11:25:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 95 (0FDBBC00) [pid = 1172] [serial = 336] [outer = 00000000] 11:25:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 96 (0FDC9400) [pid = 1172] [serial = 337] [outer = 0FDBBC00] 11:25:56 INFO - PROCESS | 1172 | 1472235956674 Marionette DEBUG loaded listener.js 11:25:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 97 (13D80400) [pid = 1172] [serial = 338] [outer = 0FDBBC00] 11:25:57 INFO - PROCESS | 1172 | --DOCSHELL 0FDE3000 == 41 [pid = 1172] [id = 108] 11:25:57 INFO - PROCESS | 1172 | --DOCSHELL 0FB47C00 == 40 [pid = 1172] [id = 107] 11:25:57 INFO - PROCESS | 1172 | --DOCSHELL 0C011000 == 39 [pid = 1172] [id = 106] 11:25:57 INFO - PROCESS | 1172 | --DOCSHELL 18481400 == 38 [pid = 1172] [id = 105] 11:25:57 INFO - PROCESS | 1172 | --DOCSHELL 0FDC2400 == 37 [pid = 1172] [id = 104] 11:25:57 INFO - PROCESS | 1172 | --DOCSHELL 1592B000 == 36 [pid = 1172] [id = 103] 11:25:57 INFO - PROCESS | 1172 | --DOCSHELL 14535800 == 35 [pid = 1172] [id = 102] 11:25:57 INFO - PROCESS | 1172 | --DOCSHELL 0FA6DC00 == 34 [pid = 1172] [id = 101] 11:25:57 INFO - PROCESS | 1172 | --DOCSHELL 0C0F5C00 == 33 [pid = 1172] [id = 100] 11:25:57 INFO - PROCESS | 1172 | --DOCSHELL 0FF1C800 == 32 [pid = 1172] [id = 99] 11:25:57 INFO - PROCESS | 1172 | --DOCSHELL 0C0F1000 == 31 [pid = 1172] [id = 98] 11:25:57 INFO - PROCESS | 1172 | --DOCSHELL 1A635400 == 30 [pid = 1172] [id = 112] 11:25:57 INFO - PROCESS | 1172 | --DOCSHELL 150F9800 == 29 [pid = 1172] [id = 111] 11:25:57 INFO - PROCESS | 1172 | --DOCSHELL 15840800 == 28 [pid = 1172] [id = 109] 11:25:57 INFO - PROCESS | 1172 | --DOCSHELL 0F853800 == 27 [pid = 1172] [id = 110] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 96 (18477000) [pid = 1172] [serial = 266] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 95 (197C6400) [pid = 1172] [serial = 274] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 94 (17EE3000) [pid = 1172] [serial = 265] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 93 (197C9C00) [pid = 1172] [serial = 275] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (1857D800) [pid = 1172] [serial = 268] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (1857E000) [pid = 1172] [serial = 269] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (16F6C000) [pid = 1172] [serial = 262] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (17208000) [pid = 1172] [serial = 263] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (198C1C00) [pid = 1172] [serial = 278] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (19829400) [pid = 1172] [serial = 277] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (0F84A800) [pid = 1172] [serial = 248] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (1A635C00) [pid = 1172] [serial = 280] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (0F84B000) [pid = 1172] [serial = 250] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0FED2000) [pid = 1172] [serial = 284] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (0FA6D800) [pid = 1172] [serial = 283] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (16435800) [pid = 1172] [serial = 286] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0F84EC00) [pid = 1172] [serial = 251] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (18958000) [pid = 1172] [serial = 271] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (1A6D5400) [pid = 1172] [serial = 281] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (16F06000) [pid = 1172] [serial = 287] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (18959400) [pid = 1172] [serial = 272] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (199DD400) [pid = 1172] [serial = 289] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (1442DC00) [pid = 1172] [serial = 256] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1453B800) [pid = 1172] [serial = 257] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (1583D400) [pid = 1172] [serial = 259] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (1592D400) [pid = 1172] [serial = 260] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0FDBF400) [pid = 1172] [serial = 253] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (0FDC7800) [pid = 1172] [serial = 254] [outer = 00000000] [url = about:blank] 11:25:57 INFO - PROCESS | 1172 | 1472235957816 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:25:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:25:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1472ms 11:25:57 INFO - PROCESS | 1172 | 1472235957844 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 11:25:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:25:57 INFO - PROCESS | 1172 | 1472235957848 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 11:25:57 INFO - PROCESS | 1172 | 1472235957853 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:25:57 INFO - PROCESS | 1172 | 1472235957857 Marionette TRACE conn5 <- [1,418,null,{}] 11:25:57 INFO - PROCESS | 1172 | 1472235957863 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:57 INFO - PROCESS | 1172 | 1472235957865 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:57 INFO - PROCESS | 1172 | 1472235957999 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 11:25:58 INFO - PROCESS | 1172 | 1472235958080 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:58 INFO - PROCESS | 1172 | 1472235958082 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:58 INFO - PROCESS | 1172 | ++DOCSHELL 0F851000 == 28 [pid = 1172] [id = 114] 11:25:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0F852000) [pid = 1172] [serial = 339] [outer = 00000000] 11:25:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0F856C00) [pid = 1172] [serial = 340] [outer = 0F852000] 11:25:58 INFO - PROCESS | 1172 | 1472235958132 Marionette DEBUG loaded listener.js 11:25:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0F93C000) [pid = 1172] [serial = 341] [outer = 0F852000] 11:25:58 INFO - PROCESS | 1172 | 1472235959010 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:25:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 11:25:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1184ms 11:25:59 INFO - PROCESS | 1172 | 1472235959039 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 11:25:59 INFO - PROCESS | 1172 | 1472235959044 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 11:25:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:25:59 INFO - PROCESS | 1172 | 1472235959053 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:25:59 INFO - PROCESS | 1172 | 1472235959056 Marionette TRACE conn5 <- [1,422,null,{}] 11:25:59 INFO - PROCESS | 1172 | 1472235959060 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:59 INFO - PROCESS | 1172 | 1472235959062 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:59 INFO - PROCESS | 1172 | 1472235959149 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 11:25:59 INFO - PROCESS | 1172 | 1472235959157 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:59 INFO - PROCESS | 1172 | 1472235959159 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:25:59 INFO - PROCESS | 1172 | ++DOCSHELL 0FA70400 == 29 [pid = 1172] [id = 115] 11:25:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0FA70C00) [pid = 1172] [serial = 342] [outer = 00000000] 11:25:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0FDBF000) [pid = 1172] [serial = 343] [outer = 0FA70C00] 11:25:59 INFO - PROCESS | 1172 | 1472235959208 Marionette DEBUG loaded listener.js 11:25:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0FDC7400) [pid = 1172] [serial = 344] [outer = 0FA70C00] 11:26:00 INFO - PROCESS | 1172 | 1472235960144 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:26:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:26:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1135ms 11:26:00 INFO - PROCESS | 1172 | 1472235960189 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 11:26:00 INFO - PROCESS | 1172 | 1472235960192 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 11:26:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:26:00 INFO - PROCESS | 1172 | 1472235960196 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:26:00 INFO - PROCESS | 1172 | 1472235960199 Marionette TRACE conn5 <- [1,426,null,{}] 11:26:00 INFO - PROCESS | 1172 | 1472235960210 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:00 INFO - PROCESS | 1172 | 1472235960214 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:00 INFO - PROCESS | 1172 | 1472235960332 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 11:26:00 INFO - PROCESS | 1172 | 1472235960341 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:00 INFO - PROCESS | 1172 | 1472235960344 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:00 INFO - PROCESS | 1172 | ++DOCSHELL 1452EC00 == 30 [pid = 1172] [id = 116] 11:26:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (14532C00) [pid = 1172] [serial = 345] [outer = 00000000] 11:26:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1460C800) [pid = 1172] [serial = 346] [outer = 14532C00] 11:26:00 INFO - PROCESS | 1172 | 1472235960396 Marionette DEBUG loaded listener.js 11:26:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1583F000) [pid = 1172] [serial = 347] [outer = 14532C00] 11:26:00 INFO - PROCESS | 1172 | 1472235960913 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:26:00 INFO - PROCESS | 1172 | 1472235960972 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 11:26:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:26:00 INFO - PROCESS | 1172 | 1472235960976 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:26:00 INFO - PROCESS | 1172 | 1472235960978 Marionette TRACE conn5 <- [1,430,null,{}] 11:26:00 INFO - PROCESS | 1172 | 1472235960989 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:00 INFO - PROCESS | 1172 | 1472235960991 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:01 INFO - PROCESS | 1172 | 1472235961101 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 11:26:01 INFO - PROCESS | 1172 | 1472235961114 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:01 INFO - PROCESS | 1172 | 1472235961116 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:01 INFO - PROCESS | 1172 | ++DOCSHELL 15932C00 == 31 [pid = 1172] [id = 117] 11:26:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (15933800) [pid = 1172] [serial = 348] [outer = 00000000] 11:26:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1643A400) [pid = 1172] [serial = 349] [outer = 15933800] 11:26:01 INFO - PROCESS | 1172 | 1472235961162 Marionette DEBUG loaded listener.js 11:26:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (16F75800) [pid = 1172] [serial = 350] [outer = 15933800] 11:26:01 INFO - PROCESS | 1172 | 1472235961603 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:26:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:26:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 690ms 11:26:01 INFO - PROCESS | 1172 | 1472235961871 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 11:26:01 INFO - PROCESS | 1172 | 1472235961873 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 11:26:01 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (17EC3C00) [pid = 1172] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:26:01 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0C0F2C00) [pid = 1172] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:26:01 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0FA6EC00) [pid = 1172] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:26:01 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0C011400) [pid = 1172] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:26:01 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1730C800) [pid = 1172] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:26:01 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0C0F8C00) [pid = 1172] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:26:01 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (1592B800) [pid = 1172] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:26:01 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1453A800) [pid = 1172] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:26:01 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (18481800) [pid = 1172] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:26:01 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0FFD6400) [pid = 1172] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:26:01 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (18572C00) [pid = 1172] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:26:01 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (0FEC5400) [pid = 1172] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:26:01 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (19330400) [pid = 1172] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:26:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:26:01 INFO - PROCESS | 1172 | 1472235961893 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:26:01 INFO - PROCESS | 1172 | 1472235961895 Marionette TRACE conn5 <- [1,434,null,{}] 11:26:01 INFO - PROCESS | 1172 | 1472235961898 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:01 INFO - PROCESS | 1172 | 1472235961900 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:01 INFO - PROCESS | 1172 | 1472235961978 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 11:26:01 INFO - PROCESS | 1172 | 1472235961984 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:01 INFO - PROCESS | 1172 | 1472235961986 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:01 INFO - PROCESS | 1172 | ++DOCSHELL 0F856800 == 32 [pid = 1172] [id = 118] 11:26:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0FA6B000) [pid = 1172] [serial = 351] [outer = 00000000] 11:26:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (140C8800) [pid = 1172] [serial = 352] [outer = 0FA6B000] 11:26:02 INFO - PROCESS | 1172 | 1472235962033 Marionette DEBUG loaded listener.js 11:26:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (1594FC00) [pid = 1172] [serial = 353] [outer = 0FA6B000] 11:26:02 INFO - PROCESS | 1172 | 1472235962472 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:26:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:26:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 11:26:02 INFO - PROCESS | 1172 | 1472235962529 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 11:26:02 INFO - PROCESS | 1172 | 1472235962531 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 11:26:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:26:02 INFO - PROCESS | 1172 | 1472235962534 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:26:02 INFO - PROCESS | 1172 | 1472235962536 Marionette TRACE conn5 <- [1,438,null,{}] 11:26:02 INFO - PROCESS | 1172 | 1472235962539 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:02 INFO - PROCESS | 1172 | 1472235962545 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:02 INFO - PROCESS | 1172 | 1472235962650 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 11:26:02 INFO - PROCESS | 1172 | 1472235962664 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:02 INFO - PROCESS | 1172 | 1472235962666 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:02 INFO - PROCESS | 1172 | ++DOCSHELL 18477C00 == 33 [pid = 1172] [id = 119] 11:26:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (18478000) [pid = 1172] [serial = 354] [outer = 00000000] 11:26:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (18479800) [pid = 1172] [serial = 355] [outer = 18478000] 11:26:02 INFO - PROCESS | 1172 | 1472235962713 Marionette DEBUG loaded listener.js 11:26:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (1847DC00) [pid = 1172] [serial = 356] [outer = 18478000] 11:26:03 INFO - PROCESS | 1172 | 1472235963137 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:26:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:26:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 11:26:03 INFO - PROCESS | 1172 | 1472235963205 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 11:26:03 INFO - PROCESS | 1172 | 1472235963207 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 11:26:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:26:03 INFO - PROCESS | 1172 | 1472235963210 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:26:03 INFO - PROCESS | 1172 | 1472235963212 Marionette TRACE conn5 <- [1,442,null,{}] 11:26:03 INFO - PROCESS | 1172 | 1472235963217 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:03 INFO - PROCESS | 1172 | 1472235963219 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:03 INFO - PROCESS | 1172 | 1472235963319 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 11:26:03 INFO - PROCESS | 1172 | 1472235963328 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:03 INFO - PROCESS | 1172 | 1472235963329 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:03 INFO - PROCESS | 1172 | ++DOCSHELL 0C010000 == 34 [pid = 1172] [id = 120] 11:26:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0C0F7400) [pid = 1172] [serial = 357] [outer = 00000000] 11:26:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1856F800) [pid = 1172] [serial = 358] [outer = 0C0F7400] 11:26:03 INFO - PROCESS | 1172 | 1472235963375 Marionette DEBUG loaded listener.js 11:26:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (18572C00) [pid = 1172] [serial = 359] [outer = 0C0F7400] 11:26:03 INFO - PROCESS | 1172 | 1472235963796 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:26:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:26:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 630ms 11:26:03 INFO - PROCESS | 1172 | 1472235963844 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 11:26:03 INFO - PROCESS | 1172 | 1472235963846 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 11:26:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:26:03 INFO - PROCESS | 1172 | 1472235963849 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:26:03 INFO - PROCESS | 1172 | 1472235963851 Marionette TRACE conn5 <- [1,446,null,{}] 11:26:03 INFO - PROCESS | 1172 | 1472235963854 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:03 INFO - PROCESS | 1172 | 1472235963856 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:03 INFO - PROCESS | 1172 | 1472235963975 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 11:26:04 INFO - PROCESS | 1172 | 1472235964072 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:04 INFO - PROCESS | 1172 | 1472235964075 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:04 INFO - PROCESS | 1172 | ++DOCSHELL 0C147C00 == 35 [pid = 1172] [id = 121] 11:26:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (0C14A800) [pid = 1172] [serial = 360] [outer = 00000000] 11:26:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (0F365400) [pid = 1172] [serial = 361] [outer = 0C14A800] 11:26:04 INFO - PROCESS | 1172 | 1472235964139 Marionette DEBUG loaded listener.js 11:26:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (0F75A400) [pid = 1172] [serial = 362] [outer = 0C14A800] 11:26:04 INFO - PROCESS | 1172 | 1472235964990 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:26:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:26:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1179ms 11:26:05 INFO - PROCESS | 1172 | 1472235965031 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 11:26:05 INFO - PROCESS | 1172 | 1472235965035 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 11:26:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:26:05 INFO - PROCESS | 1172 | 1472235965041 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:26:05 INFO - PROCESS | 1172 | 1472235965044 Marionette TRACE conn5 <- [1,450,null,{}] 11:26:05 INFO - PROCESS | 1172 | 1472235965049 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:05 INFO - PROCESS | 1172 | 1472235965054 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:05 INFO - PROCESS | 1172 | 1472235965194 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 11:26:05 INFO - PROCESS | 1172 | 1472235965313 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:05 INFO - PROCESS | 1172 | 1472235965316 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:05 INFO - PROCESS | 1172 | ++DOCSHELL 10A37C00 == 36 [pid = 1172] [id = 122] 11:26:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (13C24800) [pid = 1172] [serial = 363] [outer = 00000000] 11:26:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (13DC0C00) [pid = 1172] [serial = 364] [outer = 13C24800] 11:26:05 INFO - PROCESS | 1172 | 1472235965377 Marionette DEBUG loaded listener.js 11:26:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (14092000) [pid = 1172] [serial = 365] [outer = 13C24800] 11:26:06 INFO - PROCESS | 1172 | 1472235966202 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:26:06 INFO - PROCESS | 1172 | 1472235966280 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 11:26:06 INFO - PROCESS | 1172 | 1472235966285 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:26:06 INFO - PROCESS | 1172 | 1472235966288 Marionette TRACE conn5 <- [1,454,null,{}] 11:26:06 INFO - PROCESS | 1172 | 1472235966294 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:06 INFO - PROCESS | 1172 | 1472235966297 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:06 INFO - PROCESS | 1172 | 1472235966387 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 11:26:06 INFO - PROCESS | 1172 | 1472235966399 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:06 INFO - PROCESS | 1172 | 1472235966404 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:06 INFO - PROCESS | 1172 | ++DOCSHELL 0F940000 == 30 [pid = 1172] [id = 123] 11:26:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (0F945C00) [pid = 1172] [serial = 366] [outer = 00000000] 11:26:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (0FA66400) [pid = 1172] [serial = 367] [outer = 0F945C00] 11:26:06 INFO - PROCESS | 1172 | 1472235966474 Marionette DEBUG loaded listener.js 11:26:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (0FA6E000) [pid = 1172] [serial = 368] [outer = 0F945C00] 11:26:06 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:06 INFO - PROCESS | 1172 | 1472235966972 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:26:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:26:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 731ms 11:26:07 INFO - PROCESS | 1172 | 1472235967017 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 11:26:07 INFO - PROCESS | 1172 | 1472235967022 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 11:26:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:26:07 INFO - PROCESS | 1172 | 1472235967028 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:26:07 INFO - PROCESS | 1172 | 1472235967031 Marionette TRACE conn5 <- [1,458,null,{}] 11:26:07 INFO - PROCESS | 1172 | 1472235967035 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:07 INFO - PROCESS | 1172 | 1472235967038 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:07 INFO - PROCESS | 1172 | 1472235967128 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 11:26:07 INFO - PROCESS | 1172 | 1472235967218 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:07 INFO - PROCESS | 1172 | 1472235967220 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:07 INFO - PROCESS | 1172 | ++DOCSHELL 10A3DC00 == 31 [pid = 1172] [id = 124] 11:26:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (10AE4400) [pid = 1172] [serial = 369] [outer = 00000000] 11:26:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (13D7F000) [pid = 1172] [serial = 370] [outer = 10AE4400] 11:26:07 INFO - PROCESS | 1172 | 1472235967270 Marionette DEBUG loaded listener.js 11:26:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (1408AC00) [pid = 1172] [serial = 371] [outer = 10AE4400] 11:26:07 INFO - PROCESS | 1172 | 1472235967665 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:26:07 INFO - PROCESS | 1172 | 1472235967704 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 11:26:07 INFO - PROCESS | 1172 | 1472235967707 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:26:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:26:07 INFO - PROCESS | 1172 | 1472235967711 Marionette TRACE conn5 <- [1,462,null,{}] 11:26:07 INFO - PROCESS | 1172 | 1472235967722 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:07 INFO - PROCESS | 1172 | 1472235967726 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:07 INFO - PROCESS | 1172 | 1472235967840 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 11:26:07 INFO - PROCESS | 1172 | 1472235967851 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:07 INFO - PROCESS | 1172 | 1472235967854 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:07 INFO - PROCESS | 1172 | ++DOCSHELL 1592C400 == 32 [pid = 1172] [id = 125] 11:26:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (1592D000) [pid = 1172] [serial = 372] [outer = 00000000] 11:26:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (15936000) [pid = 1172] [serial = 373] [outer = 1592D000] 11:26:07 INFO - PROCESS | 1172 | 1472235967909 Marionette DEBUG loaded listener.js 11:26:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (16F07800) [pid = 1172] [serial = 374] [outer = 1592D000] 11:26:08 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:08 INFO - PROCESS | 1172 | 1472235968385 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:26:08 INFO - PROCESS | 1172 | 1472235968444 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 11:26:08 INFO - PROCESS | 1172 | 1472235968447 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:26:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:26:08 INFO - PROCESS | 1172 | 1472235968449 Marionette TRACE conn5 <- [1,466,null,{}] 11:26:08 INFO - PROCESS | 1172 | 1472235968453 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:08 INFO - PROCESS | 1172 | 1472235968455 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:08 INFO - PROCESS | 1172 | 1472235968539 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 11:26:08 INFO - PROCESS | 1172 | 1472235968547 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:08 INFO - PROCESS | 1172 | 1472235968549 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:08 INFO - PROCESS | 1172 | ++DOCSHELL 17EBE800 == 33 [pid = 1172] [id = 126] 11:26:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (17EBFC00) [pid = 1172] [serial = 375] [outer = 00000000] 11:26:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (18473800) [pid = 1172] [serial = 376] [outer = 17EBFC00] 11:26:08 INFO - PROCESS | 1172 | 1472235968595 Marionette DEBUG loaded listener.js 11:26:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (1847D800) [pid = 1172] [serial = 377] [outer = 17EBFC00] 11:26:09 INFO - PROCESS | 1172 | 1472235969070 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:26:09 INFO - PROCESS | 1172 | 1472235969123 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 11:26:09 INFO - PROCESS | 1172 | 1472235969126 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:26:09 INFO - PROCESS | 1172 | 1472235969128 Marionette TRACE conn5 <- [1,470,null,{}] 11:26:09 INFO - PROCESS | 1172 | 1472235969132 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:09 INFO - PROCESS | 1172 | 1472235969134 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:09 INFO - PROCESS | 1172 | 1472235969278 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 11:26:09 INFO - PROCESS | 1172 | 1472235969301 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:09 INFO - PROCESS | 1172 | 1472235969303 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:09 INFO - PROCESS | 1172 | ++DOCSHELL 0FDBB800 == 34 [pid = 1172] [id = 127] 11:26:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (186E6800) [pid = 1172] [serial = 378] [outer = 00000000] 11:26:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (18CCB000) [pid = 1172] [serial = 379] [outer = 186E6800] 11:26:09 INFO - PROCESS | 1172 | 1472235969349 Marionette DEBUG loaded listener.js 11:26:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (1932A000) [pid = 1172] [serial = 380] [outer = 186E6800] 11:26:09 INFO - PROCESS | 1172 | 1472235969827 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:26:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (1959BC00) [pid = 1172] [serial = 381] [outer = 145E4C00] 11:26:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:26:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 770ms 11:26:09 INFO - PROCESS | 1172 | 1472235969902 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 11:26:09 INFO - PROCESS | 1172 | 1472235969904 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 11:26:09 INFO - PROCESS | 1172 | 1472235969907 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:26:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:26:09 INFO - PROCESS | 1172 | 1472235969909 Marionette TRACE conn5 <- [1,474,null,{}] 11:26:09 INFO - PROCESS | 1172 | 1472235969913 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:09 INFO - PROCESS | 1172 | 1472235969918 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:10 INFO - PROCESS | 1172 | 1472235970054 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 11:26:10 INFO - PROCESS | 1172 | 1472235970105 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:10 INFO - PROCESS | 1172 | 1472235970107 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:10 INFO - PROCESS | 1172 | ++DOCSHELL 197CD800 == 35 [pid = 1172] [id = 128] 11:26:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (197CF800) [pid = 1172] [serial = 382] [outer = 00000000] 11:26:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (198BA000) [pid = 1172] [serial = 383] [outer = 197CF800] 11:26:10 INFO - PROCESS | 1172 | 1472235970154 Marionette DEBUG loaded listener.js 11:26:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (198BB000) [pid = 1172] [serial = 384] [outer = 197CF800] 11:26:10 INFO - PROCESS | 1172 | 1472235970627 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:26:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:26:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 770ms 11:26:10 INFO - PROCESS | 1172 | 1472235970683 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 11:26:10 INFO - PROCESS | 1172 | 1472235970685 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 11:26:10 INFO - PROCESS | 1172 | 1472235970689 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:26:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:26:10 INFO - PROCESS | 1172 | 1472235970691 Marionette TRACE conn5 <- [1,478,null,{}] 11:26:10 INFO - PROCESS | 1172 | 1472235970695 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:10 INFO - PROCESS | 1172 | 1472235970697 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:10 INFO - PROCESS | 1172 | 1472235970823 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 11:26:10 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0FDBBC00) [pid = 1172] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:26:10 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0FA70C00) [pid = 1172] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:26:10 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (14532C00) [pid = 1172] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:26:10 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0F939800) [pid = 1172] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:26:10 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (1583E000) [pid = 1172] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:26:10 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (1A639C00) [pid = 1172] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:26:10 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (15933800) [pid = 1172] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:26:10 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (0FA6B000) [pid = 1172] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:26:10 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (18478000) [pid = 1172] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:26:10 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (0F852000) [pid = 1172] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:26:10 INFO - PROCESS | 1172 | 1472235970880 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:10 INFO - PROCESS | 1172 | 1472235970882 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:10 INFO - PROCESS | 1172 | ++DOCSHELL 0C13F400 == 36 [pid = 1172] [id = 129] 11:26:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (0F35F000) [pid = 1172] [serial = 385] [outer = 00000000] 11:26:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0FDBB000) [pid = 1172] [serial = 386] [outer = 0F35F000] 11:26:10 INFO - PROCESS | 1172 | 1472235970928 Marionette DEBUG loaded listener.js 11:26:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (14532C00) [pid = 1172] [serial = 387] [outer = 0F35F000] 11:26:11 INFO - PROCESS | 1172 | 1472235971289 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:26:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:26:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 11:26:11 INFO - PROCESS | 1172 | 1472235971322 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 11:26:11 INFO - PROCESS | 1172 | 1472235971324 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 11:26:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:26:11 INFO - PROCESS | 1172 | 1472235971327 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:26:11 INFO - PROCESS | 1172 | 1472235971329 Marionette TRACE conn5 <- [1,482,null,{}] 11:26:11 INFO - PROCESS | 1172 | 1472235971333 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:11 INFO - PROCESS | 1172 | 1472235971334 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:11 INFO - PROCESS | 1172 | 1472235971415 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 11:26:11 INFO - PROCESS | 1172 | 1472235971421 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:11 INFO - PROCESS | 1172 | 1472235971423 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:11 INFO - PROCESS | 1172 | ++DOCSHELL 17EC5C00 == 37 [pid = 1172] [id = 130] 11:26:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (18475C00) [pid = 1172] [serial = 388] [outer = 00000000] 11:26:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (1A62E400) [pid = 1172] [serial = 389] [outer = 18475C00] 11:26:11 INFO - PROCESS | 1172 | 1472235971470 Marionette DEBUG loaded listener.js 11:26:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (1A62F000) [pid = 1172] [serial = 390] [outer = 18475C00] 11:26:11 INFO - PROCESS | 1172 | 1472235971907 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:26:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 630ms 11:26:11 INFO - PROCESS | 1172 | 1472235971959 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 11:26:11 INFO - PROCESS | 1172 | 1472235971961 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 11:26:11 INFO - PROCESS | 1172 | 1472235971964 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:26:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:26:11 INFO - PROCESS | 1172 | 1472235971966 Marionette TRACE conn5 <- [1,486,null,{}] 11:26:11 INFO - PROCESS | 1172 | 1472235971969 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:11 INFO - PROCESS | 1172 | 1472235971971 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:12 INFO - PROCESS | 1172 | 1472235972051 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 11:26:12 INFO - PROCESS | 1172 | 1472235972059 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:12 INFO - PROCESS | 1172 | 1472235972061 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:12 INFO - PROCESS | 1172 | ++DOCSHELL 1A636000 == 38 [pid = 1172] [id = 131] 11:26:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (1A636C00) [pid = 1172] [serial = 391] [outer = 00000000] 11:26:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (1A6D8000) [pid = 1172] [serial = 392] [outer = 1A636C00] 11:26:12 INFO - PROCESS | 1172 | 1472235972116 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1ACF5000) [pid = 1172] [serial = 393] [outer = 1A636C00] 11:26:12 INFO - PROCESS | 1172 | 1472235972572 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:26:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:26:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 630ms 11:26:12 INFO - PROCESS | 1172 | 1472235972598 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 11:26:12 INFO - PROCESS | 1172 | 1472235972601 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 11:26:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:26:12 INFO - PROCESS | 1172 | 1472235972604 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:26:12 INFO - PROCESS | 1172 | 1472235972606 Marionette TRACE conn5 <- [1,490,null,{}] 11:26:12 INFO - PROCESS | 1172 | 1472235972613 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:12 INFO - PROCESS | 1172 | 1472235972615 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:12 INFO - PROCESS | 1172 | 1472235972698 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 11:26:12 INFO - PROCESS | 1172 | 1472235972704 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:12 INFO - PROCESS | 1172 | 1472235972706 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:12 INFO - PROCESS | 1172 | ++DOCSHELL 1A62A800 == 39 [pid = 1172] [id = 132] 11:26:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1A62B000) [pid = 1172] [serial = 394] [outer = 00000000] 11:26:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1AE93C00) [pid = 1172] [serial = 395] [outer = 1A62B000] 11:26:12 INFO - PROCESS | 1172 | 1472235972753 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1AEEF800) [pid = 1172] [serial = 396] [outer = 1A62B000] 11:26:13 INFO - PROCESS | 1172 | 1472235973484 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:26:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:26:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 930ms 11:26:13 INFO - PROCESS | 1172 | 1472235973539 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 11:26:13 INFO - PROCESS | 1172 | 1472235973544 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 11:26:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:26:13 INFO - PROCESS | 1172 | 1472235973549 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:26:13 INFO - PROCESS | 1172 | 1472235973554 Marionette TRACE conn5 <- [1,494,null,{}] 11:26:13 INFO - PROCESS | 1172 | 1472235973560 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:13 INFO - PROCESS | 1172 | 1472235973563 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:13 INFO - PROCESS | 1172 | 1472235973684 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 11:26:13 INFO - PROCESS | 1172 | 1472235973801 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:13 INFO - PROCESS | 1172 | 1472235973804 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:13 INFO - PROCESS | 1172 | ++DOCSHELL 0F84B000 == 40 [pid = 1172] [id = 133] 11:26:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (0FA65000) [pid = 1172] [serial = 397] [outer = 00000000] 11:26:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (0FF1C800) [pid = 1172] [serial = 398] [outer = 0FA65000] 11:26:13 INFO - PROCESS | 1172 | 1472235973866 Marionette DEBUG loaded listener.js 11:26:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (13ECA400) [pid = 1172] [serial = 399] [outer = 0FA65000] 11:26:14 INFO - PROCESS | 1172 | 1472235974471 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:26:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:26:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 990ms 11:26:14 INFO - PROCESS | 1172 | 1472235974539 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 11:26:14 INFO - PROCESS | 1172 | 1472235974544 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 11:26:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:26:14 INFO - PROCESS | 1172 | 1472235974551 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:26:14 INFO - PROCESS | 1172 | 1472235974554 Marionette TRACE conn5 <- [1,498,null,{}] 11:26:14 INFO - PROCESS | 1172 | 1472235974572 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:14 INFO - PROCESS | 1172 | 1472235974575 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:14 INFO - PROCESS | 1172 | 1472235974699 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 11:26:14 INFO - PROCESS | 1172 | 1472235974814 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:14 INFO - PROCESS | 1172 | 1472235974817 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:14 INFO - PROCESS | 1172 | ++DOCSHELL 16F02C00 == 41 [pid = 1172] [id = 134] 11:26:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (16F72800) [pid = 1172] [serial = 400] [outer = 00000000] 11:26:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (17EE2800) [pid = 1172] [serial = 401] [outer = 16F72800] 11:26:14 INFO - PROCESS | 1172 | 1472235974878 Marionette DEBUG loaded listener.js 11:26:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (18953400) [pid = 1172] [serial = 402] [outer = 16F72800] 11:26:15 INFO - PROCESS | 1172 | 1472235975470 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:26:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:26:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 970ms 11:26:15 INFO - PROCESS | 1172 | 1472235975524 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 11:26:15 INFO - PROCESS | 1172 | 1472235975527 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 11:26:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:26:15 INFO - PROCESS | 1172 | 1472235975531 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:26:15 INFO - PROCESS | 1172 | 1472235975535 Marionette TRACE conn5 <- [1,502,null,{}] 11:26:15 INFO - PROCESS | 1172 | 1472235975546 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:15 INFO - PROCESS | 1172 | 1472235975551 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:15 INFO - PROCESS | 1172 | 1472235975661 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 11:26:15 INFO - PROCESS | 1172 | 1472235975758 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:15 INFO - PROCESS | 1172 | 1472235975761 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:15 INFO - PROCESS | 1172 | ++DOCSHELL 1AE8F000 == 42 [pid = 1172] [id = 135] 11:26:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (1AE8FC00) [pid = 1172] [serial = 403] [outer = 00000000] 11:26:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (1C207C00) [pid = 1172] [serial = 404] [outer = 1AE8FC00] 11:26:15 INFO - PROCESS | 1172 | 1472235975821 Marionette DEBUG loaded listener.js 11:26:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (1C360C00) [pid = 1172] [serial = 405] [outer = 1AE8FC00] 11:26:16 INFO - PROCESS | 1172 | 1472235976618 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:26:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:26:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1129ms 11:26:16 INFO - PROCESS | 1172 | 1472235976663 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 11:26:16 INFO - PROCESS | 1172 | 1472235976668 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 11:26:16 INFO - PROCESS | 1172 | 1472235976673 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:26:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:26:16 INFO - PROCESS | 1172 | 1472235976676 Marionette TRACE conn5 <- [1,506,null,{}] 11:26:16 INFO - PROCESS | 1172 | 1472235976682 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:16 INFO - PROCESS | 1172 | 1472235976684 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:16 INFO - PROCESS | 1172 | 1472235976788 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 11:26:16 INFO - PROCESS | 1172 | 1472235976870 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:16 INFO - PROCESS | 1172 | 1472235976874 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:16 INFO - PROCESS | 1172 | ++DOCSHELL 0F753400 == 43 [pid = 1172] [id = 136] 11:26:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (0F852800) [pid = 1172] [serial = 406] [outer = 00000000] 11:26:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (0FA6D800) [pid = 1172] [serial = 407] [outer = 0F852800] 11:26:16 INFO - PROCESS | 1172 | 1472235976969 Marionette DEBUG loaded listener.js 11:26:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (0FDC3000) [pid = 1172] [serial = 408] [outer = 0F852800] 11:26:17 INFO - PROCESS | 1172 | --DOCSHELL 1A636000 == 42 [pid = 1172] [id = 131] 11:26:17 INFO - PROCESS | 1172 | --DOCSHELL 17EC5C00 == 41 [pid = 1172] [id = 130] 11:26:17 INFO - PROCESS | 1172 | --DOCSHELL 0C13F400 == 40 [pid = 1172] [id = 129] 11:26:17 INFO - PROCESS | 1172 | --DOCSHELL 197CD800 == 39 [pid = 1172] [id = 128] 11:26:17 INFO - PROCESS | 1172 | --DOCSHELL 0FDBB800 == 38 [pid = 1172] [id = 127] 11:26:17 INFO - PROCESS | 1172 | --DOCSHELL 17EBE800 == 37 [pid = 1172] [id = 126] 11:26:17 INFO - PROCESS | 1172 | --DOCSHELL 1592C400 == 36 [pid = 1172] [id = 125] 11:26:17 INFO - PROCESS | 1172 | --DOCSHELL 10A3DC00 == 35 [pid = 1172] [id = 124] 11:26:17 INFO - PROCESS | 1172 | --DOCSHELL 0F940000 == 34 [pid = 1172] [id = 123] 11:26:17 INFO - PROCESS | 1172 | --DOCSHELL 10A37C00 == 33 [pid = 1172] [id = 122] 11:26:17 INFO - PROCESS | 1172 | --DOCSHELL 0C147C00 == 32 [pid = 1172] [id = 121] 11:26:17 INFO - PROCESS | 1172 | --DOCSHELL 0FDBAC00 == 31 [pid = 1172] [id = 113] 11:26:17 INFO - PROCESS | 1172 | --DOCSHELL 1AE8F000 == 30 [pid = 1172] [id = 135] 11:26:17 INFO - PROCESS | 1172 | --DOCSHELL 16F02C00 == 29 [pid = 1172] [id = 134] 11:26:17 INFO - PROCESS | 1172 | --DOCSHELL 1A62A800 == 28 [pid = 1172] [id = 132] 11:26:17 INFO - PROCESS | 1172 | --DOCSHELL 0F84B000 == 27 [pid = 1172] [id = 133] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (13D80400) [pid = 1172] [serial = 338] [outer = 00000000] [url = about:blank] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (0FDC9400) [pid = 1172] [serial = 337] [outer = 00000000] [url = about:blank] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (0FDBF000) [pid = 1172] [serial = 343] [outer = 00000000] [url = about:blank] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (1583F000) [pid = 1172] [serial = 347] [outer = 00000000] [url = about:blank] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (1460C800) [pid = 1172] [serial = 346] [outer = 00000000] [url = about:blank] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (108C9000) [pid = 1172] [serial = 329] [outer = 00000000] [url = about:blank] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (0FA6F400) [pid = 1172] [serial = 328] [outer = 00000000] [url = about:blank] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (17EB7800) [pid = 1172] [serial = 332] [outer = 00000000] [url = about:blank] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (15950000) [pid = 1172] [serial = 331] [outer = 00000000] [url = about:blank] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1AEEC000) [pid = 1172] [serial = 335] [outer = 00000000] [url = about:blank] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (1ADDEC00) [pid = 1172] [serial = 334] [outer = 00000000] [url = about:blank] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1643A400) [pid = 1172] [serial = 349] [outer = 00000000] [url = about:blank] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (1594FC00) [pid = 1172] [serial = 353] [outer = 00000000] [url = about:blank] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (140C8800) [pid = 1172] [serial = 352] [outer = 00000000] [url = about:blank] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (18479800) [pid = 1172] [serial = 355] [outer = 00000000] [url = about:blank] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0F856C00) [pid = 1172] [serial = 340] [outer = 00000000] [url = about:blank] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0F93C000) [pid = 1172] [serial = 341] [outer = 00000000] [url = about:blank] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (16F75800) [pid = 1172] [serial = 350] [outer = 00000000] [url = about:blank] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (1847DC00) [pid = 1172] [serial = 356] [outer = 00000000] [url = about:blank] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0FDC7400) [pid = 1172] [serial = 344] [outer = 00000000] [url = about:blank] 11:26:17 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (1856F800) [pid = 1172] [serial = 358] [outer = 00000000] [url = about:blank] 11:26:18 INFO - PROCESS | 1172 | 1472235978099 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:26:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:26:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1473ms 11:26:18 INFO - PROCESS | 1172 | 1472235978152 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 11:26:18 INFO - PROCESS | 1172 | 1472235978157 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 11:26:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:26:18 INFO - PROCESS | 1172 | 1472235978162 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:26:18 INFO - PROCESS | 1172 | 1472235978165 Marionette TRACE conn5 <- [1,510,null,{}] 11:26:18 INFO - PROCESS | 1172 | 1472235978179 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:18 INFO - PROCESS | 1172 | 1472235978182 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:18 INFO - PROCESS | 1172 | 1472235978301 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 11:26:18 INFO - PROCESS | 1172 | 1472235978316 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:18 INFO - PROCESS | 1172 | 1472235978318 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:18 INFO - PROCESS | 1172 | ++DOCSHELL 0F84BC00 == 28 [pid = 1172] [id = 137] 11:26:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0F84C400) [pid = 1172] [serial = 409] [outer = 00000000] 11:26:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0F854400) [pid = 1172] [serial = 410] [outer = 0F84C400] 11:26:18 INFO - PROCESS | 1172 | 1472235978368 Marionette DEBUG loaded listener.js 11:26:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0F858000) [pid = 1172] [serial = 411] [outer = 0F84C400] 11:26:18 INFO - PROCESS | 1172 | 1472235978864 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:26:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:26:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 11:26:18 INFO - PROCESS | 1172 | 1472235978897 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 11:26:18 INFO - PROCESS | 1172 | 1472235978902 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 11:26:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:26:18 INFO - PROCESS | 1172 | 1472235978908 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:26:18 INFO - PROCESS | 1172 | 1472235978911 Marionette TRACE conn5 <- [1,514,null,{}] 11:26:18 INFO - PROCESS | 1172 | 1472235978914 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:18 INFO - PROCESS | 1172 | 1472235978917 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:18 INFO - PROCESS | 1172 | 1472235979004 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 11:26:19 INFO - PROCESS | 1172 | 1472235979013 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:19 INFO - PROCESS | 1172 | 1472235979015 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:19 INFO - PROCESS | 1172 | ++DOCSHELL 0FA6EC00 == 29 [pid = 1172] [id = 138] 11:26:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0FA6F800) [pid = 1172] [serial = 412] [outer = 00000000] 11:26:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0FDBC000) [pid = 1172] [serial = 413] [outer = 0FA6F800] 11:26:19 INFO - PROCESS | 1172 | 1472235979064 Marionette DEBUG loaded listener.js 11:26:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (0FDC3800) [pid = 1172] [serial = 414] [outer = 0FA6F800] 11:26:19 INFO - PROCESS | 1172 | 1472235979537 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:26:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 11:26:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 11:26:19 INFO - PROCESS | 1172 | 1472235979582 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 11:26:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:26:19 INFO - PROCESS | 1172 | 1472235979585 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 11:26:19 INFO - PROCESS | 1172 | 1472235979588 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:26:19 INFO - PROCESS | 1172 | 1472235979592 Marionette TRACE conn5 <- [1,518,null,{}] 11:26:19 INFO - PROCESS | 1172 | 1472235979602 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:19 INFO - PROCESS | 1172 | 1472235979607 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:19 INFO - PROCESS | 1172 | 1472235979719 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 11:26:19 INFO - PROCESS | 1172 | 1472235979808 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:19 INFO - PROCESS | 1172 | 1472235979811 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:19 INFO - PROCESS | 1172 | ++DOCSHELL 145DFC00 == 30 [pid = 1172] [id = 139] 11:26:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (145E0000) [pid = 1172] [serial = 415] [outer = 00000000] 11:26:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (145ED000) [pid = 1172] [serial = 416] [outer = 145E0000] 11:26:19 INFO - PROCESS | 1172 | 1472235979862 Marionette DEBUG loaded listener.js 11:26:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (150F2000) [pid = 1172] [serial = 417] [outer = 145E0000] 11:26:20 INFO - PROCESS | 1172 | 1472235980301 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:26:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:26:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 730ms 11:26:20 INFO - PROCESS | 1172 | 1472235980319 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 11:26:20 INFO - PROCESS | 1172 | 1472235980321 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 11:26:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:26:20 INFO - PROCESS | 1172 | 1472235980325 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:26:20 INFO - PROCESS | 1172 | 1472235980327 Marionette TRACE conn5 <- [1,522,null,{}] 11:26:20 INFO - PROCESS | 1172 | 1472235980336 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:20 INFO - PROCESS | 1172 | 1472235980338 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:20 INFO - PROCESS | 1172 | 1472235980451 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 11:26:20 INFO - PROCESS | 1172 | 1472235980459 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:20 INFO - PROCESS | 1172 | 1472235980461 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:20 INFO - PROCESS | 1172 | ++DOCSHELL 15928000 == 31 [pid = 1172] [id = 140] 11:26:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (15928800) [pid = 1172] [serial = 418] [outer = 00000000] 11:26:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (15934400) [pid = 1172] [serial = 419] [outer = 15928800] 11:26:20 INFO - PROCESS | 1172 | 1472235980508 Marionette DEBUG loaded listener.js 11:26:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (1643D400) [pid = 1172] [serial = 420] [outer = 15928800] 11:26:20 INFO - PROCESS | 1172 | 1472235980983 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:26:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:26:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 11:26:20 INFO - PROCESS | 1172 | 1472235980999 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 11:26:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:26:20 INFO - PROCESS | 1172 | 1472235981001 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 11:26:20 INFO - PROCESS | 1172 | 1472235981004 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:26:20 INFO - PROCESS | 1172 | 1472235981005 Marionette TRACE conn5 <- [1,526,null,{}] 11:26:21 INFO - PROCESS | 1172 | 1472235981017 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:21 INFO - PROCESS | 1172 | 1472235981019 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:21 INFO - PROCESS | 1172 | 1472235981150 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 11:26:21 INFO - PROCESS | 1172 | 1472235981169 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:21 INFO - PROCESS | 1172 | 1472235981171 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:21 INFO - PROCESS | 1172 | ++DOCSHELL 1720A400 == 32 [pid = 1172] [id = 141] 11:26:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (17210000) [pid = 1172] [serial = 421] [outer = 00000000] 11:26:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (1767B400) [pid = 1172] [serial = 422] [outer = 17210000] 11:26:21 INFO - PROCESS | 1172 | 1472235981217 Marionette DEBUG loaded listener.js 11:26:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (17EBC000) [pid = 1172] [serial = 423] [outer = 17210000] 11:26:21 INFO - PROCESS | 1172 | 1472235981715 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:26:21 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 11:26:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 733ms 11:26:21 INFO - PROCESS | 1172 | 1472235981738 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 11:26:21 INFO - PROCESS | 1172 | 1472235981741 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 11:26:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:26:21 INFO - PROCESS | 1172 | 1472235981755 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:26:21 INFO - PROCESS | 1172 | 1472235981757 Marionette TRACE conn5 <- [1,530,null,{}] 11:26:21 INFO - PROCESS | 1172 | 1472235981761 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:21 INFO - PROCESS | 1172 | 1472235981766 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:21 INFO - PROCESS | 1172 | 1472235981898 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 11:26:21 INFO - PROCESS | 1172 | 1472235981956 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:21 INFO - PROCESS | 1172 | 1472235981958 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:21 INFO - PROCESS | 1172 | ++DOCSHELL 18478000 == 33 [pid = 1172] [id = 142] 11:26:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (1857DC00) [pid = 1172] [serial = 424] [outer = 00000000] 11:26:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (186E9400) [pid = 1172] [serial = 425] [outer = 1857DC00] 11:26:21 INFO - PROCESS | 1172 | 1472235982014 Marionette DEBUG loaded listener.js 11:26:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (1894EC00) [pid = 1172] [serial = 426] [outer = 1857DC00] 11:26:22 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (1A62B000) [pid = 1172] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:26:22 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (1A636C00) [pid = 1172] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:26:22 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (186E6800) [pid = 1172] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:26:22 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (0F35F000) [pid = 1172] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:26:22 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0C0F7400) [pid = 1172] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:26:22 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (17EBFC00) [pid = 1172] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:26:22 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1592D000) [pid = 1172] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:26:22 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (10AE4400) [pid = 1172] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:26:22 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0F945C00) [pid = 1172] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:26:22 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (13C24800) [pid = 1172] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:26:22 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0C14A800) [pid = 1172] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:26:22 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (197CF800) [pid = 1172] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:26:22 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (18475C00) [pid = 1172] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:26:22 INFO - PROCESS | 1172 | 1472235982685 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:26:22 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 11:26:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:26:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:26:22 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 11:26:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:26:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:26:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 970ms 11:26:22 INFO - PROCESS | 1172 | 1472235982730 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 11:26:22 INFO - PROCESS | 1172 | 1472235982732 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 11:26:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:26:22 INFO - PROCESS | 1172 | 1472235982735 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:26:22 INFO - PROCESS | 1172 | 1472235982737 Marionette TRACE conn5 <- [1,534,null,{}] 11:26:22 INFO - PROCESS | 1172 | 1472235982741 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:22 INFO - PROCESS | 1172 | 1472235982743 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:22 INFO - PROCESS | 1172 | 1472235982830 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 11:26:22 INFO - PROCESS | 1172 | 1472235982835 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:22 INFO - PROCESS | 1172 | 1472235982837 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:22 INFO - PROCESS | 1172 | ++DOCSHELL 0F84D400 == 34 [pid = 1172] [id = 143] 11:26:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (0FDD8000) [pid = 1172] [serial = 427] [outer = 00000000] 11:26:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (18568400) [pid = 1172] [serial = 428] [outer = 0FDD8000] 11:26:22 INFO - PROCESS | 1172 | 1472235982883 Marionette DEBUG loaded listener.js 11:26:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (186E3400) [pid = 1172] [serial = 429] [outer = 0FDD8000] 11:26:23 INFO - PROCESS | 1172 | 1472235983294 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:26:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 11:26:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 570ms 11:26:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:26:23 INFO - PROCESS | 1172 | 1472235983306 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 11:26:23 INFO - PROCESS | 1172 | 1472235983308 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 11:26:23 INFO - PROCESS | 1172 | 1472235983311 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:26:23 INFO - PROCESS | 1172 | 1472235983313 Marionette TRACE conn5 <- [1,538,null,{}] 11:26:23 INFO - PROCESS | 1172 | 1472235983316 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:23 INFO - PROCESS | 1172 | 1472235983318 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:23 INFO - PROCESS | 1172 | 1472235983434 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 11:26:23 INFO - PROCESS | 1172 | 1472235983442 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:23 INFO - PROCESS | 1172 | 1472235983444 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:23 INFO - PROCESS | 1172 | ++DOCSHELL 0FED0000 == 35 [pid = 1172] [id = 144] 11:26:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1932C400) [pid = 1172] [serial = 430] [outer = 00000000] 11:26:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (197C7800) [pid = 1172] [serial = 431] [outer = 1932C400] 11:26:23 INFO - PROCESS | 1172 | 1472235983491 Marionette DEBUG loaded listener.js 11:26:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (19388800) [pid = 1172] [serial = 432] [outer = 1932C400] 11:26:23 INFO - PROCESS | 1172 | 1472235983915 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:26: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. 11:26:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 11:26:23 INFO - PROCESS | 1172 | 1472235983942 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 11:26:23 INFO - PROCESS | 1172 | 1472235983944 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 11:26:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:26:23 INFO - PROCESS | 1172 | 1472235983947 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:26:23 INFO - PROCESS | 1172 | 1472235983949 Marionette TRACE conn5 <- [1,542,null,{}] 11:26:23 INFO - PROCESS | 1172 | 1472235983952 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:23 INFO - PROCESS | 1172 | 1472235983954 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:24 INFO - PROCESS | 1172 | 1472235984068 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 11:26:24 INFO - PROCESS | 1172 | 1472235984085 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:24 INFO - PROCESS | 1172 | 1472235984087 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:24 INFO - PROCESS | 1172 | ++DOCSHELL 19652800 == 36 [pid = 1172] [id = 145] 11:26:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (197D5000) [pid = 1172] [serial = 433] [outer = 00000000] 11:26:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1A62DC00) [pid = 1172] [serial = 434] [outer = 197D5000] 11:26:24 INFO - PROCESS | 1172 | 1472235984133 Marionette DEBUG loaded listener.js 11:26:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (1A6DB400) [pid = 1172] [serial = 435] [outer = 197D5000] 11:26:24 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:24 INFO - PROCESS | 1172 | [1172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:24 INFO - PROCESS | 1172 | 1472235984846 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:26:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:26:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 970ms 11:26:24 INFO - PROCESS | 1172 | 1472235984920 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 11:26:24 INFO - PROCESS | 1172 | 1472235984924 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 11:26:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:26:24 INFO - PROCESS | 1172 | 1472235984929 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:26:24 INFO - PROCESS | 1172 | 1472235984933 Marionette TRACE conn5 <- [1,546,null,{}] 11:26:24 INFO - PROCESS | 1172 | 1472235984939 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:24 INFO - PROCESS | 1172 | 1472235984943 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:25 INFO - PROCESS | 1172 | 1472235985082 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 11:26:25 INFO - PROCESS | 1172 | 1472235985198 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:25 INFO - PROCESS | 1172 | 1472235985201 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:25 INFO - PROCESS | 1172 | ++DOCSHELL 0F27EC00 == 37 [pid = 1172] [id = 146] 11:26:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0F286000) [pid = 1172] [serial = 436] [outer = 00000000] 11:26:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (0F948000) [pid = 1172] [serial = 437] [outer = 0F286000] 11:26:25 INFO - PROCESS | 1172 | 1472235985266 Marionette DEBUG loaded listener.js 11:26:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (0FA50800) [pid = 1172] [serial = 438] [outer = 0F286000] 11:26:25 INFO - PROCESS | 1172 | 1472235985935 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:26:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:26:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1082ms 11:26:26 INFO - PROCESS | 1172 | 1472235986013 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 11:26:26 INFO - PROCESS | 1172 | 1472235986018 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 11:26:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:26:26 INFO - PROCESS | 1172 | 1472235986025 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:26:26 INFO - PROCESS | 1172 | 1472235986028 Marionette TRACE conn5 <- [1,550,null,{}] 11:26:26 INFO - PROCESS | 1172 | 1472235986033 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:26 INFO - PROCESS | 1172 | 1472235986036 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:26 INFO - PROCESS | 1172 | 1472235986162 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 11:26:26 INFO - PROCESS | 1172 | 1472235986281 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:26 INFO - PROCESS | 1172 | 1472235986284 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:26 INFO - PROCESS | 1172 | ++DOCSHELL 0FA56C00 == 38 [pid = 1172] [id = 147] 11:26:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (0FA57C00) [pid = 1172] [serial = 439] [outer = 00000000] 11:26:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (0FA68C00) [pid = 1172] [serial = 440] [outer = 0FA57C00] 11:26:26 INFO - PROCESS | 1172 | 1472235986344 Marionette DEBUG loaded listener.js 11:26:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (0FDC9400) [pid = 1172] [serial = 441] [outer = 0FA57C00] 11:26:26 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:26 INFO - PROCESS | 1172 | [1172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:27 INFO - PROCESS | 1172 | --DOCSHELL 0FED0000 == 37 [pid = 1172] [id = 144] 11:26:27 INFO - PROCESS | 1172 | --DOCSHELL 0F84D400 == 36 [pid = 1172] [id = 143] 11:26:27 INFO - PROCESS | 1172 | --DOCSHELL 18478000 == 35 [pid = 1172] [id = 142] 11:26:27 INFO - PROCESS | 1172 | --DOCSHELL 1720A400 == 34 [pid = 1172] [id = 141] 11:26:27 INFO - PROCESS | 1172 | --DOCSHELL 15928000 == 33 [pid = 1172] [id = 140] 11:26:27 INFO - PROCESS | 1172 | --DOCSHELL 145DFC00 == 32 [pid = 1172] [id = 139] 11:26:27 INFO - PROCESS | 1172 | --DOCSHELL 0FA6EC00 == 31 [pid = 1172] [id = 138] 11:26:27 INFO - PROCESS | 1172 | --DOCSHELL 0F84BC00 == 30 [pid = 1172] [id = 137] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (1AE93C00) [pid = 1172] [serial = 395] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (1AEEF800) [pid = 1172] [serial = 396] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (1A6D8000) [pid = 1172] [serial = 392] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (18CCB000) [pid = 1172] [serial = 379] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (0C0EC800) [pid = 1172] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (1932A000) [pid = 1172] [serial = 380] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (14532C00) [pid = 1172] [serial = 387] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (18572C00) [pid = 1172] [serial = 359] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (18473800) [pid = 1172] [serial = 376] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (15936000) [pid = 1172] [serial = 373] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (16F07800) [pid = 1172] [serial = 374] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (13D7F000) [pid = 1172] [serial = 370] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (1408AC00) [pid = 1172] [serial = 371] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0FA66400) [pid = 1172] [serial = 367] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0FA6E000) [pid = 1172] [serial = 368] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (13DC0C00) [pid = 1172] [serial = 364] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (14092000) [pid = 1172] [serial = 365] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0F365400) [pid = 1172] [serial = 361] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0F75A400) [pid = 1172] [serial = 362] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (198BA000) [pid = 1172] [serial = 383] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (0FDBB000) [pid = 1172] [serial = 386] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (198BB000) [pid = 1172] [serial = 384] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (1A62E400) [pid = 1172] [serial = 389] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (1A62F000) [pid = 1172] [serial = 390] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (1ACF5000) [pid = 1172] [serial = 393] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (1847D800) [pid = 1172] [serial = 377] [outer = 00000000] [url = about:blank] 11:26:27 INFO - PROCESS | 1172 | 1472235987238 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:26:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:26:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1289ms 11:26:27 INFO - PROCESS | 1172 | 1472235987315 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 11:26:27 INFO - PROCESS | 1172 | 1472235987318 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 11:26:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:26:27 INFO - PROCESS | 1172 | 1472235987323 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:26:27 INFO - PROCESS | 1172 | 1472235987327 Marionette TRACE conn5 <- [1,554,null,{}] 11:26:27 INFO - PROCESS | 1172 | 1472235987333 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:27 INFO - PROCESS | 1172 | 1472235987336 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:27 INFO - PROCESS | 1172 | 1472235987428 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 11:26:27 INFO - PROCESS | 1172 | 1472235987442 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:27 INFO - PROCESS | 1172 | 1472235987444 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:27 INFO - PROCESS | 1172 | ++DOCSHELL 0F751800 == 31 [pid = 1172] [id = 148] 11:26:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (0F751C00) [pid = 1172] [serial = 442] [outer = 00000000] 11:26:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (0F93D400) [pid = 1172] [serial = 443] [outer = 0F751C00] 11:26:27 INFO - PROCESS | 1172 | 1472235987495 Marionette DEBUG loaded listener.js 11:26:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (0FA50000) [pid = 1172] [serial = 444] [outer = 0F751C00] 11:26:27 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:27 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:27 INFO - PROCESS | 1172 | [1172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:27 INFO - PROCESS | 1172 | 1472235987998 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:26:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:26:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 729ms 11:26:28 INFO - PROCESS | 1172 | 1472235988055 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 11:26:28 INFO - PROCESS | 1172 | 1472235988060 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 11:26:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:26:28 INFO - PROCESS | 1172 | 1472235988066 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:26:28 INFO - PROCESS | 1172 | 1472235988069 Marionette TRACE conn5 <- [1,558,null,{}] 11:26:28 INFO - PROCESS | 1172 | 1472235988073 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:28 INFO - PROCESS | 1172 | 1472235988076 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:28 INFO - PROCESS | 1172 | 1472235988165 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 11:26:28 INFO - PROCESS | 1172 | 1472235988250 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:28 INFO - PROCESS | 1172 | 1472235988252 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:28 INFO - PROCESS | 1172 | ++DOCSHELL 0FDC0C00 == 32 [pid = 1172] [id = 149] 11:26:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (0FDC2400) [pid = 1172] [serial = 445] [outer = 00000000] 11:26:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0FFE0000) [pid = 1172] [serial = 446] [outer = 0FDC2400] 11:26:28 INFO - PROCESS | 1172 | 1472235988305 Marionette DEBUG loaded listener.js 11:26:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (13C2B000) [pid = 1172] [serial = 447] [outer = 0FDC2400] 11:26:28 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:28 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:28 INFO - PROCESS | 1172 | [1172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:28 INFO - PROCESS | 1172 | 1472235988637 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:26:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:26:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 11:26:28 INFO - PROCESS | 1172 | 1472235988703 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 11:26:28 INFO - PROCESS | 1172 | 1472235988705 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 11:26:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:26:28 INFO - PROCESS | 1172 | 1472235988709 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:26:28 INFO - PROCESS | 1172 | 1472235988713 Marionette TRACE conn5 <- [1,562,null,{}] 11:26:28 INFO - PROCESS | 1172 | 1472235988724 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:28 INFO - PROCESS | 1172 | 1472235988729 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:28 INFO - PROCESS | 1172 | 1472235988848 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 11:26:28 INFO - PROCESS | 1172 | 1472235988859 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:28 INFO - PROCESS | 1172 | 1472235988862 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:28 INFO - PROCESS | 1172 | ++DOCSHELL 145E0C00 == 33 [pid = 1172] [id = 150] 11:26:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (145E3800) [pid = 1172] [serial = 448] [outer = 00000000] 11:26:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (150F9800) [pid = 1172] [serial = 449] [outer = 145E3800] 11:26:28 INFO - PROCESS | 1172 | 1472235988913 Marionette DEBUG loaded listener.js 11:26:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (15930000) [pid = 1172] [serial = 450] [outer = 145E3800] 11:26:29 INFO - PROCESS | 1172 | 1472235989334 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:26:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 690ms 11:26:29 INFO - PROCESS | 1172 | 1472235989400 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 11:26:29 INFO - PROCESS | 1172 | 1472235989403 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 11:26:29 INFO - PROCESS | 1172 | 1472235989407 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:26:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:26:29 INFO - PROCESS | 1172 | 1472235989408 Marionette TRACE conn5 <- [1,566,null,{}] 11:26:29 INFO - PROCESS | 1172 | 1472235989417 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:29 INFO - PROCESS | 1172 | 1472235989420 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:29 INFO - PROCESS | 1172 | 1472235989545 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 11:26:29 INFO - PROCESS | 1172 | 1472235989656 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:29 INFO - PROCESS | 1172 | 1472235989658 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:29 INFO - PROCESS | 1172 | ++DOCSHELL 15949800 == 34 [pid = 1172] [id = 151] 11:26:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (1594CC00) [pid = 1172] [serial = 451] [outer = 00000000] 11:26:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (1720D800) [pid = 1172] [serial = 452] [outer = 1594CC00] 11:26:29 INFO - PROCESS | 1172 | 1472235989752 Marionette DEBUG loaded listener.js 11:26:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (17EBE000) [pid = 1172] [serial = 453] [outer = 1594CC00] 11:26:30 INFO - PROCESS | 1172 | 1472235990214 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:26:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:26:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 830ms 11:26:30 INFO - PROCESS | 1172 | 1472235990240 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 11:26:30 INFO - PROCESS | 1172 | 1472235990242 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 11:26:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:26:30 INFO - PROCESS | 1172 | 1472235990253 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:26:30 INFO - PROCESS | 1172 | 1472235990255 Marionette TRACE conn5 <- [1,570,null,{}] 11:26:30 INFO - PROCESS | 1172 | 1472235990263 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:30 INFO - PROCESS | 1172 | 1472235990266 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:30 INFO - PROCESS | 1172 | 1472235990374 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 11:26:30 INFO - PROCESS | 1172 | 1472235990380 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:30 INFO - PROCESS | 1172 | 1472235990382 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:30 INFO - PROCESS | 1172 | ++DOCSHELL 17EE3000 == 35 [pid = 1172] [id = 152] 11:26:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (17EE7400) [pid = 1172] [serial = 454] [outer = 00000000] 11:26:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1847B800) [pid = 1172] [serial = 455] [outer = 17EE7400] 11:26:30 INFO - PROCESS | 1172 | 1472235990428 Marionette DEBUG loaded listener.js 11:26:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (18566C00) [pid = 1172] [serial = 456] [outer = 17EE7400] 11:26:30 INFO - PROCESS | 1172 | 1472235990892 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:26:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:26:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 690ms 11:26:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:26:30 INFO - PROCESS | 1172 | 1472235990945 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 11:26:30 INFO - PROCESS | 1172 | 1472235990947 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 11:26:30 INFO - PROCESS | 1172 | 1472235990950 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:26:30 INFO - PROCESS | 1172 | 1472235990952 Marionette TRACE conn5 <- [1,574,null,{}] 11:26:30 INFO - PROCESS | 1172 | 1472235990956 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:30 INFO - PROCESS | 1172 | 1472235990962 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:31 INFO - PROCESS | 1172 | 1472235991105 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 11:26:31 INFO - PROCESS | 1172 | 1472235991162 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:31 INFO - PROCESS | 1172 | 1472235991164 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:31 INFO - PROCESS | 1172 | ++DOCSHELL 1857D800 == 36 [pid = 1172] [id = 153] 11:26:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1857E000) [pid = 1172] [serial = 457] [outer = 00000000] 11:26:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (197CA400) [pid = 1172] [serial = 458] [outer = 1857E000] 11:26:31 INFO - PROCESS | 1172 | 1472235991211 Marionette DEBUG loaded listener.js 11:26:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (197D3800) [pid = 1172] [serial = 459] [outer = 1857E000] 11:26:31 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1932C400) [pid = 1172] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:26:31 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (145E0000) [pid = 1172] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:26:31 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0F852800) [pid = 1172] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:26:31 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0F84C400) [pid = 1172] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:26:31 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0FA6F800) [pid = 1172] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:26:31 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (15928800) [pid = 1172] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:26:31 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0FA65000) [pid = 1172] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:26:31 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (16F72800) [pid = 1172] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:26:31 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1AE8FC00) [pid = 1172] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:26:31 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (17210000) [pid = 1172] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:26:31 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (1857DC00) [pid = 1172] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:26:31 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0FDD8000) [pid = 1172] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:26:31 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:31 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:31 INFO - PROCESS | 1172 | 1472235991717 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:26:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:26:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 831ms 11:26:31 INFO - PROCESS | 1172 | 1472235991782 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 11:26:31 INFO - PROCESS | 1172 | 1472235991784 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 11:26:31 INFO - PROCESS | 1172 | 1472235991788 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:26:31 INFO - PROCESS | 1172 | 1472235991790 Marionette TRACE conn5 <- [1,578,null,{}] 11:26:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:26:31 INFO - PROCESS | 1172 | 1472235991797 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:31 INFO - PROCESS | 1172 | 1472235991799 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:31 INFO - PROCESS | 1172 | 1472235991879 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 11:26:31 INFO - PROCESS | 1172 | 1472235991888 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:31 INFO - PROCESS | 1172 | 1472235991890 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:31 INFO - PROCESS | 1172 | ++DOCSHELL 16F08800 == 37 [pid = 1172] [id = 154] 11:26:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (16F72800) [pid = 1172] [serial = 460] [outer = 00000000] 11:26:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (18567000) [pid = 1172] [serial = 461] [outer = 16F72800] 11:26:31 INFO - PROCESS | 1172 | 1472235991938 Marionette DEBUG loaded listener.js 11:26:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (19652400) [pid = 1172] [serial = 462] [outer = 16F72800] 11:26:32 INFO - PROCESS | 1172 | 1472235992340 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:26:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:26:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 570ms 11:26:32 INFO - PROCESS | 1172 | 1472235992362 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 11:26:32 INFO - PROCESS | 1172 | 1472235992364 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 11:26:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:26:32 INFO - PROCESS | 1172 | 1472235992367 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:26:32 INFO - PROCESS | 1172 | 1472235992369 Marionette TRACE conn5 <- [1,582,null,{}] 11:26:32 INFO - PROCESS | 1172 | 1472235992373 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:32 INFO - PROCESS | 1172 | 1472235992374 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:32 INFO - PROCESS | 1172 | 1472235992490 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 11:26:32 INFO - PROCESS | 1172 | 1472235992497 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:32 INFO - PROCESS | 1172 | 1472235992499 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:32 INFO - PROCESS | 1172 | ++DOCSHELL 1592DC00 == 38 [pid = 1172] [id = 155] 11:26:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (15951C00) [pid = 1172] [serial = 463] [outer = 00000000] 11:26:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (19835800) [pid = 1172] [serial = 464] [outer = 15951C00] 11:26:32 INFO - PROCESS | 1172 | 1472235992545 Marionette DEBUG loaded listener.js 11:26:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1A62C800) [pid = 1172] [serial = 465] [outer = 15951C00] 11:26:32 INFO - PROCESS | 1172 | 1472235992938 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:26:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:26:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 11:26:32 INFO - PROCESS | 1172 | 1472235992998 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 11:26:32 INFO - PROCESS | 1172 | 1472235993000 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 11:26:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:26:32 INFO - PROCESS | 1172 | 1472235993003 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:26:32 INFO - PROCESS | 1172 | 1472235993005 Marionette TRACE conn5 <- [1,586,null,{}] 11:26:32 INFO - PROCESS | 1172 | 1472235993009 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:32 INFO - PROCESS | 1172 | 1472235993011 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:33 INFO - PROCESS | 1172 | 1472235993122 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 11:26:33 INFO - PROCESS | 1172 | 1472235993133 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:33 INFO - PROCESS | 1172 | 1472235993135 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:33 INFO - PROCESS | 1172 | ++DOCSHELL 0F898800 == 39 [pid = 1172] [id = 156] 11:26:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1452E800) [pid = 1172] [serial = 466] [outer = 00000000] 11:26:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1A6DAC00) [pid = 1172] [serial = 467] [outer = 1452E800] 11:26:33 INFO - PROCESS | 1172 | 1472235993180 Marionette DEBUG loaded listener.js 11:26:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1ADE6000) [pid = 1172] [serial = 468] [outer = 1452E800] 11:26:33 INFO - PROCESS | 1172 | 1472235993790 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:26:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:26:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 830ms 11:26:33 INFO - PROCESS | 1172 | 1472235993835 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 11:26:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:26:33 INFO - PROCESS | 1172 | 1472235993839 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 11:26:33 INFO - PROCESS | 1172 | 1472235993844 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:26:33 INFO - PROCESS | 1172 | 1472235993848 Marionette TRACE conn5 <- [1,590,null,{}] 11:26:33 INFO - PROCESS | 1172 | 1472235993854 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:33 INFO - PROCESS | 1172 | 1472235993857 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:33 INFO - PROCESS | 1172 | 1472235993972 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 11:26:34 INFO - PROCESS | 1172 | 1472235994097 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:34 INFO - PROCESS | 1172 | 1472235994100 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:34 INFO - PROCESS | 1172 | ++DOCSHELL 0C476800 == 40 [pid = 1172] [id = 157] 11:26:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (0F233400) [pid = 1172] [serial = 469] [outer = 00000000] 11:26:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (0FA55000) [pid = 1172] [serial = 470] [outer = 0F233400] 11:26:34 INFO - PROCESS | 1172 | 1472235994162 Marionette DEBUG loaded listener.js 11:26:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (0FA6AC00) [pid = 1172] [serial = 471] [outer = 0F233400] 11:26:34 INFO - PROCESS | 1172 | [1172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:26:34 INFO - PROCESS | 1172 | 1472235994989 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:26:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:26:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1183ms 11:26:35 INFO - PROCESS | 1172 | 1472235995028 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 11:26:35 INFO - PROCESS | 1172 | 1472235995032 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 11:26:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:26:35 INFO - PROCESS | 1172 | 1472235995039 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:26:35 INFO - PROCESS | 1172 | 1472235995042 Marionette TRACE conn5 <- [1,594,null,{}] 11:26:35 INFO - PROCESS | 1172 | 1472235995046 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:35 INFO - PROCESS | 1172 | 1472235995049 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:35 INFO - PROCESS | 1172 | 1472235995160 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 11:26:35 INFO - PROCESS | 1172 | 1472235995256 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:35 INFO - PROCESS | 1172 | 1472235995259 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:35 INFO - PROCESS | 1172 | ++DOCSHELL 1442B800 == 41 [pid = 1172] [id = 158] 11:26:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1446E400) [pid = 1172] [serial = 472] [outer = 00000000] 11:26:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (150F1000) [pid = 1172] [serial = 473] [outer = 1446E400] 11:26:35 INFO - PROCESS | 1172 | 1472235995317 Marionette DEBUG loaded listener.js 11:26:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (16435000) [pid = 1172] [serial = 474] [outer = 1446E400] 11:26:35 INFO - PROCESS | 1172 | 1472235995932 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:26:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 930ms 11:26:35 INFO - PROCESS | 1172 | 1472235995972 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 11:26:35 INFO - PROCESS | 1172 | 1472235995975 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 11:26:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:26:35 INFO - PROCESS | 1172 | 1472235995979 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:26:35 INFO - PROCESS | 1172 | 1472235995983 Marionette TRACE conn5 <- [1,598,null,{}] 11:26:35 INFO - PROCESS | 1172 | 1472235995994 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:35 INFO - PROCESS | 1172 | 1472235995999 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:36 INFO - PROCESS | 1172 | 1472235996110 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 11:26:36 INFO - PROCESS | 1172 | 1472235996237 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:36 INFO - PROCESS | 1172 | 1472235996240 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:36 INFO - PROCESS | 1172 | ++DOCSHELL 1AEE3800 == 42 [pid = 1172] [id = 159] 11:26:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (1AEEBC00) [pid = 1172] [serial = 475] [outer = 00000000] 11:26:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (1AEF2400) [pid = 1172] [serial = 476] [outer = 1AEEBC00] 11:26:36 INFO - PROCESS | 1172 | 1472235996300 Marionette DEBUG loaded listener.js 11:26:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (1C20A800) [pid = 1172] [serial = 477] [outer = 1AEEBC00] 11:26:36 INFO - PROCESS | 1172 | 1472235996892 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:26:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:26:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 970ms 11:26:36 INFO - PROCESS | 1172 | 1472235996953 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 11:26:36 INFO - PROCESS | 1172 | 1472235996956 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 11:26:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:26:36 INFO - PROCESS | 1172 | 1472235996959 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:26:36 INFO - PROCESS | 1172 | 1472235996962 Marionette TRACE conn5 <- [1,602,null,{}] 11:26:36 INFO - PROCESS | 1172 | 1472235996965 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:36 INFO - PROCESS | 1172 | 1472235996968 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:37 INFO - PROCESS | 1172 | 1472235997077 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 11:26:37 INFO - PROCESS | 1172 | 1472235997172 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:37 INFO - PROCESS | 1172 | 1472235997175 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:37 INFO - PROCESS | 1172 | ++DOCSHELL 1C2E1000 == 43 [pid = 1172] [id = 160] 11:26:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (1C369800) [pid = 1172] [serial = 478] [outer = 00000000] 11:26:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (1C3E2C00) [pid = 1172] [serial = 479] [outer = 1C369800] 11:26:37 INFO - PROCESS | 1172 | 1472235997231 Marionette DEBUG loaded listener.js 11:26:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (1C3EA800) [pid = 1172] [serial = 480] [outer = 1C369800] 11:26:37 INFO - PROCESS | 1172 | 1472235997988 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:26:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:26:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1068ms 11:26:38 INFO - PROCESS | 1172 | 1472235998032 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 11:26:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:26:38 INFO - PROCESS | 1172 | 1472235998036 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 11:26:38 INFO - PROCESS | 1172 | 1472235998056 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:26:38 INFO - PROCESS | 1172 | 1472235998059 Marionette TRACE conn5 <- [1,606,null,{}] 11:26:38 INFO - PROCESS | 1172 | 1472235998066 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:38 INFO - PROCESS | 1172 | 1472235998069 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:38 INFO - PROCESS | 1172 | 1472235998174 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 11:26:38 INFO - PROCESS | 1172 | 1472235998257 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:38 INFO - PROCESS | 1172 | 1472235998261 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:38 INFO - PROCESS | 1172 | ++DOCSHELL 0F3FEC00 == 44 [pid = 1172] [id = 161] 11:26:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (0F84B000) [pid = 1172] [serial = 481] [outer = 00000000] 11:26:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (0FDC7400) [pid = 1172] [serial = 482] [outer = 0F84B000] 11:26:38 INFO - PROCESS | 1172 | 1472235998357 Marionette DEBUG loaded listener.js 11:26:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 94 (0FFE3800) [pid = 1172] [serial = 483] [outer = 0F84B000] 11:26:39 INFO - PROCESS | 1172 | --DOCSHELL 0F753400 == 43 [pid = 1172] [id = 136] 11:26:39 INFO - PROCESS | 1172 | --DOCSHELL 1592DC00 == 42 [pid = 1172] [id = 155] 11:26:39 INFO - PROCESS | 1172 | --DOCSHELL 16F08800 == 41 [pid = 1172] [id = 154] 11:26:39 INFO - PROCESS | 1172 | --DOCSHELL 1857D800 == 40 [pid = 1172] [id = 153] 11:26:39 INFO - PROCESS | 1172 | --DOCSHELL 17EE3000 == 39 [pid = 1172] [id = 152] 11:26:39 INFO - PROCESS | 1172 | --DOCSHELL 15949800 == 38 [pid = 1172] [id = 151] 11:26:39 INFO - PROCESS | 1172 | --DOCSHELL 145E0C00 == 37 [pid = 1172] [id = 150] 11:26:39 INFO - PROCESS | 1172 | --DOCSHELL 0FDC0C00 == 36 [pid = 1172] [id = 149] 11:26:39 INFO - PROCESS | 1172 | --DOCSHELL 0F751800 == 35 [pid = 1172] [id = 148] 11:26:39 INFO - PROCESS | 1172 | --DOCSHELL 0FA56C00 == 34 [pid = 1172] [id = 147] 11:26:39 INFO - PROCESS | 1172 | --DOCSHELL 19652800 == 33 [pid = 1172] [id = 145] 11:26:39 INFO - PROCESS | 1172 | --DOCSHELL 0F27EC00 == 32 [pid = 1172] [id = 146] 11:26:39 INFO - PROCESS | 1172 | --DOCSHELL 1C2E1000 == 31 [pid = 1172] [id = 160] 11:26:39 INFO - PROCESS | 1172 | --DOCSHELL 1442B800 == 30 [pid = 1172] [id = 158] 11:26:39 INFO - PROCESS | 1172 | --DOCSHELL 1AEE3800 == 29 [pid = 1172] [id = 159] 11:26:39 INFO - PROCESS | 1172 | --DOCSHELL 0F898800 == 28 [pid = 1172] [id = 156] 11:26:39 INFO - PROCESS | 1172 | --DOCSHELL 0C476800 == 27 [pid = 1172] [id = 157] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 93 (19388800) [pid = 1172] [serial = 432] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (145ED000) [pid = 1172] [serial = 416] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (0FDC3000) [pid = 1172] [serial = 408] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (0FA6D800) [pid = 1172] [serial = 407] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (0F854400) [pid = 1172] [serial = 410] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (0F858000) [pid = 1172] [serial = 411] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (0FDBC000) [pid = 1172] [serial = 413] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (0FDC3800) [pid = 1172] [serial = 414] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (15934400) [pid = 1172] [serial = 419] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (13ECA400) [pid = 1172] [serial = 399] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0FF1C800) [pid = 1172] [serial = 398] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (18953400) [pid = 1172] [serial = 402] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (17EE2800) [pid = 1172] [serial = 401] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (1A62DC00) [pid = 1172] [serial = 434] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1C360C00) [pid = 1172] [serial = 405] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (1C207C00) [pid = 1172] [serial = 404] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (1767B400) [pid = 1172] [serial = 422] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1643D400) [pid = 1172] [serial = 420] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (186E9400) [pid = 1172] [serial = 425] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (17EBC000) [pid = 1172] [serial = 423] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1894EC00) [pid = 1172] [serial = 426] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (197C7800) [pid = 1172] [serial = 431] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (186E3400) [pid = 1172] [serial = 429] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (18568400) [pid = 1172] [serial = 428] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (150F2000) [pid = 1172] [serial = 417] [outer = 00000000] [url = about:blank] 11:26:39 INFO - PROCESS | 1172 | 1472235999530 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:26:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:26:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1541ms 11:26:39 INFO - PROCESS | 1172 | 1472235999583 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 11:26:39 INFO - PROCESS | 1172 | 1472235999587 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 11:26:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:26:39 INFO - PROCESS | 1172 | 1472235999592 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:26:39 INFO - PROCESS | 1172 | 1472235999597 Marionette TRACE conn5 <- [1,610,null,{}] 11:26:39 INFO - PROCESS | 1172 | 1472235999602 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:39 INFO - PROCESS | 1172 | 1472235999605 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:39 INFO - PROCESS | 1172 | 1472235999694 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 11:26:39 INFO - PROCESS | 1172 | 1472235999703 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:39 INFO - PROCESS | 1172 | 1472235999706 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:39 INFO - PROCESS | 1172 | ++DOCSHELL 0F84A400 == 28 [pid = 1172] [id = 162] 11:26:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0F84A800) [pid = 1172] [serial = 484] [outer = 00000000] 11:26:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0F856400) [pid = 1172] [serial = 485] [outer = 0F84A800] 11:26:39 INFO - PROCESS | 1172 | 1472235999757 Marionette DEBUG loaded listener.js 11:26:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0F93C800) [pid = 1172] [serial = 486] [outer = 0F84A800] 11:26:40 INFO - PROCESS | 1172 | 1472236000238 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:26:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:26:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 690ms 11:26:40 INFO - PROCESS | 1172 | 1472236000283 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 11:26:40 INFO - PROCESS | 1172 | 1472236000288 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 11:26:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:26:40 INFO - PROCESS | 1172 | 1472236000294 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:26:40 INFO - PROCESS | 1172 | 1472236000297 Marionette TRACE conn5 <- [1,614,null,{}] 11:26:40 INFO - PROCESS | 1172 | 1472236000331 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:40 INFO - PROCESS | 1172 | 1472236000334 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:40 INFO - PROCESS | 1172 | 1472236000427 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 11:26:40 INFO - PROCESS | 1172 | 1472236000510 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:40 INFO - PROCESS | 1172 | 1472236000512 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:40 INFO - PROCESS | 1172 | ++DOCSHELL 0FDBE800 == 29 [pid = 1172] [id = 163] 11:26:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0FDBEC00) [pid = 1172] [serial = 487] [outer = 00000000] 11:26:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0FDC4C00) [pid = 1172] [serial = 488] [outer = 0FDBEC00] 11:26:40 INFO - PROCESS | 1172 | 1472236000562 Marionette DEBUG loaded listener.js 11:26:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0FDDD400) [pid = 1172] [serial = 489] [outer = 0FDBEC00] 11:26:40 INFO - PROCESS | 1172 | 1472236000938 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:26:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:26:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 650ms 11:26:40 INFO - PROCESS | 1172 | 1472236000948 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 11:26:40 INFO - PROCESS | 1172 | 1472236000950 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 11:26:40 INFO - PROCESS | 1172 | 1472236000970 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:26:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:26:40 INFO - PROCESS | 1172 | 1472236000973 Marionette TRACE conn5 <- [1,618,null,{}] 11:26:40 INFO - PROCESS | 1172 | 1472236000984 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:40 INFO - PROCESS | 1172 | 1472236000989 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:41 INFO - PROCESS | 1172 | 1472236001073 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 11:26:41 INFO - PROCESS | 1172 | 1472236001080 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:41 INFO - PROCESS | 1172 | 1472236001083 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:41 INFO - PROCESS | 1172 | ++DOCSHELL 140C3C00 == 30 [pid = 1172] [id = 164] 11:26:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1446F400) [pid = 1172] [serial = 490] [outer = 00000000] 11:26:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1455F400) [pid = 1172] [serial = 491] [outer = 1446F400] 11:26:41 INFO - PROCESS | 1172 | 1472236001133 Marionette DEBUG loaded listener.js 11:26:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (146B0400) [pid = 1172] [serial = 492] [outer = 1446F400] 11:26:41 INFO - PROCESS | 1172 | 1472236001638 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:26:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:26:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 730ms 11:26:41 INFO - PROCESS | 1172 | 1472236001705 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 11:26:41 INFO - PROCESS | 1172 | 1472236001708 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 11:26:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:26:41 INFO - PROCESS | 1172 | 1472236001717 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:26:41 INFO - PROCESS | 1172 | 1472236001719 Marionette TRACE conn5 <- [1,622,null,{}] 11:26:41 INFO - PROCESS | 1172 | 1472236001723 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:41 INFO - PROCESS | 1172 | 1472236001725 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:41 INFO - PROCESS | 1172 | 1472236001865 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 11:26:41 INFO - PROCESS | 1172 | 1472236001877 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:41 INFO - PROCESS | 1172 | 1472236001879 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:41 INFO - PROCESS | 1172 | ++DOCSHELL 1592F400 == 31 [pid = 1172] [id = 165] 11:26:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1592F800) [pid = 1172] [serial = 493] [outer = 00000000] 11:26:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1594E800) [pid = 1172] [serial = 494] [outer = 1592F800] 11:26:41 INFO - PROCESS | 1172 | 1472236001969 Marionette DEBUG loaded listener.js 11:26:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (16442800) [pid = 1172] [serial = 495] [outer = 1592F800] 11:26:42 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:42 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:42 INFO - PROCESS | 1172 | 1472236002389 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:26:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:26:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 730ms 11:26:42 INFO - PROCESS | 1172 | 1472236002451 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 11:26:42 INFO - PROCESS | 1172 | 1472236002453 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 11:26:42 INFO - PROCESS | 1172 | 1472236002456 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:26:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:26:42 INFO - PROCESS | 1172 | 1472236002458 Marionette TRACE conn5 <- [1,626,null,{}] 11:26:42 INFO - PROCESS | 1172 | 1472236002462 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:42 INFO - PROCESS | 1172 | 1472236002464 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:42 INFO - PROCESS | 1172 | 1472236002570 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 11:26:42 INFO - PROCESS | 1172 | 1472236002582 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:42 INFO - PROCESS | 1172 | 1472236002584 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:42 INFO - PROCESS | 1172 | ++DOCSHELL 13D7E000 == 32 [pid = 1172] [id = 166] 11:26:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (16F76000) [pid = 1172] [serial = 496] [outer = 00000000] 11:26:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (17EB8000) [pid = 1172] [serial = 497] [outer = 16F76000] 11:26:42 INFO - PROCESS | 1172 | 1472236002674 Marionette DEBUG loaded listener.js 11:26:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (17EDF800) [pid = 1172] [serial = 498] [outer = 16F76000] 11:26:42 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:42 INFO - PROCESS | 1172 | [1172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:43 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:43 INFO - PROCESS | 1172 | 1472236003130 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:26:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:26:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 11:26:43 INFO - PROCESS | 1172 | 1472236003197 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 11:26:43 INFO - PROCESS | 1172 | 1472236003199 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 11:26:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:26:43 INFO - PROCESS | 1172 | 1472236003203 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:26:43 INFO - PROCESS | 1172 | 1472236003204 Marionette TRACE conn5 <- [1,630,null,{}] 11:26:43 INFO - PROCESS | 1172 | 1472236003208 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:43 INFO - PROCESS | 1172 | 1472236003214 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:43 INFO - PROCESS | 1172 | 1472236003524 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 11:26:43 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (15951C00) [pid = 1172] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:26:43 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (1452E800) [pid = 1172] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:26:43 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1594CC00) [pid = 1172] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:26:43 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (17EE7400) [pid = 1172] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:26:43 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (197D5000) [pid = 1172] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:26:43 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0F286000) [pid = 1172] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:26:43 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0FDC2400) [pid = 1172] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:26:43 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0FA57C00) [pid = 1172] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:26:43 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0F751C00) [pid = 1172] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:26:43 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (145E3800) [pid = 1172] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:26:43 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1857E000) [pid = 1172] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:26:43 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (16F72800) [pid = 1172] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:26:43 INFO - PROCESS | 1172 | 1472236003587 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:43 INFO - PROCESS | 1172 | 1472236003589 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:43 INFO - PROCESS | 1172 | ++DOCSHELL 0C13EC00 == 33 [pid = 1172] [id = 167] 11:26:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0C142000) [pid = 1172] [serial = 499] [outer = 00000000] 11:26:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0FA57C00) [pid = 1172] [serial = 500] [outer = 0C142000] 11:26:43 INFO - PROCESS | 1172 | 1472236003636 Marionette DEBUG loaded listener.js 11:26:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (15931C00) [pid = 1172] [serial = 501] [outer = 0C142000] 11:26:43 INFO - PROCESS | 1172 | 1472236004006 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:26:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:26:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 830ms 11:26:44 INFO - PROCESS | 1172 | 1472236004037 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 11:26:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:26:44 INFO - PROCESS | 1172 | 1472236004039 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 11:26:44 INFO - PROCESS | 1172 | 1472236004042 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:26:44 INFO - PROCESS | 1172 | 1472236004044 Marionette TRACE conn5 <- [1,634,null,{}] 11:26:44 INFO - PROCESS | 1172 | 1472236004048 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:44 INFO - PROCESS | 1172 | 1472236004050 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:44 INFO - PROCESS | 1172 | 1472236004126 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 11:26:44 INFO - PROCESS | 1172 | 1472236004132 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:44 INFO - PROCESS | 1172 | 1472236004134 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:44 INFO - PROCESS | 1172 | ++DOCSHELL 0C148400 == 34 [pid = 1172] [id = 168] 11:26:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1442B800) [pid = 1172] [serial = 502] [outer = 00000000] 11:26:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (186E6000) [pid = 1172] [serial = 503] [outer = 1442B800] 11:26:44 INFO - PROCESS | 1172 | 1472236004180 Marionette DEBUG loaded listener.js 11:26:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (18956400) [pid = 1172] [serial = 504] [outer = 1442B800] 11:26:44 INFO - PROCESS | 1172 | 1472236004600 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:26:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 570ms 11:26:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:26:44 INFO - PROCESS | 1172 | 1472236004615 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 11:26:44 INFO - PROCESS | 1172 | 1472236004617 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 11:26:44 INFO - PROCESS | 1172 | 1472236004620 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:26:44 INFO - PROCESS | 1172 | 1472236004622 Marionette TRACE conn5 <- [1,638,null,{}] 11:26:44 INFO - PROCESS | 1172 | 1472236004625 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:44 INFO - PROCESS | 1172 | 1472236004627 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:44 INFO - PROCESS | 1172 | 1472236004740 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 11:26:44 INFO - PROCESS | 1172 | 1472236004748 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:44 INFO - PROCESS | 1172 | 1472236004750 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:44 INFO - PROCESS | 1172 | ++DOCSHELL 14535800 == 35 [pid = 1172] [id = 169] 11:26:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (18958000) [pid = 1172] [serial = 505] [outer = 00000000] 11:26:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (19387000) [pid = 1172] [serial = 506] [outer = 18958000] 11:26:44 INFO - PROCESS | 1172 | 1472236004795 Marionette DEBUG loaded listener.js 11:26:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (19387800) [pid = 1172] [serial = 507] [outer = 18958000] 11:26:45 INFO - PROCESS | 1172 | 1472236005220 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:26:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:26:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 11:26:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:26:45 INFO - PROCESS | 1172 | 1472236005252 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 11:26:45 INFO - PROCESS | 1172 | 1472236005254 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 11:26:45 INFO - PROCESS | 1172 | 1472236005257 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:26:45 INFO - PROCESS | 1172 | 1472236005259 Marionette TRACE conn5 <- [1,642,null,{}] 11:26:45 INFO - PROCESS | 1172 | 1472236005262 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:45 INFO - PROCESS | 1172 | 1472236005264 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:45 INFO - PROCESS | 1172 | 1472236005374 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 11:26:45 INFO - PROCESS | 1172 | 1472236005382 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:45 INFO - PROCESS | 1172 | 1472236005384 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:45 INFO - PROCESS | 1172 | ++DOCSHELL 197C6C00 == 36 [pid = 1172] [id = 170] 11:26:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (197C7400) [pid = 1172] [serial = 508] [outer = 00000000] 11:26:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (19829000) [pid = 1172] [serial = 509] [outer = 197C7400] 11:26:45 INFO - PROCESS | 1172 | 1472236005429 Marionette DEBUG loaded listener.js 11:26:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (199DBC00) [pid = 1172] [serial = 510] [outer = 197C7400] 11:26:46 INFO - PROCESS | 1172 | 1472236006220 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:26:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:26:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1023ms 11:26:46 INFO - PROCESS | 1172 | 1472236006281 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 11:26:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:26:46 INFO - PROCESS | 1172 | 1472236006286 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 11:26:46 INFO - PROCESS | 1172 | 1472236006290 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:26:46 INFO - PROCESS | 1172 | 1472236006296 Marionette TRACE conn5 <- [1,646,null,{}] 11:26:46 INFO - PROCESS | 1172 | 1472236006322 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:46 INFO - PROCESS | 1172 | 1472236006325 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:46 INFO - PROCESS | 1172 | 1472236006473 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 11:26:46 INFO - PROCESS | 1172 | 1472236006590 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:46 INFO - PROCESS | 1172 | 1472236006593 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:46 INFO - PROCESS | 1172 | ++DOCSHELL 0F753000 == 37 [pid = 1172] [id = 171] 11:26:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0F753800) [pid = 1172] [serial = 511] [outer = 00000000] 11:26:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (0FA5B000) [pid = 1172] [serial = 512] [outer = 0F753800] 11:26:46 INFO - PROCESS | 1172 | 1472236006654 Marionette DEBUG loaded listener.js 11:26:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (0FDC0C00) [pid = 1172] [serial = 513] [outer = 0F753800] 11:26:47 INFO - PROCESS | 1172 | 1472236007360 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:26:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:26:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1105ms 11:26:47 INFO - PROCESS | 1172 | 1472236007396 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 11:26:47 INFO - PROCESS | 1172 | 1472236007401 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 11:26:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:26:47 INFO - PROCESS | 1172 | 1472236007407 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:26:47 INFO - PROCESS | 1172 | 1472236007410 Marionette TRACE conn5 <- [1,650,null,{}] 11:26:47 INFO - PROCESS | 1172 | 1472236007414 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:47 INFO - PROCESS | 1172 | 1472236007417 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:47 INFO - PROCESS | 1172 | 1472236007541 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 11:26:47 INFO - PROCESS | 1172 | 1472236007742 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:47 INFO - PROCESS | 1172 | 1472236007745 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:47 INFO - PROCESS | 1172 | ++DOCSHELL 0C016800 == 38 [pid = 1172] [id = 172] 11:26:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (0C017800) [pid = 1172] [serial = 514] [outer = 00000000] 11:26:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (0C148000) [pid = 1172] [serial = 515] [outer = 0C017800] 11:26:47 INFO - PROCESS | 1172 | 1472236007810 Marionette DEBUG loaded listener.js 11:26:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (0F2E3000) [pid = 1172] [serial = 516] [outer = 0C017800] 11:26:48 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:48 INFO - PROCESS | 1172 | --DOCSHELL 14535800 == 37 [pid = 1172] [id = 169] 11:26:48 INFO - PROCESS | 1172 | --DOCSHELL 0C148400 == 36 [pid = 1172] [id = 168] 11:26:48 INFO - PROCESS | 1172 | --DOCSHELL 0C13EC00 == 35 [pid = 1172] [id = 167] 11:26:48 INFO - PROCESS | 1172 | --DOCSHELL 13D7E000 == 34 [pid = 1172] [id = 166] 11:26:48 INFO - PROCESS | 1172 | --DOCSHELL 1592F400 == 33 [pid = 1172] [id = 165] 11:26:48 INFO - PROCESS | 1172 | --DOCSHELL 140C3C00 == 32 [pid = 1172] [id = 164] 11:26:48 INFO - PROCESS | 1172 | --DOCSHELL 0FDBE800 == 31 [pid = 1172] [id = 163] 11:26:48 INFO - PROCESS | 1172 | --DOCSHELL 0F84A400 == 30 [pid = 1172] [id = 162] 11:26:48 INFO - PROCESS | 1172 | --DOCSHELL 0F3FEC00 == 29 [pid = 1172] [id = 161] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (1A62C800) [pid = 1172] [serial = 465] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (1A6DAC00) [pid = 1172] [serial = 467] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (1ADE6000) [pid = 1172] [serial = 468] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (1720D800) [pid = 1172] [serial = 452] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (1847B800) [pid = 1172] [serial = 455] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (1A6DB400) [pid = 1172] [serial = 435] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0F948000) [pid = 1172] [serial = 437] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (0FA50800) [pid = 1172] [serial = 438] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0FFE0000) [pid = 1172] [serial = 446] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (13C2B000) [pid = 1172] [serial = 447] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0FA68C00) [pid = 1172] [serial = 440] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0FDC9400) [pid = 1172] [serial = 441] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0F93D400) [pid = 1172] [serial = 443] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0FA50000) [pid = 1172] [serial = 444] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (150F9800) [pid = 1172] [serial = 449] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (197CA400) [pid = 1172] [serial = 458] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (18566C00) [pid = 1172] [serial = 456] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (197D3800) [pid = 1172] [serial = 459] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (19652400) [pid = 1172] [serial = 462] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (17EBE000) [pid = 1172] [serial = 453] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (18567000) [pid = 1172] [serial = 461] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (15930000) [pid = 1172] [serial = 450] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (19835800) [pid = 1172] [serial = 464] [outer = 00000000] [url = about:blank] 11:26:48 INFO - PROCESS | 1172 | [1172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:48 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:48 INFO - PROCESS | 1172 | [1172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:48 INFO - PROCESS | 1172 | 1472236008438 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:26:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:26:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1067ms 11:26:48 INFO - PROCESS | 1172 | 1472236008480 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 11:26:48 INFO - PROCESS | 1172 | 1472236008483 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 11:26:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:26:48 INFO - PROCESS | 1172 | 1472236008487 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:26:48 INFO - PROCESS | 1172 | 1472236008490 Marionette TRACE conn5 <- [1,654,null,{}] 11:26:48 INFO - PROCESS | 1172 | 1472236008498 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:48 INFO - PROCESS | 1172 | 1472236008502 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:48 INFO - PROCESS | 1172 | 1472236008589 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 11:26:48 INFO - PROCESS | 1172 | 1472236008598 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:48 INFO - PROCESS | 1172 | 1472236008601 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:48 INFO - PROCESS | 1172 | ++DOCSHELL 0F856C00 == 30 [pid = 1172] [id = 173] 11:26:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (0F857800) [pid = 1172] [serial = 517] [outer = 00000000] 11:26:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0F947C00) [pid = 1172] [serial = 518] [outer = 0F857800] 11:26:48 INFO - PROCESS | 1172 | 1472236008652 Marionette DEBUG loaded listener.js 11:26:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0FA52000) [pid = 1172] [serial = 519] [outer = 0F857800] 11:26:48 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:48 INFO - PROCESS | 1172 | [1172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:49 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:49 INFO - PROCESS | 1172 | 1472236009147 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:26:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:26:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 730ms 11:26:49 INFO - PROCESS | 1172 | 1472236009220 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 11:26:49 INFO - PROCESS | 1172 | 1472236009224 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 11:26:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:26:49 INFO - PROCESS | 1172 | 1472236009233 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:26:49 INFO - PROCESS | 1172 | 1472236009235 Marionette TRACE conn5 <- [1,658,null,{}] 11:26:49 INFO - PROCESS | 1172 | 1472236009240 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:49 INFO - PROCESS | 1172 | 1472236009242 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:49 INFO - PROCESS | 1172 | 1472236009336 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 11:26:49 INFO - PROCESS | 1172 | 1472236009345 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:49 INFO - PROCESS | 1172 | 1472236009348 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:49 INFO - PROCESS | 1172 | ++DOCSHELL 0FDC3800 == 31 [pid = 1172] [id = 174] 11:26:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0FDC5400) [pid = 1172] [serial = 520] [outer = 00000000] 11:26:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0FF1C800) [pid = 1172] [serial = 521] [outer = 0FDC5400] 11:26:49 INFO - PROCESS | 1172 | 1472236009395 Marionette DEBUG loaded listener.js 11:26:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (108D1000) [pid = 1172] [serial = 522] [outer = 0FDC5400] 11:26:49 INFO - PROCESS | 1172 | 1472236009862 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:26:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:26:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 11:26:49 INFO - PROCESS | 1172 | 1472236009904 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 11:26:49 INFO - PROCESS | 1172 | 1472236009906 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 11:26:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:26:49 INFO - PROCESS | 1172 | 1472236009911 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:26:49 INFO - PROCESS | 1172 | 1472236009917 Marionette TRACE conn5 <- [1,662,null,{}] 11:26:49 INFO - PROCESS | 1172 | 1472236009927 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:49 INFO - PROCESS | 1172 | 1472236009930 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:49 INFO - PROCESS | 1172 | 1472236010017 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 11:26:50 INFO - PROCESS | 1172 | 1472236010027 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:50 INFO - PROCESS | 1172 | 1472236010029 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:50 INFO - PROCESS | 1172 | ++DOCSHELL 140C5C00 == 32 [pid = 1172] [id = 175] 11:26:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (140C8800) [pid = 1172] [serial = 523] [outer = 00000000] 11:26:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (14535800) [pid = 1172] [serial = 524] [outer = 140C8800] 11:26:50 INFO - PROCESS | 1172 | 1472236010075 Marionette DEBUG loaded listener.js 11:26:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1455F000) [pid = 1172] [serial = 525] [outer = 140C8800] 11:26:50 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:50 INFO - PROCESS | 1172 | [1172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:50 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:26:50 INFO - PROCESS | 1172 | [1172] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:26:50 INFO - PROCESS | 1172 | 1472236010524 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:26:50 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 11:26:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 11:26:50 INFO - PROCESS | 1172 | 1472236010544 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 11:26:50 INFO - PROCESS | 1172 | 1472236010546 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 11:26:50 INFO - PROCESS | 1172 | 1472236010549 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:26:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:26:50 INFO - PROCESS | 1172 | 1472236010551 Marionette TRACE conn5 <- [1,666,null,{}] 11:26:50 INFO - PROCESS | 1172 | 1472236010555 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:50 INFO - PROCESS | 1172 | 1472236010557 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:50 INFO - PROCESS | 1172 | 1472236010673 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 11:26:50 INFO - PROCESS | 1172 | 1472236010751 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:50 INFO - PROCESS | 1172 | 1472236010753 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:50 INFO - PROCESS | 1172 | ++DOCSHELL 150FB000 == 33 [pid = 1172] [id = 176] 11:26:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1583F000) [pid = 1172] [serial = 526] [outer = 00000000] 11:26:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (15931400) [pid = 1172] [serial = 527] [outer = 1583F000] 11:26:50 INFO - PROCESS | 1172 | 1472236010799 Marionette DEBUG loaded listener.js 11:26:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1594F000) [pid = 1172] [serial = 528] [outer = 1583F000] 11:26:51 INFO - PROCESS | 1172 | 1472236011210 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:26:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:26:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 732ms 11:26:51 INFO - PROCESS | 1172 | 1472236011286 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 11:26:51 INFO - PROCESS | 1172 | 1472236011288 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 11:26:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:26:51 INFO - PROCESS | 1172 | 1472236011292 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:26:51 INFO - PROCESS | 1172 | 1472236011294 Marionette TRACE conn5 <- [1,670,null,{}] 11:26:51 INFO - PROCESS | 1172 | 1472236011297 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:51 INFO - PROCESS | 1172 | 1472236011299 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:51 INFO - PROCESS | 1172 | 1472236011410 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 11:26:51 INFO - PROCESS | 1172 | 1472236011415 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:51 INFO - PROCESS | 1172 | 1472236011421 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:51 INFO - PROCESS | 1172 | ++DOCSHELL 16F75800 == 34 [pid = 1172] [id = 177] 11:26:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1720A400) [pid = 1172] [serial = 529] [outer = 00000000] 11:26:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (1762A400) [pid = 1172] [serial = 530] [outer = 1720A400] 11:26:51 INFO - PROCESS | 1172 | 1472236011523 Marionette DEBUG loaded listener.js 11:26:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (17EBE800) [pid = 1172] [serial = 531] [outer = 1720A400] 11:26:52 INFO - PROCESS | 1172 | 1472236012492 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:26:52 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) 11:26:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1231ms 11:26:52 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1592F800) [pid = 1172] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:26:52 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (16F76000) [pid = 1172] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:26:52 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0FDBEC00) [pid = 1172] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:26:52 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (1446F400) [pid = 1172] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:26:52 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (18958000) [pid = 1172] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:26:52 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0F84B000) [pid = 1172] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:26:52 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0F84A800) [pid = 1172] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:26:52 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0C142000) [pid = 1172] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:26:52 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0F233400) [pid = 1172] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:26:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:26:52 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (1446E400) [pid = 1172] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:26:52 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (1AEEBC00) [pid = 1172] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:26:52 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (1C369800) [pid = 1172] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:26:52 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (1442B800) [pid = 1172] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:26:52 INFO - PROCESS | 1172 | 1472236012533 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 11:26:52 INFO - PROCESS | 1172 | 1472236012535 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 11:26:52 INFO - PROCESS | 1172 | 1472236012539 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:26:52 INFO - PROCESS | 1172 | 1472236012541 Marionette TRACE conn5 <- [1,674,null,{}] 11:26:52 INFO - PROCESS | 1172 | 1472236012545 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:52 INFO - PROCESS | 1172 | 1472236012547 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:52 INFO - PROCESS | 1172 | 1472236012668 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 11:26:52 INFO - PROCESS | 1172 | 1472236012717 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:52 INFO - PROCESS | 1172 | 1472236012719 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:52 INFO - PROCESS | 1172 | ++DOCSHELL 0FA57000 == 35 [pid = 1172] [id = 178] 11:26:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0FA66800) [pid = 1172] [serial = 532] [outer = 00000000] 11:26:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (1453B800) [pid = 1172] [serial = 533] [outer = 0FA66800] 11:26:52 INFO - PROCESS | 1172 | 1472236012765 Marionette DEBUG loaded listener.js 11:26:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (1455D800) [pid = 1172] [serial = 534] [outer = 0FA66800] 11:26:53 INFO - PROCESS | 1172 | 1472236013580 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:26:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:26:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1069ms 11:26:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:26:53 INFO - PROCESS | 1172 | 1472236013611 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 11:26:53 INFO - PROCESS | 1172 | 1472236013613 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 11:26:53 INFO - PROCESS | 1172 | 1472236013616 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:26:53 INFO - PROCESS | 1172 | 1472236013618 Marionette TRACE conn5 <- [1,678,null,{}] 11:26:53 INFO - PROCESS | 1172 | 1472236013622 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:53 INFO - PROCESS | 1172 | 1472236013624 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:53 INFO - PROCESS | 1172 | 1472236013731 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 11:26:53 INFO - PROCESS | 1172 | 1472236013777 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:53 INFO - PROCESS | 1172 | 1472236013779 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:53 INFO - PROCESS | 1172 | ++DOCSHELL 0FA53C00 == 36 [pid = 1172] [id = 179] 11:26:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (17EB9000) [pid = 1172] [serial = 535] [outer = 00000000] 11:26:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (18569400) [pid = 1172] [serial = 536] [outer = 17EB9000] 11:26:53 INFO - PROCESS | 1172 | 1472236013825 Marionette DEBUG loaded listener.js 11:26:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (18584400) [pid = 1172] [serial = 537] [outer = 17EB9000] 11:26:54 INFO - PROCESS | 1172 | 1472236014744 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:26:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:26:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1175ms 11:26:54 INFO - PROCESS | 1172 | 1472236014830 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 11:26:54 INFO - PROCESS | 1172 | 1472236014835 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 11:26:54 INFO - PROCESS | 1172 | 1472236014842 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:26:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:26:54 INFO - PROCESS | 1172 | 1472236014846 Marionette TRACE conn5 <- [1,682,null,{}] 11:26:54 INFO - PROCESS | 1172 | 1472236014852 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:54 INFO - PROCESS | 1172 | 1472236014855 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:54 INFO - PROCESS | 1172 | 1472236015009 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 11:26:55 INFO - PROCESS | 1172 | 1472236015172 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:55 INFO - PROCESS | 1172 | 1472236015175 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:55 INFO - PROCESS | 1172 | ++DOCSHELL 0F3FA800 == 37 [pid = 1172] [id = 180] 11:26:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (0F750C00) [pid = 1172] [serial = 538] [outer = 00000000] 11:26:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (0F84F400) [pid = 1172] [serial = 539] [outer = 0F750C00] 11:26:55 INFO - PROCESS | 1172 | 1472236015237 Marionette DEBUG loaded listener.js 11:26:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (0F947800) [pid = 1172] [serial = 540] [outer = 0F750C00] 11:26:56 INFO - PROCESS | 1172 | 1472236016303 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:26:56 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) 11:26:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1477ms 11:26:56 INFO - PROCESS | 1172 | 1472236016324 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 11:26:56 INFO - PROCESS | 1172 | 1472236016329 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 11:26:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:26:56 INFO - PROCESS | 1172 | 1472236016336 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:26:56 INFO - PROCESS | 1172 | 1472236016339 Marionette TRACE conn5 <- [1,686,null,{}] 11:26:56 INFO - PROCESS | 1172 | 1472236016344 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:56 INFO - PROCESS | 1172 | 1472236016346 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:56 INFO - PROCESS | 1172 | 1472236016457 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 11:26:56 INFO - PROCESS | 1172 | 1472236016580 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:56 INFO - PROCESS | 1172 | 1472236016583 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:56 INFO - PROCESS | 1172 | ++DOCSHELL 13D39C00 == 38 [pid = 1172] [id = 181] 11:26:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (13D3B000) [pid = 1172] [serial = 541] [outer = 00000000] 11:26:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (13DBDC00) [pid = 1172] [serial = 542] [outer = 13D3B000] 11:26:56 INFO - PROCESS | 1172 | 1472236016646 Marionette DEBUG loaded listener.js 11:26:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (1442C000) [pid = 1172] [serial = 543] [outer = 13D3B000] 11:26:57 INFO - PROCESS | 1172 | 1472236017663 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:26:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 11:26:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1383ms 11:26:57 INFO - PROCESS | 1172 | 1472236017723 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 11:26:57 INFO - PROCESS | 1172 | 1472236017725 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 11:26:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:26:57 INFO - PROCESS | 1172 | 1472236017729 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:26:57 INFO - PROCESS | 1172 | 1472236017733 Marionette TRACE conn5 <- [1,690,null,{}] 11:26:57 INFO - PROCESS | 1172 | 1472236017744 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:57 INFO - PROCESS | 1172 | 1472236017749 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:57 INFO - PROCESS | 1172 | 1472236017891 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 11:26:58 INFO - PROCESS | 1172 | 1472236018133 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:58 INFO - PROCESS | 1172 | 1472236018136 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:58 INFO - PROCESS | 1172 | ++DOCSHELL 0C0EC800 == 39 [pid = 1172] [id = 182] 11:26:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (0C0ECC00) [pid = 1172] [serial = 544] [outer = 00000000] 11:26:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (0C148800) [pid = 1172] [serial = 545] [outer = 0C0ECC00] 11:26:58 INFO - PROCESS | 1172 | 1472236018189 Marionette DEBUG loaded listener.js 11:26:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (0F284400) [pid = 1172] [serial = 546] [outer = 0C0ECC00] 11:26:59 INFO - PROCESS | 1172 | --DOCSHELL 0FA57000 == 38 [pid = 1172] [id = 178] 11:26:59 INFO - PROCESS | 1172 | --DOCSHELL 16F75800 == 37 [pid = 1172] [id = 177] 11:26:59 INFO - PROCESS | 1172 | --DOCSHELL 150FB000 == 36 [pid = 1172] [id = 176] 11:26:59 INFO - PROCESS | 1172 | --DOCSHELL 140C5C00 == 35 [pid = 1172] [id = 175] 11:26:59 INFO - PROCESS | 1172 | --DOCSHELL 0FDC3800 == 34 [pid = 1172] [id = 174] 11:26:59 INFO - PROCESS | 1172 | --DOCSHELL 0F856C00 == 33 [pid = 1172] [id = 173] 11:26:59 INFO - PROCESS | 1172 | --DOCSHELL 0C016800 == 32 [pid = 1172] [id = 172] 11:26:59 INFO - PROCESS | 1172 | --DOCSHELL 0F753000 == 31 [pid = 1172] [id = 171] 11:26:59 INFO - PROCESS | 1172 | --DOCSHELL 197C6C00 == 30 [pid = 1172] [id = 170] 11:26:59 INFO - PROCESS | 1172 | --DOCSHELL 13D39C00 == 29 [pid = 1172] [id = 181] 11:26:59 INFO - PROCESS | 1172 | --DOCSHELL 0FA53C00 == 28 [pid = 1172] [id = 179] 11:26:59 INFO - PROCESS | 1172 | --DOCSHELL 0F3FA800 == 27 [pid = 1172] [id = 180] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (1594E800) [pid = 1172] [serial = 494] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (17EB8000) [pid = 1172] [serial = 497] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0FDC4C00) [pid = 1172] [serial = 488] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0FDDD400) [pid = 1172] [serial = 489] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1455F400) [pid = 1172] [serial = 491] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (19387000) [pid = 1172] [serial = 506] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0FFE3800) [pid = 1172] [serial = 483] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0FDC7400) [pid = 1172] [serial = 482] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0F856400) [pid = 1172] [serial = 485] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0F93C800) [pid = 1172] [serial = 486] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (16442800) [pid = 1172] [serial = 495] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0FA57C00) [pid = 1172] [serial = 500] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0FA6AC00) [pid = 1172] [serial = 471] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0FA55000) [pid = 1172] [serial = 470] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (16435000) [pid = 1172] [serial = 474] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (150F1000) [pid = 1172] [serial = 473] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (1C20A800) [pid = 1172] [serial = 477] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (1AEF2400) [pid = 1172] [serial = 476] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (1C3EA800) [pid = 1172] [serial = 480] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (17EDF800) [pid = 1172] [serial = 498] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (1C3E2C00) [pid = 1172] [serial = 479] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (186E6000) [pid = 1172] [serial = 503] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (18956400) [pid = 1172] [serial = 504] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (19387800) [pid = 1172] [serial = 507] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (15931C00) [pid = 1172] [serial = 501] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | --DOMWINDOW == 58 (146B0400) [pid = 1172] [serial = 492] [outer = 00000000] [url = about:blank] 11:26:59 INFO - PROCESS | 1172 | 1472236019892 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:26:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:26:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2174ms 11:26:59 INFO - PROCESS | 1172 | 1472236019908 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 11:26:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:26:59 INFO - PROCESS | 1172 | 1472236019912 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 11:26:59 INFO - PROCESS | 1172 | 1472236019917 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:26:59 INFO - PROCESS | 1172 | 1472236019920 Marionette TRACE conn5 <- [1,694,null,{}] 11:26:59 INFO - PROCESS | 1172 | 1472236019926 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:59 INFO - PROCESS | 1172 | 1472236019929 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:26:59 INFO - PROCESS | 1172 | 1472236020016 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 11:27:00 INFO - PROCESS | 1172 | 1472236020024 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:00 INFO - PROCESS | 1172 | 1472236020028 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:00 INFO - PROCESS | 1172 | ++DOCSHELL 0F75DC00 == 28 [pid = 1172] [id = 183] 11:27:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (0F84B400) [pid = 1172] [serial = 547] [outer = 00000000] 11:27:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (0F851400) [pid = 1172] [serial = 548] [outer = 0F84B400] 11:27:00 INFO - PROCESS | 1172 | 1472236020080 Marionette DEBUG loaded listener.js 11:27:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (0F858000) [pid = 1172] [serial = 549] [outer = 0F84B400] 11:27:01 INFO - PROCESS | 1172 | 1472236021024 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:27:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:27:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1127ms 11:27:01 INFO - PROCESS | 1172 | 1472236021044 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 11:27:01 INFO - PROCESS | 1172 | 1472236021050 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 11:27:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:27:01 INFO - PROCESS | 1172 | 1472236021057 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:27:01 INFO - PROCESS | 1172 | 1472236021060 Marionette TRACE conn5 <- [1,698,null,{}] 11:27:01 INFO - PROCESS | 1172 | 1472236021064 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:01 INFO - PROCESS | 1172 | 1472236021067 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:01 INFO - PROCESS | 1172 | 1472236021154 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 11:27:01 INFO - PROCESS | 1172 | 1472236021161 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:01 INFO - PROCESS | 1172 | 1472236021164 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:01 INFO - PROCESS | 1172 | ++DOCSHELL 0FA6C400 == 29 [pid = 1172] [id = 184] 11:27:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (0FA6D000) [pid = 1172] [serial = 550] [outer = 00000000] 11:27:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (0FDBAC00) [pid = 1172] [serial = 551] [outer = 0FA6D000] 11:27:01 INFO - PROCESS | 1172 | 1472236021213 Marionette DEBUG loaded listener.js 11:27:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (0FDC2C00) [pid = 1172] [serial = 552] [outer = 0FA6D000] 11:27:02 INFO - PROCESS | 1172 | 1472236022222 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:27:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:27:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1233ms 11:27:02 INFO - PROCESS | 1172 | 1472236022294 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 11:27:02 INFO - PROCESS | 1172 | 1472236022296 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 11:27:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:27:02 INFO - PROCESS | 1172 | 1472236022300 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:27:02 INFO - PROCESS | 1172 | 1472236022303 Marionette TRACE conn5 <- [1,702,null,{}] 11:27:02 INFO - PROCESS | 1172 | 1472236022314 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:02 INFO - PROCESS | 1172 | 1472236022319 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:02 INFO - PROCESS | 1172 | 1472236022432 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 11:27:02 INFO - PROCESS | 1172 | 1472236022440 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:02 INFO - PROCESS | 1172 | 1472236022443 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:02 INFO - PROCESS | 1172 | ++DOCSHELL 13DB7000 == 30 [pid = 1172] [id = 185] 11:27:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (13DB8C00) [pid = 1172] [serial = 553] [outer = 00000000] 11:27:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (14086800) [pid = 1172] [serial = 554] [outer = 13DB8C00] 11:27:02 INFO - PROCESS | 1172 | 1472236022494 Marionette DEBUG loaded listener.js 11:27:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (144B1400) [pid = 1172] [serial = 555] [outer = 13DB8C00] 11:27:03 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (17EB9000) [pid = 1172] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:27:03 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (1583F000) [pid = 1172] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:27:03 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (1720A400) [pid = 1172] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:27:03 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (0FA66800) [pid = 1172] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:27:03 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (0F753800) [pid = 1172] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:27:03 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (0FDC5400) [pid = 1172] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:27:03 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (140C8800) [pid = 1172] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:27:03 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (0F857800) [pid = 1172] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:27:03 INFO - PROCESS | 1172 | --DOMWINDOW == 58 (0C017800) [pid = 1172] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:27:03 INFO - PROCESS | 1172 | --DOMWINDOW == 57 (197C7400) [pid = 1172] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:27:03 INFO - PROCESS | 1172 | 1472236023481 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:27:03 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 11:27:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1238ms 11:27:03 INFO - PROCESS | 1172 | 1472236023540 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 11:27:03 INFO - PROCESS | 1172 | 1472236023543 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 11:27:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:27:03 INFO - PROCESS | 1172 | 1472236023546 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:27:03 INFO - PROCESS | 1172 | 1472236023548 Marionette TRACE conn5 <- [1,706,null,{}] 11:27:03 INFO - PROCESS | 1172 | 1472236023552 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:03 INFO - PROCESS | 1172 | 1472236023554 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:03 INFO - PROCESS | 1172 | 1472236023638 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 11:27:03 INFO - PROCESS | 1172 | 1472236023644 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:03 INFO - PROCESS | 1172 | 1472236023646 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:03 INFO - PROCESS | 1172 | ++DOCSHELL 0FA66000 == 31 [pid = 1172] [id = 186] 11:27:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 58 (0FA68800) [pid = 1172] [serial = 556] [outer = 00000000] 11:27:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (1446DC00) [pid = 1172] [serial = 557] [outer = 0FA68800] 11:27:03 INFO - PROCESS | 1172 | 1472236023693 Marionette DEBUG loaded listener.js 11:27:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (145E0000) [pid = 1172] [serial = 558] [outer = 0FA68800] 11:27:04 INFO - PROCESS | 1172 | 1472236024621 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:27:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:27:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1128ms 11:27:04 INFO - PROCESS | 1172 | 1472236024679 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 11:27:04 INFO - PROCESS | 1172 | 1472236024681 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 11:27:04 INFO - PROCESS | 1172 | 1472236024684 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:27:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:27:04 INFO - PROCESS | 1172 | 1472236024686 Marionette TRACE conn5 <- [1,710,null,{}] 11:27:04 INFO - PROCESS | 1172 | 1472236024689 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:04 INFO - PROCESS | 1172 | 1472236024691 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:04 INFO - PROCESS | 1172 | 1472236024770 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 11:27:04 INFO - PROCESS | 1172 | 1472236024776 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:04 INFO - PROCESS | 1172 | 1472236024778 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:04 INFO - PROCESS | 1172 | ++DOCSHELL 145ED000 == 32 [pid = 1172] [id = 187] 11:27:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (1460E400) [pid = 1172] [serial = 559] [outer = 00000000] 11:27:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (1592B800) [pid = 1172] [serial = 560] [outer = 1460E400] 11:27:04 INFO - PROCESS | 1172 | 1472236024824 Marionette DEBUG loaded listener.js 11:27:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (1594FC00) [pid = 1172] [serial = 561] [outer = 1460E400] 11:27:05 INFO - PROCESS | 1172 | 1472236025284 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 11:27:05 INFO - PROCESS | 1172 | 1472236025320 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 11:27:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:27:05 INFO - PROCESS | 1172 | 1472236025324 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:27:05 INFO - PROCESS | 1172 | 1472236025325 Marionette TRACE conn5 <- [1,714,null,{}] 11:27:05 INFO - PROCESS | 1172 | 1472236025329 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:05 INFO - PROCESS | 1172 | 1472236025335 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:05 INFO - PROCESS | 1172 | 1472236025439 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 11:27:05 INFO - PROCESS | 1172 | 1472236025447 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:05 INFO - PROCESS | 1172 | 1472236025449 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:05 INFO - PROCESS | 1172 | ++DOCSHELL 17626800 == 33 [pid = 1172] [id = 188] 11:27:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (17627800) [pid = 1172] [serial = 562] [outer = 00000000] 11:27:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (17EBEC00) [pid = 1172] [serial = 563] [outer = 17627800] 11:27:05 INFO - PROCESS | 1172 | 1472236025495 Marionette DEBUG loaded listener.js 11:27:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (18473800) [pid = 1172] [serial = 564] [outer = 17627800] 11:27:06 INFO - PROCESS | 1172 | 1472236026378 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:27:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:27:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1078ms 11:27:06 INFO - PROCESS | 1172 | 1472236026407 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 11:27:06 INFO - PROCESS | 1172 | 1472236026411 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 11:27:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:27:06 INFO - PROCESS | 1172 | 1472236026416 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:27:06 INFO - PROCESS | 1172 | 1472236026420 Marionette TRACE conn5 <- [1,718,null,{}] 11:27:06 INFO - PROCESS | 1172 | 1472236026425 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:06 INFO - PROCESS | 1172 | 1472236026429 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:06 INFO - PROCESS | 1172 | 1472236026547 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 11:27:06 INFO - PROCESS | 1172 | 1472236026625 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:06 INFO - PROCESS | 1172 | 1472236026629 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:06 INFO - PROCESS | 1172 | ++DOCSHELL 0FA63800 == 34 [pid = 1172] [id = 189] 11:27:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (0FA63C00) [pid = 1172] [serial = 565] [outer = 00000000] 11:27:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (0FDC0400) [pid = 1172] [serial = 566] [outer = 0FA63C00] 11:27:06 INFO - PROCESS | 1172 | 1472236026688 Marionette DEBUG loaded listener.js 11:27:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0FDC9800) [pid = 1172] [serial = 567] [outer = 0FA63C00] 11:27:07 INFO - PROCESS | 1172 | 1472236027442 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 11:27:07 INFO - PROCESS | 1172 | 1472236027501 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 11:27:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:27:07 INFO - PROCESS | 1172 | 1472236027507 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:27:07 INFO - PROCESS | 1172 | 1472236027510 Marionette TRACE conn5 <- [1,722,null,{}] 11:27:07 INFO - PROCESS | 1172 | 1472236027514 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:07 INFO - PROCESS | 1172 | 1472236027517 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:07 INFO - PROCESS | 1172 | 1472236027650 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 11:27:07 INFO - PROCESS | 1172 | 1472236027729 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:07 INFO - PROCESS | 1172 | 1472236027732 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:07 INFO - PROCESS | 1172 | ++DOCSHELL 0F2E6800 == 35 [pid = 1172] [id = 190] 11:27:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0F2EC800) [pid = 1172] [serial = 568] [outer = 00000000] 11:27:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0FA4CC00) [pid = 1172] [serial = 569] [outer = 0F2EC800] 11:27:07 INFO - PROCESS | 1172 | 1472236027833 Marionette DEBUG loaded listener.js 11:27:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0FDBB000) [pid = 1172] [serial = 570] [outer = 0F2EC800] 11:27:08 INFO - PROCESS | 1172 | --DOCSHELL 145ED000 == 34 [pid = 1172] [id = 187] 11:27:08 INFO - PROCESS | 1172 | --DOCSHELL 0FA66000 == 33 [pid = 1172] [id = 186] 11:27:08 INFO - PROCESS | 1172 | --DOCSHELL 13DB7000 == 32 [pid = 1172] [id = 185] 11:27:08 INFO - PROCESS | 1172 | --DOCSHELL 0FA6C400 == 31 [pid = 1172] [id = 184] 11:27:08 INFO - PROCESS | 1172 | --DOCSHELL 0F75DC00 == 30 [pid = 1172] [id = 183] 11:27:08 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (18569400) [pid = 1172] [serial = 536] [outer = 00000000] [url = about:blank] 11:27:08 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (15931400) [pid = 1172] [serial = 527] [outer = 00000000] [url = about:blank] 11:27:08 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (1594F000) [pid = 1172] [serial = 528] [outer = 00000000] [url = about:blank] 11:27:08 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (1762A400) [pid = 1172] [serial = 530] [outer = 00000000] [url = about:blank] 11:27:08 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (1453B800) [pid = 1172] [serial = 533] [outer = 00000000] [url = about:blank] 11:27:08 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (0FA5B000) [pid = 1172] [serial = 512] [outer = 00000000] [url = about:blank] 11:27:08 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (0FDC0C00) [pid = 1172] [serial = 513] [outer = 00000000] [url = about:blank] 11:27:08 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (0FF1C800) [pid = 1172] [serial = 521] [outer = 00000000] [url = about:blank] 11:27:08 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (108D1000) [pid = 1172] [serial = 522] [outer = 00000000] [url = about:blank] 11:27:08 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (14535800) [pid = 1172] [serial = 524] [outer = 00000000] [url = about:blank] 11:27:08 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (0F947C00) [pid = 1172] [serial = 518] [outer = 00000000] [url = about:blank] 11:27:08 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (0FA52000) [pid = 1172] [serial = 519] [outer = 00000000] [url = about:blank] 11:27:08 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (0C148000) [pid = 1172] [serial = 515] [outer = 00000000] [url = about:blank] 11:27:08 INFO - PROCESS | 1172 | --DOMWINDOW == 58 (0F2E3000) [pid = 1172] [serial = 516] [outer = 00000000] [url = about:blank] 11:27:08 INFO - PROCESS | 1172 | --DOMWINDOW == 57 (199DBC00) [pid = 1172] [serial = 510] [outer = 00000000] [url = about:blank] 11:27:08 INFO - PROCESS | 1172 | --DOMWINDOW == 56 (19829000) [pid = 1172] [serial = 509] [outer = 00000000] [url = about:blank] 11:27:08 INFO - PROCESS | 1172 | --DOMWINDOW == 55 (18584400) [pid = 1172] [serial = 537] [outer = 00000000] [url = about:blank] 11:27:08 INFO - PROCESS | 1172 | --DOMWINDOW == 54 (17EBE800) [pid = 1172] [serial = 531] [outer = 00000000] [url = about:blank] 11:27:08 INFO - PROCESS | 1172 | --DOMWINDOW == 53 (1455D800) [pid = 1172] [serial = 534] [outer = 00000000] [url = about:blank] 11:27:08 INFO - PROCESS | 1172 | --DOMWINDOW == 52 (1455F000) [pid = 1172] [serial = 525] [outer = 00000000] [url = about:blank] 11:27:08 INFO - PROCESS | 1172 | 1472236028508 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:27:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:27:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1020ms 11:27:08 INFO - PROCESS | 1172 | 1472236028531 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 11:27:08 INFO - PROCESS | 1172 | 1472236028535 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 11:27:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:27:08 INFO - PROCESS | 1172 | 1472236028549 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:27:08 INFO - PROCESS | 1172 | 1472236028554 Marionette TRACE conn5 <- [1,726,null,{}] 11:27:08 INFO - PROCESS | 1172 | 1472236028579 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:08 INFO - PROCESS | 1172 | 1472236028582 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:08 INFO - PROCESS | 1172 | 1472236028670 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 11:27:08 INFO - PROCESS | 1172 | 1472236028680 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:08 INFO - PROCESS | 1172 | 1472236028683 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:08 INFO - PROCESS | 1172 | ++DOCSHELL 0F853800 == 31 [pid = 1172] [id = 191] 11:27:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 53 (0F858400) [pid = 1172] [serial = 571] [outer = 00000000] 11:27:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 54 (0FA62400) [pid = 1172] [serial = 572] [outer = 0F858400] 11:27:08 INFO - PROCESS | 1172 | 1472236028732 Marionette DEBUG loaded listener.js 11:27:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 55 (0FB3FC00) [pid = 1172] [serial = 573] [outer = 0F858400] 11:27:09 INFO - PROCESS | 1172 | 1472236029682 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:27:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:27:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1200ms 11:27:09 INFO - PROCESS | 1172 | 1472236029741 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 11:27:09 INFO - PROCESS | 1172 | 1472236029745 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 11:27:09 INFO - PROCESS | 1172 | 1472236029751 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:27:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:27:09 INFO - PROCESS | 1172 | 1472236029754 Marionette TRACE conn5 <- [1,730,null,{}] 11:27:09 INFO - PROCESS | 1172 | 1472236029758 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:09 INFO - PROCESS | 1172 | 1472236029760 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:09 INFO - PROCESS | 1172 | 1472236029849 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 11:27:09 INFO - PROCESS | 1172 | 1472236029856 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:09 INFO - PROCESS | 1172 | 1472236029858 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:09 INFO - PROCESS | 1172 | ++DOCSHELL 0FFDE800 == 32 [pid = 1172] [id = 192] 11:27:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 56 (108CA400) [pid = 1172] [serial = 574] [outer = 00000000] 11:27:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 57 (140C8800) [pid = 1172] [serial = 575] [outer = 108CA400] 11:27:09 INFO - PROCESS | 1172 | 1472236029907 Marionette DEBUG loaded listener.js 11:27:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 58 (1455F000) [pid = 1172] [serial = 576] [outer = 108CA400] 11:27:10 INFO - PROCESS | 1172 | 1472236030840 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:27:10 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 11:27:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1118ms 11:27:10 INFO - PROCESS | 1172 | 1472236030874 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 11:27:10 INFO - PROCESS | 1172 | 1472236030876 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 11:27:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:27:10 INFO - PROCESS | 1172 | 1472236030880 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:27:10 INFO - PROCESS | 1172 | 1472236030883 Marionette TRACE conn5 <- [1,734,null,{}] 11:27:10 INFO - PROCESS | 1172 | 1472236030894 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:10 INFO - PROCESS | 1172 | 1472236030898 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:10 INFO - PROCESS | 1172 | 1472236031018 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 11:27:11 INFO - PROCESS | 1172 | 1472236031027 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:11 INFO - PROCESS | 1172 | 1472236031030 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:11 INFO - PROCESS | 1172 | ++DOCSHELL 1594F400 == 33 [pid = 1172] [id = 193] 11:27:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (15955000) [pid = 1172] [serial = 577] [outer = 00000000] 11:27:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (16F08800) [pid = 1172] [serial = 578] [outer = 15955000] 11:27:11 INFO - PROCESS | 1172 | 1472236031080 Marionette DEBUG loaded listener.js 11:27:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (1767B800) [pid = 1172] [serial = 579] [outer = 15955000] 11:27:11 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (1460E400) [pid = 1172] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:27:11 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (13DB8C00) [pid = 1172] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:27:11 INFO - PROCESS | 1172 | --DOMWINDOW == 58 (0C0ECC00) [pid = 1172] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:27:11 INFO - PROCESS | 1172 | --DOMWINDOW == 57 (0F84B400) [pid = 1172] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:27:11 INFO - PROCESS | 1172 | --DOMWINDOW == 56 (0FA6D000) [pid = 1172] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:27:11 INFO - PROCESS | 1172 | --DOMWINDOW == 55 (0F750C00) [pid = 1172] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:27:11 INFO - PROCESS | 1172 | --DOMWINDOW == 54 (13D3B000) [pid = 1172] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:27:11 INFO - PROCESS | 1172 | --DOMWINDOW == 53 (0FA68800) [pid = 1172] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:27:12 INFO - PROCESS | 1172 | 1472236032032 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:27:12 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.) 11:27:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1178ms 11:27:12 INFO - PROCESS | 1172 | 1472236032062 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 11:27:12 INFO - PROCESS | 1172 | 1472236032064 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 11:27:12 INFO - PROCESS | 1172 | 1472236032068 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:27:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:27:12 INFO - PROCESS | 1172 | 1472236032069 Marionette TRACE conn5 <- [1,738,null,{}] 11:27:12 INFO - PROCESS | 1172 | 1472236032073 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:12 INFO - PROCESS | 1172 | 1472236032075 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:12 INFO - PROCESS | 1172 | 1472236032162 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 11:27:12 INFO - PROCESS | 1172 | 1472236032168 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:12 INFO - PROCESS | 1172 | 1472236032170 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:12 INFO - PROCESS | 1172 | ++DOCSHELL 16439400 == 34 [pid = 1172] [id = 194] 11:27:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 54 (16F05400) [pid = 1172] [serial = 580] [outer = 00000000] 11:27:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 55 (17EB7800) [pid = 1172] [serial = 581] [outer = 16F05400] 11:27:12 INFO - PROCESS | 1172 | 1472236032217 Marionette DEBUG loaded listener.js 11:27:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 56 (17EBD000) [pid = 1172] [serial = 582] [outer = 16F05400] 11:27:13 INFO - PROCESS | 1172 | 1472236033142 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:27:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:27:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1124ms 11:27:13 INFO - PROCESS | 1172 | 1472236033196 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 11:27:13 INFO - PROCESS | 1172 | 1472236033198 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 11:27:13 INFO - PROCESS | 1172 | 1472236033201 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:27:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:27:13 INFO - PROCESS | 1172 | 1472236033203 Marionette TRACE conn5 <- [1,742,null,{}] 11:27:13 INFO - PROCESS | 1172 | 1472236033207 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:13 INFO - PROCESS | 1172 | 1472236033209 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:13 INFO - PROCESS | 1172 | 1472236033289 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 11:27:13 INFO - PROCESS | 1172 | 1472236033294 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:13 INFO - PROCESS | 1172 | 1472236033296 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:13 INFO - PROCESS | 1172 | ++DOCSHELL 17EC6800 == 35 [pid = 1172] [id = 195] 11:27:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 57 (17EDE000) [pid = 1172] [serial = 583] [outer = 00000000] 11:27:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 58 (1847FC00) [pid = 1172] [serial = 584] [outer = 17EDE000] 11:27:13 INFO - PROCESS | 1172 | 1472236033342 Marionette DEBUG loaded listener.js 11:27:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (1856F000) [pid = 1172] [serial = 585] [outer = 17EDE000] 11:27:14 INFO - PROCESS | 1172 | 1472236034284 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:27:14 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 11:27:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1115ms 11:27:14 INFO - PROCESS | 1172 | 1472236034321 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 11:27:14 INFO - PROCESS | 1172 | 1472236034323 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 11:27:14 INFO - PROCESS | 1172 | 1472236034326 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:27:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:27:14 INFO - PROCESS | 1172 | 1472236034328 Marionette TRACE conn5 <- [1,746,null,{}] 11:27:14 INFO - PROCESS | 1172 | 1472236034331 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:14 INFO - PROCESS | 1172 | 1472236034337 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:14 INFO - PROCESS | 1172 | 1472236034432 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 11:27:14 INFO - PROCESS | 1172 | 1472236034439 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:14 INFO - PROCESS | 1172 | 1472236034441 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:14 INFO - PROCESS | 1172 | ++DOCSHELL 18584400 == 36 [pid = 1172] [id = 196] 11:27:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (186E3C00) [pid = 1172] [serial = 586] [outer = 00000000] 11:27:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (1932A800) [pid = 1172] [serial = 587] [outer = 186E3C00] 11:27:14 INFO - PROCESS | 1172 | 1472236034487 Marionette DEBUG loaded listener.js 11:27:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (1932F400) [pid = 1172] [serial = 588] [outer = 186E3C00] 11:27:15 INFO - PROCESS | 1172 | 1472236035177 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:27:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:27:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 870ms 11:27:15 INFO - PROCESS | 1172 | 1472236035201 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 11:27:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:27:15 INFO - PROCESS | 1172 | 1472236035206 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 11:27:15 INFO - PROCESS | 1172 | 1472236035210 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:27:15 INFO - PROCESS | 1172 | 1472236035216 Marionette TRACE conn5 <- [1,750,null,{}] 11:27:15 INFO - PROCESS | 1172 | 1472236035221 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:15 INFO - PROCESS | 1172 | 1472236035224 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:15 INFO - PROCESS | 1172 | 1472236035343 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 11:27:15 INFO - PROCESS | 1172 | 1472236035423 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:15 INFO - PROCESS | 1172 | 1472236035426 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:15 INFO - PROCESS | 1172 | ++DOCSHELL 0FA50400 == 37 [pid = 1172] [id = 197] 11:27:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (0FA58800) [pid = 1172] [serial = 589] [outer = 00000000] 11:27:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (0FFE3800) [pid = 1172] [serial = 590] [outer = 0FA58800] 11:27:15 INFO - PROCESS | 1172 | 1472236035526 Marionette DEBUG loaded listener.js 11:27:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (13DB6400) [pid = 1172] [serial = 591] [outer = 0FA58800] 11:27:16 INFO - PROCESS | 1172 | 1472236036606 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:27:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:27:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1431ms 11:27:16 INFO - PROCESS | 1172 | 1472236036662 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 11:27:16 INFO - PROCESS | 1172 | 1472236036668 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 11:27:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:27:16 INFO - PROCESS | 1172 | 1472236036676 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:27:16 INFO - PROCESS | 1172 | 1472236036679 Marionette TRACE conn5 <- [1,754,null,{}] 11:27:16 INFO - PROCESS | 1172 | 1472236036683 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:16 INFO - PROCESS | 1172 | 1472236036686 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:16 INFO - PROCESS | 1172 | 1472236036828 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 11:27:16 INFO - PROCESS | 1172 | 1472236036900 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:16 INFO - PROCESS | 1172 | 1472236036903 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:16 INFO - PROCESS | 1172 | ++DOCSHELL 0C00B400 == 38 [pid = 1172] [id = 198] 11:27:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (13D7B400) [pid = 1172] [serial = 592] [outer = 00000000] 11:27:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (16F06000) [pid = 1172] [serial = 593] [outer = 13D7B400] 11:27:16 INFO - PROCESS | 1172 | 1472236036963 Marionette DEBUG loaded listener.js 11:27:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (18473C00) [pid = 1172] [serial = 594] [outer = 13D7B400] 11:27:17 INFO - PROCESS | 1172 | 1472236038013 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:27:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:27:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1391ms 11:27:18 INFO - PROCESS | 1172 | 1472236038069 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 11:27:18 INFO - PROCESS | 1172 | 1472236038074 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 11:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:27:18 INFO - PROCESS | 1172 | 1472236038122 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:27:18 INFO - PROCESS | 1172 | 1472236038125 Marionette TRACE conn5 <- [1,758,null,{}] 11:27:18 INFO - PROCESS | 1172 | 1472236038131 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:18 INFO - PROCESS | 1172 | 1472236038134 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:18 INFO - PROCESS | 1172 | 1472236038226 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 11:27:18 INFO - PROCESS | 1172 | --DOCSHELL 17EC6800 == 37 [pid = 1172] [id = 195] 11:27:18 INFO - PROCESS | 1172 | --DOCSHELL 16439400 == 36 [pid = 1172] [id = 194] 11:27:18 INFO - PROCESS | 1172 | --DOCSHELL 1594F400 == 35 [pid = 1172] [id = 193] 11:27:18 INFO - PROCESS | 1172 | --DOCSHELL 0FFDE800 == 34 [pid = 1172] [id = 192] 11:27:18 INFO - PROCESS | 1172 | --DOCSHELL 0F853800 == 33 [pid = 1172] [id = 191] 11:27:18 INFO - PROCESS | 1172 | --DOCSHELL 0F2E6800 == 32 [pid = 1172] [id = 190] 11:27:18 INFO - PROCESS | 1172 | --DOCSHELL 0FA63800 == 31 [pid = 1172] [id = 189] 11:27:18 INFO - PROCESS | 1172 | --DOCSHELL 0C0EC800 == 30 [pid = 1172] [id = 182] 11:27:18 INFO - PROCESS | 1172 | --DOCSHELL 17626800 == 29 [pid = 1172] [id = 188] 11:27:18 INFO - PROCESS | 1172 | --DOCSHELL 0C00B400 == 28 [pid = 1172] [id = 198] 11:27:18 INFO - PROCESS | 1172 | --DOCSHELL 18584400 == 27 [pid = 1172] [id = 196] 11:27:18 INFO - PROCESS | 1172 | --DOCSHELL 0FA50400 == 26 [pid = 1172] [id = 197] 11:27:18 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (1592B800) [pid = 1172] [serial = 560] [outer = 00000000] [url = about:blank] 11:27:18 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (14086800) [pid = 1172] [serial = 554] [outer = 00000000] [url = about:blank] 11:27:18 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (0F284400) [pid = 1172] [serial = 546] [outer = 00000000] [url = about:blank] 11:27:18 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (0C148800) [pid = 1172] [serial = 545] [outer = 00000000] [url = about:blank] 11:27:18 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (0F851400) [pid = 1172] [serial = 548] [outer = 00000000] [url = about:blank] 11:27:18 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (0F858000) [pid = 1172] [serial = 549] [outer = 00000000] [url = about:blank] 11:27:18 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (0FDBAC00) [pid = 1172] [serial = 551] [outer = 00000000] [url = about:blank] 11:27:18 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (0F947800) [pid = 1172] [serial = 540] [outer = 00000000] [url = about:blank] 11:27:18 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (0F84F400) [pid = 1172] [serial = 539] [outer = 00000000] [url = about:blank] 11:27:18 INFO - PROCESS | 1172 | --DOMWINDOW == 58 (1442C000) [pid = 1172] [serial = 543] [outer = 00000000] [url = about:blank] 11:27:18 INFO - PROCESS | 1172 | --DOMWINDOW == 57 (13DBDC00) [pid = 1172] [serial = 542] [outer = 00000000] [url = about:blank] 11:27:18 INFO - PROCESS | 1172 | --DOMWINDOW == 56 (1446DC00) [pid = 1172] [serial = 557] [outer = 00000000] [url = about:blank] 11:27:18 INFO - PROCESS | 1172 | --DOMWINDOW == 55 (144B1400) [pid = 1172] [serial = 555] [outer = 00000000] [url = about:blank] 11:27:18 INFO - PROCESS | 1172 | --DOMWINDOW == 54 (145E0000) [pid = 1172] [serial = 558] [outer = 00000000] [url = about:blank] 11:27:18 INFO - PROCESS | 1172 | --DOMWINDOW == 53 (1594FC00) [pid = 1172] [serial = 561] [outer = 00000000] [url = about:blank] 11:27:18 INFO - PROCESS | 1172 | --DOMWINDOW == 52 (0FDC2C00) [pid = 1172] [serial = 552] [outer = 00000000] [url = about:blank] 11:27:18 INFO - PROCESS | 1172 | 1472236038970 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:18 INFO - PROCESS | 1172 | 1472236038974 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:18 INFO - PROCESS | 1172 | ++DOCSHELL 0C00B400 == 27 [pid = 1172] [id = 199] 11:27:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 53 (0C00D000) [pid = 1172] [serial = 595] [outer = 00000000] 11:27:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 54 (0C0EC000) [pid = 1172] [serial = 596] [outer = 0C00D000] 11:27:19 INFO - PROCESS | 1172 | 1472236039039 Marionette DEBUG loaded listener.js 11:27:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 55 (0C143800) [pid = 1172] [serial = 597] [outer = 0C00D000] 11:27:19 INFO - PROCESS | 1172 | 1472236039492 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1436ms 11:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:27:19 INFO - PROCESS | 1172 | 1472236039561 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 11:27:19 INFO - PROCESS | 1172 | 1472236039565 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 11:27:19 INFO - PROCESS | 1172 | 1472236039569 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:27:19 INFO - PROCESS | 1172 | 1472236039572 Marionette TRACE conn5 <- [1,762,null,{}] 11:27:19 INFO - PROCESS | 1172 | 1472236039578 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:19 INFO - PROCESS | 1172 | 1472236039582 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:19 INFO - PROCESS | 1172 | 1472236039676 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 11:27:19 INFO - PROCESS | 1172 | 1472236039690 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:19 INFO - PROCESS | 1172 | 1472236039693 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:19 INFO - PROCESS | 1172 | ++DOCSHELL 0F857400 == 28 [pid = 1172] [id = 200] 11:27:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 56 (0F857800) [pid = 1172] [serial = 598] [outer = 00000000] 11:27:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 57 (0F8A0400) [pid = 1172] [serial = 599] [outer = 0F857800] 11:27:19 INFO - PROCESS | 1172 | 1472236039744 Marionette DEBUG loaded listener.js 11:27:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 58 (0F942400) [pid = 1172] [serial = 600] [outer = 0F857800] 11:27:20 INFO - PROCESS | 1172 | 1472236040189 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 690ms 11:27:20 INFO - PROCESS | 1172 | 1472236040263 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 11:27:20 INFO - PROCESS | 1172 | 1472236040267 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 11:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:27:20 INFO - PROCESS | 1172 | 1472236040272 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:27:20 INFO - PROCESS | 1172 | 1472236040274 Marionette TRACE conn5 <- [1,766,null,{}] 11:27:20 INFO - PROCESS | 1172 | 1472236040278 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:20 INFO - PROCESS | 1172 | 1472236040281 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:20 INFO - PROCESS | 1172 | 1472236040373 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 11:27:20 INFO - PROCESS | 1172 | 1472236040453 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:20 INFO - PROCESS | 1172 | 1472236040455 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:20 INFO - PROCESS | 1172 | ++DOCSHELL 0FA6B800 == 29 [pid = 1172] [id = 201] 11:27:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (0FA6C000) [pid = 1172] [serial = 601] [outer = 00000000] 11:27:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (0FDBE000) [pid = 1172] [serial = 602] [outer = 0FA6C000] 11:27:20 INFO - PROCESS | 1172 | 1472236040504 Marionette DEBUG loaded listener.js 11:27:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (0FDC8400) [pid = 1172] [serial = 603] [outer = 0FA6C000] 11:27:20 INFO - PROCESS | 1172 | 1472236040919 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 11:27:20 INFO - PROCESS | 1172 | 1472236040955 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 11:27:20 INFO - PROCESS | 1172 | 1472236040957 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 11:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:27:20 INFO - PROCESS | 1172 | 1472236040962 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:27:20 INFO - PROCESS | 1172 | 1472236040968 Marionette TRACE conn5 <- [1,770,null,{}] 11:27:20 INFO - PROCESS | 1172 | 1472236040978 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:20 INFO - PROCESS | 1172 | 1472236040981 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:21 INFO - PROCESS | 1172 | 1472236041105 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 11:27:21 INFO - PROCESS | 1172 | 1472236041119 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:21 INFO - PROCESS | 1172 | 1472236041121 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:21 INFO - PROCESS | 1172 | ++DOCSHELL 0C148000 == 30 [pid = 1172] [id = 202] 11:27:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (0F752000) [pid = 1172] [serial = 604] [outer = 00000000] 11:27:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (13ECC800) [pid = 1172] [serial = 605] [outer = 0F752000] 11:27:21 INFO - PROCESS | 1172 | 1472236041179 Marionette DEBUG loaded listener.js 11:27:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (144B0C00) [pid = 1172] [serial = 606] [outer = 0F752000] 11:27:21 INFO - PROCESS | 1172 | 1472236041650 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 730ms 11:27:21 INFO - PROCESS | 1172 | 1472236041727 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 11:27:21 INFO - PROCESS | 1172 | 1472236041730 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 11:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:27:21 INFO - PROCESS | 1172 | 1472236041746 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:27:21 INFO - PROCESS | 1172 | 1472236041748 Marionette TRACE conn5 <- [1,774,null,{}] 11:27:21 INFO - PROCESS | 1172 | 1472236041752 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:21 INFO - PROCESS | 1172 | 1472236041754 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:21 INFO - PROCESS | 1172 | 1472236041867 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 11:27:21 INFO - PROCESS | 1172 | 1472236041939 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:21 INFO - PROCESS | 1172 | 1472236041941 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:21 INFO - PROCESS | 1172 | ++DOCSHELL 1453C400 == 31 [pid = 1172] [id = 203] 11:27:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (14552400) [pid = 1172] [serial = 607] [outer = 00000000] 11:27:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (1460BC00) [pid = 1172] [serial = 608] [outer = 14552400] 11:27:22 INFO - PROCESS | 1172 | 1472236041989 Marionette DEBUG loaded listener.js 11:27:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (150F9800) [pid = 1172] [serial = 609] [outer = 14552400] 11:27:22 INFO - PROCESS | 1172 | 1472236042419 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 11:27:22 INFO - PROCESS | 1172 | 1472236042481 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 11:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:27:22 INFO - PROCESS | 1172 | 1472236042483 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 11:27:22 INFO - PROCESS | 1172 | 1472236042486 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:27:22 INFO - PROCESS | 1172 | 1472236042488 Marionette TRACE conn5 <- [1,778,null,{}] 11:27:22 INFO - PROCESS | 1172 | 1472236042497 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:22 INFO - PROCESS | 1172 | 1472236042499 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:22 INFO - PROCESS | 1172 | 1472236042609 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 11:27:22 INFO - PROCESS | 1172 | 1472236042621 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:22 INFO - PROCESS | 1172 | 1472236042627 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:22 INFO - PROCESS | 1172 | ++DOCSHELL 1592A000 == 32 [pid = 1172] [id = 204] 11:27:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (1592A400) [pid = 1172] [serial = 610] [outer = 00000000] 11:27:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (15930000) [pid = 1172] [serial = 611] [outer = 1592A400] 11:27:22 INFO - PROCESS | 1172 | 1472236042689 Marionette DEBUG loaded listener.js 11:27:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (16F04800) [pid = 1172] [serial = 612] [outer = 1592A400] 11:27:23 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (186E3C00) [pid = 1172] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:27:23 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (15955000) [pid = 1172] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:27:23 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (0F858400) [pid = 1172] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:27:23 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (17627800) [pid = 1172] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:27:23 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (0FA63C00) [pid = 1172] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:27:23 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (108CA400) [pid = 1172] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:27:23 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (0F2EC800) [pid = 1172] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:27:23 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (16F05400) [pid = 1172] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:27:23 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (17EDE000) [pid = 1172] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:27:23 INFO - PROCESS | 1172 | 1472236043324 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 891ms 11:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:27:23 INFO - PROCESS | 1172 | 1472236043378 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 11:27:23 INFO - PROCESS | 1172 | 1472236043380 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 11:27:23 INFO - PROCESS | 1172 | 1472236043383 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:27:23 INFO - PROCESS | 1172 | 1472236043385 Marionette TRACE conn5 <- [1,782,null,{}] 11:27:23 INFO - PROCESS | 1172 | 1472236043388 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:23 INFO - PROCESS | 1172 | 1472236043391 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:23 INFO - PROCESS | 1172 | 1472236043512 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 11:27:23 INFO - PROCESS | 1172 | 1472236043529 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:23 INFO - PROCESS | 1172 | 1472236043531 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:23 INFO - PROCESS | 1172 | ++DOCSHELL 08769C00 == 33 [pid = 1172] [id = 205] 11:27:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (1592E400) [pid = 1172] [serial = 613] [outer = 00000000] 11:27:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (1720C400) [pid = 1172] [serial = 614] [outer = 1592E400] 11:27:23 INFO - PROCESS | 1172 | 1472236043577 Marionette DEBUG loaded listener.js 11:27:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (17318800) [pid = 1172] [serial = 615] [outer = 1592E400] 11:27:23 INFO - PROCESS | 1172 | 1472236043977 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 11:27:24 INFO - PROCESS | 1172 | 1472236044014 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 11:27:24 INFO - PROCESS | 1172 | 1472236044016 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 11:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:27:24 INFO - PROCESS | 1172 | 1472236044019 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:27:24 INFO - PROCESS | 1172 | 1472236044021 Marionette TRACE conn5 <- [1,786,null,{}] 11:27:24 INFO - PROCESS | 1172 | 1472236044025 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:24 INFO - PROCESS | 1172 | 1472236044026 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:24 INFO - PROCESS | 1172 | 1472236044104 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 11:27:24 INFO - PROCESS | 1172 | 1472236044110 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:24 INFO - PROCESS | 1172 | 1472236044112 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:24 INFO - PROCESS | 1172 | ++DOCSHELL 17686800 == 34 [pid = 1172] [id = 206] 11:27:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (17688C00) [pid = 1172] [serial = 616] [outer = 00000000] 11:27:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (18474400) [pid = 1172] [serial = 617] [outer = 17688C00] 11:27:24 INFO - PROCESS | 1172 | 1472236044159 Marionette DEBUG loaded listener.js 11:27:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (18567000) [pid = 1172] [serial = 618] [outer = 17688C00] 11:27:24 INFO - PROCESS | 1172 | 1472236044606 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:27:24 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 11:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 11:27:24 INFO - PROCESS | 1172 | 1472236044654 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 11:27:24 INFO - PROCESS | 1172 | 1472236044656 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 11:27:24 INFO - PROCESS | 1172 | 1472236044659 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:27:24 INFO - PROCESS | 1172 | 1472236044661 Marionette TRACE conn5 <- [1,790,null,{}] 11:27:24 INFO - PROCESS | 1172 | 1472236044665 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:24 INFO - PROCESS | 1172 | 1472236044667 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:24 INFO - PROCESS | 1172 | 1472236044745 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 11:27:24 INFO - PROCESS | 1172 | 1472236044751 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:24 INFO - PROCESS | 1172 | 1472236044753 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:24 INFO - PROCESS | 1172 | ++DOCSHELL 150F0400 == 35 [pid = 1172] [id = 207] 11:27:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (17EE9800) [pid = 1172] [serial = 619] [outer = 00000000] 11:27:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (186E4400) [pid = 1172] [serial = 620] [outer = 17EE9800] 11:27:24 INFO - PROCESS | 1172 | 1472236044799 Marionette DEBUG loaded listener.js 11:27:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (186E5400) [pid = 1172] [serial = 621] [outer = 17EE9800] 11:27:25 INFO - PROCESS | 1172 | 1472236045388 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:27:25 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 11:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 770ms 11:27:25 INFO - PROCESS | 1172 | 1472236045476 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 11:27:25 INFO - PROCESS | 1172 | 1472236045481 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 11:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:27:25 INFO - PROCESS | 1172 | 1472236045534 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:27:25 INFO - PROCESS | 1172 | 1472236045538 Marionette TRACE conn5 <- [1,794,null,{}] 11:27:25 INFO - PROCESS | 1172 | 1472236045545 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:25 INFO - PROCESS | 1172 | 1472236045548 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:25 INFO - PROCESS | 1172 | 1472236045679 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 11:27:25 INFO - PROCESS | 1172 | 1472236045753 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:25 INFO - PROCESS | 1172 | 1472236045758 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:25 INFO - PROCESS | 1172 | ++DOCSHELL 0F84F800 == 36 [pid = 1172] [id = 208] 11:27:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0F850800) [pid = 1172] [serial = 622] [outer = 00000000] 11:27:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0F89AC00) [pid = 1172] [serial = 623] [outer = 0F850800] 11:27:25 INFO - PROCESS | 1172 | 1472236045818 Marionette DEBUG loaded listener.js 11:27:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0FA59800) [pid = 1172] [serial = 624] [outer = 0F850800] 11:27:26 INFO - PROCESS | 1172 | 1472236046553 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:27:26 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 11:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1103ms 11:27:26 INFO - PROCESS | 1172 | 1472236046615 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 11:27:26 INFO - PROCESS | 1172 | 1472236046620 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 11:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:27:26 INFO - PROCESS | 1172 | 1472236046627 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:27:26 INFO - PROCESS | 1172 | 1472236046630 Marionette TRACE conn5 <- [1,798,null,{}] 11:27:26 INFO - PROCESS | 1172 | 1472236046634 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:26 INFO - PROCESS | 1172 | 1472236046637 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:26 INFO - PROCESS | 1172 | 1472236046758 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 11:27:26 INFO - PROCESS | 1172 | 1472236046838 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:26 INFO - PROCESS | 1172 | 1472236046841 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:26 INFO - PROCESS | 1172 | ++DOCSHELL 10A33400 == 37 [pid = 1172] [id = 209] 11:27:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (10AE0000) [pid = 1172] [serial = 625] [outer = 00000000] 11:27:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (13EC9800) [pid = 1172] [serial = 626] [outer = 10AE0000] 11:27:26 INFO - PROCESS | 1172 | 1472236046947 Marionette DEBUG loaded listener.js 11:27:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (144AF400) [pid = 1172] [serial = 627] [outer = 10AE0000] 11:27:27 INFO - PROCESS | 1172 | --DOCSHELL 15929400 == 36 [pid = 1172] [id = 20] 11:27:27 INFO - PROCESS | 1172 | --DOCSHELL 0F751400 == 35 [pid = 1172] [id = 28] 11:27:27 INFO - PROCESS | 1172 | --DOCSHELL 0C140400 == 34 [pid = 1172] [id = 19] 11:27:27 INFO - PROCESS | 1172 | --DOCSHELL 18580800 == 33 [pid = 1172] [id = 27] 11:27:27 INFO - PROCESS | 1172 | --DOCSHELL 1ADE6800 == 32 [pid = 1172] [id = 18] 11:27:27 INFO - PROCESS | 1172 | --DOCSHELL 16F0F400 == 31 [pid = 1172] [id = 16] 11:27:27 INFO - PROCESS | 1172 | --DOCSHELL 145E4000 == 30 [pid = 1172] [id = 25] 11:27:27 INFO - PROCESS | 1172 | --DOCSHELL 1ADE7800 == 29 [pid = 1172] [id = 17] 11:27:27 INFO - PROCESS | 1172 | --DOCSHELL 0FECFC00 == 28 [pid = 1172] [id = 26] 11:27:27 INFO - PROCESS | 1172 | --DOCSHELL 1856C800 == 27 [pid = 1172] [id = 15] 11:27:27 INFO - PROCESS | 1172 | --DOCSHELL 0C0F4400 == 26 [pid = 1172] [id = 22] 11:27:27 INFO - PROCESS | 1172 | --DOCSHELL 15935400 == 25 [pid = 1172] [id = 21] 11:27:27 INFO - PROCESS | 1172 | --DOCSHELL 17625C00 == 24 [pid = 1172] [id = 14] 11:27:27 INFO - PROCESS | 1172 | --DOCSHELL 13DBD400 == 23 [pid = 1172] [id = 24] 11:27:27 INFO - PROCESS | 1172 | --DOCSHELL 1E72BC00 == 22 [pid = 1172] [id = 8] 11:27:27 INFO - PROCESS | 1172 | --DOCSHELL 144DA400 == 21 [pid = 1172] [id = 11] 11:27:27 INFO - PROCESS | 1172 | --DOCSHELL 0FFDC400 == 20 [pid = 1172] [id = 10] 11:27:27 INFO - PROCESS | 1172 | --DOCSHELL 0F3F2000 == 19 [pid = 1172] [id = 23] 11:27:27 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (1932A800) [pid = 1172] [serial = 587] [outer = 00000000] [url = about:blank] 11:27:27 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (16F08800) [pid = 1172] [serial = 578] [outer = 00000000] [url = about:blank] 11:27:27 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0FA62400) [pid = 1172] [serial = 572] [outer = 00000000] [url = about:blank] 11:27:27 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0FB3FC00) [pid = 1172] [serial = 573] [outer = 00000000] [url = about:blank] 11:27:27 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (18473800) [pid = 1172] [serial = 564] [outer = 00000000] [url = about:blank] 11:27:27 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (17EBEC00) [pid = 1172] [serial = 563] [outer = 00000000] [url = about:blank] 11:27:27 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (0FDC0400) [pid = 1172] [serial = 566] [outer = 00000000] [url = about:blank] 11:27:27 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (0FDC9800) [pid = 1172] [serial = 567] [outer = 00000000] [url = about:blank] 11:27:27 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (140C8800) [pid = 1172] [serial = 575] [outer = 00000000] [url = about:blank] 11:27:27 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (0FA4CC00) [pid = 1172] [serial = 569] [outer = 00000000] [url = about:blank] 11:27:27 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (0FDBB000) [pid = 1172] [serial = 570] [outer = 00000000] [url = about:blank] 11:27:27 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (1932F400) [pid = 1172] [serial = 588] [outer = 00000000] [url = about:blank] 11:27:27 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (17EB7800) [pid = 1172] [serial = 581] [outer = 00000000] [url = about:blank] 11:27:27 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (1767B800) [pid = 1172] [serial = 579] [outer = 00000000] [url = about:blank] 11:27:27 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (1847FC00) [pid = 1172] [serial = 584] [outer = 00000000] [url = about:blank] 11:27:27 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (17EBD000) [pid = 1172] [serial = 582] [outer = 00000000] [url = about:blank] 11:27:27 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (1455F000) [pid = 1172] [serial = 576] [outer = 00000000] [url = about:blank] 11:27:27 INFO - PROCESS | 1172 | --DOMWINDOW == 58 (1856F000) [pid = 1172] [serial = 585] [outer = 00000000] [url = about:blank] 11:27:27 INFO - PROCESS | 1172 | 1472236047781 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1174ms 11:27:27 INFO - PROCESS | 1172 | 1472236047804 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 11:27:27 INFO - PROCESS | 1172 | 1472236047809 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 11:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:27:27 INFO - PROCESS | 1172 | 1472236047814 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:27:27 INFO - PROCESS | 1172 | 1472236047817 Marionette TRACE conn5 <- [1,802,null,{}] 11:27:27 INFO - PROCESS | 1172 | 1472236047823 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:27 INFO - PROCESS | 1172 | 1472236047826 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:27 INFO - PROCESS | 1172 | 1472236047914 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 11:27:27 INFO - PROCESS | 1172 | 1472236047922 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:27 INFO - PROCESS | 1172 | 1472236047927 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:27 INFO - PROCESS | 1172 | ++DOCSHELL 0F84B400 == 20 [pid = 1172] [id = 210] 11:27:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (0F84C000) [pid = 1172] [serial = 628] [outer = 00000000] 11:27:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (0F858800) [pid = 1172] [serial = 629] [outer = 0F84C000] 11:27:27 INFO - PROCESS | 1172 | 1472236047977 Marionette DEBUG loaded listener.js 11:27:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (0FA4FC00) [pid = 1172] [serial = 630] [outer = 0F84C000] 11:27:28 INFO - PROCESS | 1172 | 1472236048492 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 11:27:28 INFO - PROCESS | 1172 | 1472236048549 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 11:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:27:28 INFO - PROCESS | 1172 | 1472236048555 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:27:28 INFO - PROCESS | 1172 | 1472236048557 Marionette TRACE conn5 <- [1,806,null,{}] 11:27:28 INFO - PROCESS | 1172 | 1472236048561 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:28 INFO - PROCESS | 1172 | 1472236048564 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:28 INFO - PROCESS | 1172 | 1472236048651 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 11:27:28 INFO - PROCESS | 1172 | 1472236048731 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:28 INFO - PROCESS | 1172 | 1472236048733 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:28 INFO - PROCESS | 1172 | ++DOCSHELL 0FDC2C00 == 21 [pid = 1172] [id = 211] 11:27:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (0FDC4800) [pid = 1172] [serial = 631] [outer = 00000000] 11:27:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (0FFDA400) [pid = 1172] [serial = 632] [outer = 0FDC4800] 11:27:28 INFO - PROCESS | 1172 | 1472236048782 Marionette DEBUG loaded listener.js 11:27:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (13D39C00) [pid = 1172] [serial = 633] [outer = 0FDC4800] 11:27:29 INFO - PROCESS | 1172 | 1472236049189 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 11:27:29 INFO - PROCESS | 1172 | 1472236049229 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 11:27:29 INFO - PROCESS | 1172 | 1472236049231 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 11:27:29 INFO - PROCESS | 1172 | 1472236049235 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:27:29 INFO - PROCESS | 1172 | 1472236049238 Marionette TRACE conn5 <- [1,810,null,{}] 11:27:29 INFO - PROCESS | 1172 | 1472236049249 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:29 INFO - PROCESS | 1172 | 1472236049254 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:29 INFO - PROCESS | 1172 | 1472236049341 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 11:27:29 INFO - PROCESS | 1172 | 1472236049387 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:29 INFO - PROCESS | 1172 | 1472236049390 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:29 INFO - PROCESS | 1172 | ++DOCSHELL 1592B800 == 22 [pid = 1172] [id = 212] 11:27:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (1592C400) [pid = 1172] [serial = 634] [outer = 00000000] 11:27:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (15935400) [pid = 1172] [serial = 635] [outer = 1592C400] 11:27:29 INFO - PROCESS | 1172 | 1472236049441 Marionette DEBUG loaded listener.js 11:27:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (1643D400) [pid = 1172] [serial = 636] [outer = 1592C400] 11:27:29 INFO - PROCESS | 1172 | 1472236049890 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 11:27:29 INFO - PROCESS | 1172 | 1472236049922 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 11:27:29 INFO - PROCESS | 1172 | 1472236049925 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:27:29 INFO - PROCESS | 1172 | 1472236049927 Marionette TRACE conn5 <- [1,814,null,{}] 11:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:27:29 INFO - PROCESS | 1172 | 1472236049931 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:29 INFO - PROCESS | 1172 | 1472236049933 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:30 INFO - PROCESS | 1172 | 1472236050049 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 11:27:30 INFO - PROCESS | 1172 | 1472236050055 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:30 INFO - PROCESS | 1172 | 1472236050057 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:30 INFO - PROCESS | 1172 | ++DOCSHELL 17681000 == 23 [pid = 1172] [id = 213] 11:27:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (17685000) [pid = 1172] [serial = 637] [outer = 00000000] 11:27:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (17EDF800) [pid = 1172] [serial = 638] [outer = 17685000] 11:27:30 INFO - PROCESS | 1172 | 1472236050103 Marionette DEBUG loaded listener.js 11:27:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (18475C00) [pid = 1172] [serial = 639] [outer = 17685000] 11:27:30 INFO - PROCESS | 1172 | 1472236050552 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 671ms 11:27:30 INFO - PROCESS | 1172 | 1472236050602 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 11:27:30 INFO - PROCESS | 1172 | 1472236050605 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 11:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:27:30 INFO - PROCESS | 1172 | 1472236050608 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:27:30 INFO - PROCESS | 1172 | 1472236050610 Marionette TRACE conn5 <- [1,818,null,{}] 11:27:30 INFO - PROCESS | 1172 | 1472236050618 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:30 INFO - PROCESS | 1172 | 1472236050620 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:30 INFO - PROCESS | 1172 | 1472236050743 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 11:27:30 INFO - PROCESS | 1172 | 1472236050826 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:30 INFO - PROCESS | 1172 | 1472236050828 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:30 INFO - PROCESS | 1172 | ++DOCSHELL 18478800 == 24 [pid = 1172] [id = 214] 11:27:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (18479800) [pid = 1172] [serial = 640] [outer = 00000000] 11:27:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (18568800) [pid = 1172] [serial = 641] [outer = 18479800] 11:27:30 INFO - PROCESS | 1172 | 1472236050875 Marionette DEBUG loaded listener.js 11:27:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (18572800) [pid = 1172] [serial = 642] [outer = 18479800] 11:27:31 INFO - PROCESS | 1172 | 1472236051285 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 730ms 11:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:27:31 INFO - PROCESS | 1172 | 1472236051339 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 11:27:31 INFO - PROCESS | 1172 | 1472236051341 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 11:27:31 INFO - PROCESS | 1172 | 1472236051344 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:27:31 INFO - PROCESS | 1172 | 1472236051346 Marionette TRACE conn5 <- [1,822,null,{}] 11:27:31 INFO - PROCESS | 1172 | 1472236051349 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:31 INFO - PROCESS | 1172 | 1472236051355 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:31 INFO - PROCESS | 1172 | 1472236051488 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 11:27:31 INFO - PROCESS | 1172 | 1472236051495 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:31 INFO - PROCESS | 1172 | 1472236051506 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:31 INFO - PROCESS | 1172 | ++DOCSHELL 18953800 == 25 [pid = 1172] [id = 215] 11:27:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (18953C00) [pid = 1172] [serial = 643] [outer = 00000000] 11:27:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (19383400) [pid = 1172] [serial = 644] [outer = 18953C00] 11:27:31 INFO - PROCESS | 1172 | 1472236051596 Marionette DEBUG loaded listener.js 11:27:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (18CCE800) [pid = 1172] [serial = 645] [outer = 18953C00] 11:27:32 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0F857800) [pid = 1172] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:27:32 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0FA6C000) [pid = 1172] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:27:32 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0C00D000) [pid = 1172] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:27:32 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0F752000) [pid = 1172] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:27:32 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0FA58800) [pid = 1172] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:27:32 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (14552400) [pid = 1172] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:27:32 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (17688C00) [pid = 1172] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:27:32 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (1592A400) [pid = 1172] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:27:32 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (1592E400) [pid = 1172] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:27:32 INFO - PROCESS | 1172 | 1472236052060 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 770ms 11:27:32 INFO - PROCESS | 1172 | 1472236052115 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 11:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:27:32 INFO - PROCESS | 1172 | 1472236052117 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 11:27:32 INFO - PROCESS | 1172 | 1472236052120 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:27:32 INFO - PROCESS | 1172 | 1472236052122 Marionette TRACE conn5 <- [1,826,null,{}] 11:27:32 INFO - PROCESS | 1172 | 1472236052125 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:32 INFO - PROCESS | 1172 | 1472236052127 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:32 INFO - PROCESS | 1172 | 1472236052207 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 11:27:32 INFO - PROCESS | 1172 | 1472236052216 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:32 INFO - PROCESS | 1172 | 1472236052218 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:32 INFO - PROCESS | 1172 | ++DOCSHELL 0FA58800 == 26 [pid = 1172] [id = 216] 11:27:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (0FA68C00) [pid = 1172] [serial = 646] [outer = 00000000] 11:27:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (17EE3800) [pid = 1172] [serial = 647] [outer = 0FA68C00] 11:27:32 INFO - PROCESS | 1172 | 1472236052263 Marionette DEBUG loaded listener.js 11:27:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (19330400) [pid = 1172] [serial = 648] [outer = 0FA68C00] 11:27:32 INFO - PROCESS | 1172 | 1472236052698 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 630ms 11:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:27:32 INFO - PROCESS | 1172 | 1472236052751 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 11:27:32 INFO - PROCESS | 1172 | 1472236052753 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 11:27:32 INFO - PROCESS | 1172 | 1472236052756 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:27:32 INFO - PROCESS | 1172 | 1472236052758 Marionette TRACE conn5 <- [1,830,null,{}] 11:27:32 INFO - PROCESS | 1172 | 1472236052762 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:32 INFO - PROCESS | 1172 | 1472236052764 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:32 INFO - PROCESS | 1172 | 1472236052844 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 11:27:32 INFO - PROCESS | 1172 | 1472236052850 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:32 INFO - PROCESS | 1172 | 1472236052852 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:32 INFO - PROCESS | 1172 | ++DOCSHELL 13D7AC00 == 27 [pid = 1172] [id = 217] 11:27:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (15933C00) [pid = 1172] [serial = 649] [outer = 00000000] 11:27:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (197C7400) [pid = 1172] [serial = 650] [outer = 15933C00] 11:27:32 INFO - PROCESS | 1172 | 1472236052898 Marionette DEBUG loaded listener.js 11:27:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (197CAC00) [pid = 1172] [serial = 651] [outer = 15933C00] 11:27:33 INFO - PROCESS | 1172 | 1472236053308 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 630ms 11:27:33 INFO - PROCESS | 1172 | 1472236053387 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 11:27:33 INFO - PROCESS | 1172 | 1472236053389 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 11:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:27:33 INFO - PROCESS | 1172 | 1472236053393 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:27:33 INFO - PROCESS | 1172 | 1472236053395 Marionette TRACE conn5 <- [1,834,null,{}] 11:27:33 INFO - PROCESS | 1172 | 1472236053399 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:33 INFO - PROCESS | 1172 | 1472236053401 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:33 INFO - PROCESS | 1172 | 1472236053493 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 11:27:33 INFO - PROCESS | 1172 | 1472236053512 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:33 INFO - PROCESS | 1172 | 1472236053514 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:33 INFO - PROCESS | 1172 | ++DOCSHELL 0FDC0400 == 28 [pid = 1172] [id = 218] 11:27:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (1982A800) [pid = 1172] [serial = 652] [outer = 00000000] 11:27:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (198B8400) [pid = 1172] [serial = 653] [outer = 1982A800] 11:27:33 INFO - PROCESS | 1172 | 1472236053589 Marionette DEBUG loaded listener.js 11:27:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (199DD400) [pid = 1172] [serial = 654] [outer = 1982A800] 11:27:34 INFO - PROCESS | 1172 | 1472236054009 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 11:27:34 INFO - PROCESS | 1172 | 1472236054086 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 11:27:34 INFO - PROCESS | 1172 | 1472236054090 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 11:27:34 INFO - PROCESS | 1172 | 1472236054096 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:27:34 INFO - PROCESS | 1172 | 1472236054101 Marionette TRACE conn5 <- [1,838,null,{}] 11:27:34 INFO - PROCESS | 1172 | 1472236054107 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:34 INFO - PROCESS | 1172 | 1472236054111 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:34 INFO - PROCESS | 1172 | 1472236054229 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 11:27:34 INFO - PROCESS | 1172 | 1472236054318 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:34 INFO - PROCESS | 1172 | 1472236054321 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:34 INFO - PROCESS | 1172 | ++DOCSHELL 0F3F8800 == 29 [pid = 1172] [id = 219] 11:27:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (0F74E400) [pid = 1172] [serial = 655] [outer = 00000000] 11:27:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (0F84AC00) [pid = 1172] [serial = 656] [outer = 0F74E400] 11:27:34 INFO - PROCESS | 1172 | 1472236054384 Marionette DEBUG loaded listener.js 11:27:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (0FA50000) [pid = 1172] [serial = 657] [outer = 0F74E400] 11:27:36 INFO - PROCESS | 1172 | 1472236056106 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2070ms 11:27:36 INFO - PROCESS | 1172 | 1472236056173 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 11:27:36 INFO - PROCESS | 1172 | 1472236056177 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 11:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:27:36 INFO - PROCESS | 1172 | 1472236056184 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:27:36 INFO - PROCESS | 1172 | 1472236056188 Marionette TRACE conn5 <- [1,842,null,{}] 11:27:36 INFO - PROCESS | 1172 | 1472236056192 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:36 INFO - PROCESS | 1172 | 1472236056195 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:36 INFO - PROCESS | 1172 | 1472236056338 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 11:27:36 INFO - PROCESS | 1172 | 1472236056461 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:36 INFO - PROCESS | 1172 | 1472236056464 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:36 INFO - PROCESS | 1172 | ++DOCSHELL 18CD4000 == 30 [pid = 1172] [id = 220] 11:27:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1932F400) [pid = 1172] [serial = 658] [outer = 00000000] 11:27:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (197C8400) [pid = 1172] [serial = 659] [outer = 1932F400] 11:27:36 INFO - PROCESS | 1172 | 1472236056525 Marionette DEBUG loaded listener.js 11:27:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (1982D000) [pid = 1172] [serial = 660] [outer = 1932F400] 11:27:37 INFO - PROCESS | 1172 | 1472236057138 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 990ms 11:27:37 INFO - PROCESS | 1172 | 1472236057177 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 11:27:37 INFO - PROCESS | 1172 | 1472236057179 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 11:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:27:37 INFO - PROCESS | 1172 | 1472236057184 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:27:37 INFO - PROCESS | 1172 | 1472236057187 Marionette TRACE conn5 <- [1,846,null,{}] 11:27:37 INFO - PROCESS | 1172 | 1472236057197 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:37 INFO - PROCESS | 1172 | 1472236057202 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:37 INFO - PROCESS | 1172 | 1472236057312 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 11:27:37 INFO - PROCESS | 1172 | 1472236057437 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:37 INFO - PROCESS | 1172 | 1472236057441 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:37 INFO - PROCESS | 1172 | ++DOCSHELL 1A6DAC00 == 31 [pid = 1172] [id = 221] 11:27:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1A6DBC00) [pid = 1172] [serial = 661] [outer = 00000000] 11:27:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (1ACFDC00) [pid = 1172] [serial = 662] [outer = 1A6DBC00] 11:27:37 INFO - PROCESS | 1172 | 1472236057502 Marionette DEBUG loaded listener.js 11:27:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (1ADE1400) [pid = 1172] [serial = 663] [outer = 1A6DBC00] 11:27:38 INFO - PROCESS | 1172 | 1472236058121 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 970ms 11:27:38 INFO - PROCESS | 1172 | 1472236058159 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 11:27:38 INFO - PROCESS | 1172 | 1472236058161 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 11:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:27:38 INFO - PROCESS | 1172 | 1472236058165 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:27:38 INFO - PROCESS | 1172 | 1472236058167 Marionette TRACE conn5 <- [1,850,null,{}] 11:27:38 INFO - PROCESS | 1172 | 1472236058171 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:38 INFO - PROCESS | 1172 | 1472236058173 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:38 INFO - PROCESS | 1172 | 1472236058283 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 11:27:38 INFO - PROCESS | 1172 | 1472236058381 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:38 INFO - PROCESS | 1172 | 1472236058384 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:38 INFO - PROCESS | 1172 | ++DOCSHELL 0C4C9C00 == 32 [pid = 1172] [id = 222] 11:27:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (0F2E8C00) [pid = 1172] [serial = 664] [outer = 00000000] 11:27:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (0FA62C00) [pid = 1172] [serial = 665] [outer = 0F2E8C00] 11:27:38 INFO - PROCESS | 1172 | 1472236058442 Marionette DEBUG loaded listener.js 11:27:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (13DB6800) [pid = 1172] [serial = 666] [outer = 0F2E8C00] 11:27:39 INFO - PROCESS | 1172 | 1472236059165 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1073ms 11:27:39 INFO - PROCESS | 1172 | 1472236059242 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 11:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:27:39 INFO - PROCESS | 1172 | 1472236059246 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 11:27:39 INFO - PROCESS | 1172 | 1472236059251 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:27:39 INFO - PROCESS | 1172 | 1472236059255 Marionette TRACE conn5 <- [1,854,null,{}] 11:27:39 INFO - PROCESS | 1172 | 1472236059261 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:39 INFO - PROCESS | 1172 | 1472236059264 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:39 INFO - PROCESS | 1172 | 1472236059379 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 11:27:39 INFO - PROCESS | 1172 | 1472236059456 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:39 INFO - PROCESS | 1172 | 1472236059459 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:40 INFO - PROCESS | 1172 | --DOCSHELL 0C00B400 == 31 [pid = 1172] [id = 199] 11:27:40 INFO - PROCESS | 1172 | ++DOCSHELL 0C00CC00 == 32 [pid = 1172] [id = 223] 11:27:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (0C010400) [pid = 1172] [serial = 667] [outer = 00000000] 11:27:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (0C0EB400) [pid = 1172] [serial = 668] [outer = 0C010400] 11:27:40 INFO - PROCESS | 1172 | 1472236060102 Marionette DEBUG loaded listener.js 11:27:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (0C13E800) [pid = 1172] [serial = 669] [outer = 0C010400] 11:27:40 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (0F8A0400) [pid = 1172] [serial = 599] [outer = 00000000] [url = about:blank] 11:27:40 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (0F942400) [pid = 1172] [serial = 600] [outer = 00000000] [url = about:blank] 11:27:40 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (0FDBE000) [pid = 1172] [serial = 602] [outer = 00000000] [url = about:blank] 11:27:40 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (0C0EC000) [pid = 1172] [serial = 596] [outer = 00000000] [url = about:blank] 11:27:40 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (0C143800) [pid = 1172] [serial = 597] [outer = 00000000] [url = about:blank] 11:27:40 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (13ECC800) [pid = 1172] [serial = 605] [outer = 00000000] [url = about:blank] 11:27:40 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (13DB6400) [pid = 1172] [serial = 591] [outer = 00000000] [url = about:blank] 11:27:40 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0FFE3800) [pid = 1172] [serial = 590] [outer = 00000000] [url = about:blank] 11:27:40 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (16F06000) [pid = 1172] [serial = 593] [outer = 00000000] [url = about:blank] 11:27:40 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (150F9800) [pid = 1172] [serial = 609] [outer = 00000000] [url = about:blank] 11:27:40 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (18567000) [pid = 1172] [serial = 618] [outer = 00000000] [url = about:blank] 11:27:40 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1460BC00) [pid = 1172] [serial = 608] [outer = 00000000] [url = about:blank] 11:27:40 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (186E4400) [pid = 1172] [serial = 620] [outer = 00000000] [url = about:blank] 11:27:40 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (15930000) [pid = 1172] [serial = 611] [outer = 00000000] [url = about:blank] 11:27:40 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (18474400) [pid = 1172] [serial = 617] [outer = 00000000] [url = about:blank] 11:27:40 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (16F04800) [pid = 1172] [serial = 612] [outer = 00000000] [url = about:blank] 11:27:40 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (1720C400) [pid = 1172] [serial = 614] [outer = 00000000] [url = about:blank] 11:27:40 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (144B0C00) [pid = 1172] [serial = 606] [outer = 00000000] [url = about:blank] 11:27:40 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (17318800) [pid = 1172] [serial = 615] [outer = 00000000] [url = about:blank] 11:27:40 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0FDC8400) [pid = 1172] [serial = 603] [outer = 00000000] [url = about:blank] 11:27:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0C148800) [pid = 1172] [serial = 670] [outer = 145E4C00] 11:27:40 INFO - PROCESS | 1172 | 1472236060710 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1490ms 11:27:40 INFO - PROCESS | 1172 | 1472236060742 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 11:27:40 INFO - PROCESS | 1172 | 1472236060746 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 11:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:27:40 INFO - PROCESS | 1172 | 1472236060750 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:27:40 INFO - PROCESS | 1172 | 1472236060753 Marionette TRACE conn5 <- [1,858,null,{}] 11:27:40 INFO - PROCESS | 1172 | 1472236060758 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:40 INFO - PROCESS | 1172 | 1472236060761 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:40 INFO - PROCESS | 1172 | 1472236060908 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 11:27:40 INFO - PROCESS | 1172 | 1472236060963 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:40 INFO - PROCESS | 1172 | 1472236060966 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:40 INFO - PROCESS | 1172 | ++DOCSHELL 0F93EC00 == 33 [pid = 1172] [id = 224] 11:27:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0F93F800) [pid = 1172] [serial = 671] [outer = 00000000] 11:27:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0F945C00) [pid = 1172] [serial = 672] [outer = 0F93F800] 11:27:41 INFO - PROCESS | 1172 | 1472236061017 Marionette DEBUG loaded listener.js 11:27:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0FA54C00) [pid = 1172] [serial = 673] [outer = 0F93F800] 11:27:41 INFO - PROCESS | 1172 | 1472236061424 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 733ms 11:27:41 INFO - PROCESS | 1172 | 1472236061485 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 11:27:41 INFO - PROCESS | 1172 | 1472236061489 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 11:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:27:41 INFO - PROCESS | 1172 | 1472236061499 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:27:41 INFO - PROCESS | 1172 | 1472236061502 Marionette TRACE conn5 <- [1,862,null,{}] 11:27:41 INFO - PROCESS | 1172 | 1472236061507 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:41 INFO - PROCESS | 1172 | 1472236061509 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:41 INFO - PROCESS | 1172 | 1472236061603 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 11:27:41 INFO - PROCESS | 1172 | 1472236061618 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:41 INFO - PROCESS | 1172 | 1472236061621 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:41 INFO - PROCESS | 1172 | ++DOCSHELL 0FDC1800 == 34 [pid = 1172] [id = 225] 11:27:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (0FDC1C00) [pid = 1172] [serial = 674] [outer = 00000000] 11:27:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (0FEC5000) [pid = 1172] [serial = 675] [outer = 0FDC1C00] 11:27:41 INFO - PROCESS | 1172 | 1472236061668 Marionette DEBUG loaded listener.js 11:27:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (108CD000) [pid = 1172] [serial = 676] [outer = 0FDC1C00] 11:27:42 INFO - PROCESS | 1172 | 1472236062140 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 690ms 11:27:42 INFO - PROCESS | 1172 | 1472236062190 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 11:27:42 INFO - PROCESS | 1172 | 1472236062192 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 11:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:27:42 INFO - PROCESS | 1172 | 1472236062195 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:27:42 INFO - PROCESS | 1172 | 1472236062199 Marionette TRACE conn5 <- [1,866,null,{}] 11:27:42 INFO - PROCESS | 1172 | 1472236062210 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:42 INFO - PROCESS | 1172 | 1472236062215 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:42 INFO - PROCESS | 1172 | 1472236062308 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 11:27:42 INFO - PROCESS | 1172 | 1472236062315 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:42 INFO - PROCESS | 1172 | 1472236062318 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:42 INFO - PROCESS | 1172 | ++DOCSHELL 0C143800 == 35 [pid = 1172] [id = 226] 11:27:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (0C145C00) [pid = 1172] [serial = 677] [outer = 00000000] 11:27:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (144D9C00) [pid = 1172] [serial = 678] [outer = 0C145C00] 11:27:42 INFO - PROCESS | 1172 | 1472236062376 Marionette DEBUG loaded listener.js 11:27:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (145EB400) [pid = 1172] [serial = 679] [outer = 0C145C00] 11:27:42 INFO - PROCESS | 1172 | 1472236062848 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 11:27:42 INFO - PROCESS | 1172 | 1472236062929 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 11:27:42 INFO - PROCESS | 1172 | 1472236062932 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 11:27:42 INFO - PROCESS | 1172 | 1472236062935 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:27:42 INFO - PROCESS | 1172 | 1472236062937 Marionette TRACE conn5 <- [1,870,null,{}] 11:27:42 INFO - PROCESS | 1172 | 1472236062941 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:42 INFO - PROCESS | 1172 | 1472236062943 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:43 INFO - PROCESS | 1172 | 1472236063082 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 11:27:43 INFO - PROCESS | 1172 | 1472236063094 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:43 INFO - PROCESS | 1172 | 1472236063097 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:43 INFO - PROCESS | 1172 | ++DOCSHELL 14612400 == 36 [pid = 1172] [id = 227] 11:27:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (15844000) [pid = 1172] [serial = 680] [outer = 00000000] 11:27:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (15935C00) [pid = 1172] [serial = 681] [outer = 15844000] 11:27:43 INFO - PROCESS | 1172 | 1472236063188 Marionette DEBUG loaded listener.js 11:27:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (1594F800) [pid = 1172] [serial = 682] [outer = 15844000] 11:27:43 INFO - PROCESS | 1172 | 1472236063606 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 730ms 11:27:43 INFO - PROCESS | 1172 | 1472236063672 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 11:27:43 INFO - PROCESS | 1172 | 1472236063674 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 11:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:27:43 INFO - PROCESS | 1172 | 1472236063678 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:27:43 INFO - PROCESS | 1172 | 1472236063680 Marionette TRACE conn5 <- [1,874,null,{}] 11:27:43 INFO - PROCESS | 1172 | 1472236063684 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:43 INFO - PROCESS | 1172 | 1472236063686 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:43 INFO - PROCESS | 1172 | 1472236063794 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 11:27:43 INFO - PROCESS | 1172 | 1472236063805 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:43 INFO - PROCESS | 1172 | 1472236063807 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:43 INFO - PROCESS | 1172 | ++DOCSHELL 16F09000 == 37 [pid = 1172] [id = 228] 11:27:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (16F09800) [pid = 1172] [serial = 683] [outer = 00000000] 11:27:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (1720C400) [pid = 1172] [serial = 684] [outer = 16F09800] 11:27:43 INFO - PROCESS | 1172 | 1472236063909 Marionette DEBUG loaded listener.js 11:27:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (17EC3000) [pid = 1172] [serial = 685] [outer = 16F09800] 11:27:44 INFO - PROCESS | 1172 | 1472236064402 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 770ms 11:27:44 INFO - PROCESS | 1172 | 1472236064449 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 11:27:44 INFO - PROCESS | 1172 | 1472236064451 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 11:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:27:44 INFO - PROCESS | 1172 | 1472236064455 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:27:44 INFO - PROCESS | 1172 | 1472236064456 Marionette TRACE conn5 <- [1,878,null,{}] 11:27:44 INFO - PROCESS | 1172 | 1472236064460 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:44 INFO - PROCESS | 1172 | 1472236064466 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:44 INFO - PROCESS | 1172 | 1472236064752 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 11:27:44 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (17685000) [pid = 1172] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:27:44 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (18953C00) [pid = 1172] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:27:44 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (0F850800) [pid = 1172] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:27:44 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (10AE0000) [pid = 1172] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:27:44 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (18479800) [pid = 1172] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:27:44 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1592C400) [pid = 1172] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:27:44 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0FDC4800) [pid = 1172] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:27:44 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (17EE9800) [pid = 1172] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:27:44 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0F84C000) [pid = 1172] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:27:44 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (15933C00) [pid = 1172] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:27:44 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1982A800) [pid = 1172] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:27:44 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0FA68C00) [pid = 1172] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:27:44 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (13D7B400) [pid = 1172] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:27:44 INFO - PROCESS | 1172 | 1472236064826 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:44 INFO - PROCESS | 1172 | 1472236064828 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:44 INFO - PROCESS | 1172 | ++DOCSHELL 0C0F4800 == 38 [pid = 1172] [id = 229] 11:27:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0C0F5800) [pid = 1172] [serial = 686] [outer = 00000000] 11:27:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (0FDC2800) [pid = 1172] [serial = 687] [outer = 0C0F5800] 11:27:44 INFO - PROCESS | 1172 | 1472236064875 Marionette DEBUG loaded listener.js 11:27:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (10AE0000) [pid = 1172] [serial = 688] [outer = 0C0F5800] 11:27:45 INFO - PROCESS | 1172 | 1472236065226 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 830ms 11:27:45 INFO - PROCESS | 1172 | 1472236065286 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 11:27:45 INFO - PROCESS | 1172 | 1472236065288 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 11:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:27:45 INFO - PROCESS | 1172 | 1472236065291 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:27:45 INFO - PROCESS | 1172 | 1472236065293 Marionette TRACE conn5 <- [1,882,null,{}] 11:27:45 INFO - PROCESS | 1172 | 1472236065296 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:45 INFO - PROCESS | 1172 | 1472236065298 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:45 INFO - PROCESS | 1172 | 1472236065376 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 11:27:45 INFO - PROCESS | 1172 | 1472236065381 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:45 INFO - PROCESS | 1172 | 1472236065383 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:45 INFO - PROCESS | 1172 | ++DOCSHELL 145DF400 == 39 [pid = 1172] [id = 230] 11:27:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (16F75400) [pid = 1172] [serial = 689] [outer = 00000000] 11:27:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (18481000) [pid = 1172] [serial = 690] [outer = 16F75400] 11:27:45 INFO - PROCESS | 1172 | 1472236065429 Marionette DEBUG loaded listener.js 11:27:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (186E4800) [pid = 1172] [serial = 691] [outer = 16F75400] 11:27:45 INFO - PROCESS | 1172 | 1472236065854 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 570ms 11:27:45 INFO - PROCESS | 1172 | 1472236065862 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 11:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:27:45 INFO - PROCESS | 1172 | 1472236065864 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 11:27:45 INFO - PROCESS | 1172 | 1472236065867 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:27:45 INFO - PROCESS | 1172 | 1472236065869 Marionette TRACE conn5 <- [1,886,null,{}] 11:27:45 INFO - PROCESS | 1172 | 1472236065872 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:45 INFO - PROCESS | 1172 | 1472236065874 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:45 INFO - PROCESS | 1172 | 1472236065992 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 11:27:46 INFO - PROCESS | 1172 | 1472236066000 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:46 INFO - PROCESS | 1172 | 1472236066002 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:46 INFO - PROCESS | 1172 | ++DOCSHELL 18957400 == 40 [pid = 1172] [id = 231] 11:27:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (18CD3400) [pid = 1172] [serial = 692] [outer = 00000000] 11:27:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (19329400) [pid = 1172] [serial = 693] [outer = 18CD3400] 11:27:46 INFO - PROCESS | 1172 | 1472236066048 Marionette DEBUG loaded listener.js 11:27:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1932A800) [pid = 1172] [serial = 694] [outer = 18CD3400] 11:27:46 INFO - PROCESS | 1172 | 1472236066480 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 11:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:27:46 INFO - PROCESS | 1172 | 1472236066497 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 11:27:46 INFO - PROCESS | 1172 | 1472236066499 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 11:27:46 INFO - PROCESS | 1172 | 1472236066502 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:27:46 INFO - PROCESS | 1172 | 1472236066504 Marionette TRACE conn5 <- [1,890,null,{}] 11:27:46 INFO - PROCESS | 1172 | 1472236066507 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:46 INFO - PROCESS | 1172 | 1472236066509 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:46 INFO - PROCESS | 1172 | 1472236066631 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 11:27:46 INFO - PROCESS | 1172 | 1472236066639 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:46 INFO - PROCESS | 1172 | 1472236066641 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:46 INFO - PROCESS | 1172 | ++DOCSHELL 0F93B800 == 41 [pid = 1172] [id = 232] 11:27:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (10ADFC00) [pid = 1172] [serial = 695] [outer = 00000000] 11:27:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (197CE800) [pid = 1172] [serial = 696] [outer = 10ADFC00] 11:27:46 INFO - PROCESS | 1172 | 1472236066687 Marionette DEBUG loaded listener.js 11:27:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (19829400) [pid = 1172] [serial = 697] [outer = 10ADFC00] 11:27:47 INFO - PROCESS | 1172 | 1472236067472 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1023ms 11:27:47 INFO - PROCESS | 1172 | 1472236067527 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 11:27:47 INFO - PROCESS | 1172 | 1472236067532 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 11:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:27:47 INFO - PROCESS | 1172 | 1472236067536 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:27:47 INFO - PROCESS | 1172 | 1472236067542 Marionette TRACE conn5 <- [1,894,null,{}] 11:27:47 INFO - PROCESS | 1172 | 1472236067568 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:47 INFO - PROCESS | 1172 | 1472236067571 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:47 INFO - PROCESS | 1172 | 1472236067702 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 11:27:47 INFO - PROCESS | 1172 | 1472236067821 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:47 INFO - PROCESS | 1172 | 1472236067824 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:47 INFO - PROCESS | 1172 | ++DOCSHELL 0F752400 == 42 [pid = 1172] [id = 233] 11:27:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (0F854800) [pid = 1172] [serial = 698] [outer = 00000000] 11:27:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (0FA62000) [pid = 1172] [serial = 699] [outer = 0F854800] 11:27:47 INFO - PROCESS | 1172 | 1472236067891 Marionette DEBUG loaded listener.js 11:27:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (0FDC5000) [pid = 1172] [serial = 700] [outer = 0F854800] 11:27:48 INFO - PROCESS | 1172 | 1472236068593 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1105ms 11:27:48 INFO - PROCESS | 1172 | 1472236068644 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 11:27:48 INFO - PROCESS | 1172 | 1472236068649 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 11:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:27:48 INFO - PROCESS | 1172 | 1472236068656 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:27:48 INFO - PROCESS | 1172 | 1472236068659 Marionette TRACE conn5 <- [1,898,null,{}] 11:27:48 INFO - PROCESS | 1172 | 1472236068688 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:48 INFO - PROCESS | 1172 | 1472236068691 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:48 INFO - PROCESS | 1172 | 1472236068828 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 11:27:49 INFO - PROCESS | 1172 | 1472236069016 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:49 INFO - PROCESS | 1172 | 1472236069020 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:49 INFO - PROCESS | 1172 | ++DOCSHELL 0C00B400 == 43 [pid = 1172] [id = 234] 11:27:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (0C011400) [pid = 1172] [serial = 701] [outer = 00000000] 11:27:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (0C0F0C00) [pid = 1172] [serial = 702] [outer = 0C011400] 11:27:49 INFO - PROCESS | 1172 | 1472236069086 Marionette DEBUG loaded listener.js 11:27:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (0C427800) [pid = 1172] [serial = 703] [outer = 0C011400] 11:27:49 INFO - PROCESS | 1172 | --DOCSHELL 08769C00 == 42 [pid = 1172] [id = 205] 11:27:49 INFO - PROCESS | 1172 | --DOCSHELL 1453C400 == 41 [pid = 1172] [id = 203] 11:27:49 INFO - PROCESS | 1172 | --DOCSHELL 17686800 == 40 [pid = 1172] [id = 206] 11:27:49 INFO - PROCESS | 1172 | --DOCSHELL 1592B800 == 39 [pid = 1172] [id = 212] 11:27:49 INFO - PROCESS | 1172 | --DOCSHELL 18478800 == 38 [pid = 1172] [id = 214] 11:27:49 INFO - PROCESS | 1172 | --DOCSHELL 0FDC2C00 == 37 [pid = 1172] [id = 211] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (18473C00) [pid = 1172] [serial = 594] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (17EDF800) [pid = 1172] [serial = 638] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (19383400) [pid = 1172] [serial = 644] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (0F89AC00) [pid = 1172] [serial = 623] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (0FA59800) [pid = 1172] [serial = 624] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (13EC9800) [pid = 1172] [serial = 626] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (18572800) [pid = 1172] [serial = 642] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (144AF400) [pid = 1172] [serial = 627] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (15935400) [pid = 1172] [serial = 635] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (0FFDA400) [pid = 1172] [serial = 632] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (13D39C00) [pid = 1172] [serial = 633] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (18568800) [pid = 1172] [serial = 641] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (186E5400) [pid = 1172] [serial = 621] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0F858800) [pid = 1172] [serial = 629] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0FA4FC00) [pid = 1172] [serial = 630] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (18CCE800) [pid = 1172] [serial = 645] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (197CAC00) [pid = 1172] [serial = 651] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (199DD400) [pid = 1172] [serial = 654] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (198B8400) [pid = 1172] [serial = 653] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (17EE3800) [pid = 1172] [serial = 647] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (19330400) [pid = 1172] [serial = 648] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (197C7400) [pid = 1172] [serial = 650] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (1643D400) [pid = 1172] [serial = 636] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (18475C00) [pid = 1172] [serial = 639] [outer = 00000000] [url = about:blank] 11:27:49 INFO - PROCESS | 1172 | 1472236069711 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1080ms 11:27:49 INFO - PROCESS | 1172 | 1472236069754 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 11:27:49 INFO - PROCESS | 1172 | 1472236069757 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 11:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:27:49 INFO - PROCESS | 1172 | 1472236069762 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:27:49 INFO - PROCESS | 1172 | 1472236069765 Marionette TRACE conn5 <- [1,902,null,{}] 11:27:49 INFO - PROCESS | 1172 | 1472236069770 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:49 INFO - PROCESS | 1172 | 1472236069774 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:49 INFO - PROCESS | 1172 | 1472236069865 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 11:27:49 INFO - PROCESS | 1172 | 1472236069952 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:49 INFO - PROCESS | 1172 | 1472236069954 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:49 INFO - PROCESS | 1172 | ++DOCSHELL 0C140800 == 38 [pid = 1172] [id = 235] 11:27:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0C14DC00) [pid = 1172] [serial = 704] [outer = 00000000] 11:27:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0FA4FC00) [pid = 1172] [serial = 705] [outer = 0C14DC00] 11:27:50 INFO - PROCESS | 1172 | 1472236070004 Marionette DEBUG loaded listener.js 11:27:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0FB47C00) [pid = 1172] [serial = 706] [outer = 0C14DC00] 11:27:50 INFO - PROCESS | 1172 | 1472236070436 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 730ms 11:27:50 INFO - PROCESS | 1172 | 1472236070497 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 11:27:50 INFO - PROCESS | 1172 | 1472236070501 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 11:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:27:50 INFO - PROCESS | 1172 | 1472236070505 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:27:50 INFO - PROCESS | 1172 | 1472236070507 Marionette TRACE conn5 <- [1,906,null,{}] 11:27:50 INFO - PROCESS | 1172 | 1472236070516 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:50 INFO - PROCESS | 1172 | 1472236070518 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:50 INFO - PROCESS | 1172 | 1472236070607 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 11:27:50 INFO - PROCESS | 1172 | 1472236070621 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:50 INFO - PROCESS | 1172 | 1472236070624 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:50 INFO - PROCESS | 1172 | ++DOCSHELL 13DB8C00 == 39 [pid = 1172] [id = 236] 11:27:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (13DC0800) [pid = 1172] [serial = 707] [outer = 00000000] 11:27:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (140C4000) [pid = 1172] [serial = 708] [outer = 13DC0800] 11:27:50 INFO - PROCESS | 1172 | 1472236070671 Marionette DEBUG loaded listener.js 11:27:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (14532C00) [pid = 1172] [serial = 709] [outer = 13DC0800] 11:27:51 INFO - PROCESS | 1172 | 1472236071131 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 11:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:27:51 INFO - PROCESS | 1172 | 1472236071180 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 11:27:51 INFO - PROCESS | 1172 | 1472236071182 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 11:27:51 INFO - PROCESS | 1172 | 1472236071187 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:27:51 INFO - PROCESS | 1172 | 1472236071193 Marionette TRACE conn5 <- [1,910,null,{}] 11:27:51 INFO - PROCESS | 1172 | 1472236071202 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:51 INFO - PROCESS | 1172 | 1472236071206 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:51 INFO - PROCESS | 1172 | 1472236071293 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 11:27:51 INFO - PROCESS | 1172 | 1472236071302 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:51 INFO - PROCESS | 1172 | 1472236071304 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:51 INFO - PROCESS | 1172 | ++DOCSHELL 15950C00 == 40 [pid = 1172] [id = 237] 11:27:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (15951800) [pid = 1172] [serial = 710] [outer = 00000000] 11:27:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (16F6EC00) [pid = 1172] [serial = 711] [outer = 15951800] 11:27:51 INFO - PROCESS | 1172 | 1472236071351 Marionette DEBUG loaded listener.js 11:27:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (17208800) [pid = 1172] [serial = 712] [outer = 15951800] 11:27:51 INFO - PROCESS | 1172 | 1472236071784 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 632ms 11:27:51 INFO - PROCESS | 1172 | 1472236071832 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 11:27:51 INFO - PROCESS | 1172 | 1472236071835 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 11:27:51 INFO - PROCESS | 1172 | 1472236071838 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:27:51 INFO - PROCESS | 1172 | 1472236071840 Marionette TRACE conn5 <- [1,914,null,{}] 11:27:51 INFO - PROCESS | 1172 | 1472236071844 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:51 INFO - PROCESS | 1172 | 1472236071846 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:51 INFO - PROCESS | 1172 | 1472236071965 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 11:27:52 INFO - PROCESS | 1172 | 1472236072046 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:52 INFO - PROCESS | 1172 | 1472236072048 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:52 INFO - PROCESS | 1172 | ++DOCSHELL 17EE1800 == 41 [pid = 1172] [id = 238] 11:27:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (17EE7800) [pid = 1172] [serial = 713] [outer = 00000000] 11:27:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1847C400) [pid = 1172] [serial = 714] [outer = 17EE7800] 11:27:52 INFO - PROCESS | 1172 | 1472236072112 Marionette DEBUG loaded listener.js 11:27:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (18567000) [pid = 1172] [serial = 715] [outer = 17EE7800] 11:27:52 INFO - PROCESS | 1172 | 1472236072549 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 770ms 11:27:52 INFO - PROCESS | 1172 | 1472236072613 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 11:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:27:52 INFO - PROCESS | 1172 | 1472236072615 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 11:27:52 INFO - PROCESS | 1172 | 1472236072618 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:27:52 INFO - PROCESS | 1172 | 1472236072620 Marionette TRACE conn5 <- [1,918,null,{}] 11:27:52 INFO - PROCESS | 1172 | 1472236072631 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:52 INFO - PROCESS | 1172 | 1472236072633 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:52 INFO - PROCESS | 1172 | 1472236072748 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 11:27:52 INFO - PROCESS | 1172 | 1472236072758 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:52 INFO - PROCESS | 1172 | 1472236072764 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:52 INFO - PROCESS | 1172 | ++DOCSHELL 0FFDA400 == 42 [pid = 1172] [id = 239] 11:27:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (1857EC00) [pid = 1172] [serial = 716] [outer = 00000000] 11:27:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (186F1400) [pid = 1172] [serial = 717] [outer = 1857EC00] 11:27:52 INFO - PROCESS | 1172 | 1472236072823 Marionette DEBUG loaded listener.js 11:27:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1932A400) [pid = 1172] [serial = 718] [outer = 1857EC00] 11:27:53 INFO - PROCESS | 1172 | 1472236073300 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 730ms 11:27:53 INFO - PROCESS | 1172 | 1472236073354 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 11:27:53 INFO - PROCESS | 1172 | 1472236073356 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 11:27:53 INFO - PROCESS | 1172 | 1472236073359 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:27:53 INFO - PROCESS | 1172 | 1472236073361 Marionette TRACE conn5 <- [1,922,null,{}] 11:27:53 INFO - PROCESS | 1172 | 1472236073365 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:53 INFO - PROCESS | 1172 | 1472236073367 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:53 INFO - PROCESS | 1172 | 1472236073487 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 11:27:53 INFO - PROCESS | 1172 | 1472236073545 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:53 INFO - PROCESS | 1172 | 1472236073547 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:53 INFO - PROCESS | 1172 | ++DOCSHELL 13D3C400 == 43 [pid = 1172] [id = 240] 11:27:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (19388400) [pid = 1172] [serial = 719] [outer = 00000000] 11:27:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (197CAC00) [pid = 1172] [serial = 720] [outer = 19388400] 11:27:53 INFO - PROCESS | 1172 | 1472236073592 Marionette DEBUG loaded listener.js 11:27:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (197CB000) [pid = 1172] [serial = 721] [outer = 19388400] 11:27:53 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (18CD3400) [pid = 1172] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:27:53 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (0F93F800) [pid = 1172] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:27:53 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0C010400) [pid = 1172] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:27:53 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (15844000) [pid = 1172] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:27:53 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0FDC1C00) [pid = 1172] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:27:53 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0C145C00) [pid = 1172] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:27:53 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (16F09800) [pid = 1172] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:27:53 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0C0F5800) [pid = 1172] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:27:53 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (16F75400) [pid = 1172] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:27:53 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0F74E400) [pid = 1172] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:27:53 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (1932F400) [pid = 1172] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:27:53 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (1A6DBC00) [pid = 1172] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:27:54 INFO - PROCESS | 1172 | 1472236074072 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 11:27:54 INFO - PROCESS | 1172 | 1472236074094 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 11:27:54 INFO - PROCESS | 1172 | 1472236074096 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 11:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:27:54 INFO - PROCESS | 1172 | 1472236074099 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:27:54 INFO - PROCESS | 1172 | 1472236074101 Marionette TRACE conn5 <- [1,926,null,{}] 11:27:54 INFO - PROCESS | 1172 | 1472236074104 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:54 INFO - PROCESS | 1172 | 1472236074106 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:54 INFO - PROCESS | 1172 | 1472236074187 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 11:27:54 INFO - PROCESS | 1172 | 1472236074271 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:54 INFO - PROCESS | 1172 | 1472236074273 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:54 INFO - PROCESS | 1172 | ++DOCSHELL 0FDBF400 == 44 [pid = 1172] [id = 241] 11:27:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0FDC6C00) [pid = 1172] [serial = 722] [outer = 00000000] 11:27:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (186E8C00) [pid = 1172] [serial = 723] [outer = 0FDC6C00] 11:27:54 INFO - PROCESS | 1172 | 1472236074319 Marionette DEBUG loaded listener.js 11:27:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1938EC00) [pid = 1172] [serial = 724] [outer = 0FDC6C00] 11:27:54 INFO - PROCESS | 1172 | 1472236074695 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 11:27:54 INFO - PROCESS | 1172 | 1472236074730 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 11:27:54 INFO - PROCESS | 1172 | 1472236074732 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 11:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:27:54 INFO - PROCESS | 1172 | 1472236074735 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:27:54 INFO - PROCESS | 1172 | 1472236074737 Marionette TRACE conn5 <- [1,930,null,{}] 11:27:54 INFO - PROCESS | 1172 | 1472236074741 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:54 INFO - PROCESS | 1172 | 1472236074742 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:54 INFO - PROCESS | 1172 | 1472236074881 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 11:27:54 INFO - PROCESS | 1172 | 1472236074936 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:54 INFO - PROCESS | 1172 | 1472236074938 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:54 INFO - PROCESS | 1172 | ++DOCSHELL 1594A400 == 45 [pid = 1172] [id = 242] 11:27:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (186E4400) [pid = 1172] [serial = 725] [outer = 00000000] 11:27:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1A62D400) [pid = 1172] [serial = 726] [outer = 186E4400] 11:27:54 INFO - PROCESS | 1172 | 1472236074986 Marionette DEBUG loaded listener.js 11:27:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1A62E000) [pid = 1172] [serial = 727] [outer = 186E4400] 11:27:55 INFO - PROCESS | 1172 | 1472236075366 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 11:27:55 INFO - PROCESS | 1172 | 1472236075406 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 11:27:55 INFO - PROCESS | 1172 | 1472236075408 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 11:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:27:55 INFO - PROCESS | 1172 | 1472236075411 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:27:55 INFO - PROCESS | 1172 | 1472236075413 Marionette TRACE conn5 <- [1,934,null,{}] 11:27:55 INFO - PROCESS | 1172 | 1472236075416 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:55 INFO - PROCESS | 1172 | 1472236075418 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:55 INFO - PROCESS | 1172 | 1472236075502 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 11:27:55 INFO - PROCESS | 1172 | 1472236075507 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:55 INFO - PROCESS | 1172 | 1472236075509 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:55 INFO - PROCESS | 1172 | ++DOCSHELL 0F754C00 == 46 [pid = 1172] [id = 243] 11:27:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (146B2000) [pid = 1172] [serial = 728] [outer = 00000000] 11:27:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (1A6D7400) [pid = 1172] [serial = 729] [outer = 146B2000] 11:27:55 INFO - PROCESS | 1172 | 1472236075556 Marionette DEBUG loaded listener.js 11:27:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1ACFCC00) [pid = 1172] [serial = 730] [outer = 146B2000] 11:27:56 INFO - PROCESS | 1172 | 1472236076012 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 11:27:56 INFO - PROCESS | 1172 | 1472236076083 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 11:27:56 INFO - PROCESS | 1172 | 1472236076087 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 11:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:27:56 INFO - PROCESS | 1172 | 1472236076093 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:27:56 INFO - PROCESS | 1172 | 1472236076098 Marionette TRACE conn5 <- [1,938,null,{}] 11:27:56 INFO - PROCESS | 1172 | 1472236076105 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:56 INFO - PROCESS | 1172 | 1472236076108 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:56 INFO - PROCESS | 1172 | 1472236076274 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 11:27:56 INFO - PROCESS | 1172 | 1472236076371 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:56 INFO - PROCESS | 1172 | 1472236076376 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:56 INFO - PROCESS | 1172 | ++DOCSHELL 0F89AC00 == 47 [pid = 1172] [id = 244] 11:27:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (0F89B000) [pid = 1172] [serial = 731] [outer = 00000000] 11:27:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0FA4C800) [pid = 1172] [serial = 732] [outer = 0F89B000] 11:27:56 INFO - PROCESS | 1172 | 1472236076436 Marionette DEBUG loaded listener.js 11:27:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (0FB40400) [pid = 1172] [serial = 733] [outer = 0F89B000] 11:27:57 INFO - PROCESS | 1172 | 1472236077033 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 11:27:57 INFO - PROCESS | 1172 | 1472236077067 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 11:27:57 INFO - PROCESS | 1172 | 1472236077072 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 11:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:27:57 INFO - PROCESS | 1172 | 1472236077079 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:27:57 INFO - PROCESS | 1172 | 1472236077083 Marionette TRACE conn5 <- [1,942,null,{}] 11:27:57 INFO - PROCESS | 1172 | 1472236077087 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:57 INFO - PROCESS | 1172 | 1472236077090 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:57 INFO - PROCESS | 1172 | 1472236077204 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 11:27:57 INFO - PROCESS | 1172 | 1472236077303 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:57 INFO - PROCESS | 1172 | 1472236077306 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:57 INFO - PROCESS | 1172 | ++DOCSHELL 14617C00 == 48 [pid = 1172] [id = 245] 11:27:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (146B1C00) [pid = 1172] [serial = 734] [outer = 00000000] 11:27:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (1592AC00) [pid = 1172] [serial = 735] [outer = 146B1C00] 11:27:57 INFO - PROCESS | 1172 | 1472236077366 Marionette DEBUG loaded listener.js 11:27:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (15957400) [pid = 1172] [serial = 736] [outer = 146B1C00] 11:27:58 INFO - PROCESS | 1172 | 1472236077997 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 970ms 11:27:58 INFO - PROCESS | 1172 | 1472236078052 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 11:27:58 INFO - PROCESS | 1172 | 1472236078055 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 11:27:58 INFO - PROCESS | 1172 | 1472236078059 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:27:58 INFO - PROCESS | 1172 | 1472236078063 Marionette TRACE conn5 <- [1,946,null,{}] 11:27:58 INFO - PROCESS | 1172 | 1472236078074 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:58 INFO - PROCESS | 1172 | 1472236078079 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:58 INFO - PROCESS | 1172 | 1472236078194 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 11:27:58 INFO - PROCESS | 1172 | 1472236078321 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:58 INFO - PROCESS | 1172 | 1472236078325 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:58 INFO - PROCESS | 1172 | ++DOCSHELL 19829000 == 49 [pid = 1172] [id = 246] 11:27:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (19835800) [pid = 1172] [serial = 737] [outer = 00000000] 11:27:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (1A679000) [pid = 1172] [serial = 738] [outer = 19835800] 11:27:58 INFO - PROCESS | 1172 | 1472236078386 Marionette DEBUG loaded listener.js 11:27:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (1AE8A000) [pid = 1172] [serial = 739] [outer = 19835800] 11:27:59 INFO - PROCESS | 1172 | 1472236079008 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 970ms 11:27:59 INFO - PROCESS | 1172 | 1472236079033 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 11:27:59 INFO - PROCESS | 1172 | 1472236079036 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 11:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:27:59 INFO - PROCESS | 1172 | 1472236079040 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:27:59 INFO - PROCESS | 1172 | 1472236079042 Marionette TRACE conn5 <- [1,950,null,{}] 11:27:59 INFO - PROCESS | 1172 | 1472236079046 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:59 INFO - PROCESS | 1172 | 1472236079049 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:59 INFO - PROCESS | 1172 | 1472236079160 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 11:27:59 INFO - PROCESS | 1172 | 1472236079256 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:59 INFO - PROCESS | 1172 | 1472236079258 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:27:59 INFO - PROCESS | 1172 | ++DOCSHELL 1B1BAC00 == 50 [pid = 1172] [id = 247] 11:27:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (1BEC5800) [pid = 1172] [serial = 740] [outer = 00000000] 11:27:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 94 (1C2DA800) [pid = 1172] [serial = 741] [outer = 1BEC5800] 11:27:59 INFO - PROCESS | 1172 | 1472236079316 Marionette DEBUG loaded listener.js 11:27:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 95 (1C2DF400) [pid = 1172] [serial = 742] [outer = 1BEC5800] 11:27:59 INFO - PROCESS | 1172 | 1472236079891 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 930ms 11:27:59 INFO - PROCESS | 1172 | 1472236079973 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 11:27:59 INFO - PROCESS | 1172 | 1472236079976 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 11:27:59 INFO - PROCESS | 1172 | 1472236079980 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:27:59 INFO - PROCESS | 1172 | 1472236079982 Marionette TRACE conn5 <- [1,954,null,{}] 11:27:59 INFO - PROCESS | 1172 | 1472236079986 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:59 INFO - PROCESS | 1172 | 1472236079988 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:00 INFO - PROCESS | 1172 | 1472236080202 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 11:28:00 INFO - PROCESS | 1172 | 1472236080347 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:00 INFO - PROCESS | 1172 | 1472236080350 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:00 INFO - PROCESS | 1172 | ++DOCSHELL 0C46B800 == 51 [pid = 1172] [id = 248] 11:28:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 96 (0C46C000) [pid = 1172] [serial = 743] [outer = 00000000] 11:28:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 97 (0F74E400) [pid = 1172] [serial = 744] [outer = 0C46C000] 11:28:00 INFO - PROCESS | 1172 | 1472236080404 Marionette DEBUG loaded listener.js 11:28:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 98 (0F853000) [pid = 1172] [serial = 745] [outer = 0C46C000] 11:28:01 INFO - PROCESS | 1172 | --DOCSHELL 0F84F800 == 50 [pid = 1172] [id = 208] 11:28:01 INFO - PROCESS | 1172 | --DOCSHELL 0C4C9C00 == 49 [pid = 1172] [id = 222] 11:28:01 INFO - PROCESS | 1172 | --DOCSHELL 0C00CC00 == 48 [pid = 1172] [id = 223] 11:28:01 INFO - PROCESS | 1172 | --DOCSHELL 0F857400 == 47 [pid = 1172] [id = 200] 11:28:01 INFO - PROCESS | 1172 | --DOCSHELL 18953800 == 46 [pid = 1172] [id = 215] 11:28:01 INFO - PROCESS | 1172 | --DOCSHELL 1592A000 == 45 [pid = 1172] [id = 204] 11:28:01 INFO - PROCESS | 1172 | --DOCSHELL 150F0400 == 44 [pid = 1172] [id = 207] 11:28:01 INFO - PROCESS | 1172 | --DOCSHELL 0FA58800 == 43 [pid = 1172] [id = 216] 11:28:01 INFO - PROCESS | 1172 | --DOCSHELL 0C148000 == 42 [pid = 1172] [id = 202] 11:28:01 INFO - PROCESS | 1172 | --DOCSHELL 17681000 == 41 [pid = 1172] [id = 213] 11:28:01 INFO - PROCESS | 1172 | --DOCSHELL 10A33400 == 40 [pid = 1172] [id = 209] 11:28:01 INFO - PROCESS | 1172 | --DOCSHELL 0F84B400 == 39 [pid = 1172] [id = 210] 11:28:01 INFO - PROCESS | 1172 | --DOCSHELL 0FA6B800 == 38 [pid = 1172] [id = 201] 11:28:01 INFO - PROCESS | 1172 | --DOCSHELL 0FDC0400 == 37 [pid = 1172] [id = 218] 11:28:01 INFO - PROCESS | 1172 | --DOCSHELL 13D7AC00 == 36 [pid = 1172] [id = 217] 11:28:01 INFO - PROCESS | 1172 | --DOCSHELL 18CD4000 == 35 [pid = 1172] [id = 220] 11:28:01 INFO - PROCESS | 1172 | --DOCSHELL 0F3F8800 == 34 [pid = 1172] [id = 219] 11:28:01 INFO - PROCESS | 1172 | --DOCSHELL 1A6DAC00 == 33 [pid = 1172] [id = 221] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 97 (19329400) [pid = 1172] [serial = 693] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 96 (0F945C00) [pid = 1172] [serial = 672] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 95 (0FA54C00) [pid = 1172] [serial = 673] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 94 (0C0EB400) [pid = 1172] [serial = 668] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 93 (0C13E800) [pid = 1172] [serial = 669] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (15935C00) [pid = 1172] [serial = 681] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (0FEC5000) [pid = 1172] [serial = 675] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (108CD000) [pid = 1172] [serial = 676] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (144D9C00) [pid = 1172] [serial = 678] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (1720C400) [pid = 1172] [serial = 684] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (0FDC2800) [pid = 1172] [serial = 687] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (17EC3000) [pid = 1172] [serial = 685] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (18481000) [pid = 1172] [serial = 690] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (1959BC00) [pid = 1172] [serial = 381] [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.] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0FA50000) [pid = 1172] [serial = 657] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (0F84AC00) [pid = 1172] [serial = 656] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1982D000) [pid = 1172] [serial = 660] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (197C8400) [pid = 1172] [serial = 659] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1ADE1400) [pid = 1172] [serial = 663] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (1ACFDC00) [pid = 1172] [serial = 662] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0FA62C00) [pid = 1172] [serial = 665] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1594F800) [pid = 1172] [serial = 682] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (10AE0000) [pid = 1172] [serial = 688] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (1932A800) [pid = 1172] [serial = 694] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (145EB400) [pid = 1172] [serial = 679] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (186E4800) [pid = 1172] [serial = 691] [outer = 00000000] [url = about:blank] 11:28:01 INFO - PROCESS | 1172 | 1472236081683 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1731ms 11:28:01 INFO - PROCESS | 1172 | 1472236081742 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 11:28:01 INFO - PROCESS | 1172 | 1472236081746 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 11:28:01 INFO - PROCESS | 1172 | 1472236081751 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:28:01 INFO - PROCESS | 1172 | 1472236081754 Marionette TRACE conn5 <- [1,958,null,{}] 11:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:28:01 INFO - PROCESS | 1172 | 1472236081760 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:01 INFO - PROCESS | 1172 | 1472236081763 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:01 INFO - PROCESS | 1172 | 1472236081853 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 11:28:01 INFO - PROCESS | 1172 | 1472236081935 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:01 INFO - PROCESS | 1172 | 1472236081940 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:01 INFO - PROCESS | 1172 | ++DOCSHELL 0F23B000 == 34 [pid = 1172] [id = 249] 11:28:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0F284400) [pid = 1172] [serial = 746] [outer = 00000000] 11:28:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0F84B800) [pid = 1172] [serial = 747] [outer = 0F284400] 11:28:01 INFO - PROCESS | 1172 | 1472236081991 Marionette DEBUG loaded listener.js 11:28:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0F853400) [pid = 1172] [serial = 748] [outer = 0F284400] 11:28:02 INFO - PROCESS | 1172 | 1472236082409 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 11:28:02 INFO - PROCESS | 1172 | 1472236082429 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 11:28:02 INFO - PROCESS | 1172 | 1472236082434 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 11:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:28:02 INFO - PROCESS | 1172 | 1472236082441 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:28:02 INFO - PROCESS | 1172 | 1472236082444 Marionette TRACE conn5 <- [1,962,null,{}] 11:28:02 INFO - PROCESS | 1172 | 1472236082447 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:02 INFO - PROCESS | 1172 | 1472236082450 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:02 INFO - PROCESS | 1172 | 1472236082540 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 11:28:02 INFO - PROCESS | 1172 | 1472236082548 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:02 INFO - PROCESS | 1172 | 1472236082551 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:02 INFO - PROCESS | 1172 | ++DOCSHELL 0FA54C00 == 35 [pid = 1172] [id = 250] 11:28:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (0FA59C00) [pid = 1172] [serial = 749] [outer = 00000000] 11:28:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (0FA6D000) [pid = 1172] [serial = 750] [outer = 0FA59C00] 11:28:02 INFO - PROCESS | 1172 | 1472236082601 Marionette DEBUG loaded listener.js 11:28:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (0FDBBC00) [pid = 1172] [serial = 751] [outer = 0FA59C00] 11:28:03 INFO - PROCESS | 1172 | 1472236083086 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 11:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:28:03 INFO - PROCESS | 1172 | 1472236083114 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 11:28:03 INFO - PROCESS | 1172 | 1472236083117 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 11:28:03 INFO - PROCESS | 1172 | 1472236083120 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:28:03 INFO - PROCESS | 1172 | 1472236083124 Marionette TRACE conn5 <- [1,966,null,{}] 11:28:03 INFO - PROCESS | 1172 | 1472236083135 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:03 INFO - PROCESS | 1172 | 1472236083140 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:03 INFO - PROCESS | 1172 | 1472236083255 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 11:28:03 INFO - PROCESS | 1172 | 1472236083266 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:03 INFO - PROCESS | 1172 | 1472236083269 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:03 INFO - PROCESS | 1172 | ++DOCSHELL 13DBCC00 == 36 [pid = 1172] [id = 251] 11:28:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (13EC3C00) [pid = 1172] [serial = 752] [outer = 00000000] 11:28:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (14092000) [pid = 1172] [serial = 753] [outer = 13EC3C00] 11:28:03 INFO - PROCESS | 1172 | 1472236083394 Marionette DEBUG loaded listener.js 11:28:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (14556400) [pid = 1172] [serial = 754] [outer = 13EC3C00] 11:28:03 INFO - PROCESS | 1172 | 1472236083846 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 770ms 11:28:03 INFO - PROCESS | 1172 | 1472236083894 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 11:28:03 INFO - PROCESS | 1172 | 1472236083897 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 11:28:03 INFO - PROCESS | 1172 | 1472236083900 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:28:03 INFO - PROCESS | 1172 | 1472236083902 Marionette TRACE conn5 <- [1,970,null,{}] 11:28:03 INFO - PROCESS | 1172 | 1472236083906 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:03 INFO - PROCESS | 1172 | 1472236083908 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:04 INFO - PROCESS | 1172 | 1472236084023 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 11:28:04 INFO - PROCESS | 1172 | 1472236084082 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:04 INFO - PROCESS | 1172 | 1472236084084 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:04 INFO - PROCESS | 1172 | ++DOCSHELL 150F2800 == 37 [pid = 1172] [id = 252] 11:28:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (150FA000) [pid = 1172] [serial = 755] [outer = 00000000] 11:28:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1592D400) [pid = 1172] [serial = 756] [outer = 150FA000] 11:28:04 INFO - PROCESS | 1172 | 1472236084132 Marionette DEBUG loaded listener.js 11:28:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (1594F400) [pid = 1172] [serial = 757] [outer = 150FA000] 11:28:04 INFO - PROCESS | 1172 | 1472236084568 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 730ms 11:28:04 INFO - PROCESS | 1172 | 1472236084635 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 11:28:04 INFO - PROCESS | 1172 | 1472236084637 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 11:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:28:04 INFO - PROCESS | 1172 | 1472236084640 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:28:04 INFO - PROCESS | 1172 | 1472236084642 Marionette TRACE conn5 <- [1,974,null,{}] 11:28:04 INFO - PROCESS | 1172 | 1472236084646 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:04 INFO - PROCESS | 1172 | 1472236084648 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:04 INFO - PROCESS | 1172 | 1472236084769 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 11:28:04 INFO - PROCESS | 1172 | 1472236084778 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:04 INFO - PROCESS | 1172 | 1472236084780 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:04 INFO - PROCESS | 1172 | ++DOCSHELL 15954400 == 38 [pid = 1172] [id = 253] 11:28:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (16434400) [pid = 1172] [serial = 758] [outer = 00000000] 11:28:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (1730C800) [pid = 1172] [serial = 759] [outer = 16434400] 11:28:04 INFO - PROCESS | 1172 | 1472236084827 Marionette DEBUG loaded listener.js 11:28:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (17EBDC00) [pid = 1172] [serial = 760] [outer = 16434400] 11:28:05 INFO - PROCESS | 1172 | 1472236085266 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 11:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:28:05 INFO - PROCESS | 1172 | 1472236085314 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 11:28:05 INFO - PROCESS | 1172 | 1472236085317 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 11:28:05 INFO - PROCESS | 1172 | 1472236085320 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:28:05 INFO - PROCESS | 1172 | 1472236085321 Marionette TRACE conn5 <- [1,978,null,{}] 11:28:05 INFO - PROCESS | 1172 | 1472236085331 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:05 INFO - PROCESS | 1172 | 1472236085337 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:05 INFO - PROCESS | 1172 | 1472236085472 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 11:28:05 INFO - PROCESS | 1172 | 1472236085478 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:05 INFO - PROCESS | 1172 | 1472236085480 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:05 INFO - PROCESS | 1172 | ++DOCSHELL 16435800 == 39 [pid = 1172] [id = 254] 11:28:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (18474800) [pid = 1172] [serial = 761] [outer = 00000000] 11:28:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (186E3400) [pid = 1172] [serial = 762] [outer = 18474800] 11:28:05 INFO - PROCESS | 1172 | 1472236085528 Marionette DEBUG loaded listener.js 11:28:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (186EFC00) [pid = 1172] [serial = 763] [outer = 18474800] 11:28:05 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (17EE7800) [pid = 1172] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:28:05 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (1857EC00) [pid = 1172] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:28:05 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (13DC0800) [pid = 1172] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:28:05 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (0C011400) [pid = 1172] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:28:05 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (0C14DC00) [pid = 1172] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:28:05 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (0FDC6C00) [pid = 1172] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:28:05 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (19388400) [pid = 1172] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:28:05 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (15951800) [pid = 1172] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:28:05 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0F854800) [pid = 1172] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:28:05 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (10ADFC00) [pid = 1172] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:28:05 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (186E4400) [pid = 1172] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:28:05 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (146B2000) [pid = 1172] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:28:05 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0F2E8C00) [pid = 1172] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:28:06 INFO - PROCESS | 1172 | 1472236086229 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 930ms 11:28:06 INFO - PROCESS | 1172 | 1472236086250 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 11:28:06 INFO - PROCESS | 1172 | 1472236086252 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 11:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:28:06 INFO - PROCESS | 1172 | 1472236086255 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:28:06 INFO - PROCESS | 1172 | 1472236086257 Marionette TRACE conn5 <- [1,982,null,{}] 11:28:06 INFO - PROCESS | 1172 | 1472236086260 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:06 INFO - PROCESS | 1172 | 1472236086262 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:06 INFO - PROCESS | 1172 | 1472236086345 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 11:28:06 INFO - PROCESS | 1172 | 1472236086350 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:06 INFO - PROCESS | 1172 | 1472236086352 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:06 INFO - PROCESS | 1172 | ++DOCSHELL 1453B800 == 40 [pid = 1172] [id = 255] 11:28:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (15949800) [pid = 1172] [serial = 764] [outer = 00000000] 11:28:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1847A400) [pid = 1172] [serial = 765] [outer = 15949800] 11:28:06 INFO - PROCESS | 1172 | 1472236086398 Marionette DEBUG loaded listener.js 11:28:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1847B800) [pid = 1172] [serial = 766] [outer = 15949800] 11:28:06 INFO - PROCESS | 1172 | 1472236086832 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 11:28:06 INFO - PROCESS | 1172 | 1472236086887 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 11:28:06 INFO - PROCESS | 1172 | 1472236086889 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 11:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:28:06 INFO - PROCESS | 1172 | 1472236086892 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:28:06 INFO - PROCESS | 1172 | 1472236086894 Marionette TRACE conn5 <- [1,986,null,{}] 11:28:06 INFO - PROCESS | 1172 | 1472236086898 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:06 INFO - PROCESS | 1172 | 1472236086900 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:06 INFO - PROCESS | 1172 | 1472236086978 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 11:28:06 INFO - PROCESS | 1172 | 1472236086983 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:06 INFO - PROCESS | 1172 | 1472236086985 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:07 INFO - PROCESS | 1172 | ++DOCSHELL 1857EC00 == 41 [pid = 1172] [id = 256] 11:28:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (186E5C00) [pid = 1172] [serial = 767] [outer = 00000000] 11:28:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (19328C00) [pid = 1172] [serial = 768] [outer = 186E5C00] 11:28:07 INFO - PROCESS | 1172 | 1472236087031 Marionette DEBUG loaded listener.js 11:28:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (19329800) [pid = 1172] [serial = 769] [outer = 186E5C00] 11:28:07 INFO - PROCESS | 1172 | 1472236087464 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 11:28:07 INFO - PROCESS | 1172 | 1472236087531 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 11:28:07 INFO - PROCESS | 1172 | 1472236087533 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 11:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:28:07 INFO - PROCESS | 1172 | 1472236087536 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:28:07 INFO - PROCESS | 1172 | 1472236087538 Marionette TRACE conn5 <- [1,990,null,{}] 11:28:07 INFO - PROCESS | 1172 | 1472236087541 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:07 INFO - PROCESS | 1172 | 1472236087543 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:07 INFO - PROCESS | 1172 | 1472236087624 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 11:28:07 INFO - PROCESS | 1172 | 1472236087631 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:07 INFO - PROCESS | 1172 | 1472236087633 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:07 INFO - PROCESS | 1172 | ++DOCSHELL 13DB9800 == 42 [pid = 1172] [id = 257] 11:28:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (19652000) [pid = 1172] [serial = 770] [outer = 00000000] 11:28:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (197C8800) [pid = 1172] [serial = 771] [outer = 19652000] 11:28:07 INFO - PROCESS | 1172 | 1472236087679 Marionette DEBUG loaded listener.js 11:28:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (197D1400) [pid = 1172] [serial = 772] [outer = 19652000] 11:28:08 INFO - PROCESS | 1172 | 1472236088460 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 970ms 11:28:08 INFO - PROCESS | 1172 | 1472236088512 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 11:28:08 INFO - PROCESS | 1172 | 1472236088517 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 11:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:28:08 INFO - PROCESS | 1172 | 1472236088522 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:28:08 INFO - PROCESS | 1172 | 1472236088527 Marionette TRACE conn5 <- [1,994,null,{}] 11:28:08 INFO - PROCESS | 1172 | 1472236088533 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:08 INFO - PROCESS | 1172 | 1472236088536 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:08 INFO - PROCESS | 1172 | 1472236088660 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 11:28:08 INFO - PROCESS | 1172 | 1472236088787 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:08 INFO - PROCESS | 1172 | 1472236088790 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:08 INFO - PROCESS | 1172 | ++DOCSHELL 0C41E800 == 43 [pid = 1172] [id = 258] 11:28:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (0F753000) [pid = 1172] [serial = 773] [outer = 00000000] 11:28:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (0FA55800) [pid = 1172] [serial = 774] [outer = 0F753000] 11:28:08 INFO - PROCESS | 1172 | 1472236088851 Marionette DEBUG loaded listener.js 11:28:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (0FDC0800) [pid = 1172] [serial = 775] [outer = 0F753000] 11:28:09 INFO - PROCESS | 1172 | 1472236089607 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1131ms 11:28:09 INFO - PROCESS | 1172 | 1472236089653 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 11:28:09 INFO - PROCESS | 1172 | 1472236089658 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 11:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:28:09 INFO - PROCESS | 1172 | 1472236089664 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:28:09 INFO - PROCESS | 1172 | 1472236089667 Marionette TRACE conn5 <- [1,998,null,{}] 11:28:09 INFO - PROCESS | 1172 | 1472236089671 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:09 INFO - PROCESS | 1172 | 1472236089674 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:09 INFO - PROCESS | 1172 | 1472236089808 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 11:28:09 INFO - PROCESS | 1172 | 1472236089928 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:09 INFO - PROCESS | 1172 | 1472236089931 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:09 INFO - PROCESS | 1172 | ++DOCSHELL 0C46DC00 == 44 [pid = 1172] [id = 259] 11:28:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (0C4CA000) [pid = 1172] [serial = 776] [outer = 00000000] 11:28:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (0FA68800) [pid = 1172] [serial = 777] [outer = 0C4CA000] 11:28:10 INFO - PROCESS | 1172 | 1472236089992 Marionette DEBUG loaded listener.js 11:28:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (13C29800) [pid = 1172] [serial = 778] [outer = 0C4CA000] 11:28:10 INFO - PROCESS | 1172 | --DOCSHELL 1B1BAC00 == 43 [pid = 1172] [id = 247] 11:28:10 INFO - PROCESS | 1172 | --DOCSHELL 0F89AC00 == 42 [pid = 1172] [id = 244] 11:28:10 INFO - PROCESS | 1172 | --DOCSHELL 1857EC00 == 41 [pid = 1172] [id = 256] 11:28:10 INFO - PROCESS | 1172 | --DOCSHELL 1453B800 == 40 [pid = 1172] [id = 255] 11:28:10 INFO - PROCESS | 1172 | --DOCSHELL 16435800 == 39 [pid = 1172] [id = 254] 11:28:10 INFO - PROCESS | 1172 | --DOCSHELL 15954400 == 38 [pid = 1172] [id = 253] 11:28:10 INFO - PROCESS | 1172 | --DOCSHELL 150F2800 == 37 [pid = 1172] [id = 252] 11:28:10 INFO - PROCESS | 1172 | --DOCSHELL 13DBCC00 == 36 [pid = 1172] [id = 251] 11:28:10 INFO - PROCESS | 1172 | --DOCSHELL 0FA54C00 == 35 [pid = 1172] [id = 250] 11:28:10 INFO - PROCESS | 1172 | --DOCSHELL 0F23B000 == 34 [pid = 1172] [id = 249] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (13DB6800) [pid = 1172] [serial = 666] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (1847C400) [pid = 1172] [serial = 714] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (1932A400) [pid = 1172] [serial = 718] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (186F1400) [pid = 1172] [serial = 717] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (140C4000) [pid = 1172] [serial = 708] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (14532C00) [pid = 1172] [serial = 709] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (0C0F0C00) [pid = 1172] [serial = 702] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (0C427800) [pid = 1172] [serial = 703] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0FA4FC00) [pid = 1172] [serial = 705] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (186E8C00) [pid = 1172] [serial = 723] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0FB47C00) [pid = 1172] [serial = 706] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (197CAC00) [pid = 1172] [serial = 720] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (16F6EC00) [pid = 1172] [serial = 711] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0FA62000) [pid = 1172] [serial = 699] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0FDC5000) [pid = 1172] [serial = 700] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (19829400) [pid = 1172] [serial = 697] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (197CE800) [pid = 1172] [serial = 696] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (1A62D400) [pid = 1172] [serial = 726] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (197CB000) [pid = 1172] [serial = 721] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (1A6D7400) [pid = 1172] [serial = 729] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (1ACFCC00) [pid = 1172] [serial = 730] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (1A62E000) [pid = 1172] [serial = 727] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (18567000) [pid = 1172] [serial = 715] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (17208800) [pid = 1172] [serial = 712] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (1938EC00) [pid = 1172] [serial = 724] [outer = 00000000] [url = about:blank] 11:28:10 INFO - PROCESS | 1172 | 1472236090767 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1124ms 11:28:10 INFO - PROCESS | 1172 | 1472236090792 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 11:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:28:10 INFO - PROCESS | 1172 | 1472236090796 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 11:28:10 INFO - PROCESS | 1172 | 1472236090800 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:28:10 INFO - PROCESS | 1172 | 1472236090805 Marionette TRACE conn5 <- [1,1002,null,{}] 11:28:10 INFO - PROCESS | 1172 | 1472236090810 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:10 INFO - PROCESS | 1172 | 1472236090813 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:10 INFO - PROCESS | 1172 | 1472236090911 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 11:28:11 INFO - PROCESS | 1172 | 1472236090997 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:11 INFO - PROCESS | 1172 | 1472236091000 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:11 INFO - PROCESS | 1172 | ++DOCSHELL 0F93FC00 == 35 [pid = 1172] [id = 260] 11:28:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (0F943400) [pid = 1172] [serial = 779] [outer = 00000000] 11:28:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0FA52000) [pid = 1172] [serial = 780] [outer = 0F943400] 11:28:11 INFO - PROCESS | 1172 | 1472236091052 Marionette DEBUG loaded listener.js 11:28:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0FA69800) [pid = 1172] [serial = 781] [outer = 0F943400] 11:28:11 INFO - PROCESS | 1172 | 1472236091516 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 790ms 11:28:11 INFO - PROCESS | 1172 | 1472236091592 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 11:28:11 INFO - PROCESS | 1172 | 1472236091596 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 11:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:28:11 INFO - PROCESS | 1172 | 1472236091602 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:28:11 INFO - PROCESS | 1172 | 1472236091605 Marionette TRACE conn5 <- [1,1006,null,{}] 11:28:11 INFO - PROCESS | 1172 | 1472236091609 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:11 INFO - PROCESS | 1172 | 1472236091611 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:11 INFO - PROCESS | 1172 | 1472236091702 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 11:28:11 INFO - PROCESS | 1172 | 1472236091716 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:11 INFO - PROCESS | 1172 | 1472236091719 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:11 INFO - PROCESS | 1172 | ++DOCSHELL 0FF1F800 == 36 [pid = 1172] [id = 261] 11:28:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (108CA400) [pid = 1172] [serial = 782] [outer = 00000000] 11:28:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (13DB6800) [pid = 1172] [serial = 783] [outer = 108CA400] 11:28:11 INFO - PROCESS | 1172 | 1472236091767 Marionette DEBUG loaded listener.js 11:28:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (14086800) [pid = 1172] [serial = 784] [outer = 108CA400] 11:28:12 INFO - PROCESS | 1172 | 1472236092239 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 670ms 11:28:12 INFO - PROCESS | 1172 | 1472236092277 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 11:28:12 INFO - PROCESS | 1172 | 1472236092279 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 11:28:12 INFO - PROCESS | 1172 | 1472236092283 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:28:12 INFO - PROCESS | 1172 | 1472236092286 Marionette TRACE conn5 <- [1,1010,null,{}] 11:28:12 INFO - PROCESS | 1172 | 1472236092297 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:12 INFO - PROCESS | 1172 | 1472236092301 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:12 INFO - PROCESS | 1172 | 1472236092389 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 11:28:12 INFO - PROCESS | 1172 | 1472236092399 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:12 INFO - PROCESS | 1172 | 1472236092402 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:12 INFO - PROCESS | 1172 | ++DOCSHELL 16439400 == 37 [pid = 1172] [id = 262] 11:28:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (16F02800) [pid = 1172] [serial = 785] [outer = 00000000] 11:28:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (17201800) [pid = 1172] [serial = 786] [outer = 16F02800] 11:28:12 INFO - PROCESS | 1172 | 1472236092452 Marionette DEBUG loaded listener.js 11:28:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (17EB9C00) [pid = 1172] [serial = 787] [outer = 16F02800] 11:28:12 INFO - PROCESS | 1172 | 1472236092903 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 11:28:12 INFO - PROCESS | 1172 | 1472236092957 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 11:28:12 INFO - PROCESS | 1172 | 1472236092959 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 11:28:12 INFO - PROCESS | 1172 | 1472236092962 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:28:12 INFO - PROCESS | 1172 | 1472236092964 Marionette TRACE conn5 <- [1,1014,null,{}] 11:28:12 INFO - PROCESS | 1172 | 1472236092967 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:12 INFO - PROCESS | 1172 | 1472236092969 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:13 INFO - PROCESS | 1172 | 1472236093084 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 11:28:13 INFO - PROCESS | 1172 | 1472236093093 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:13 INFO - PROCESS | 1172 | 1472236093095 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:13 INFO - PROCESS | 1172 | ++DOCSHELL 18476C00 == 38 [pid = 1172] [id = 263] 11:28:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (18477000) [pid = 1172] [serial = 788] [outer = 00000000] 11:28:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1856F800) [pid = 1172] [serial = 789] [outer = 18477000] 11:28:13 INFO - PROCESS | 1172 | 1472236093142 Marionette DEBUG loaded listener.js 11:28:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (18584000) [pid = 1172] [serial = 790] [outer = 18477000] 11:28:13 INFO - PROCESS | 1172 | 1472236093608 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 11:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:28:13 INFO - PROCESS | 1172 | 1472236093639 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 11:28:13 INFO - PROCESS | 1172 | 1472236093641 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 11:28:13 INFO - PROCESS | 1172 | 1472236093644 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:28:13 INFO - PROCESS | 1172 | 1472236093646 Marionette TRACE conn5 <- [1,1018,null,{}] 11:28:13 INFO - PROCESS | 1172 | 1472236093650 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:13 INFO - PROCESS | 1172 | 1472236093652 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:13 INFO - PROCESS | 1172 | 1472236093761 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 11:28:13 INFO - PROCESS | 1172 | 1472236093766 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:13 INFO - PROCESS | 1172 | 1472236093768 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:13 INFO - PROCESS | 1172 | ++DOCSHELL 1856F000 == 39 [pid = 1172] [id = 264] 11:28:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (186E8C00) [pid = 1172] [serial = 791] [outer = 00000000] 11:28:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (18956400) [pid = 1172] [serial = 792] [outer = 186E8C00] 11:28:13 INFO - PROCESS | 1172 | 1472236093814 Marionette DEBUG loaded listener.js 11:28:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (18CD3400) [pid = 1172] [serial = 793] [outer = 186E8C00] 11:28:14 INFO - PROCESS | 1172 | 1472236094298 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 11:28:14 INFO - PROCESS | 1172 | 1472236094317 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 11:28:14 INFO - PROCESS | 1172 | 1472236094319 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 11:28:14 INFO - PROCESS | 1172 | 1472236094322 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:28:14 INFO - PROCESS | 1172 | 1472236094324 Marionette TRACE conn5 <- [1,1022,null,{}] 11:28:14 INFO - PROCESS | 1172 | 1472236094327 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:14 INFO - PROCESS | 1172 | 1472236094333 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:14 INFO - PROCESS | 1172 | 1472236094485 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 11:28:14 INFO - PROCESS | 1172 | 1472236094556 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:14 INFO - PROCESS | 1172 | 1472236094558 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:14 INFO - PROCESS | 1172 | ++DOCSHELL 197C7C00 == 40 [pid = 1172] [id = 265] 11:28:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (197C9000) [pid = 1172] [serial = 794] [outer = 00000000] 11:28:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (19834000) [pid = 1172] [serial = 795] [outer = 197C9000] 11:28:14 INFO - PROCESS | 1172 | 1472236094604 Marionette DEBUG loaded listener.js 11:28:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (1982A800) [pid = 1172] [serial = 796] [outer = 197C9000] 11:28:15 INFO - PROCESS | 1172 | 1472236095010 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 730ms 11:28:15 INFO - PROCESS | 1172 | 1472236095057 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 11:28:15 INFO - PROCESS | 1172 | 1472236095059 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 11:28:15 INFO - PROCESS | 1172 | 1472236095062 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:28:15 INFO - PROCESS | 1172 | 1472236095064 Marionette TRACE conn5 <- [1,1026,null,{}] 11:28:15 INFO - PROCESS | 1172 | 1472236095067 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:15 INFO - PROCESS | 1172 | 1472236095069 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:15 INFO - PROCESS | 1172 | 1472236095185 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 11:28:15 INFO - PROCESS | 1172 | 1472236095190 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:15 INFO - PROCESS | 1172 | 1472236095192 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:15 INFO - PROCESS | 1172 | ++DOCSHELL 15934000 == 41 [pid = 1172] [id = 266] 11:28:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (199E1000) [pid = 1172] [serial = 797] [outer = 00000000] 11:28:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (1A62D800) [pid = 1172] [serial = 798] [outer = 199E1000] 11:28:15 INFO - PROCESS | 1172 | 1472236095237 Marionette DEBUG loaded listener.js 11:28:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (1A62FC00) [pid = 1172] [serial = 799] [outer = 199E1000] 11:28:15 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (150FA000) [pid = 1172] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:28:15 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (13EC3C00) [pid = 1172] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:28:15 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (0FA59C00) [pid = 1172] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:28:15 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (0C46C000) [pid = 1172] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:28:15 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0F284400) [pid = 1172] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:28:15 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (16434400) [pid = 1172] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:28:15 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0F89B000) [pid = 1172] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:28:15 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (146B1C00) [pid = 1172] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:28:15 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (19835800) [pid = 1172] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:28:15 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (1BEC5800) [pid = 1172] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:28:15 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (186E5C00) [pid = 1172] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:28:15 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (18474800) [pid = 1172] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:28:15 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (15949800) [pid = 1172] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:28:15 INFO - PROCESS | 1172 | 1472236095728 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 730ms 11:28:15 INFO - PROCESS | 1172 | 1472236095797 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 11:28:15 INFO - PROCESS | 1172 | 1472236095799 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 11:28:15 INFO - PROCESS | 1172 | 1472236095803 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:28:15 INFO - PROCESS | 1172 | 1472236095804 Marionette TRACE conn5 <- [1,1030,null,{}] 11:28:15 INFO - PROCESS | 1172 | 1472236095808 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:15 INFO - PROCESS | 1172 | 1472236095810 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:15 INFO - PROCESS | 1172 | 1472236095917 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 11:28:15 INFO - PROCESS | 1172 | 1472236095922 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:15 INFO - PROCESS | 1172 | 1472236095924 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:15 INFO - PROCESS | 1172 | ++DOCSHELL 13D31400 == 42 [pid = 1172] [id = 267] 11:28:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (13EC3C00) [pid = 1172] [serial = 800] [outer = 00000000] 11:28:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (16F0F400) [pid = 1172] [serial = 801] [outer = 13EC3C00] 11:28:15 INFO - PROCESS | 1172 | 1472236095970 Marionette DEBUG loaded listener.js 11:28:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (186E5C00) [pid = 1172] [serial = 802] [outer = 13EC3C00] 11:28:16 INFO - PROCESS | 1172 | 1472236096386 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 11:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:28:16 INFO - PROCESS | 1172 | 1472236096437 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 11:28:16 INFO - PROCESS | 1172 | 1472236096439 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 11:28:16 INFO - PROCESS | 1172 | 1472236096442 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:28:16 INFO - PROCESS | 1172 | 1472236096443 Marionette TRACE conn5 <- [1,1034,null,{}] 11:28:16 INFO - PROCESS | 1172 | 1472236096447 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:16 INFO - PROCESS | 1172 | 1472236096458 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:16 INFO - PROCESS | 1172 | 1472236096539 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 11:28:16 INFO - PROCESS | 1172 | 1472236096549 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:16 INFO - PROCESS | 1172 | 1472236096551 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:16 INFO - PROCESS | 1172 | ++DOCSHELL 15949800 == 43 [pid = 1172] [id = 268] 11:28:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (197CD800) [pid = 1172] [serial = 803] [outer = 00000000] 11:28:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1A632800) [pid = 1172] [serial = 804] [outer = 197CD800] 11:28:16 INFO - PROCESS | 1172 | 1472236096596 Marionette DEBUG loaded listener.js 11:28:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (1A6DC400) [pid = 1172] [serial = 805] [outer = 197CD800] 11:28:17 INFO - PROCESS | 1172 | 1472236097027 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 11:28:17 INFO - PROCESS | 1172 | 1472236097073 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 11:28:17 INFO - PROCESS | 1172 | 1472236097075 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 11:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:28:17 INFO - PROCESS | 1172 | 1472236097078 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:28:17 INFO - PROCESS | 1172 | 1472236097080 Marionette TRACE conn5 <- [1,1038,null,{}] 11:28:17 INFO - PROCESS | 1172 | 1472236097084 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:17 INFO - PROCESS | 1172 | 1472236097086 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:17 INFO - PROCESS | 1172 | 1472236097167 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 11:28:17 INFO - PROCESS | 1172 | 1472236097173 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:17 INFO - PROCESS | 1172 | 1472236097175 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:17 INFO - PROCESS | 1172 | ++DOCSHELL 1ACF5800 == 44 [pid = 1172] [id = 269] 11:28:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (1ACF7800) [pid = 1172] [serial = 806] [outer = 00000000] 11:28:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1ADE1C00) [pid = 1172] [serial = 807] [outer = 1ACF7800] 11:28:17 INFO - PROCESS | 1172 | 1472236097222 Marionette DEBUG loaded listener.js 11:28:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (1ADE6000) [pid = 1172] [serial = 808] [outer = 1ACF7800] 11:28:17 INFO - PROCESS | 1172 | 1472236097870 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 830ms 11:28:17 INFO - PROCESS | 1172 | 1472236097913 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 11:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:28:17 INFO - PROCESS | 1172 | 1472236097918 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 11:28:17 INFO - PROCESS | 1172 | 1472236097922 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:28:17 INFO - PROCESS | 1172 | 1472236097926 Marionette TRACE conn5 <- [1,1042,null,{}] 11:28:17 INFO - PROCESS | 1172 | 1472236097933 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:17 INFO - PROCESS | 1172 | 1472236097936 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:18 INFO - PROCESS | 1172 | 1472236098081 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 11:28:18 INFO - PROCESS | 1172 | 1472236098186 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:18 INFO - PROCESS | 1172 | 1472236098189 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:18 INFO - PROCESS | 1172 | ++DOCSHELL 0C142000 == 45 [pid = 1172] [id = 270] 11:28:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0F282800) [pid = 1172] [serial = 809] [outer = 00000000] 11:28:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (0FA6F000) [pid = 1172] [serial = 810] [outer = 0F282800] 11:28:18 INFO - PROCESS | 1172 | 1472236098248 Marionette DEBUG loaded listener.js 11:28:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (0FDE3000) [pid = 1172] [serial = 811] [outer = 0F282800] 11:28:18 INFO - PROCESS | 1172 | 1472236098840 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 987ms 11:28:18 INFO - PROCESS | 1172 | 1472236098910 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 11:28:18 INFO - PROCESS | 1172 | 1472236098915 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 11:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:28:18 INFO - PROCESS | 1172 | 1472236098922 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:28:18 INFO - PROCESS | 1172 | 1472236098925 Marionette TRACE conn5 <- [1,1046,null,{}] 11:28:18 INFO - PROCESS | 1172 | 1472236098929 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:18 INFO - PROCESS | 1172 | 1472236098932 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:19 INFO - PROCESS | 1172 | 1472236099077 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 11:28:19 INFO - PROCESS | 1172 | 1472236099206 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:19 INFO - PROCESS | 1172 | 1472236099209 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:19 INFO - PROCESS | 1172 | ++DOCSHELL 145E0000 == 46 [pid = 1172] [id = 271] 11:28:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (145EB800) [pid = 1172] [serial = 812] [outer = 00000000] 11:28:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (16434400) [pid = 1172] [serial = 813] [outer = 145EB800] 11:28:19 INFO - PROCESS | 1172 | 1472236099269 Marionette DEBUG loaded listener.js 11:28:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (17687C00) [pid = 1172] [serial = 814] [outer = 145EB800] 11:28:19 INFO - PROCESS | 1172 | 1472236099882 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1019ms 11:28:19 INFO - PROCESS | 1172 | 1472236099944 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 11:28:19 INFO - PROCESS | 1172 | 1472236099947 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 11:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:28:19 INFO - PROCESS | 1172 | 1472236099951 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:28:19 INFO - PROCESS | 1172 | 1472236099955 Marionette TRACE conn5 <- [1,1050,null,{}] 11:28:19 INFO - PROCESS | 1172 | 1472236099966 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:19 INFO - PROCESS | 1172 | 1472236099971 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:20 INFO - PROCESS | 1172 | 1472236100130 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 11:28:20 INFO - PROCESS | 1172 | 1472236100260 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:20 INFO - PROCESS | 1172 | 1472236100264 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:20 INFO - PROCESS | 1172 | ++DOCSHELL 1A636C00 == 47 [pid = 1172] [id = 272] 11:28:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (1A637000) [pid = 1172] [serial = 815] [outer = 00000000] 11:28:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (1AEE7400) [pid = 1172] [serial = 816] [outer = 1A637000] 11:28:20 INFO - PROCESS | 1172 | 1472236100323 Marionette DEBUG loaded listener.js 11:28:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (1BEB6400) [pid = 1172] [serial = 817] [outer = 1A637000] 11:28:21 INFO - PROCESS | 1172 | 1472236101131 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1224ms 11:28:21 INFO - PROCESS | 1172 | 1472236101178 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 11:28:21 INFO - PROCESS | 1172 | 1472236101183 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 11:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:28:21 INFO - PROCESS | 1172 | 1472236101188 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:28:21 INFO - PROCESS | 1172 | 1472236101191 Marionette TRACE conn5 <- [1,1054,null,{}] 11:28:21 INFO - PROCESS | 1172 | 1472236101197 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:21 INFO - PROCESS | 1172 | 1472236101200 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:21 INFO - PROCESS | 1172 | 1472236101303 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 11:28:21 INFO - PROCESS | 1172 | 1472236101437 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:21 INFO - PROCESS | 1172 | 1472236101442 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:21 INFO - PROCESS | 1172 | ++DOCSHELL 0F855400 == 48 [pid = 1172] [id = 273] 11:28:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 94 (0FA4CC00) [pid = 1172] [serial = 818] [outer = 00000000] 11:28:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 95 (0FA67C00) [pid = 1172] [serial = 819] [outer = 0FA4CC00] 11:28:21 INFO - PROCESS | 1172 | 1472236101496 Marionette DEBUG loaded listener.js 11:28:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 96 (0FDC5800) [pid = 1172] [serial = 820] [outer = 0FA4CC00] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 15949800 == 47 [pid = 1172] [id = 268] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 13D31400 == 46 [pid = 1172] [id = 267] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 15934000 == 45 [pid = 1172] [id = 266] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 197C7C00 == 44 [pid = 1172] [id = 265] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 1856F000 == 43 [pid = 1172] [id = 264] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 18476C00 == 42 [pid = 1172] [id = 263] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 16439400 == 41 [pid = 1172] [id = 262] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 0FF1F800 == 40 [pid = 1172] [id = 261] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 0F93FC00 == 39 [pid = 1172] [id = 260] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 0C46DC00 == 38 [pid = 1172] [id = 259] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 0C41E800 == 37 [pid = 1172] [id = 258] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 13DB9800 == 36 [pid = 1172] [id = 257] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 1594A400 == 35 [pid = 1172] [id = 242] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 0FDBF400 == 34 [pid = 1172] [id = 241] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 19829000 == 33 [pid = 1172] [id = 246] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 0F754C00 == 32 [pid = 1172] [id = 243] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 14617C00 == 31 [pid = 1172] [id = 245] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 0C46B800 == 30 [pid = 1172] [id = 248] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 1A636C00 == 29 [pid = 1172] [id = 272] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 145E0000 == 28 [pid = 1172] [id = 271] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 1ACF5800 == 27 [pid = 1172] [id = 269] 11:28:22 INFO - PROCESS | 1172 | --DOCSHELL 0C142000 == 26 [pid = 1172] [id = 270] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 95 (17EBDC00) [pid = 1172] [serial = 760] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 94 (1730C800) [pid = 1172] [serial = 759] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 93 (0FB40400) [pid = 1172] [serial = 733] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (0FA4C800) [pid = 1172] [serial = 732] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (15957400) [pid = 1172] [serial = 736] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (1592AC00) [pid = 1172] [serial = 735] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (1AE8A000) [pid = 1172] [serial = 739] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (1A679000) [pid = 1172] [serial = 738] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (1C2DF400) [pid = 1172] [serial = 742] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (1C2DA800) [pid = 1172] [serial = 741] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (19329800) [pid = 1172] [serial = 769] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (197C8800) [pid = 1172] [serial = 771] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (1594F400) [pid = 1172] [serial = 757] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (186E3400) [pid = 1172] [serial = 762] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (19328C00) [pid = 1172] [serial = 768] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (186EFC00) [pid = 1172] [serial = 763] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1847A400) [pid = 1172] [serial = 765] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (14556400) [pid = 1172] [serial = 754] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (1847B800) [pid = 1172] [serial = 766] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1592D400) [pid = 1172] [serial = 756] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (14092000) [pid = 1172] [serial = 753] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0FA6D000) [pid = 1172] [serial = 750] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0FDBBC00) [pid = 1172] [serial = 751] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0F853000) [pid = 1172] [serial = 745] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0F74E400) [pid = 1172] [serial = 744] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0F84B800) [pid = 1172] [serial = 747] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (0F853400) [pid = 1172] [serial = 748] [outer = 00000000] [url = about:blank] 11:28:22 INFO - PROCESS | 1172 | 1472236102697 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1523ms 11:28:22 INFO - PROCESS | 1172 | 1472236102711 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 11:28:22 INFO - PROCESS | 1172 | 1472236102715 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 11:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:28:22 INFO - PROCESS | 1172 | 1472236102719 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:28:22 INFO - PROCESS | 1172 | 1472236102722 Marionette TRACE conn5 <- [1,1058,null,{}] 11:28:22 INFO - PROCESS | 1172 | 1472236102727 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:22 INFO - PROCESS | 1172 | 1472236102731 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:22 INFO - PROCESS | 1172 | 1472236102845 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 11:28:22 INFO - PROCESS | 1172 | 1472236102931 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:22 INFO - PROCESS | 1172 | 1472236102933 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:22 INFO - PROCESS | 1172 | ++DOCSHELL 0F751800 == 27 [pid = 1172] [id = 274] 11:28:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0F752800) [pid = 1172] [serial = 821] [outer = 00000000] 11:28:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0F855C00) [pid = 1172] [serial = 822] [outer = 0F752800] 11:28:22 INFO - PROCESS | 1172 | 1472236102986 Marionette DEBUG loaded listener.js 11:28:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0F93A400) [pid = 1172] [serial = 823] [outer = 0F752800] 11:28:23 INFO - PROCESS | 1172 | 1472236103365 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 11:28:23 INFO - PROCESS | 1172 | 1472236103398 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 11:28:23 INFO - PROCESS | 1172 | 1472236103403 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 11:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:28:23 INFO - PROCESS | 1172 | 1472236103410 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:28:23 INFO - PROCESS | 1172 | 1472236103413 Marionette TRACE conn5 <- [1,1062,null,{}] 11:28:23 INFO - PROCESS | 1172 | 1472236103417 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:23 INFO - PROCESS | 1172 | 1472236103419 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:23 INFO - PROCESS | 1172 | 1472236103541 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 11:28:23 INFO - PROCESS | 1172 | 1472236103551 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:23 INFO - PROCESS | 1172 | 1472236103554 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:23 INFO - PROCESS | 1172 | ++DOCSHELL 0FDBBC00 == 28 [pid = 1172] [id = 275] 11:28:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0FDBCC00) [pid = 1172] [serial = 824] [outer = 00000000] 11:28:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (108CAC00) [pid = 1172] [serial = 825] [outer = 0FDBCC00] 11:28:23 INFO - PROCESS | 1172 | 1472236103603 Marionette DEBUG loaded listener.js 11:28:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (13C26400) [pid = 1172] [serial = 826] [outer = 0FDBCC00] 11:28:24 INFO - PROCESS | 1172 | 1472236104033 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 11:28:24 INFO - PROCESS | 1172 | 1472236104084 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 11:28:24 INFO - PROCESS | 1172 | 1472236104087 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 11:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:28:24 INFO - PROCESS | 1172 | 1472236104090 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:28:24 INFO - PROCESS | 1172 | 1472236104094 Marionette TRACE conn5 <- [1,1066,null,{}] 11:28:24 INFO - PROCESS | 1172 | 1472236104105 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:24 INFO - PROCESS | 1172 | 1472236104109 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:24 INFO - PROCESS | 1172 | 1472236104193 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 11:28:24 INFO - PROCESS | 1172 | 1472236104203 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:24 INFO - PROCESS | 1172 | 1472236104206 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:24 INFO - PROCESS | 1172 | ++DOCSHELL 14559400 == 29 [pid = 1172] [id = 276] 11:28:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1455AC00) [pid = 1172] [serial = 827] [outer = 00000000] 11:28:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (145E3800) [pid = 1172] [serial = 828] [outer = 1455AC00] 11:28:24 INFO - PROCESS | 1172 | 1472236104256 Marionette DEBUG loaded listener.js 11:28:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1583C800) [pid = 1172] [serial = 829] [outer = 1455AC00] 11:28:24 INFO - PROCESS | 1172 | 1472236104752 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 11:28:24 INFO - PROCESS | 1172 | 1472236104822 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 11:28:24 INFO - PROCESS | 1172 | 1472236104825 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 11:28:24 INFO - PROCESS | 1172 | 1472236104828 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:28:24 INFO - PROCESS | 1172 | 1472236104830 Marionette TRACE conn5 <- [1,1070,null,{}] 11:28:24 INFO - PROCESS | 1172 | 1472236104834 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:24 INFO - PROCESS | 1172 | 1472236104836 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:24 INFO - PROCESS | 1172 | 1472236104981 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 11:28:25 INFO - PROCESS | 1172 | 1472236105000 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:25 INFO - PROCESS | 1172 | 1472236105002 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:25 INFO - PROCESS | 1172 | ++DOCSHELL 145E0C00 == 30 [pid = 1172] [id = 277] 11:28:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (15847C00) [pid = 1172] [serial = 830] [outer = 00000000] 11:28:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1594AC00) [pid = 1172] [serial = 831] [outer = 15847C00] 11:28:25 INFO - PROCESS | 1172 | 1472236105048 Marionette DEBUG loaded listener.js 11:28:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (16435800) [pid = 1172] [serial = 832] [outer = 15847C00] 11:28:25 INFO - PROCESS | 1172 | 1472236105471 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 11:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:28:25 INFO - PROCESS | 1172 | 1472236105502 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 11:28:25 INFO - PROCESS | 1172 | 1472236105504 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 11:28:25 INFO - PROCESS | 1172 | 1472236105507 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:28:25 INFO - PROCESS | 1172 | 1472236105509 Marionette TRACE conn5 <- [1,1074,null,{}] 11:28:25 INFO - PROCESS | 1172 | 1472236105513 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:25 INFO - PROCESS | 1172 | 1472236105515 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:25 INFO - PROCESS | 1172 | 1472236105625 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 11:28:25 INFO - PROCESS | 1172 | 1472236105631 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:25 INFO - PROCESS | 1172 | 1472236105633 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:25 INFO - PROCESS | 1172 | ++DOCSHELL 16F04800 == 31 [pid = 1172] [id = 278] 11:28:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (16F09800) [pid = 1172] [serial = 833] [outer = 00000000] 11:28:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (17EB9000) [pid = 1172] [serial = 834] [outer = 16F09800] 11:28:25 INFO - PROCESS | 1172 | 1472236105679 Marionette DEBUG loaded listener.js 11:28:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (17EBD000) [pid = 1172] [serial = 835] [outer = 16F09800] 11:28:26 INFO - PROCESS | 1172 | 1472236106157 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 11:28:26 INFO - PROCESS | 1172 | 1472236106178 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 11:28:26 INFO - PROCESS | 1172 | 1472236106180 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 11:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:28:26 INFO - PROCESS | 1172 | 1472236106190 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:28:26 INFO - PROCESS | 1172 | 1472236106191 Marionette TRACE conn5 <- [1,1078,null,{}] 11:28:26 INFO - PROCESS | 1172 | 1472236106195 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:26 INFO - PROCESS | 1172 | 1472236106201 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:26 INFO - PROCESS | 1172 | 1472236106350 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 11:28:26 INFO - PROCESS | 1172 | 1472236106375 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:26 INFO - PROCESS | 1172 | 1472236106377 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:26 INFO - PROCESS | 1172 | ++DOCSHELL 1847B400 == 32 [pid = 1172] [id = 279] 11:28:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (1847D800) [pid = 1172] [serial = 836] [outer = 00000000] 11:28:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (186E6800) [pid = 1172] [serial = 837] [outer = 1847D800] 11:28:26 INFO - PROCESS | 1172 | 1472236106424 Marionette DEBUG loaded listener.js 11:28:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (186F1000) [pid = 1172] [serial = 838] [outer = 1847D800] 11:28:26 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (186E8C00) [pid = 1172] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:28:26 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (197C9000) [pid = 1172] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:28:26 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (19652000) [pid = 1172] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:28:26 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0C4CA000) [pid = 1172] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:28:26 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (18477000) [pid = 1172] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:28:26 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (16F02800) [pid = 1172] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:28:26 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (197CD800) [pid = 1172] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:28:26 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1ACF7800) [pid = 1172] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:28:26 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0F753000) [pid = 1172] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:28:26 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0F943400) [pid = 1172] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:28:26 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (108CA400) [pid = 1172] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:28:26 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (199E1000) [pid = 1172] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:28:26 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (13EC3C00) [pid = 1172] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:28:27 INFO - PROCESS | 1172 | 1472236107053 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 890ms 11:28:27 INFO - PROCESS | 1172 | 1472236107078 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 11:28:27 INFO - PROCESS | 1172 | 1472236107080 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 11:28:27 INFO - PROCESS | 1172 | 1472236107084 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:28:27 INFO - PROCESS | 1172 | 1472236107085 Marionette TRACE conn5 <- [1,1082,null,{}] 11:28:27 INFO - PROCESS | 1172 | 1472236107089 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:27 INFO - PROCESS | 1172 | 1472236107091 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:27 INFO - PROCESS | 1172 | 1472236107206 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 11:28:27 INFO - PROCESS | 1172 | 1472236107293 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:27 INFO - PROCESS | 1172 | 1472236107295 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:27 INFO - PROCESS | 1172 | ++DOCSHELL 0F84E800 == 33 [pid = 1172] [id = 280] 11:28:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (1592C400) [pid = 1172] [serial = 839] [outer = 00000000] 11:28:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1932D800) [pid = 1172] [serial = 840] [outer = 1592C400] 11:28:27 INFO - PROCESS | 1172 | 1472236107341 Marionette DEBUG loaded listener.js 11:28:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (19333400) [pid = 1172] [serial = 841] [outer = 1592C400] 11:28:27 INFO - PROCESS | 1172 | 1472236107684 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 11:28:27 INFO - PROCESS | 1172 | 1472236107759 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 11:28:27 INFO - PROCESS | 1172 | 1472236107761 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 11:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:28:27 INFO - PROCESS | 1172 | 1472236107765 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:28:27 INFO - PROCESS | 1172 | 1472236107767 Marionette TRACE conn5 <- [1,1086,null,{}] 11:28:27 INFO - PROCESS | 1172 | 1472236107770 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:27 INFO - PROCESS | 1172 | 1472236107772 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:27 INFO - PROCESS | 1172 | 1472236107858 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 11:28:27 INFO - PROCESS | 1172 | 1472236107864 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:27 INFO - PROCESS | 1172 | 1472236107866 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:27 INFO - PROCESS | 1172 | ++DOCSHELL 0F943400 == 34 [pid = 1172] [id = 281] 11:28:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1932C800) [pid = 1172] [serial = 842] [outer = 00000000] 11:28:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (19652400) [pid = 1172] [serial = 843] [outer = 1932C800] 11:28:27 INFO - PROCESS | 1172 | 1472236107912 Marionette DEBUG loaded listener.js 11:28:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1938FC00) [pid = 1172] [serial = 844] [outer = 1932C800] 11:28:28 INFO - PROCESS | 1172 | 1472236108360 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 11:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:28:28 INFO - PROCESS | 1172 | 1472236108399 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 11:28:28 INFO - PROCESS | 1172 | 1472236108401 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 11:28:28 INFO - PROCESS | 1172 | 1472236108404 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:28:28 INFO - PROCESS | 1172 | 1472236108406 Marionette TRACE conn5 <- [1,1090,null,{}] 11:28:28 INFO - PROCESS | 1172 | 1472236108409 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:28 INFO - PROCESS | 1172 | 1472236108411 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:28 INFO - PROCESS | 1172 | 1472236108492 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 11:28:28 INFO - PROCESS | 1172 | 1472236108498 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:28 INFO - PROCESS | 1172 | 1472236108500 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:28 INFO - PROCESS | 1172 | ++DOCSHELL 197CA800 == 35 [pid = 1172] [id = 282] 11:28:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (197CC800) [pid = 1172] [serial = 845] [outer = 00000000] 11:28:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (197D5000) [pid = 1172] [serial = 846] [outer = 197CC800] 11:28:28 INFO - PROCESS | 1172 | 1472236108546 Marionette DEBUG loaded listener.js 11:28:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (197D5800) [pid = 1172] [serial = 847] [outer = 197CC800] 11:28:29 INFO - PROCESS | 1172 | --DOCSHELL 0F751800 == 34 [pid = 1172] [id = 274] 11:28:29 INFO - PROCESS | 1172 | --DOCSHELL 0F855400 == 33 [pid = 1172] [id = 273] 11:28:29 INFO - PROCESS | 1172 | --DOCSHELL 145E0C00 == 32 [pid = 1172] [id = 277] 11:28:29 INFO - PROCESS | 1172 | --DOCSHELL 1847B400 == 31 [pid = 1172] [id = 279] 11:28:29 INFO - PROCESS | 1172 | --DOCSHELL 14559400 == 30 [pid = 1172] [id = 276] 11:28:29 INFO - PROCESS | 1172 | --DOCSHELL 0F943400 == 29 [pid = 1172] [id = 281] 11:28:29 INFO - PROCESS | 1172 | --DOCSHELL 16F04800 == 28 [pid = 1172] [id = 278] 11:28:29 INFO - PROCESS | 1172 | --DOCSHELL 0FDBBC00 == 27 [pid = 1172] [id = 275] 11:28:29 INFO - PROCESS | 1172 | --DOCSHELL 0F84E800 == 26 [pid = 1172] [id = 280] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (1A6DC400) [pid = 1172] [serial = 805] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1ADE6000) [pid = 1172] [serial = 808] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (17EB9C00) [pid = 1172] [serial = 787] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0FA55800) [pid = 1172] [serial = 774] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (1ADE1C00) [pid = 1172] [serial = 807] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0FDC0800) [pid = 1172] [serial = 775] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0FA52000) [pid = 1172] [serial = 780] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0FA69800) [pid = 1172] [serial = 781] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (13DB6800) [pid = 1172] [serial = 783] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (14086800) [pid = 1172] [serial = 784] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (1A62D800) [pid = 1172] [serial = 798] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (1982A800) [pid = 1172] [serial = 796] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (16F0F400) [pid = 1172] [serial = 801] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (1A632800) [pid = 1172] [serial = 804] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (1A62FC00) [pid = 1172] [serial = 799] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (18CD3400) [pid = 1172] [serial = 793] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (186E5C00) [pid = 1172] [serial = 802] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (18584000) [pid = 1172] [serial = 790] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (18956400) [pid = 1172] [serial = 792] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (19834000) [pid = 1172] [serial = 795] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (197D1400) [pid = 1172] [serial = 772] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (0FA68800) [pid = 1172] [serial = 777] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (13C29800) [pid = 1172] [serial = 778] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (1856F800) [pid = 1172] [serial = 789] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | --DOMWINDOW == 58 (17201800) [pid = 1172] [serial = 786] [outer = 00000000] [url = about:blank] 11:28:30 INFO - PROCESS | 1172 | 1472236110274 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1931ms 11:28:30 INFO - PROCESS | 1172 | 1472236110337 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 11:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:28:30 INFO - PROCESS | 1172 | 1472236110341 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 11:28:30 INFO - PROCESS | 1172 | 1472236110347 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:28:30 INFO - PROCESS | 1172 | 1472236110350 Marionette TRACE conn5 <- [1,1094,null,{}] 11:28:30 INFO - PROCESS | 1172 | 1472236110356 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:30 INFO - PROCESS | 1172 | 1472236110359 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:30 INFO - PROCESS | 1172 | 1472236110451 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 11:28:30 INFO - PROCESS | 1172 | 1472236110468 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:30 INFO - PROCESS | 1172 | 1472236110471 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:30 INFO - PROCESS | 1172 | ++DOCSHELL 0F2E5C00 == 27 [pid = 1172] [id = 283] 11:28:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (0F2E6800) [pid = 1172] [serial = 848] [outer = 00000000] 11:28:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (0F3F2C00) [pid = 1172] [serial = 849] [outer = 0F2E6800] 11:28:30 INFO - PROCESS | 1172 | 1472236110521 Marionette DEBUG loaded listener.js 11:28:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (0F753C00) [pid = 1172] [serial = 850] [outer = 0F2E6800] 11:28:30 INFO - PROCESS | 1172 | 1472236110984 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 690ms 11:28:31 INFO - PROCESS | 1172 | 1472236111037 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 11:28:31 INFO - PROCESS | 1172 | 1472236111042 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 11:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:28:31 INFO - PROCESS | 1172 | 1472236111049 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:28:31 INFO - PROCESS | 1172 | 1472236111051 Marionette TRACE conn5 <- [1,1098,null,{}] 11:28:31 INFO - PROCESS | 1172 | 1472236111056 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:31 INFO - PROCESS | 1172 | 1472236111059 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:31 INFO - PROCESS | 1172 | 1472236111148 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 11:28:31 INFO - PROCESS | 1172 | 1472236111162 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:31 INFO - PROCESS | 1172 | 1472236111165 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:31 INFO - PROCESS | 1172 | ++DOCSHELL 0FA4D400 == 28 [pid = 1172] [id = 284] 11:28:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (0FA4D800) [pid = 1172] [serial = 851] [outer = 00000000] 11:28:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (0FA51C00) [pid = 1172] [serial = 852] [outer = 0FA4D800] 11:28:31 INFO - PROCESS | 1172 | 1472236111216 Marionette DEBUG loaded listener.js 11:28:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (0FA58800) [pid = 1172] [serial = 853] [outer = 0FA4D800] 11:28:31 INFO - PROCESS | 1172 | 1472236111680 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 11:28:31 INFO - PROCESS | 1172 | 1472236111722 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 11:28:31 INFO - PROCESS | 1172 | 1472236111724 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 11:28:31 INFO - PROCESS | 1172 | 1472236111728 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:28:31 INFO - PROCESS | 1172 | 1472236111731 Marionette TRACE conn5 <- [1,1102,null,{}] 11:28:31 INFO - PROCESS | 1172 | 1472236111743 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:31 INFO - PROCESS | 1172 | 1472236111748 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:31 INFO - PROCESS | 1172 | 1472236111863 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 11:28:31 INFO - PROCESS | 1172 | 1472236111950 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:31 INFO - PROCESS | 1172 | 1472236111953 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:31 INFO - PROCESS | 1172 | ++DOCSHELL 108C8400 == 29 [pid = 1172] [id = 285] 11:28:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (108CC000) [pid = 1172] [serial = 854] [outer = 00000000] 11:28:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (13C29800) [pid = 1172] [serial = 855] [outer = 108CC000] 11:28:32 INFO - PROCESS | 1172 | 1472236112003 Marionette DEBUG loaded listener.js 11:28:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (13D7C000) [pid = 1172] [serial = 856] [outer = 108CC000] 11:28:32 INFO - PROCESS | 1172 | 1472236112398 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 731ms 11:28:32 INFO - PROCESS | 1172 | 1472236112463 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 11:28:32 INFO - PROCESS | 1172 | 1472236112465 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 11:28:32 INFO - PROCESS | 1172 | 1472236112469 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:28:32 INFO - PROCESS | 1172 | 1472236112471 Marionette TRACE conn5 <- [1,1106,null,{}] 11:28:32 INFO - PROCESS | 1172 | 1472236112474 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:32 INFO - PROCESS | 1172 | 1472236112476 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:32 INFO - PROCESS | 1172 | 1472236112559 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 11:28:32 INFO - PROCESS | 1172 | 1472236112565 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:32 INFO - PROCESS | 1172 | 1472236112567 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:32 INFO - PROCESS | 1172 | ++DOCSHELL 13EC6C00 == 30 [pid = 1172] [id = 286] 11:28:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (13EC9800) [pid = 1172] [serial = 857] [outer = 00000000] 11:28:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (1442C000) [pid = 1172] [serial = 858] [outer = 13EC9800] 11:28:32 INFO - PROCESS | 1172 | 1472236112614 Marionette DEBUG loaded listener.js 11:28:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (14536000) [pid = 1172] [serial = 859] [outer = 13EC9800] 11:28:33 INFO - PROCESS | 1172 | 1472236113043 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 11:28:33 INFO - PROCESS | 1172 | 1472236113103 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 11:28:33 INFO - PROCESS | 1172 | 1472236113105 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 11:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:28:33 INFO - PROCESS | 1172 | 1472236113108 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:28:33 INFO - PROCESS | 1172 | 1472236113110 Marionette TRACE conn5 <- [1,1110,null,{}] 11:28:33 INFO - PROCESS | 1172 | 1472236113113 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:33 INFO - PROCESS | 1172 | 1472236113115 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:33 INFO - PROCESS | 1172 | 1472236113193 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 11:28:33 INFO - PROCESS | 1172 | 1472236113233 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:33 INFO - PROCESS | 1172 | 1472236113235 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:33 INFO - PROCESS | 1172 | ++DOCSHELL 1455E000 == 31 [pid = 1172] [id = 287] 11:28:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (1455EC00) [pid = 1172] [serial = 860] [outer = 00000000] 11:28:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (150F1400) [pid = 1172] [serial = 861] [outer = 1455EC00] 11:28:33 INFO - PROCESS | 1172 | 1472236113281 Marionette DEBUG loaded listener.js 11:28:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (1592B800) [pid = 1172] [serial = 862] [outer = 1455EC00] 11:28:33 INFO - PROCESS | 1172 | 1472236113715 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 11:28:33 INFO - PROCESS | 1172 | 1472236113742 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 11:28:33 INFO - PROCESS | 1172 | 1472236113745 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 11:28:33 INFO - PROCESS | 1172 | 1472236113752 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:28:33 INFO - PROCESS | 1172 | 1472236113754 Marionette TRACE conn5 <- [1,1114,null,{}] 11:28:33 INFO - PROCESS | 1172 | 1472236113758 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:33 INFO - PROCESS | 1172 | 1472236113764 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:33 INFO - PROCESS | 1172 | 1472236113867 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 11:28:33 INFO - PROCESS | 1172 | 1472236113875 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:33 INFO - PROCESS | 1172 | 1472236113877 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:33 INFO - PROCESS | 1172 | ++DOCSHELL 16F03000 == 32 [pid = 1172] [id = 288] 11:28:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (1730C000) [pid = 1172] [serial = 863] [outer = 00000000] 11:28:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (17EBB000) [pid = 1172] [serial = 864] [outer = 1730C000] 11:28:33 INFO - PROCESS | 1172 | 1472236113923 Marionette DEBUG loaded listener.js 11:28:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (17EBC800) [pid = 1172] [serial = 865] [outer = 1730C000] 11:28:34 INFO - PROCESS | 1172 | 1472236114335 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 11:28:34 INFO - PROCESS | 1172 | 1472236114395 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 11:28:34 INFO - PROCESS | 1172 | 1472236114398 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 11:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:28:34 INFO - PROCESS | 1172 | 1472236114401 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:28:34 INFO - PROCESS | 1172 | 1472236114403 Marionette TRACE conn5 <- [1,1118,null,{}] 11:28:34 INFO - PROCESS | 1172 | 1472236114406 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:34 INFO - PROCESS | 1172 | 1472236114408 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:34 INFO - PROCESS | 1172 | 1472236114485 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 11:28:34 INFO - PROCESS | 1172 | 1472236114568 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:34 INFO - PROCESS | 1172 | 1472236114570 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:34 INFO - PROCESS | 1172 | ++DOCSHELL 17EE3800 == 33 [pid = 1172] [id = 289] 11:28:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (17EE9800) [pid = 1172] [serial = 866] [outer = 00000000] 11:28:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (18956400) [pid = 1172] [serial = 867] [outer = 17EE9800] 11:28:34 INFO - PROCESS | 1172 | 1472236114654 Marionette DEBUG loaded listener.js 11:28:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (18958000) [pid = 1172] [serial = 868] [outer = 17EE9800] 11:28:34 INFO - PROCESS | 1172 | [1172] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:28:35 INFO - PROCESS | 1172 | 1472236115105 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 11:28:35 INFO - PROCESS | 1172 | 1472236115137 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 11:28:35 INFO - PROCESS | 1172 | 1472236115139 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 11:28:35 INFO - PROCESS | 1172 | 1472236115142 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:28:35 INFO - PROCESS | 1172 | 1472236115144 Marionette TRACE conn5 <- [1,1122,null,{}] 11:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:28:35 INFO - PROCESS | 1172 | 1472236115147 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:35 INFO - PROCESS | 1172 | 1472236115149 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:35 INFO - PROCESS | 1172 | 1472236115227 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 11:28:35 INFO - PROCESS | 1172 | 1472236115232 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:35 INFO - PROCESS | 1172 | 1472236115234 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:35 INFO - PROCESS | 1172 | ++DOCSHELL 1847B400 == 34 [pid = 1172] [id = 290] 11:28:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (186F0C00) [pid = 1172] [serial = 869] [outer = 00000000] 11:28:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (19385C00) [pid = 1172] [serial = 870] [outer = 186F0C00] 11:28:35 INFO - PROCESS | 1172 | 1472236115280 Marionette DEBUG loaded listener.js 11:28:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (19386800) [pid = 1172] [serial = 871] [outer = 186F0C00] 11:28:35 INFO - PROCESS | 1172 | 1472236115742 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 11:28:35 INFO - PROCESS | 1172 | 1472236115778 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 11:28:35 INFO - PROCESS | 1172 | 1472236115780 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 11:28:35 INFO - PROCESS | 1172 | 1472236115783 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:28:35 INFO - PROCESS | 1172 | 1472236115785 Marionette TRACE conn5 <- [1,1126,null,{}] 11:28:35 INFO - PROCESS | 1172 | 1472236115788 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:35 INFO - PROCESS | 1172 | 1472236115790 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:35 INFO - PROCESS | 1172 | 1472236115907 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 11:28:35 INFO - PROCESS | 1172 | 1472236115915 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:35 INFO - PROCESS | 1172 | 1472236115917 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:35 INFO - PROCESS | 1172 | ++DOCSHELL 108C7400 == 35 [pid = 1172] [id = 291] 11:28:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (197C8C00) [pid = 1172] [serial = 872] [outer = 00000000] 11:28:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (197D2800) [pid = 1172] [serial = 873] [outer = 197C8C00] 11:28:36 INFO - PROCESS | 1172 | 1472236116008 Marionette DEBUG loaded listener.js 11:28:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (197D3400) [pid = 1172] [serial = 874] [outer = 197C8C00] 11:28:36 INFO - PROCESS | 1172 | 1472236116464 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 732ms 11:28:36 INFO - PROCESS | 1172 | 1472236116519 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 11:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:28:36 INFO - PROCESS | 1172 | 1472236116521 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 11:28:36 INFO - PROCESS | 1172 | 1472236116525 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:28:36 INFO - PROCESS | 1172 | 1472236116526 Marionette TRACE conn5 <- [1,1130,null,{}] 11:28:36 INFO - PROCESS | 1172 | 1472236116530 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:36 INFO - PROCESS | 1172 | 1472236116532 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:36 INFO - PROCESS | 1172 | 1472236116655 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 11:28:36 INFO - PROCESS | 1172 | 1472236116664 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:36 INFO - PROCESS | 1172 | 1472236116666 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:36 INFO - PROCESS | 1172 | ++DOCSHELL 19834400 == 36 [pid = 1172] [id = 292] 11:28:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (19835800) [pid = 1172] [serial = 875] [outer = 00000000] 11:28:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (1A62B800) [pid = 1172] [serial = 876] [outer = 19835800] 11:28:36 INFO - PROCESS | 1172 | 1472236116711 Marionette DEBUG loaded listener.js 11:28:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (1A633400) [pid = 1172] [serial = 877] [outer = 19835800] 11:28:37 INFO - PROCESS | 1172 | 1472236117176 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 11:28:37 INFO - PROCESS | 1172 | 1472236117195 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 11:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:28:37 INFO - PROCESS | 1172 | 1472236117198 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 11:28:37 INFO - PROCESS | 1172 | 1472236117201 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:28:37 INFO - PROCESS | 1172 | 1472236117203 Marionette TRACE conn5 <- [1,1134,null,{}] 11:28:37 INFO - PROCESS | 1172 | 1472236117214 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:37 INFO - PROCESS | 1172 | 1472236117216 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:37 INFO - PROCESS | 1172 | 1472236117369 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 11:28:37 INFO - PROCESS | 1172 | 1472236117434 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:37 INFO - PROCESS | 1172 | 1472236117437 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:37 INFO - PROCESS | 1172 | ++DOCSHELL 14556800 == 37 [pid = 1172] [id = 293] 11:28:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (1A639C00) [pid = 1172] [serial = 878] [outer = 00000000] 11:28:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (1ADDD000) [pid = 1172] [serial = 879] [outer = 1A639C00] 11:28:37 INFO - PROCESS | 1172 | 1472236117485 Marionette DEBUG loaded listener.js 11:28:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (1AE8C400) [pid = 1172] [serial = 880] [outer = 1A639C00] 11:28:37 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (1932C800) [pid = 1172] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:28:37 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (15847C00) [pid = 1172] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:28:37 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (16F09800) [pid = 1172] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:28:37 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (1847D800) [pid = 1172] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:28:37 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (1592C400) [pid = 1172] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:28:37 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (0F752800) [pid = 1172] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:28:37 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (0FA4CC00) [pid = 1172] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:28:37 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (1A637000) [pid = 1172] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:28:37 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (145EB800) [pid = 1172] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:28:37 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0F282800) [pid = 1172] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:28:37 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (1455AC00) [pid = 1172] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:28:37 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0FDBCC00) [pid = 1172] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:28:38 INFO - PROCESS | 1172 | 1472236118003 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 830ms 11:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:28:38 INFO - PROCESS | 1172 | 1472236118032 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 11:28:38 INFO - PROCESS | 1172 | 1472236118034 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 11:28:38 INFO - PROCESS | 1172 | 1472236118037 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:28:38 INFO - PROCESS | 1172 | 1472236118039 Marionette TRACE conn5 <- [1,1138,null,{}] 11:28:38 INFO - PROCESS | 1172 | 1472236118042 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:38 INFO - PROCESS | 1172 | 1472236118044 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:38 INFO - PROCESS | 1172 | 1472236118124 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 11:28:38 INFO - PROCESS | 1172 | 1472236118131 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:38 INFO - PROCESS | 1172 | 1472236118132 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:38 INFO - PROCESS | 1172 | ++DOCSHELL 145EB800 == 38 [pid = 1172] [id = 294] 11:28:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (14617C00) [pid = 1172] [serial = 881] [outer = 00000000] 11:28:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (18572000) [pid = 1172] [serial = 882] [outer = 14617C00] 11:28:38 INFO - PROCESS | 1172 | 1472236118179 Marionette DEBUG loaded listener.js 11:28:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (19385000) [pid = 1172] [serial = 883] [outer = 14617C00] 11:28:38 INFO - PROCESS | 1172 | 1472236118599 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 632ms 11:28:38 INFO - PROCESS | 1172 | 1472236118670 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 11:28:38 INFO - PROCESS | 1172 | 1472236118672 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 11:28:38 INFO - PROCESS | 1172 | 1472236118675 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:28:38 INFO - PROCESS | 1172 | 1472236118677 Marionette TRACE conn5 <- [1,1142,null,{}] 11:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:28:38 INFO - PROCESS | 1172 | 1472236118680 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:38 INFO - PROCESS | 1172 | 1472236118682 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:38 INFO - PROCESS | 1172 | 1472236118762 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 11:28:38 INFO - PROCESS | 1172 | 1472236118770 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:38 INFO - PROCESS | 1172 | 1472236118772 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:38 INFO - PROCESS | 1172 | ++DOCSHELL 1A62CC00 == 39 [pid = 1172] [id = 295] 11:28:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1A637000) [pid = 1172] [serial = 884] [outer = 00000000] 11:28:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (1AE93C00) [pid = 1172] [serial = 885] [outer = 1A637000] 11:28:38 INFO - PROCESS | 1172 | 1472236118817 Marionette DEBUG loaded listener.js 11:28:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (1AEEF000) [pid = 1172] [serial = 886] [outer = 1A637000] 11:28:39 INFO - PROCESS | 1172 | 1472236119249 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 630ms 11:28:39 INFO - PROCESS | 1172 | 1472236119314 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 11:28:39 INFO - PROCESS | 1172 | 1472236119316 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 11:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:28:39 INFO - PROCESS | 1172 | 1472236119319 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:28:39 INFO - PROCESS | 1172 | 1472236119321 Marionette TRACE conn5 <- [1,1146,null,{}] 11:28:39 INFO - PROCESS | 1172 | 1472236119324 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:39 INFO - PROCESS | 1172 | 1472236119326 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:39 INFO - PROCESS | 1172 | 1472236119407 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 11:28:39 INFO - PROCESS | 1172 | 1472236119414 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:39 INFO - PROCESS | 1172 | 1472236119416 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:39 INFO - PROCESS | 1172 | ++DOCSHELL 15931400 == 40 [pid = 1172] [id = 296] 11:28:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (1B1BAC00) [pid = 1172] [serial = 887] [outer = 00000000] 11:28:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (1C20C000) [pid = 1172] [serial = 888] [outer = 1B1BAC00] 11:28:39 INFO - PROCESS | 1172 | 1472236119460 Marionette DEBUG loaded listener.js 11:28:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (1C360C00) [pid = 1172] [serial = 889] [outer = 1B1BAC00] 11:28:40 INFO - PROCESS | 1172 | 1472236120097 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 870ms 11:28:40 INFO - PROCESS | 1172 | 1472236120195 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 11:28:40 INFO - PROCESS | 1172 | 1472236120200 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 11:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:28:40 INFO - PROCESS | 1172 | 1472236120205 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:28:40 INFO - PROCESS | 1172 | 1472236120208 Marionette TRACE conn5 <- [1,1150,null,{}] 11:28:40 INFO - PROCESS | 1172 | 1472236120215 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:40 INFO - PROCESS | 1172 | 1472236120218 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:40 INFO - PROCESS | 1172 | 1472236120349 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 11:28:40 INFO - PROCESS | 1172 | 1472236120473 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:40 INFO - PROCESS | 1172 | 1472236120476 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:40 INFO - PROCESS | 1172 | ++DOCSHELL 0C0F5800 == 41 [pid = 1172] [id = 297] 11:28:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (0C14DC00) [pid = 1172] [serial = 890] [outer = 00000000] 11:28:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (0F84C000) [pid = 1172] [serial = 891] [outer = 0C14DC00] 11:28:40 INFO - PROCESS | 1172 | 1472236120536 Marionette DEBUG loaded listener.js 11:28:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (0F8A4400) [pid = 1172] [serial = 892] [outer = 0C14DC00] 11:28:41 INFO - PROCESS | 1172 | 1472236121202 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1022ms 11:28:41 INFO - PROCESS | 1172 | 1472236121227 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 11:28:41 INFO - PROCESS | 1172 | 1472236121232 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 11:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:28:41 INFO - PROCESS | 1172 | 1472236121238 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:28:41 INFO - PROCESS | 1172 | 1472236121241 Marionette TRACE conn5 <- [1,1154,null,{}] 11:28:41 INFO - PROCESS | 1172 | 1472236121245 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:41 INFO - PROCESS | 1172 | 1472236121249 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:41 INFO - PROCESS | 1172 | 1472236121424 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 11:28:41 INFO - PROCESS | 1172 | 1472236121442 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:41 INFO - PROCESS | 1172 | 1472236121445 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:41 INFO - PROCESS | 1172 | ++DOCSHELL 0FB3E000 == 42 [pid = 1172] [id = 298] 11:28:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (0FB47C00) [pid = 1172] [serial = 893] [outer = 00000000] 11:28:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (0FFE3800) [pid = 1172] [serial = 894] [outer = 0FB47C00] 11:28:41 INFO - PROCESS | 1172 | 1472236121503 Marionette DEBUG loaded listener.js 11:28:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 94 (13DBC000) [pid = 1172] [serial = 895] [outer = 0FB47C00] 11:28:42 INFO - PROCESS | 1172 | 1472236122481 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:28:42 INFO - PROCESS | 1172 | --DOCSHELL 1A62CC00 == 41 [pid = 1172] [id = 295] 11:28:42 INFO - PROCESS | 1172 | --DOCSHELL 145EB800 == 40 [pid = 1172] [id = 294] 11:28:42 INFO - PROCESS | 1172 | --DOCSHELL 14556800 == 39 [pid = 1172] [id = 293] 11:28:42 INFO - PROCESS | 1172 | --DOCSHELL 19834400 == 38 [pid = 1172] [id = 292] 11:28:42 INFO - PROCESS | 1172 | --DOCSHELL 108C7400 == 37 [pid = 1172] [id = 291] 11:28:42 INFO - PROCESS | 1172 | --DOCSHELL 1847B400 == 36 [pid = 1172] [id = 290] 11:28:42 INFO - PROCESS | 1172 | --DOCSHELL 17EE3800 == 35 [pid = 1172] [id = 289] 11:28:42 INFO - PROCESS | 1172 | --DOCSHELL 16F03000 == 34 [pid = 1172] [id = 288] 11:28:42 INFO - PROCESS | 1172 | --DOCSHELL 1455E000 == 33 [pid = 1172] [id = 287] 11:28:42 INFO - PROCESS | 1172 | --DOCSHELL 13EC6C00 == 32 [pid = 1172] [id = 286] 11:28:42 INFO - PROCESS | 1172 | --DOCSHELL 108C8400 == 31 [pid = 1172] [id = 285] 11:28:42 INFO - PROCESS | 1172 | --DOCSHELL 0FA4D400 == 30 [pid = 1172] [id = 284] 11:28:42 INFO - PROCESS | 1172 | --DOCSHELL 0F2E5C00 == 29 [pid = 1172] [id = 283] 11:28:42 INFO - PROCESS | 1172 | --DOCSHELL 197CA800 == 28 [pid = 1172] [id = 282] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 93 (197D5000) [pid = 1172] [serial = 846] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (1938FC00) [pid = 1172] [serial = 844] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (1594AC00) [pid = 1172] [serial = 831] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (17EB9000) [pid = 1172] [serial = 834] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (16435800) [pid = 1172] [serial = 832] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (186E6800) [pid = 1172] [serial = 837] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (1932D800) [pid = 1172] [serial = 840] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (17EBD000) [pid = 1172] [serial = 835] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (19652400) [pid = 1172] [serial = 843] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (186F1000) [pid = 1172] [serial = 838] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0F855C00) [pid = 1172] [serial = 822] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (0FDC5800) [pid = 1172] [serial = 820] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0FA67C00) [pid = 1172] [serial = 819] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (1BEB6400) [pid = 1172] [serial = 817] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1AEE7400) [pid = 1172] [serial = 816] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (17687C00) [pid = 1172] [serial = 814] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (16434400) [pid = 1172] [serial = 813] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0FDE3000) [pid = 1172] [serial = 811] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0FA6F000) [pid = 1172] [serial = 810] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (145E3800) [pid = 1172] [serial = 828] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (108CAC00) [pid = 1172] [serial = 825] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (13C26400) [pid = 1172] [serial = 826] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0F93A400) [pid = 1172] [serial = 823] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (19333400) [pid = 1172] [serial = 841] [outer = 00000000] [url = about:blank] 11:28:42 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (1583C800) [pid = 1172] [serial = 829] [outer = 00000000] [url = about:blank] 11:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1334ms 11:28:42 INFO - PROCESS | 1172 | 1472236122576 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 11:28:42 INFO - PROCESS | 1172 | 1472236122581 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 11:28:42 INFO - PROCESS | 1172 | 1472236122586 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:28:42 INFO - PROCESS | 1172 | 1472236122589 Marionette TRACE conn5 <- [1,1158,null,{}] 11:28:42 INFO - PROCESS | 1172 | 1472236122595 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:42 INFO - PROCESS | 1172 | 1472236122598 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:42 INFO - PROCESS | 1172 | 1472236122693 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 11:28:42 INFO - PROCESS | 1172 | 1472236122701 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:42 INFO - PROCESS | 1172 | 1472236122705 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:42 INFO - PROCESS | 1172 | ++DOCSHELL 0F75DC00 == 29 [pid = 1172] [id = 299] 11:28:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0F84B800) [pid = 1172] [serial = 896] [outer = 00000000] 11:28:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0F896800) [pid = 1172] [serial = 897] [outer = 0F84B800] 11:28:42 INFO - PROCESS | 1172 | 1472236122754 Marionette DEBUG loaded listener.js 11:28:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0F942C00) [pid = 1172] [serial = 898] [outer = 0F84B800] 11:28:43 INFO - PROCESS | 1172 | 1472236123279 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 730ms 11:28:43 INFO - PROCESS | 1172 | 1472236123321 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 11:28:43 INFO - PROCESS | 1172 | 1472236123325 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 11:28:43 INFO - PROCESS | 1172 | 1472236123331 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:28:43 INFO - PROCESS | 1172 | 1472236123334 Marionette TRACE conn5 <- [1,1162,null,{}] 11:28:43 INFO - PROCESS | 1172 | 1472236123338 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:43 INFO - PROCESS | 1172 | 1472236123341 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:43 INFO - PROCESS | 1172 | 1472236123427 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 11:28:43 INFO - PROCESS | 1172 | 1472236123514 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:43 INFO - PROCESS | 1172 | 1472236123516 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:43 INFO - PROCESS | 1172 | ++DOCSHELL 0FA6FC00 == 30 [pid = 1172] [id = 300] 11:28:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0FA70800) [pid = 1172] [serial = 899] [outer = 00000000] 11:28:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0FDC5800) [pid = 1172] [serial = 900] [outer = 0FA70800] 11:28:43 INFO - PROCESS | 1172 | 1472236123565 Marionette DEBUG loaded listener.js 11:28:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0FFE0000) [pid = 1172] [serial = 901] [outer = 0FA70800] 11:28:43 INFO - PROCESS | 1172 | 1472236123973 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 11:28:44 INFO - PROCESS | 1172 | 1472236124008 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 11:28:44 INFO - PROCESS | 1172 | 1472236124012 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:28:44 INFO - PROCESS | 1172 | 1472236124015 Marionette TRACE conn5 <- [1,1166,null,{}] 11:28:44 INFO - PROCESS | 1172 | 1472236124026 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:44 INFO - PROCESS | 1172 | 1472236124031 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:44 INFO - PROCESS | 1172 | 1472236124117 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 11:28:44 INFO - PROCESS | 1172 | 1472236124124 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:44 INFO - PROCESS | 1172 | 1472236124127 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:44 INFO - PROCESS | 1172 | ++DOCSHELL 1460C000 == 31 [pid = 1172] [id = 301] 11:28:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (14615000) [pid = 1172] [serial = 902] [outer = 00000000] 11:28:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (15844400) [pid = 1172] [serial = 903] [outer = 14615000] 11:28:44 INFO - PROCESS | 1172 | 1472236124177 Marionette DEBUG loaded listener.js 11:28:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (15935400) [pid = 1172] [serial = 904] [outer = 14615000] 11:28:44 INFO - PROCESS | 1172 | 1472236124639 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 11:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:28:44 INFO - PROCESS | 1172 | 1472236124689 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 11:28:44 INFO - PROCESS | 1172 | 1472236124700 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:28:44 INFO - PROCESS | 1172 | 1472236124701 Marionette TRACE conn5 <- [1,1170,null,{}] 11:28:44 INFO - PROCESS | 1172 | 1472236124705 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:44 INFO - PROCESS | 1172 | 1472236124707 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:44 INFO - PROCESS | 1172 | 1472236124848 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 11:28:44 INFO - PROCESS | 1172 | 1472236124865 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:44 INFO - PROCESS | 1172 | 1472236124867 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:44 INFO - PROCESS | 1172 | ++DOCSHELL 1730D000 == 32 [pid = 1172] [id = 302] 11:28:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1767AC00) [pid = 1172] [serial = 905] [outer = 00000000] 11:28:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (17EBEC00) [pid = 1172] [serial = 906] [outer = 1767AC00] 11:28:44 INFO - PROCESS | 1172 | 1472236124917 Marionette DEBUG loaded listener.js 11:28:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (17EEAC00) [pid = 1172] [serial = 907] [outer = 1767AC00] 11:28:45 INFO - PROCESS | 1172 | 1472236125368 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 11:28:45 INFO - PROCESS | 1172 | 1472236125428 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 11:28:45 INFO - PROCESS | 1172 | 1472236125431 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:28:45 INFO - PROCESS | 1172 | 1472236125433 Marionette TRACE conn5 <- [1,1174,null,{}] 11:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:28:45 INFO - PROCESS | 1172 | 1472236125437 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:45 INFO - PROCESS | 1172 | 1472236125439 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:45 INFO - PROCESS | 1172 | 1472236125547 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 11:28:45 INFO - PROCESS | 1172 | 1472236125553 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:45 INFO - PROCESS | 1172 | 1472236125555 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:45 INFO - PROCESS | 1172 | ++DOCSHELL 13D7B400 == 33 [pid = 1172] [id = 303] 11:28:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (17EBE000) [pid = 1172] [serial = 908] [outer = 00000000] 11:28:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (186EA400) [pid = 1172] [serial = 909] [outer = 17EBE000] 11:28:45 INFO - PROCESS | 1172 | 1472236125601 Marionette DEBUG loaded listener.js 11:28:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (18567400) [pid = 1172] [serial = 910] [outer = 17EBE000] 11:28:46 INFO - PROCESS | 1172 | 1472236126071 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:28:46 INFO - PROCESS | 1172 | 1472236126108 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 11:28:46 INFO - PROCESS | 1172 | 1472236126111 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:28:46 INFO - PROCESS | 1172 | 1472236126113 Marionette TRACE conn5 <- [1,1178,null,{}] 11:28:46 INFO - PROCESS | 1172 | 1472236126116 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:46 INFO - PROCESS | 1172 | 1472236126122 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:46 INFO - PROCESS | 1172 | 1472236126285 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 11:28:46 INFO - PROCESS | 1172 | 1472236126351 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:46 INFO - PROCESS | 1172 | 1472236126353 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:46 INFO - PROCESS | 1172 | ++DOCSHELL 1964E800 == 34 [pid = 1172] [id = 304] 11:28:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (19651000) [pid = 1172] [serial = 911] [outer = 00000000] 11:28:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (198B6400) [pid = 1172] [serial = 912] [outer = 19651000] 11:28:46 INFO - PROCESS | 1172 | 1472236126400 Marionette DEBUG loaded listener.js 11:28:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (197CD400) [pid = 1172] [serial = 913] [outer = 19651000] 11:28:46 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (197C8C00) [pid = 1172] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:28:46 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (1455EC00) [pid = 1172] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:28:46 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (17EE9800) [pid = 1172] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:28:46 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (197CC800) [pid = 1172] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:28:46 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (186F0C00) [pid = 1172] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:28:46 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0FA4D800) [pid = 1172] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:28:46 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0F2E6800) [pid = 1172] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:28:46 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1730C000) [pid = 1172] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:28:46 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (108CC000) [pid = 1172] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:28:46 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (19835800) [pid = 1172] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:28:46 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1A639C00) [pid = 1172] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:28:46 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (1A637000) [pid = 1172] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:28:46 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (13EC9800) [pid = 1172] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:28:46 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (14617C00) [pid = 1172] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:28:47 INFO - PROCESS | 1172 | 1472236127012 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:28:47 INFO - PROCESS | 1172 | 1472236127044 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 11:28:47 INFO - PROCESS | 1172 | 1472236127048 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:28:47 INFO - PROCESS | 1172 | 1472236127049 Marionette TRACE conn5 <- [1,1182,null,{}] 11:28:47 INFO - PROCESS | 1172 | 1472236127053 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:47 INFO - PROCESS | 1172 | 1472236127055 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:47 INFO - PROCESS | 1172 | 1472236127134 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 11:28:47 INFO - PROCESS | 1172 | 1472236127140 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:47 INFO - PROCESS | 1172 | 1472236127142 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:47 INFO - PROCESS | 1172 | ++DOCSHELL 0FDC6400 == 35 [pid = 1172] [id = 305] 11:28:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (1452E000) [pid = 1172] [serial = 914] [outer = 00000000] 11:28:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (19654400) [pid = 1172] [serial = 915] [outer = 1452E000] 11:28:47 INFO - PROCESS | 1172 | 1472236127188 Marionette DEBUG loaded listener.js 11:28:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (19835800) [pid = 1172] [serial = 916] [outer = 1452E000] 11:28:47 INFO - PROCESS | 1172 | 1472236127673 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:28:47 INFO - PROCESS | 1172 | 1472236127724 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 11:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:28:47 INFO - PROCESS | 1172 | 1472236127727 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:28:47 INFO - PROCESS | 1172 | 1472236127729 Marionette TRACE conn5 <- [1,1186,null,{}] 11:28:47 INFO - PROCESS | 1172 | 1472236127733 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:47 INFO - PROCESS | 1172 | 1472236127735 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:47 INFO - PROCESS | 1172 | 1472236127815 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 11:28:47 INFO - PROCESS | 1172 | 1472236127821 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:47 INFO - PROCESS | 1172 | 1472236127823 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:47 INFO - PROCESS | 1172 | ++DOCSHELL 19651800 == 36 [pid = 1172] [id = 306] 11:28:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1A635800) [pid = 1172] [serial = 917] [outer = 00000000] 11:28:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1ADE2400) [pid = 1172] [serial = 918] [outer = 1A635800] 11:28:47 INFO - PROCESS | 1172 | 1472236127868 Marionette DEBUG loaded listener.js 11:28:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1B1BB400) [pid = 1172] [serial = 919] [outer = 1A635800] 11:28:48 INFO - PROCESS | 1172 | 1472236128284 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 570ms 11:28:48 INFO - PROCESS | 1172 | 1472236128302 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 11:28:48 INFO - PROCESS | 1172 | 1472236128304 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 11:28:48 INFO - PROCESS | 1172 | 1472236128307 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:28:48 INFO - PROCESS | 1172 | 1472236128309 Marionette TRACE conn5 <- [1,1190,null,{}] 11:28:48 INFO - PROCESS | 1172 | 1472236128322 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:48 INFO - PROCESS | 1172 | 1472236128324 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:48 INFO - PROCESS | 1172 | 1472236128446 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 11:28:48 INFO - PROCESS | 1172 | 1472236128454 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:48 INFO - PROCESS | 1172 | 1472236128456 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:48 INFO - PROCESS | 1172 | ++DOCSHELL 145E5C00 == 37 [pid = 1172] [id = 307] 11:28:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1A6D7C00) [pid = 1172] [serial = 920] [outer = 00000000] 11:28:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (1C20A800) [pid = 1172] [serial = 921] [outer = 1A6D7C00] 11:28:48 INFO - PROCESS | 1172 | 1472236128501 Marionette DEBUG loaded listener.js 11:28:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (1C366000) [pid = 1172] [serial = 922] [outer = 1A6D7C00] 11:28:48 INFO - PROCESS | 1172 | 1472236128893 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 11:28:48 INFO - PROCESS | 1172 | 1472236128949 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 11:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:28:48 INFO - PROCESS | 1172 | 1472236128953 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 11:28:48 INFO - PROCESS | 1172 | 1472236128958 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:28:48 INFO - PROCESS | 1172 | 1472236128963 Marionette TRACE conn5 <- [1,1194,null,{}] 11:28:48 INFO - PROCESS | 1172 | 1472236128969 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:48 INFO - PROCESS | 1172 | 1472236128973 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:49 INFO - PROCESS | 1172 | 1472236129121 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 11:28:49 INFO - PROCESS | 1172 | 1472236129303 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:49 INFO - PROCESS | 1172 | 1472236129309 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:49 INFO - PROCESS | 1172 | ++DOCSHELL 0F851C00 == 38 [pid = 1172] [id = 308] 11:28:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (0F852400) [pid = 1172] [serial = 923] [outer = 00000000] 11:28:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (0FA4EC00) [pid = 1172] [serial = 924] [outer = 0F852400] 11:28:49 INFO - PROCESS | 1172 | 1472236129369 Marionette DEBUG loaded listener.js 11:28:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0FA6C000) [pid = 1172] [serial = 925] [outer = 0F852400] 11:28:49 INFO - PROCESS | 1172 | 1472236129934 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1024ms 11:28:49 INFO - PROCESS | 1172 | 1472236129983 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 11:28:49 INFO - PROCESS | 1172 | 1472236129986 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 11:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:28:49 INFO - PROCESS | 1172 | 1472236129993 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:28:50 INFO - PROCESS | 1172 | 1472236129997 Marionette TRACE conn5 <- [1,1198,null,{}] 11:28:50 INFO - PROCESS | 1172 | 1472236130001 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:50 INFO - PROCESS | 1172 | 1472236130004 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:50 INFO - PROCESS | 1172 | 1472236130117 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 11:28:50 INFO - PROCESS | 1172 | 1472236130219 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:50 INFO - PROCESS | 1172 | 1472236130222 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:50 INFO - PROCESS | 1172 | ++DOCSHELL 14533400 == 39 [pid = 1172] [id = 309] 11:28:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (14535800) [pid = 1172] [serial = 926] [outer = 00000000] 11:28:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (150FA400) [pid = 1172] [serial = 927] [outer = 14535800] 11:28:50 INFO - PROCESS | 1172 | 1472236130280 Marionette DEBUG loaded listener.js 11:28:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (16441000) [pid = 1172] [serial = 928] [outer = 14535800] 11:28:50 INFO - PROCESS | 1172 | 1472236130898 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 990ms 11:28:50 INFO - PROCESS | 1172 | 1472236130983 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 11:28:50 INFO - PROCESS | 1172 | 1472236130985 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 11:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:28:50 INFO - PROCESS | 1172 | 1472236130989 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:28:50 INFO - PROCESS | 1172 | 1472236130992 Marionette TRACE conn5 <- [1,1202,null,{}] 11:28:51 INFO - PROCESS | 1172 | 1472236131015 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:51 INFO - PROCESS | 1172 | 1472236131020 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:51 INFO - PROCESS | 1172 | 1472236131169 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 11:28:51 INFO - PROCESS | 1172 | 1472236131225 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:51 INFO - PROCESS | 1172 | 1472236131229 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:51 INFO - PROCESS | 1172 | ++DOCSHELL 196A8C00 == 40 [pid = 1172] [id = 310] 11:28:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (196A9000) [pid = 1172] [serial = 929] [outer = 00000000] 11:28:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (196AB800) [pid = 1172] [serial = 930] [outer = 196A9000] 11:28:51 INFO - PROCESS | 1172 | 1472236131289 Marionette DEBUG loaded listener.js 11:28:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (197C6400) [pid = 1172] [serial = 931] [outer = 196A9000] 11:28:51 INFO - PROCESS | 1172 | 1472236131944 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 970ms 11:28:51 INFO - PROCESS | 1172 | 1472236131962 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 11:28:51 INFO - PROCESS | 1172 | 1472236131964 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 11:28:51 INFO - PROCESS | 1172 | 1472236131968 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:28:51 INFO - PROCESS | 1172 | 1472236131970 Marionette TRACE conn5 <- [1,1206,null,{}] 11:28:51 INFO - PROCESS | 1172 | 1472236131974 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:51 INFO - PROCESS | 1172 | 1472236131976 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:52 INFO - PROCESS | 1172 | 1472236132085 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 11:28:52 INFO - PROCESS | 1172 | 1472236132186 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:52 INFO - PROCESS | 1172 | 1472236132188 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:52 INFO - PROCESS | 1172 | ++DOCSHELL 197D0000 == 41 [pid = 1172] [id = 311] 11:28:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (199DD400) [pid = 1172] [serial = 932] [outer = 00000000] 11:28:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (1ADE7400) [pid = 1172] [serial = 933] [outer = 199DD400] 11:28:52 INFO - PROCESS | 1172 | 1472236132244 Marionette DEBUG loaded listener.js 11:28:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 94 (1C3E0C00) [pid = 1172] [serial = 934] [outer = 199DD400] 11:28:52 INFO - PROCESS | 1172 | 1472236132966 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1072ms 11:28:53 INFO - PROCESS | 1172 | 1472236133062 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 11:28:53 INFO - PROCESS | 1172 | 1472236133065 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 11:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:28:53 INFO - PROCESS | 1172 | 1472236133070 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:28:53 INFO - PROCESS | 1172 | 1472236133073 Marionette TRACE conn5 <- [1,1210,null,{}] 11:28:53 INFO - PROCESS | 1172 | 1472236133079 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:53 INFO - PROCESS | 1172 | 1472236133081 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:53 INFO - PROCESS | 1172 | 1472236133225 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 11:28:53 INFO - PROCESS | 1172 | 1472236133236 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:53 INFO - PROCESS | 1172 | 1472236133238 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:53 INFO - PROCESS | 1172 | ++DOCSHELL 0FDBE000 == 42 [pid = 1172] [id = 312] 11:28:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 95 (0FF12800) [pid = 1172] [serial = 935] [outer = 00000000] 11:28:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 96 (13D3B000) [pid = 1172] [serial = 936] [outer = 0FF12800] 11:28:53 INFO - PROCESS | 1172 | 1472236133289 Marionette DEBUG loaded listener.js 11:28:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 97 (14531800) [pid = 1172] [serial = 937] [outer = 0FF12800] 11:28:53 INFO - PROCESS | 1172 | 1472236133843 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 11:28:53 INFO - PROCESS | 1172 | 1472236133907 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 11:28:53 INFO - PROCESS | 1172 | 1472236133913 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:28:53 INFO - PROCESS | 1172 | 1472236133915 Marionette TRACE conn5 <- [1,1214,null,{}] 11:28:53 INFO - PROCESS | 1172 | 1472236133919 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:53 INFO - PROCESS | 1172 | 1472236133922 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:54 INFO - PROCESS | 1172 | 1472236134026 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 11:28:54 INFO - PROCESS | 1172 | --DOCSHELL 19651800 == 41 [pid = 1172] [id = 306] 11:28:54 INFO - PROCESS | 1172 | --DOCSHELL 0FDC6400 == 40 [pid = 1172] [id = 305] 11:28:54 INFO - PROCESS | 1172 | --DOCSHELL 1964E800 == 39 [pid = 1172] [id = 304] 11:28:54 INFO - PROCESS | 1172 | --DOCSHELL 13D7B400 == 38 [pid = 1172] [id = 303] 11:28:54 INFO - PROCESS | 1172 | --DOCSHELL 1730D000 == 37 [pid = 1172] [id = 302] 11:28:54 INFO - PROCESS | 1172 | --DOCSHELL 1460C000 == 36 [pid = 1172] [id = 301] 11:28:54 INFO - PROCESS | 1172 | --DOCSHELL 0FA6FC00 == 35 [pid = 1172] [id = 300] 11:28:54 INFO - PROCESS | 1172 | --DOCSHELL 0F75DC00 == 34 [pid = 1172] [id = 299] 11:28:54 INFO - PROCESS | 1172 | --DOCSHELL 15931400 == 33 [pid = 1172] [id = 296] 11:28:54 INFO - PROCESS | 1172 | --DOCSHELL 0C0F5800 == 32 [pid = 1172] [id = 297] 11:28:54 INFO - PROCESS | 1172 | --DOCSHELL 0FB3E000 == 31 [pid = 1172] [id = 298] 11:28:54 INFO - PROCESS | 1172 | --DOCSHELL 0FDBE000 == 30 [pid = 1172] [id = 312] 11:28:54 INFO - PROCESS | 1172 | --DOCSHELL 197D0000 == 29 [pid = 1172] [id = 311] 11:28:54 INFO - PROCESS | 1172 | --DOCSHELL 196A8C00 == 28 [pid = 1172] [id = 310] 11:28:54 INFO - PROCESS | 1172 | --DOCSHELL 145E5C00 == 27 [pid = 1172] [id = 307] 11:28:54 INFO - PROCESS | 1172 | --DOCSHELL 0F851C00 == 26 [pid = 1172] [id = 308] 11:28:54 INFO - PROCESS | 1172 | --DOCSHELL 14533400 == 25 [pid = 1172] [id = 309] 11:28:54 INFO - PROCESS | 1172 | 1472236134720 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:54 INFO - PROCESS | 1172 | 1472236134723 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 96 (197D2800) [pid = 1172] [serial = 873] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 95 (150F1400) [pid = 1172] [serial = 861] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 94 (1592B800) [pid = 1172] [serial = 862] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 93 (18956400) [pid = 1172] [serial = 867] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (18958000) [pid = 1172] [serial = 868] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (197D5800) [pid = 1172] [serial = 847] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (19385C00) [pid = 1172] [serial = 870] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (0FA51C00) [pid = 1172] [serial = 852] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (0FA58800) [pid = 1172] [serial = 853] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (0F3F2C00) [pid = 1172] [serial = 849] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (0F753C00) [pid = 1172] [serial = 850] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (17EBB000) [pid = 1172] [serial = 864] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (17EBC800) [pid = 1172] [serial = 865] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (13C29800) [pid = 1172] [serial = 855] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (13D7C000) [pid = 1172] [serial = 856] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1A62B800) [pid = 1172] [serial = 876] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (197D3400) [pid = 1172] [serial = 874] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1ADDD000) [pid = 1172] [serial = 879] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (1A633400) [pid = 1172] [serial = 877] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (1AE93C00) [pid = 1172] [serial = 885] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1AEEF000) [pid = 1172] [serial = 886] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (1442C000) [pid = 1172] [serial = 858] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (1AE8C400) [pid = 1172] [serial = 880] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (14536000) [pid = 1172] [serial = 859] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (18572000) [pid = 1172] [serial = 882] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (19385000) [pid = 1172] [serial = 883] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (1C20C000) [pid = 1172] [serial = 888] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (19386800) [pid = 1172] [serial = 871] [outer = 00000000] [url = about:blank] 11:28:54 INFO - PROCESS | 1172 | ++DOCSHELL 0C0EFC00 == 26 [pid = 1172] [id = 313] 11:28:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0C0F0000) [pid = 1172] [serial = 938] [outer = 00000000] 11:28:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0C140000) [pid = 1172] [serial = 939] [outer = 0C0F0000] 11:28:54 INFO - PROCESS | 1172 | 1472236134879 Marionette DEBUG loaded listener.js 11:28:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0C46B800) [pid = 1172] [serial = 940] [outer = 0C0F0000] 11:28:55 INFO - PROCESS | 1172 | 1472236135289 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1481ms 11:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:28:55 INFO - PROCESS | 1172 | 1472236135400 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 11:28:55 INFO - PROCESS | 1172 | 1472236135404 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 11:28:55 INFO - PROCESS | 1172 | 1472236135408 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:28:55 INFO - PROCESS | 1172 | 1472236135411 Marionette TRACE conn5 <- [1,1218,null,{}] 11:28:55 INFO - PROCESS | 1172 | 1472236135416 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:55 INFO - PROCESS | 1172 | 1472236135421 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:55 INFO - PROCESS | 1172 | 1472236135517 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 11:28:55 INFO - PROCESS | 1172 | 1472236135528 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:55 INFO - PROCESS | 1172 | 1472236135530 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:55 INFO - PROCESS | 1172 | ++DOCSHELL 0FA51400 == 27 [pid = 1172] [id = 314] 11:28:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0FA53400) [pid = 1172] [serial = 941] [outer = 00000000] 11:28:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0FA59C00) [pid = 1172] [serial = 942] [outer = 0FA53400] 11:28:55 INFO - PROCESS | 1172 | 1472236135580 Marionette DEBUG loaded listener.js 11:28:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0FA6FC00) [pid = 1172] [serial = 943] [outer = 0FA53400] 11:28:56 INFO - PROCESS | 1172 | 1472236136047 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 690ms 11:28:56 INFO - PROCESS | 1172 | 1472236136124 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 11:28:56 INFO - PROCESS | 1172 | 1472236136128 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 11:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:28:56 INFO - PROCESS | 1172 | 1472236136136 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:28:56 INFO - PROCESS | 1172 | 1472236136138 Marionette TRACE conn5 <- [1,1222,null,{}] 11:28:56 INFO - PROCESS | 1172 | 1472236136142 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:56 INFO - PROCESS | 1172 | 1472236136145 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:56 INFO - PROCESS | 1172 | 1472236136234 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 11:28:56 INFO - PROCESS | 1172 | 1472236136321 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:56 INFO - PROCESS | 1172 | 1472236136323 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:56 INFO - PROCESS | 1172 | ++DOCSHELL 10A37C00 == 28 [pid = 1172] [id = 315] 11:28:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (13C29800) [pid = 1172] [serial = 944] [outer = 00000000] 11:28:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (13DB4800) [pid = 1172] [serial = 945] [outer = 13C29800] 11:28:56 INFO - PROCESS | 1172 | 1472236136372 Marionette DEBUG loaded listener.js 11:28:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (144AE800) [pid = 1172] [serial = 946] [outer = 13C29800] 11:28:56 INFO - PROCESS | 1172 | 1472236136767 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 11:28:56 INFO - PROCESS | 1172 | 1472236136820 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 11:28:56 INFO - PROCESS | 1172 | 1472236136822 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 11:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:28:56 INFO - PROCESS | 1172 | 1472236136828 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:28:56 INFO - PROCESS | 1172 | 1472236136834 Marionette TRACE conn5 <- [1,1226,null,{}] 11:28:56 INFO - PROCESS | 1172 | 1472236136852 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:56 INFO - PROCESS | 1172 | 1472236136856 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:56 INFO - PROCESS | 1172 | 1472236136971 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 11:28:56 INFO - PROCESS | 1172 | 1472236136979 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:56 INFO - PROCESS | 1172 | 1472236136981 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:57 INFO - PROCESS | 1172 | ++DOCSHELL 0F3FA400 == 29 [pid = 1172] [id = 316] 11:28:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (10A3FC00) [pid = 1172] [serial = 947] [outer = 00000000] 11:28:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (15931C00) [pid = 1172] [serial = 948] [outer = 10A3FC00] 11:28:57 INFO - PROCESS | 1172 | 1472236137038 Marionette DEBUG loaded listener.js 11:28:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (16442800) [pid = 1172] [serial = 949] [outer = 10A3FC00] 11:28:57 INFO - PROCESS | 1172 | 1472236137490 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 690ms 11:28:57 INFO - PROCESS | 1172 | 1472236137518 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 11:28:57 INFO - PROCESS | 1172 | 1472236137521 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 11:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:28:57 INFO - PROCESS | 1172 | 1472236137530 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:28:57 INFO - PROCESS | 1172 | 1472236137532 Marionette TRACE conn5 <- [1,1230,null,{}] 11:28:57 INFO - PROCESS | 1172 | 1472236137536 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:57 INFO - PROCESS | 1172 | 1472236137538 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:57 INFO - PROCESS | 1172 | 1472236137677 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 11:28:57 INFO - PROCESS | 1172 | 1472236137692 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:57 INFO - PROCESS | 1172 | 1472236137694 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:57 INFO - PROCESS | 1172 | ++DOCSHELL 1594EC00 == 30 [pid = 1172] [id = 317] 11:28:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (16F75800) [pid = 1172] [serial = 950] [outer = 00000000] 11:28:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (17688C00) [pid = 1172] [serial = 951] [outer = 16F75800] 11:28:57 INFO - PROCESS | 1172 | 1472236137787 Marionette DEBUG loaded listener.js 11:28:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (17EC6800) [pid = 1172] [serial = 952] [outer = 16F75800] 11:28:58 INFO - PROCESS | 1172 | 1472236138200 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 11:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:28:58 INFO - PROCESS | 1172 | 1472236138267 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 11:28:58 INFO - PROCESS | 1172 | 1472236138269 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 11:28:58 INFO - PROCESS | 1172 | 1472236138273 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:28:58 INFO - PROCESS | 1172 | 1472236138274 Marionette TRACE conn5 <- [1,1234,null,{}] 11:28:58 INFO - PROCESS | 1172 | 1472236138278 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:58 INFO - PROCESS | 1172 | 1472236138280 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:58 INFO - PROCESS | 1172 | 1472236138388 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 11:28:58 INFO - PROCESS | 1172 | 1472236138398 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:58 INFO - PROCESS | 1172 | 1472236138404 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:58 INFO - PROCESS | 1172 | ++DOCSHELL 18567C00 == 31 [pid = 1172] [id = 318] 11:28:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (18568400) [pid = 1172] [serial = 953] [outer = 00000000] 11:28:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (186E6800) [pid = 1172] [serial = 954] [outer = 18568400] 11:28:58 INFO - PROCESS | 1172 | 1472236138459 Marionette DEBUG loaded listener.js 11:28:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (18CCE800) [pid = 1172] [serial = 955] [outer = 18568400] 11:28:59 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (1767AC00) [pid = 1172] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:28:59 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (17EBE000) [pid = 1172] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:28:59 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (14615000) [pid = 1172] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:28:59 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0C14DC00) [pid = 1172] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:28:59 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (0F84B800) [pid = 1172] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:28:59 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (19651000) [pid = 1172] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:28:59 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0FB47C00) [pid = 1172] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:28:59 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1B1BAC00) [pid = 1172] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:28:59 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0FA70800) [pid = 1172] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:28:59 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (1452E000) [pid = 1172] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:28:59 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1A635800) [pid = 1172] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:28:59 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (1A6D7C00) [pid = 1172] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:28:59 INFO - PROCESS | 1172 | 1472236139204 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 971ms 11:28:59 INFO - PROCESS | 1172 | 1472236139244 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 11:28:59 INFO - PROCESS | 1172 | 1472236139246 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 11:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:28:59 INFO - PROCESS | 1172 | 1472236139249 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:28:59 INFO - PROCESS | 1172 | 1472236139251 Marionette TRACE conn5 <- [1,1238,null,{}] 11:28:59 INFO - PROCESS | 1172 | 1472236139255 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:59 INFO - PROCESS | 1172 | 1472236139257 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:59 INFO - PROCESS | 1172 | 1472236139339 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 11:28:59 INFO - PROCESS | 1172 | 1472236139356 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:59 INFO - PROCESS | 1172 | 1472236139358 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:59 INFO - PROCESS | 1172 | ++DOCSHELL 0C41E800 == 32 [pid = 1172] [id = 319] 11:28:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (0F3F2400) [pid = 1172] [serial = 956] [outer = 00000000] 11:28:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (17EBE000) [pid = 1172] [serial = 957] [outer = 0F3F2400] 11:28:59 INFO - PROCESS | 1172 | 1472236139478 Marionette DEBUG loaded listener.js 11:28:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (18951000) [pid = 1172] [serial = 958] [outer = 0F3F2400] 11:28:59 INFO - PROCESS | 1172 | 1472236139851 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 11:28:59 INFO - PROCESS | 1172 | 1472236139880 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 11:28:59 INFO - PROCESS | 1172 | 1472236139882 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 11:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:28:59 INFO - PROCESS | 1172 | 1472236139885 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:28:59 INFO - PROCESS | 1172 | 1472236139887 Marionette TRACE conn5 <- [1,1242,null,{}] 11:28:59 INFO - PROCESS | 1172 | 1472236139890 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:59 INFO - PROCESS | 1172 | 1472236139892 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:28:59 INFO - PROCESS | 1172 | 1472236139970 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 11:29:00 INFO - PROCESS | 1172 | 1472236140057 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:00 INFO - PROCESS | 1172 | 1472236140059 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:00 INFO - PROCESS | 1172 | ++DOCSHELL 14535400 == 33 [pid = 1172] [id = 320] 11:29:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (19387000) [pid = 1172] [serial = 959] [outer = 00000000] 11:29:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1969FC00) [pid = 1172] [serial = 960] [outer = 19387000] 11:29:00 INFO - PROCESS | 1172 | 1472236140106 Marionette DEBUG loaded listener.js 11:29:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (196A5400) [pid = 1172] [serial = 961] [outer = 19387000] 11:29:00 INFO - PROCESS | 1172 | 1472236140481 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 630ms 11:29:00 INFO - PROCESS | 1172 | 1472236140516 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 11:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:29:00 INFO - PROCESS | 1172 | 1472236140518 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 11:29:00 INFO - PROCESS | 1172 | 1472236140522 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:29:00 INFO - PROCESS | 1172 | 1472236140524 Marionette TRACE conn5 <- [1,1246,null,{}] 11:29:00 INFO - PROCESS | 1172 | 1472236140528 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:00 INFO - PROCESS | 1172 | 1472236140530 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:00 INFO - PROCESS | 1172 | 1472236140644 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 11:29:00 INFO - PROCESS | 1172 | 1472236140679 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:00 INFO - PROCESS | 1172 | 1472236140681 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:00 INFO - PROCESS | 1172 | ++DOCSHELL 0C0F1000 == 34 [pid = 1172] [id = 321] 11:29:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (19385C00) [pid = 1172] [serial = 962] [outer = 00000000] 11:29:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (197D0C00) [pid = 1172] [serial = 963] [outer = 19385C00] 11:29:00 INFO - PROCESS | 1172 | 1472236140733 Marionette DEBUG loaded listener.js 11:29:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (197CC400) [pid = 1172] [serial = 964] [outer = 19385C00] 11:29:01 INFO - PROCESS | 1172 | 1472236141199 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 730ms 11:29:01 INFO - PROCESS | 1172 | 1472236141253 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 11:29:01 INFO - PROCESS | 1172 | 1472236141258 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 11:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:29:01 INFO - PROCESS | 1172 | 1472236141264 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:29:01 INFO - PROCESS | 1172 | 1472236141268 Marionette TRACE conn5 <- [1,1250,null,{}] 11:29:01 INFO - PROCESS | 1172 | 1472236141275 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:01 INFO - PROCESS | 1172 | 1472236141279 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:01 INFO - PROCESS | 1172 | 1472236141412 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 11:29:01 INFO - PROCESS | 1172 | 1472236141515 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:01 INFO - PROCESS | 1172 | 1472236141520 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:01 INFO - PROCESS | 1172 | ++DOCSHELL 0F759800 == 35 [pid = 1172] [id = 322] 11:29:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0F75DC00) [pid = 1172] [serial = 965] [outer = 00000000] 11:29:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (0F858400) [pid = 1172] [serial = 966] [outer = 0F75DC00] 11:29:01 INFO - PROCESS | 1172 | 1472236141581 Marionette DEBUG loaded listener.js 11:29:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (0FA56C00) [pid = 1172] [serial = 967] [outer = 0F75DC00] 11:29:02 INFO - PROCESS | 1172 | 1472236142349 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1128ms 11:29:02 INFO - PROCESS | 1172 | 1472236142396 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 11:29:02 INFO - PROCESS | 1172 | 1472236142401 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 11:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:29:02 INFO - PROCESS | 1172 | 1472236142407 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:29:02 INFO - PROCESS | 1172 | 1472236142411 Marionette TRACE conn5 <- [1,1254,null,{}] 11:29:02 INFO - PROCESS | 1172 | 1472236142415 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:02 INFO - PROCESS | 1172 | 1472236142418 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:02 INFO - PROCESS | 1172 | 1472236142539 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 11:29:02 INFO - PROCESS | 1172 | 1472236142668 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:02 INFO - PROCESS | 1172 | 1472236142670 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:02 INFO - PROCESS | 1172 | ++DOCSHELL 1453C400 == 36 [pid = 1172] [id = 323] 11:29:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (1453C800) [pid = 1172] [serial = 968] [outer = 00000000] 11:29:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (1460B800) [pid = 1172] [serial = 969] [outer = 1453C800] 11:29:02 INFO - PROCESS | 1172 | 1472236142730 Marionette DEBUG loaded listener.js 11:29:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (150F1400) [pid = 1172] [serial = 970] [outer = 1453C800] 11:29:03 INFO - PROCESS | 1172 | 1472236143614 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1274ms 11:29:03 INFO - PROCESS | 1172 | 1472236143685 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 11:29:03 INFO - PROCESS | 1172 | 1472236143690 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 11:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:29:03 INFO - PROCESS | 1172 | 1472236143695 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:29:03 INFO - PROCESS | 1172 | 1472236143698 Marionette TRACE conn5 <- [1,1258,null,{}] 11:29:03 INFO - PROCESS | 1172 | 1472236143704 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:03 INFO - PROCESS | 1172 | 1472236143707 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:03 INFO - PROCESS | 1172 | 1472236143826 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 11:29:03 INFO - PROCESS | 1172 | 1472236143951 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:03 INFO - PROCESS | 1172 | 1472236143956 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:03 INFO - PROCESS | 1172 | ++DOCSHELL 0F3F2C00 == 37 [pid = 1172] [id = 324] 11:29:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (0F3F7000) [pid = 1172] [serial = 971] [outer = 00000000] 11:29:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (0F754C00) [pid = 1172] [serial = 972] [outer = 0F3F7000] 11:29:04 INFO - PROCESS | 1172 | 1472236144007 Marionette DEBUG loaded listener.js 11:29:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (0F856400) [pid = 1172] [serial = 973] [outer = 0F3F7000] 11:29:04 INFO - PROCESS | 1172 | --DOCSHELL 14535400 == 36 [pid = 1172] [id = 320] 11:29:04 INFO - PROCESS | 1172 | --DOCSHELL 0C41E800 == 35 [pid = 1172] [id = 319] 11:29:04 INFO - PROCESS | 1172 | --DOCSHELL 18567C00 == 34 [pid = 1172] [id = 318] 11:29:04 INFO - PROCESS | 1172 | --DOCSHELL 1594EC00 == 33 [pid = 1172] [id = 317] 11:29:04 INFO - PROCESS | 1172 | --DOCSHELL 0F3FA400 == 32 [pid = 1172] [id = 316] 11:29:04 INFO - PROCESS | 1172 | --DOCSHELL 10A37C00 == 31 [pid = 1172] [id = 315] 11:29:04 INFO - PROCESS | 1172 | --DOCSHELL 0FA51400 == 30 [pid = 1172] [id = 314] 11:29:04 INFO - PROCESS | 1172 | --DOCSHELL 0C0EFC00 == 29 [pid = 1172] [id = 313] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (19654400) [pid = 1172] [serial = 915] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (19835800) [pid = 1172] [serial = 916] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (1B1BB400) [pid = 1172] [serial = 919] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (1ADE2400) [pid = 1172] [serial = 918] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (1C366000) [pid = 1172] [serial = 922] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (197CD400) [pid = 1172] [serial = 913] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (17EEAC00) [pid = 1172] [serial = 907] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (1C20A800) [pid = 1172] [serial = 921] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (15935400) [pid = 1172] [serial = 904] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (17EBEC00) [pid = 1172] [serial = 906] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (18567400) [pid = 1172] [serial = 910] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (186EA400) [pid = 1172] [serial = 909] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (15844400) [pid = 1172] [serial = 903] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0F84C000) [pid = 1172] [serial = 891] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0F8A4400) [pid = 1172] [serial = 892] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0F896800) [pid = 1172] [serial = 897] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (198B6400) [pid = 1172] [serial = 912] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0F942C00) [pid = 1172] [serial = 898] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0FFE3800) [pid = 1172] [serial = 894] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (13DBC000) [pid = 1172] [serial = 895] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (1C360C00) [pid = 1172] [serial = 889] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0FDC5800) [pid = 1172] [serial = 900] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0FFE0000) [pid = 1172] [serial = 901] [outer = 00000000] [url = about:blank] 11:29:04 INFO - PROCESS | 1172 | 1472236144453 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 831ms 11:29:04 INFO - PROCESS | 1172 | 1472236144535 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 11:29:04 INFO - PROCESS | 1172 | 1472236144539 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 11:29:04 INFO - PROCESS | 1172 | 1472236144546 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:29:04 INFO - PROCESS | 1172 | 1472236144549 Marionette TRACE conn5 <- [1,1262,null,{}] 11:29:04 INFO - PROCESS | 1172 | 1472236144553 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:04 INFO - PROCESS | 1172 | 1472236144555 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:04 INFO - PROCESS | 1172 | 1472236144643 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 11:29:04 INFO - PROCESS | 1172 | 1472236144657 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:04 INFO - PROCESS | 1172 | 1472236144659 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:04 INFO - PROCESS | 1172 | ++DOCSHELL 0FA50000 == 30 [pid = 1172] [id = 325] 11:29:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0FA51000) [pid = 1172] [serial = 974] [outer = 00000000] 11:29:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0FA57C00) [pid = 1172] [serial = 975] [outer = 0FA51000] 11:29:04 INFO - PROCESS | 1172 | 1472236144708 Marionette DEBUG loaded listener.js 11:29:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0FA6BC00) [pid = 1172] [serial = 976] [outer = 0FA51000] 11:29:05 INFO - PROCESS | 1172 | 1472236145198 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 11:29:05 INFO - PROCESS | 1172 | 1472236145222 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 11:29:05 INFO - PROCESS | 1172 | 1472236145224 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 11:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:29:05 INFO - PROCESS | 1172 | 1472236145228 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:29:05 INFO - PROCESS | 1172 | 1472236145231 Marionette TRACE conn5 <- [1,1266,null,{}] 11:29:05 INFO - PROCESS | 1172 | 1472236145242 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:05 INFO - PROCESS | 1172 | 1472236145247 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:05 INFO - PROCESS | 1172 | 1472236145372 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 11:29:05 INFO - PROCESS | 1172 | 1472236145459 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:05 INFO - PROCESS | 1172 | 1472236145462 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:05 INFO - PROCESS | 1172 | ++DOCSHELL 13CA9400 == 31 [pid = 1172] [id = 326] 11:29:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (13D31400) [pid = 1172] [serial = 977] [outer = 00000000] 11:29:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (14086400) [pid = 1172] [serial = 978] [outer = 13D31400] 11:29:05 INFO - PROCESS | 1172 | 1472236145520 Marionette DEBUG loaded listener.js 11:29:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (144E0400) [pid = 1172] [serial = 979] [outer = 13D31400] 11:29:05 INFO - PROCESS | 1172 | 1472236145909 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 11:29:05 INFO - PROCESS | 1172 | 1472236145961 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 11:29:05 INFO - PROCESS | 1172 | 1472236145964 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 11:29:05 INFO - PROCESS | 1172 | 1472236145967 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:29:05 INFO - PROCESS | 1172 | 1472236145969 Marionette TRACE conn5 <- [1,1270,null,{}] 11:29:05 INFO - PROCESS | 1172 | 1472236145972 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:05 INFO - PROCESS | 1172 | 1472236145974 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:06 INFO - PROCESS | 1172 | 1472236146062 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 11:29:06 INFO - PROCESS | 1172 | 1472236146067 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:06 INFO - PROCESS | 1172 | 1472236146069 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:06 INFO - PROCESS | 1172 | ++DOCSHELL 0F2E7C00 == 32 [pid = 1172] [id = 327] 11:29:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (146B1400) [pid = 1172] [serial = 980] [outer = 00000000] 11:29:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (15955000) [pid = 1172] [serial = 981] [outer = 146B1400] 11:29:06 INFO - PROCESS | 1172 | 1472236146126 Marionette DEBUG loaded listener.js 11:29:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1720D800) [pid = 1172] [serial = 982] [outer = 146B1400] 11:29:06 INFO - PROCESS | 1172 | 1472236146612 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 11:29:06 INFO - PROCESS | 1172 | 1472236146642 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 11:29:06 INFO - PROCESS | 1172 | 1472236146644 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 11:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:29:06 INFO - PROCESS | 1172 | 1472236146647 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:29:06 INFO - PROCESS | 1172 | 1472236146649 Marionette TRACE conn5 <- [1,1274,null,{}] 11:29:06 INFO - PROCESS | 1172 | 1472236146652 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:06 INFO - PROCESS | 1172 | 1472236146654 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:06 INFO - PROCESS | 1172 | 1472236146790 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 11:29:06 INFO - PROCESS | 1172 | 1472236146813 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:06 INFO - PROCESS | 1172 | 1472236146815 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:06 INFO - PROCESS | 1172 | ++DOCSHELL 17EDDC00 == 33 [pid = 1172] [id = 328] 11:29:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (17EDF000) [pid = 1172] [serial = 983] [outer = 00000000] 11:29:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (18473400) [pid = 1172] [serial = 984] [outer = 17EDF000] 11:29:06 INFO - PROCESS | 1172 | 1472236146860 Marionette DEBUG loaded listener.js 11:29:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (18566C00) [pid = 1172] [serial = 985] [outer = 17EDF000] 11:29:07 INFO - PROCESS | 1172 | 1472236147312 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 730ms 11:29:07 INFO - PROCESS | 1172 | 1472236147378 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 11:29:07 INFO - PROCESS | 1172 | 1472236147380 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 11:29:07 INFO - PROCESS | 1172 | 1472236147383 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:29:07 INFO - PROCESS | 1172 | 1472236147385 Marionette TRACE conn5 <- [1,1278,null,{}] 11:29:07 INFO - PROCESS | 1172 | 1472236147389 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:07 INFO - PROCESS | 1172 | 1472236147395 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:07 INFO - PROCESS | 1172 | 1472236147550 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 11:29:07 INFO - PROCESS | 1172 | 1472236147556 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:07 INFO - PROCESS | 1172 | 1472236147558 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:07 INFO - PROCESS | 1172 | ++DOCSHELL 18572000 == 34 [pid = 1172] [id = 329] 11:29:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1857D800) [pid = 1172] [serial = 986] [outer = 00000000] 11:29:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (1938BC00) [pid = 1172] [serial = 987] [outer = 1857D800] 11:29:07 INFO - PROCESS | 1172 | 1472236147654 Marionette DEBUG loaded listener.js 11:29:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (196A2800) [pid = 1172] [serial = 988] [outer = 1857D800] 11:29:08 INFO - PROCESS | 1172 | 1472236148100 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 770ms 11:29:08 INFO - PROCESS | 1172 | 1472236148158 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 11:29:08 INFO - PROCESS | 1172 | 1472236148160 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 11:29:08 INFO - PROCESS | 1172 | 1472236148163 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:29:08 INFO - PROCESS | 1172 | 1472236148174 Marionette TRACE conn5 <- [1,1282,null,{}] 11:29:08 INFO - PROCESS | 1172 | 1472236148182 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:08 INFO - PROCESS | 1172 | 1472236148184 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:08 INFO - PROCESS | 1172 | 1472236148374 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 11:29:08 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (13C29800) [pid = 1172] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:29:08 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0F852400) [pid = 1172] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:29:08 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (19387000) [pid = 1172] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:29:08 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (16F75800) [pid = 1172] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:29:08 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (14535800) [pid = 1172] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:29:08 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (199DD400) [pid = 1172] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:29:08 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (196A9000) [pid = 1172] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:29:08 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0FA53400) [pid = 1172] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:29:08 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0F3F2400) [pid = 1172] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:29:08 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0FF12800) [pid = 1172] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:29:08 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (10A3FC00) [pid = 1172] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:29:08 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (18568400) [pid = 1172] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:29:08 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0C0F0000) [pid = 1172] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:29:08 INFO - PROCESS | 1172 | 1472236148438 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:08 INFO - PROCESS | 1172 | 1472236148440 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:08 INFO - PROCESS | 1172 | ++DOCSHELL 0C0F5800 == 35 [pid = 1172] [id = 330] 11:29:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0C0F7000) [pid = 1172] [serial = 989] [outer = 00000000] 11:29:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0FA4E000) [pid = 1172] [serial = 990] [outer = 0C0F7000] 11:29:08 INFO - PROCESS | 1172 | 1472236148485 Marionette DEBUG loaded listener.js 11:29:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (10A3FC00) [pid = 1172] [serial = 991] [outer = 0C0F7000] 11:29:08 INFO - PROCESS | 1172 | 1472236148848 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 730ms 11:29:08 INFO - PROCESS | 1172 | 1472236148898 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 11:29:08 INFO - PROCESS | 1172 | 1472236148900 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 11:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:29:08 INFO - PROCESS | 1172 | 1472236148903 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:29:08 INFO - PROCESS | 1172 | 1472236148905 Marionette TRACE conn5 <- [1,1286,null,{}] 11:29:08 INFO - PROCESS | 1172 | 1472236148909 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:08 INFO - PROCESS | 1172 | 1472236148911 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:08 INFO - PROCESS | 1172 | 1472236148991 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 11:29:09 INFO - PROCESS | 1172 | 1472236148996 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:09 INFO - PROCESS | 1172 | 1472236148998 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:09 INFO - PROCESS | 1172 | ++DOCSHELL 0FA50800 == 36 [pid = 1172] [id = 331] 11:29:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (0FDC8800) [pid = 1172] [serial = 992] [outer = 00000000] 11:29:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (196A9800) [pid = 1172] [serial = 993] [outer = 0FDC8800] 11:29:09 INFO - PROCESS | 1172 | 1472236149046 Marionette DEBUG loaded listener.js 11:29:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (19828C00) [pid = 1172] [serial = 994] [outer = 0FDC8800] 11:29:09 INFO - PROCESS | 1172 | 1472236149479 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 631ms 11:29:09 INFO - PROCESS | 1172 | 1472236149535 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 11:29:09 INFO - PROCESS | 1172 | 1472236149537 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 11:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:29:09 INFO - PROCESS | 1172 | 1472236149540 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:29:09 INFO - PROCESS | 1172 | 1472236149542 Marionette TRACE conn5 <- [1,1290,null,{}] 11:29:09 INFO - PROCESS | 1172 | 1472236149545 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:09 INFO - PROCESS | 1172 | 1472236149547 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:09 INFO - PROCESS | 1172 | 1472236149630 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 11:29:09 INFO - PROCESS | 1172 | 1472236149637 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:09 INFO - PROCESS | 1172 | 1472236149639 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:09 INFO - PROCESS | 1172 | ++DOCSHELL 199DD400 == 37 [pid = 1172] [id = 332] 11:29:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1A62AC00) [pid = 1172] [serial = 995] [outer = 00000000] 11:29:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1A630400) [pid = 1172] [serial = 996] [outer = 1A62AC00] 11:29:09 INFO - PROCESS | 1172 | 1472236149684 Marionette DEBUG loaded listener.js 11:29:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (1A635400) [pid = 1172] [serial = 997] [outer = 1A62AC00] 11:29:10 INFO - PROCESS | 1172 | 1472236150144 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 630ms 11:29:10 INFO - PROCESS | 1172 | 1472236150171 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 11:29:10 INFO - PROCESS | 1172 | 1472236150173 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 11:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:29:10 INFO - PROCESS | 1172 | 1472236150190 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:29:10 INFO - PROCESS | 1172 | 1472236150192 Marionette TRACE conn5 <- [1,1294,null,{}] 11:29:10 INFO - PROCESS | 1172 | 1472236150196 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:10 INFO - PROCESS | 1172 | 1472236150197 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:10 INFO - PROCESS | 1172 | 1472236150283 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 11:29:10 INFO - PROCESS | 1172 | 1472236150289 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:10 INFO - PROCESS | 1172 | 1472236150291 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:10 INFO - PROCESS | 1172 | ++DOCSHELL 1A636000 == 38 [pid = 1172] [id = 333] 11:29:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (1A638800) [pid = 1172] [serial = 998] [outer = 00000000] 11:29:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1ACF5000) [pid = 1172] [serial = 999] [outer = 1A638800] 11:29:10 INFO - PROCESS | 1172 | 1472236150337 Marionette DEBUG loaded listener.js 11:29:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (1ACF6C00) [pid = 1172] [serial = 1000] [outer = 1A638800] 11:29:11 INFO - PROCESS | 1172 | 1472236151058 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 930ms 11:29:11 INFO - PROCESS | 1172 | 1472236151123 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 11:29:11 INFO - PROCESS | 1172 | 1472236151127 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 11:29:11 INFO - PROCESS | 1172 | 1472236151133 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:29:11 INFO - PROCESS | 1172 | 1472236151139 Marionette TRACE conn5 <- [1,1298,null,{}] 11:29:11 INFO - PROCESS | 1172 | 1472236151144 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:11 INFO - PROCESS | 1172 | 1472236151148 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:11 INFO - PROCESS | 1172 | 1472236151273 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 11:29:11 INFO - PROCESS | 1172 | 1472236151396 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:11 INFO - PROCESS | 1172 | 1472236151399 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:11 INFO - PROCESS | 1172 | ++DOCSHELL 0F939800 == 39 [pid = 1172] [id = 334] 11:29:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0F940000) [pid = 1172] [serial = 1001] [outer = 00000000] 11:29:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (0FDBEC00) [pid = 1172] [serial = 1002] [outer = 0F940000] 11:29:11 INFO - PROCESS | 1172 | 1472236151460 Marionette DEBUG loaded listener.js 11:29:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (0FEC9800) [pid = 1172] [serial = 1003] [outer = 0F940000] 11:29:12 INFO - PROCESS | 1172 | 1472236152042 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 11:29:12 INFO - PROCESS | 1172 | 1472236152072 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 11:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:29:12 INFO - PROCESS | 1172 | 1472236152078 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:29:12 INFO - PROCESS | 1172 | 1472236152081 Marionette TRACE conn5 <- [1,1302,null,{}] 11:29:12 INFO - PROCESS | 1172 | 1472236152085 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:12 INFO - PROCESS | 1172 | 1472236152088 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:12 INFO - PROCESS | 1172 | 1472236152205 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 11:29:12 INFO - PROCESS | 1172 | 1472236152309 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:12 INFO - PROCESS | 1172 | 1472236152312 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:12 INFO - PROCESS | 1172 | ++DOCSHELL 15953800 == 40 [pid = 1172] [id = 335] 11:29:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (15954800) [pid = 1172] [serial = 1004] [outer = 00000000] 11:29:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (17EE9400) [pid = 1172] [serial = 1005] [outer = 15954800] 11:29:12 INFO - PROCESS | 1172 | 1472236152374 Marionette DEBUG loaded listener.js 11:29:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (186EB400) [pid = 1172] [serial = 1006] [outer = 15954800] 11:29:13 INFO - PROCESS | 1172 | 1472236152998 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 970ms 11:29:13 INFO - PROCESS | 1172 | 1472236153053 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 11:29:13 INFO - PROCESS | 1172 | 1472236153055 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 11:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:29:13 INFO - PROCESS | 1172 | 1472236153059 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:29:13 INFO - PROCESS | 1172 | 1472236153063 Marionette TRACE conn5 <- [1,1306,null,{}] 11:29:13 INFO - PROCESS | 1172 | 1472236153074 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:13 INFO - PROCESS | 1172 | 1472236153079 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:13 INFO - PROCESS | 1172 | 1472236153191 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 11:29:13 INFO - PROCESS | 1172 | 1472236153324 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:13 INFO - PROCESS | 1172 | 1472236153327 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:13 INFO - PROCESS | 1172 | ++DOCSHELL 1A639000 == 41 [pid = 1172] [id = 336] 11:29:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (1A639400) [pid = 1172] [serial = 1007] [outer = 00000000] 11:29:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (1ADE2C00) [pid = 1172] [serial = 1008] [outer = 1A639400] 11:29:13 INFO - PROCESS | 1172 | 1472236153388 Marionette DEBUG loaded listener.js 11:29:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (1AE95000) [pid = 1172] [serial = 1009] [outer = 1A639400] 11:29:14 INFO - PROCESS | 1172 | 1472236154155 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1127ms 11:29:14 INFO - PROCESS | 1172 | 1472236154189 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 11:29:14 INFO - PROCESS | 1172 | 1472236154194 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 11:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:29:14 INFO - PROCESS | 1172 | 1472236154199 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:29:14 INFO - PROCESS | 1172 | 1472236154202 Marionette TRACE conn5 <- [1,1310,null,{}] 11:29:14 INFO - PROCESS | 1172 | 1472236154208 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:14 INFO - PROCESS | 1172 | 1472236154211 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:14 INFO - PROCESS | 1172 | 1472236154314 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 11:29:14 INFO - PROCESS | 1172 | 1472236154449 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:14 INFO - PROCESS | 1172 | 1472236154454 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:14 INFO - PROCESS | 1172 | ++DOCSHELL 0FA56000 == 42 [pid = 1172] [id = 337] 11:29:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 94 (0FA61C00) [pid = 1172] [serial = 1010] [outer = 00000000] 11:29:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 95 (0FB3F000) [pid = 1172] [serial = 1011] [outer = 0FA61C00] 11:29:14 INFO - PROCESS | 1172 | 1472236154509 Marionette DEBUG loaded listener.js 11:29:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 96 (0FDC6400) [pid = 1172] [serial = 1012] [outer = 0FA61C00] 11:29:15 INFO - PROCESS | 1172 | --DOCSHELL 199DD400 == 41 [pid = 1172] [id = 332] 11:29:15 INFO - PROCESS | 1172 | --DOCSHELL 0FA50800 == 40 [pid = 1172] [id = 331] 11:29:15 INFO - PROCESS | 1172 | --DOCSHELL 0C0F5800 == 39 [pid = 1172] [id = 330] 11:29:15 INFO - PROCESS | 1172 | --DOCSHELL 18572000 == 38 [pid = 1172] [id = 329] 11:29:15 INFO - PROCESS | 1172 | --DOCSHELL 17EDDC00 == 37 [pid = 1172] [id = 328] 11:29:15 INFO - PROCESS | 1172 | --DOCSHELL 0F2E7C00 == 36 [pid = 1172] [id = 327] 11:29:15 INFO - PROCESS | 1172 | --DOCSHELL 13CA9400 == 35 [pid = 1172] [id = 326] 11:29:15 INFO - PROCESS | 1172 | --DOCSHELL 0FA50000 == 34 [pid = 1172] [id = 325] 11:29:15 INFO - PROCESS | 1172 | --DOCSHELL 0F3F2C00 == 33 [pid = 1172] [id = 324] 11:29:15 INFO - PROCESS | 1172 | --DOCSHELL 0C0F1000 == 32 [pid = 1172] [id = 321] 11:29:15 INFO - PROCESS | 1172 | --DOCSHELL 1453C400 == 31 [pid = 1172] [id = 323] 11:29:15 INFO - PROCESS | 1172 | --DOCSHELL 0F759800 == 30 [pid = 1172] [id = 322] 11:29:15 INFO - PROCESS | 1172 | --DOCSHELL 1A639000 == 29 [pid = 1172] [id = 336] 11:29:15 INFO - PROCESS | 1172 | --DOCSHELL 15953800 == 28 [pid = 1172] [id = 335] 11:29:15 INFO - PROCESS | 1172 | --DOCSHELL 1A636000 == 27 [pid = 1172] [id = 333] 11:29:15 INFO - PROCESS | 1172 | --DOCSHELL 0F939800 == 26 [pid = 1172] [id = 334] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 95 (13DB4800) [pid = 1172] [serial = 945] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 94 (0FA4EC00) [pid = 1172] [serial = 924] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 93 (1969FC00) [pid = 1172] [serial = 960] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (17688C00) [pid = 1172] [serial = 951] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (150FA400) [pid = 1172] [serial = 927] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (1ADE7400) [pid = 1172] [serial = 933] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (197C6400) [pid = 1172] [serial = 931] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (0FA6FC00) [pid = 1172] [serial = 943] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (144AE800) [pid = 1172] [serial = 946] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (16441000) [pid = 1172] [serial = 928] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (1C3E0C00) [pid = 1172] [serial = 934] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (17EC6800) [pid = 1172] [serial = 952] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (18951000) [pid = 1172] [serial = 958] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (13D3B000) [pid = 1172] [serial = 936] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (196AB800) [pid = 1172] [serial = 930] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0FA59C00) [pid = 1172] [serial = 942] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (15931C00) [pid = 1172] [serial = 948] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (18CCE800) [pid = 1172] [serial = 955] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (16442800) [pid = 1172] [serial = 949] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (17EBE000) [pid = 1172] [serial = 957] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (186E6800) [pid = 1172] [serial = 954] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0C46B800) [pid = 1172] [serial = 940] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0FA6C000) [pid = 1172] [serial = 925] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0C140000) [pid = 1172] [serial = 939] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (14531800) [pid = 1172] [serial = 937] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (196A5400) [pid = 1172] [serial = 961] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (197D0C00) [pid = 1172] [serial = 963] [outer = 00000000] [url = about:blank] 11:29:15 INFO - PROCESS | 1172 | 1472236155777 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1639ms 11:29:15 INFO - PROCESS | 1172 | 1472236155839 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 11:29:15 INFO - PROCESS | 1172 | 1472236155843 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 11:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:29:15 INFO - PROCESS | 1172 | 1472236155848 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:29:15 INFO - PROCESS | 1172 | 1472236155851 Marionette TRACE conn5 <- [1,1314,null,{}] 11:29:15 INFO - PROCESS | 1172 | 1472236155857 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:15 INFO - PROCESS | 1172 | 1472236155860 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:15 INFO - PROCESS | 1172 | 1472236155946 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 11:29:16 INFO - PROCESS | 1172 | 1472236156032 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:16 INFO - PROCESS | 1172 | 1472236156035 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:16 INFO - PROCESS | 1172 | ++DOCSHELL 0C4D3000 == 27 [pid = 1172] [id = 338] 11:29:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0C4F2C00) [pid = 1172] [serial = 1013] [outer = 00000000] 11:29:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0F750400) [pid = 1172] [serial = 1014] [outer = 0C4F2C00] 11:29:16 INFO - PROCESS | 1172 | 1472236156086 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0F84E000) [pid = 1172] [serial = 1015] [outer = 0C4F2C00] 11:29:16 INFO - PROCESS | 1172 | 1472236156507 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:29:16 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 11:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 690ms 11:29:16 INFO - PROCESS | 1172 | 1472236156538 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 11:29:16 INFO - PROCESS | 1172 | 1472236156543 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 11:29:16 INFO - PROCESS | 1172 | 1472236156550 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:29:16 INFO - PROCESS | 1172 | 1472236156553 Marionette TRACE conn5 <- [1,1318,null,{}] 11:29:16 INFO - PROCESS | 1172 | 1472236156557 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:16 INFO - PROCESS | 1172 | 1472236156560 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:16 INFO - PROCESS | 1172 | 1472236156649 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 11:29:16 INFO - PROCESS | 1172 | 1472236156655 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:16 INFO - PROCESS | 1172 | 1472236156658 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:16 INFO - PROCESS | 1172 | ++DOCSHELL 0FA62400 == 28 [pid = 1172] [id = 339] 11:29:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0FA66000) [pid = 1172] [serial = 1016] [outer = 00000000] 11:29:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0FA70800) [pid = 1172] [serial = 1017] [outer = 0FA66000] 11:29:16 INFO - PROCESS | 1172 | 1472236156707 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0FDC1C00) [pid = 1172] [serial = 1018] [outer = 0FA66000] 11:29:17 INFO - PROCESS | 1172 | 1472236157185 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:29:17 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 11:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 11:29:17 INFO - PROCESS | 1172 | 1472236157223 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 11:29:17 INFO - PROCESS | 1172 | 1472236157225 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 11:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:29:17 INFO - PROCESS | 1172 | 1472236157229 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:29:17 INFO - PROCESS | 1172 | 1472236157232 Marionette TRACE conn5 <- [1,1322,null,{}] 11:29:17 INFO - PROCESS | 1172 | 1472236157243 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:17 INFO - PROCESS | 1172 | 1472236157248 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:17 INFO - PROCESS | 1172 | 1472236157365 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 11:29:17 INFO - PROCESS | 1172 | 1472236157461 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:17 INFO - PROCESS | 1172 | 1472236157464 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:17 INFO - PROCESS | 1172 | ++DOCSHELL 145EBC00 == 29 [pid = 1172] [id = 340] 11:29:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (145ED000) [pid = 1172] [serial = 1019] [outer = 00000000] 11:29:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (150F2000) [pid = 1172] [serial = 1020] [outer = 145ED000] 11:29:17 INFO - PROCESS | 1172 | 1472236157515 Marionette DEBUG loaded listener.js 11:29:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1592CC00) [pid = 1172] [serial = 1021] [outer = 145ED000] 11:29:17 INFO - PROCESS | 1172 | 1472236157953 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 771ms 11:29:18 INFO - PROCESS | 1172 | 1472236158006 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 11:29:18 INFO - PROCESS | 1172 | 1472236158008 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 11:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:29:18 INFO - PROCESS | 1172 | 1472236158012 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:29:18 INFO - PROCESS | 1172 | 1472236158014 Marionette TRACE conn5 <- [1,1326,null,{}] 11:29:18 INFO - PROCESS | 1172 | 1472236158017 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:18 INFO - PROCESS | 1172 | 1472236158019 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:18 INFO - PROCESS | 1172 | 1472236158136 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 11:29:18 INFO - PROCESS | 1172 | 1472236158142 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 1172 | 1472236158144 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:18 INFO - PROCESS | 1172 | ++DOCSHELL 1592A000 == 30 [pid = 1172] [id = 341] 11:29:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1592C400) [pid = 1172] [serial = 1022] [outer = 00000000] 11:29:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (16441000) [pid = 1172] [serial = 1023] [outer = 1592C400] 11:29:18 INFO - PROCESS | 1172 | 1472236158245 Marionette DEBUG loaded listener.js 11:29:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (1720C400) [pid = 1172] [serial = 1024] [outer = 1592C400] 11:29:19 INFO - PROCESS | 1172 | 1472236159126 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1171ms 11:29:19 INFO - PROCESS | 1172 | 1472236159185 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 11:29:19 INFO - PROCESS | 1172 | 1472236159187 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 11:29:19 INFO - PROCESS | 1172 | 1472236159191 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:29:19 INFO - PROCESS | 1172 | 1472236159193 Marionette TRACE conn5 <- [1,1330,null,{}] 11:29:19 INFO - PROCESS | 1172 | 1472236159197 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:19 INFO - PROCESS | 1172 | 1472236159199 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:19 INFO - PROCESS | 1172 | 1472236159308 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 11:29:19 INFO - PROCESS | 1172 | 1472236159316 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:19 INFO - PROCESS | 1172 | 1472236159318 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:19 INFO - PROCESS | 1172 | ++DOCSHELL 17688C00 == 31 [pid = 1172] [id = 342] 11:29:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (17EB8400) [pid = 1172] [serial = 1025] [outer = 00000000] 11:29:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (18476000) [pid = 1172] [serial = 1026] [outer = 17EB8400] 11:29:19 INFO - PROCESS | 1172 | 1472236159365 Marionette DEBUG loaded listener.js 11:29:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (1857E000) [pid = 1172] [serial = 1027] [outer = 17EB8400] 11:29:19 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (1A638800) [pid = 1172] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:29:19 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (1A62AC00) [pid = 1172] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:29:19 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (17EDF000) [pid = 1172] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:29:19 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (1857D800) [pid = 1172] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:29:19 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0C0F7000) [pid = 1172] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:29:19 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0F3F7000) [pid = 1172] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:29:19 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (13D31400) [pid = 1172] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:29:19 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0F75DC00) [pid = 1172] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:29:19 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0FA51000) [pid = 1172] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:29:19 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (1453C800) [pid = 1172] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:29:19 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (19385C00) [pid = 1172] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:29:20 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (146B1400) [pid = 1172] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:29:20 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0FDC8800) [pid = 1172] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:29:20 INFO - PROCESS | 1172 | 1472236160025 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 870ms 11:29:20 INFO - PROCESS | 1172 | 1472236160065 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 11:29:20 INFO - PROCESS | 1172 | 1472236160067 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 11:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:29:20 INFO - PROCESS | 1172 | 1472236160070 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:29:20 INFO - PROCESS | 1172 | 1472236160072 Marionette TRACE conn5 <- [1,1334,null,{}] 11:29:20 INFO - PROCESS | 1172 | 1472236160075 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:20 INFO - PROCESS | 1172 | 1472236160081 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:20 INFO - PROCESS | 1172 | 1472236160186 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 11:29:20 INFO - PROCESS | 1172 | 1472236160197 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:20 INFO - PROCESS | 1172 | 1472236160199 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:20 INFO - PROCESS | 1172 | ++DOCSHELL 0F93AC00 == 32 [pid = 1172] [id = 343] 11:29:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0FECE000) [pid = 1172] [serial = 1028] [outer = 00000000] 11:29:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (1592F800) [pid = 1172] [serial = 1029] [outer = 0FECE000] 11:29:20 INFO - PROCESS | 1172 | 1472236160246 Marionette DEBUG loaded listener.js 11:29:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (17EC4400) [pid = 1172] [serial = 1030] [outer = 0FECE000] 11:29:20 INFO - PROCESS | 1172 | 1472236160731 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 11:29:20 INFO - PROCESS | 1172 | 1472236160801 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 11:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:29:20 INFO - PROCESS | 1172 | 1472236160803 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 11:29:20 INFO - PROCESS | 1172 | 1472236160807 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:29:20 INFO - PROCESS | 1172 | 1472236160809 Marionette TRACE conn5 <- [1,1338,null,{}] 11:29:20 INFO - PROCESS | 1172 | 1472236160813 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:20 INFO - PROCESS | 1172 | 1472236160815 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:20 INFO - PROCESS | 1172 | 1472236160892 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 11:29:20 INFO - PROCESS | 1172 | 1472236160900 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:20 INFO - PROCESS | 1172 | 1472236160902 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:20 INFO - PROCESS | 1172 | ++DOCSHELL 0C0F3C00 == 33 [pid = 1172] [id = 344] 11:29:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (186E5C00) [pid = 1172] [serial = 1031] [outer = 00000000] 11:29:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1932DC00) [pid = 1172] [serial = 1032] [outer = 186E5C00] 11:29:20 INFO - PROCESS | 1172 | 1472236160947 Marionette DEBUG loaded listener.js 11:29:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (19331800) [pid = 1172] [serial = 1033] [outer = 186E5C00] 11:29:21 INFO - PROCESS | 1172 | 1472236161365 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 570ms 11:29:21 INFO - PROCESS | 1172 | 1472236161381 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 11:29:21 INFO - PROCESS | 1172 | 1472236161383 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 11:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:29:21 INFO - PROCESS | 1172 | 1472236161387 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:29:21 INFO - PROCESS | 1172 | 1472236161388 Marionette TRACE conn5 <- [1,1342,null,{}] 11:29:21 INFO - PROCESS | 1172 | 1472236161421 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:21 INFO - PROCESS | 1172 | 1472236161423 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:21 INFO - PROCESS | 1172 | 1472236161504 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 11:29:21 INFO - PROCESS | 1172 | 1472236161510 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:21 INFO - PROCESS | 1172 | 1472236161512 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:21 INFO - PROCESS | 1172 | ++DOCSHELL 0FA6FC00 == 34 [pid = 1172] [id = 345] 11:29:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (196A0C00) [pid = 1172] [serial = 1034] [outer = 00000000] 11:29:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (196A9400) [pid = 1172] [serial = 1035] [outer = 196A0C00] 11:29:21 INFO - PROCESS | 1172 | 1472236161557 Marionette DEBUG loaded listener.js 11:29:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (196A4C00) [pid = 1172] [serial = 1036] [outer = 196A0C00] 11:29:22 INFO - PROCESS | 1172 | 1472236162018 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 11:29:22 INFO - PROCESS | 1172 | 1472236162118 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 11:29:22 INFO - PROCESS | 1172 | 1472236162123 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 11:29:22 INFO - PROCESS | 1172 | 1472236162128 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:29:22 INFO - PROCESS | 1172 | 1472236162133 Marionette TRACE conn5 <- [1,1346,null,{}] 11:29:22 INFO - PROCESS | 1172 | 1472236162140 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:22 INFO - PROCESS | 1172 | 1472236162144 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:22 INFO - PROCESS | 1172 | 1472236162328 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 11:29:22 INFO - PROCESS | 1172 | 1472236162439 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:22 INFO - PROCESS | 1172 | 1472236162444 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:22 INFO - PROCESS | 1172 | ++DOCSHELL 0F35D000 == 35 [pid = 1172] [id = 346] 11:29:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (0F35D800) [pid = 1172] [serial = 1037] [outer = 00000000] 11:29:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (0F755800) [pid = 1172] [serial = 1038] [outer = 0F35D800] 11:29:22 INFO - PROCESS | 1172 | 1472236162503 Marionette DEBUG loaded listener.js 11:29:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (0F89B000) [pid = 1172] [serial = 1039] [outer = 0F35D800] 11:29:23 INFO - PROCESS | 1172 | 1472236163294 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1172ms 11:29:23 INFO - PROCESS | 1172 | 1472236163304 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 11:29:23 INFO - PROCESS | 1172 | 1472236163309 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 11:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:29:23 INFO - PROCESS | 1172 | 1472236163339 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:29:23 INFO - PROCESS | 1172 | 1472236163343 Marionette TRACE conn5 <- [1,1350,null,{}] 11:29:23 INFO - PROCESS | 1172 | 1472236163348 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:23 INFO - PROCESS | 1172 | 1472236163351 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:23 INFO - PROCESS | 1172 | 1472236163474 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 11:29:23 INFO - PROCESS | 1172 | 1472236163588 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:23 INFO - PROCESS | 1172 | 1472236163591 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:23 INFO - PROCESS | 1172 | ++DOCSHELL 13DBB800 == 36 [pid = 1172] [id = 347] 11:29:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (13EC6C00) [pid = 1172] [serial = 1040] [outer = 00000000] 11:29:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (144B9000) [pid = 1172] [serial = 1041] [outer = 13EC6C00] 11:29:23 INFO - PROCESS | 1172 | 1472236163649 Marionette DEBUG loaded listener.js 11:29:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (145E3800) [pid = 1172] [serial = 1042] [outer = 13EC6C00] 11:29:24 INFO - PROCESS | 1172 | 1472236164554 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1245ms 11:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:29:24 INFO - PROCESS | 1172 | 1472236164564 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 11:29:24 INFO - PROCESS | 1172 | 1472236164569 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 11:29:24 INFO - PROCESS | 1172 | 1472236164574 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:29:24 INFO - PROCESS | 1172 | 1472236164577 Marionette TRACE conn5 <- [1,1354,null,{}] 11:29:24 INFO - PROCESS | 1172 | 1472236164583 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:24 INFO - PROCESS | 1172 | 1472236164586 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:24 INFO - PROCESS | 1172 | 1472236164704 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 11:29:24 INFO - PROCESS | 1172 | 1472236164792 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:24 INFO - PROCESS | 1172 | 1472236164796 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:24 INFO - PROCESS | 1172 | ++DOCSHELL 0F84B400 == 37 [pid = 1172] [id = 348] 11:29:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (0F84B800) [pid = 1172] [serial = 1043] [outer = 00000000] 11:29:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (0F943000) [pid = 1172] [serial = 1044] [outer = 0F84B800] 11:29:24 INFO - PROCESS | 1172 | 1472236164892 Marionette DEBUG loaded listener.js 11:29:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (0FA62800) [pid = 1172] [serial = 1045] [outer = 0F84B800] 11:29:25 INFO - PROCESS | 1172 | --DOCSHELL 0C0F3C00 == 36 [pid = 1172] [id = 344] 11:29:25 INFO - PROCESS | 1172 | --DOCSHELL 0F93AC00 == 35 [pid = 1172] [id = 343] 11:29:25 INFO - PROCESS | 1172 | --DOCSHELL 17688C00 == 34 [pid = 1172] [id = 342] 11:29:25 INFO - PROCESS | 1172 | --DOCSHELL 1592A000 == 33 [pid = 1172] [id = 341] 11:29:25 INFO - PROCESS | 1172 | --DOCSHELL 145EBC00 == 32 [pid = 1172] [id = 340] 11:29:25 INFO - PROCESS | 1172 | --DOCSHELL 0FA62400 == 31 [pid = 1172] [id = 339] 11:29:25 INFO - PROCESS | 1172 | --DOCSHELL 0C4D3000 == 30 [pid = 1172] [id = 338] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (1A635400) [pid = 1172] [serial = 997] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (18473400) [pid = 1172] [serial = 984] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (1938BC00) [pid = 1172] [serial = 987] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (18566C00) [pid = 1172] [serial = 985] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (0FA4E000) [pid = 1172] [serial = 990] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0F754C00) [pid = 1172] [serial = 972] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (0F856400) [pid = 1172] [serial = 973] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (14086400) [pid = 1172] [serial = 978] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (144E0400) [pid = 1172] [serial = 979] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0F858400) [pid = 1172] [serial = 966] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0FA56C00) [pid = 1172] [serial = 967] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (196A2800) [pid = 1172] [serial = 988] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0FA57C00) [pid = 1172] [serial = 975] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0FA6BC00) [pid = 1172] [serial = 976] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (1460B800) [pid = 1172] [serial = 969] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (150F1400) [pid = 1172] [serial = 970] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (197CC400) [pid = 1172] [serial = 964] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (15955000) [pid = 1172] [serial = 981] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (196A9800) [pid = 1172] [serial = 993] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (10A3FC00) [pid = 1172] [serial = 991] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (19828C00) [pid = 1172] [serial = 994] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (1720D800) [pid = 1172] [serial = 982] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (1ACF5000) [pid = 1172] [serial = 999] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (1ACF6C00) [pid = 1172] [serial = 1000] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (1A630400) [pid = 1172] [serial = 996] [outer = 00000000] [url = about:blank] 11:29:25 INFO - PROCESS | 1172 | 1472236165381 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 11:29:25 INFO - PROCESS | 1172 | 1472236165410 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 11:29:25 INFO - PROCESS | 1172 | 1472236165416 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:29:25 INFO - PROCESS | 1172 | 1472236165418 Marionette TRACE conn5 <- [1,1358,null,{}] 11:29:25 INFO - PROCESS | 1172 | 1472236165422 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:25 INFO - PROCESS | 1172 | 1472236165425 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:25 INFO - PROCESS | 1172 | 1472236165513 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 11:29:25 INFO - PROCESS | 1172 | 1472236165519 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:25 INFO - PROCESS | 1172 | 1472236165521 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:25 INFO - PROCESS | 1172 | ++DOCSHELL 0FFDE800 == 31 [pid = 1172] [id = 349] 11:29:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (13C28800) [pid = 1172] [serial = 1046] [outer = 00000000] 11:29:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (13D75C00) [pid = 1172] [serial = 1047] [outer = 13C28800] 11:29:25 INFO - PROCESS | 1172 | 1472236165570 Marionette DEBUG loaded listener.js 11:29:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (13ECBC00) [pid = 1172] [serial = 1048] [outer = 13C28800] 11:29:26 INFO - PROCESS | 1172 | 1472236166061 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 11:29:26 INFO - PROCESS | 1172 | 1472236166093 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 11:29:26 INFO - PROCESS | 1172 | 1472236166096 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:29:26 INFO - PROCESS | 1172 | 1472236166100 Marionette TRACE conn5 <- [1,1362,null,{}] 11:29:26 INFO - PROCESS | 1172 | 1472236166110 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:26 INFO - PROCESS | 1172 | 1472236166115 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:26 INFO - PROCESS | 1172 | 1472236166231 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 11:29:26 INFO - PROCESS | 1172 | 1472236166327 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:26 INFO - PROCESS | 1172 | 1472236166330 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:26 INFO - PROCESS | 1172 | ++DOCSHELL 1594DC00 == 32 [pid = 1172] [id = 350] 11:29:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (1594E400) [pid = 1172] [serial = 1049] [outer = 00000000] 11:29:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (16439C00) [pid = 1172] [serial = 1050] [outer = 1594E400] 11:29:26 INFO - PROCESS | 1172 | 1472236166380 Marionette DEBUG loaded listener.js 11:29:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (17622400) [pid = 1172] [serial = 1051] [outer = 1594E400] 11:29:26 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:26 INFO - PROCESS | 1172 | 1472236166736 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 11:29:26 INFO - PROCESS | 1172 | 1472236166790 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 11:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:29:26 INFO - PROCESS | 1172 | 1472236166794 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:29:26 INFO - PROCESS | 1172 | 1472236166796 Marionette TRACE conn5 <- [1,1366,null,{}] 11:29:26 INFO - PROCESS | 1172 | 1472236166799 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:26 INFO - PROCESS | 1172 | 1472236166801 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:26 INFO - PROCESS | 1172 | 1472236166899 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 11:29:26 INFO - PROCESS | 1172 | 1472236166904 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:26 INFO - PROCESS | 1172 | 1472236166906 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:26 INFO - PROCESS | 1172 | ++DOCSHELL 18474000 == 33 [pid = 1172] [id = 351] 11:29:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (18477400) [pid = 1172] [serial = 1052] [outer = 00000000] 11:29:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (1932CC00) [pid = 1172] [serial = 1053] [outer = 18477400] 11:29:26 INFO - PROCESS | 1172 | 1472236166953 Marionette DEBUG loaded listener.js 11:29:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (19652800) [pid = 1172] [serial = 1054] [outer = 18477400] 11:29:27 INFO - PROCESS | 1172 | 1472236167409 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:29:27 INFO - PROCESS | 1172 | 1472236167471 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 11:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:29:27 INFO - PROCESS | 1172 | 1472236167481 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:29:27 INFO - PROCESS | 1172 | 1472236167482 Marionette TRACE conn5 <- [1,1370,null,{}] 11:29:27 INFO - PROCESS | 1172 | 1472236167486 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:27 INFO - PROCESS | 1172 | 1472236167488 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:27 INFO - PROCESS | 1172 | 1472236167599 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 11:29:27 INFO - PROCESS | 1172 | 1472236167687 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:27 INFO - PROCESS | 1172 | 1472236167689 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:27 INFO - PROCESS | 1172 | ++DOCSHELL 196A5000 == 34 [pid = 1172] [id = 352] 11:29:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (196A5C00) [pid = 1172] [serial = 1055] [outer = 00000000] 11:29:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (196AE000) [pid = 1172] [serial = 1056] [outer = 196A5C00] 11:29:27 INFO - PROCESS | 1172 | 1472236167735 Marionette DEBUG loaded listener.js 11:29:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (197CC800) [pid = 1172] [serial = 1057] [outer = 196A5C00] 11:29:28 INFO - PROCESS | 1172 | [1172] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:28 INFO - PROCESS | 1172 | 1472236168178 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:29:28 INFO - PROCESS | 1172 | 1472236168215 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 11:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:29:28 INFO - PROCESS | 1172 | 1472236168222 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:29:28 INFO - PROCESS | 1172 | 1472236168224 Marionette TRACE conn5 <- [1,1374,null,{}] 11:29:28 INFO - PROCESS | 1172 | 1472236168227 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:28 INFO - PROCESS | 1172 | 1472236168233 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:28 INFO - PROCESS | 1172 | 1472236168373 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 11:29:28 INFO - PROCESS | 1172 | 1472236168434 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:28 INFO - PROCESS | 1172 | 1472236168436 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:28 INFO - PROCESS | 1172 | ++DOCSHELL 1A62F000 == 35 [pid = 1172] [id = 353] 11:29:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1A62F400) [pid = 1172] [serial = 1058] [outer = 00000000] 11:29:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1A635400) [pid = 1172] [serial = 1059] [outer = 1A62F400] 11:29:28 INFO - PROCESS | 1172 | 1472236168483 Marionette DEBUG loaded listener.js 11:29:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1A635C00) [pid = 1172] [serial = 1060] [outer = 1A62F400] 11:29:28 INFO - PROCESS | 1172 | 1472236168916 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:29:28 INFO - PROCESS | 1172 | 1472236168980 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 11:29:28 INFO - PROCESS | 1172 | 1472236168984 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:29:28 INFO - PROCESS | 1172 | 1472236168985 Marionette TRACE conn5 <- [1,1378,null,{}] 11:29:28 INFO - PROCESS | 1172 | 1472236168989 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:28 INFO - PROCESS | 1172 | 1472236168991 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:29 INFO - PROCESS | 1172 | 1472236169113 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 11:29:29 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0FA61C00) [pid = 1172] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:29:29 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (145ED000) [pid = 1172] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:29:29 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0C4F2C00) [pid = 1172] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:29:29 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0FA66000) [pid = 1172] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:29:29 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (1592C400) [pid = 1172] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:29:29 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (17EB8400) [pid = 1172] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:29:29 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0FECE000) [pid = 1172] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:29:29 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (186E5C00) [pid = 1172] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:29:29 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0F940000) [pid = 1172] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:29:29 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (15954800) [pid = 1172] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:29:29 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (1A639400) [pid = 1172] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:29:29 INFO - PROCESS | 1172 | 1472236169218 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:29 INFO - PROCESS | 1172 | 1472236169220 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:29 INFO - PROCESS | 1172 | ++DOCSHELL 0C018000 == 36 [pid = 1172] [id = 354] 11:29:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0C0EBC00) [pid = 1172] [serial = 1061] [outer = 00000000] 11:29:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0FA51400) [pid = 1172] [serial = 1062] [outer = 0C0EBC00] 11:29:29 INFO - PROCESS | 1172 | 1472236169267 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0FA61C00) [pid = 1172] [serial = 1063] [outer = 0C0EBC00] 11:29:29 INFO - PROCESS | 1172 | 1472236169601 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 11:29:29 INFO - PROCESS | 1172 | 1472236169659 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 11:29:29 INFO - PROCESS | 1172 | 1472236169661 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 11:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:29:29 INFO - PROCESS | 1172 | 1472236169665 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:29:29 INFO - PROCESS | 1172 | 1472236169666 Marionette TRACE conn5 <- [1,1382,null,{}] 11:29:29 INFO - PROCESS | 1172 | 1472236169670 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:29 INFO - PROCESS | 1172 | 1472236169672 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:29 INFO - PROCESS | 1172 | 1472236169752 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 11:29:29 INFO - PROCESS | 1172 | 1472236169836 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:29 INFO - PROCESS | 1172 | 1472236169838 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:29 INFO - PROCESS | 1172 | ++DOCSHELL 0FA5BC00 == 37 [pid = 1172] [id = 355] 11:29:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (14535800) [pid = 1172] [serial = 1064] [outer = 00000000] 11:29:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (19387400) [pid = 1172] [serial = 1065] [outer = 14535800] 11:29:29 INFO - PROCESS | 1172 | 1472236169886 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (1A6D7400) [pid = 1172] [serial = 1066] [outer = 14535800] 11:29:30 INFO - PROCESS | 1172 | 1472236170246 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 11:29:30 INFO - PROCESS | 1172 | 1472236170295 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 11:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:29:30 INFO - PROCESS | 1172 | 1472236170297 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 11:29:30 INFO - PROCESS | 1172 | 1472236170301 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:29:30 INFO - PROCESS | 1172 | 1472236170303 Marionette TRACE conn5 <- [1,1386,null,{}] 11:29:30 INFO - PROCESS | 1172 | 1472236170306 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:30 INFO - PROCESS | 1172 | 1472236170308 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:30 INFO - PROCESS | 1172 | 1472236170424 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 11:29:30 INFO - PROCESS | 1172 | 1472236170460 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:30 INFO - PROCESS | 1172 | 1472236170462 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:30 INFO - PROCESS | 1172 | ++DOCSHELL 1592AC00 == 38 [pid = 1172] [id = 356] 11:29:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (1938AC00) [pid = 1172] [serial = 1067] [outer = 00000000] 11:29:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1AEED000) [pid = 1172] [serial = 1068] [outer = 1938AC00] 11:29:30 INFO - PROCESS | 1172 | 1472236170507 Marionette DEBUG loaded listener.js 11:29:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1B1B3000) [pid = 1172] [serial = 1069] [outer = 1938AC00] 11:29:30 INFO - PROCESS | 1172 | 1472236170895 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 11:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:29:30 INFO - PROCESS | 1172 | 1472236170931 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 11:29:30 INFO - PROCESS | 1172 | 1472236170933 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 11:29:30 INFO - PROCESS | 1172 | 1472236170937 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:29:30 INFO - PROCESS | 1172 | 1472236170939 Marionette TRACE conn5 <- [1,1390,null,{}] 11:29:30 INFO - PROCESS | 1172 | 1472236170952 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:30 INFO - PROCESS | 1172 | 1472236170954 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:31 INFO - PROCESS | 1172 | 1472236171069 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 11:29:31 INFO - PROCESS | 1172 | 1472236171077 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:31 INFO - PROCESS | 1172 | 1472236171079 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:31 INFO - PROCESS | 1172 | ++DOCSHELL 1ADDC000 == 39 [pid = 1172] [id = 357] 11:29:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1ADE1C00) [pid = 1172] [serial = 1070] [outer = 00000000] 11:29:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1C2DF800) [pid = 1172] [serial = 1071] [outer = 1ADE1C00] 11:29:31 INFO - PROCESS | 1172 | 1472236171124 Marionette DEBUG loaded listener.js 11:29:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1C2E3800) [pid = 1172] [serial = 1072] [outer = 1ADE1C00] 11:29:31 INFO - PROCESS | 1172 | 1472236171797 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 930ms 11:29:31 INFO - PROCESS | 1172 | 1472236171868 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 11:29:31 INFO - PROCESS | 1172 | 1472236171873 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 11:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:29:31 INFO - PROCESS | 1172 | 1472236171878 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:29:31 INFO - PROCESS | 1172 | 1472236171883 Marionette TRACE conn5 <- [1,1394,null,{}] 11:29:31 INFO - PROCESS | 1172 | 1472236171889 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:31 INFO - PROCESS | 1172 | 1472236171892 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:32 INFO - PROCESS | 1172 | 1472236172008 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 11:29:32 INFO - PROCESS | 1172 | 1472236172139 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:32 INFO - PROCESS | 1172 | 1472236172142 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:32 INFO - PROCESS | 1172 | ++DOCSHELL 0F854800 == 40 [pid = 1172] [id = 358] 11:29:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (0F943400) [pid = 1172] [serial = 1073] [outer = 00000000] 11:29:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (0FFE3800) [pid = 1172] [serial = 1074] [outer = 0F943400] 11:29:32 INFO - PROCESS | 1172 | 1472236172205 Marionette DEBUG loaded listener.js 11:29:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (144B1800) [pid = 1172] [serial = 1075] [outer = 0F943400] 11:29:32 INFO - PROCESS | 1172 | 1472236172792 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 970ms 11:29:32 INFO - PROCESS | 1172 | 1472236172853 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 11:29:32 INFO - PROCESS | 1172 | 1472236172858 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 11:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:29:32 INFO - PROCESS | 1172 | 1472236172865 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:29:32 INFO - PROCESS | 1172 | 1472236172868 Marionette TRACE conn5 <- [1,1398,null,{}] 11:29:32 INFO - PROCESS | 1172 | 1472236172872 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:32 INFO - PROCESS | 1172 | 1472236172875 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:32 INFO - PROCESS | 1172 | 1472236172991 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 11:29:33 INFO - PROCESS | 1172 | 1472236173122 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:33 INFO - PROCESS | 1172 | 1472236173125 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:33 INFO - PROCESS | 1172 | ++DOCSHELL 15954400 == 41 [pid = 1172] [id = 359] 11:29:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (16435000) [pid = 1172] [serial = 1076] [outer = 00000000] 11:29:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (1894E800) [pid = 1172] [serial = 1077] [outer = 16435000] 11:29:33 INFO - PROCESS | 1172 | 1472236173188 Marionette DEBUG loaded listener.js 11:29:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (19388400) [pid = 1172] [serial = 1078] [outer = 16435000] 11:29:33 INFO - PROCESS | 1172 | 1472236173878 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1019ms 11:29:33 INFO - PROCESS | 1172 | 1472236173887 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 11:29:33 INFO - PROCESS | 1172 | 1472236173889 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 11:29:33 INFO - PROCESS | 1172 | 1472236173893 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:29:33 INFO - PROCESS | 1172 | 1472236173897 Marionette TRACE conn5 <- [1,1402,null,{}] 11:29:33 INFO - PROCESS | 1172 | 1472236173908 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:33 INFO - PROCESS | 1172 | 1472236173913 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:34 INFO - PROCESS | 1172 | 1472236174024 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 11:29:34 INFO - PROCESS | 1172 | 1472236174157 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:34 INFO - PROCESS | 1172 | 1472236174160 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:34 INFO - PROCESS | 1172 | ++DOCSHELL 1C2DE800 == 42 [pid = 1172] [id = 360] 11:29:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (1C2DEC00) [pid = 1172] [serial = 1079] [outer = 00000000] 11:29:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (1C36D400) [pid = 1172] [serial = 1080] [outer = 1C2DEC00] 11:29:34 INFO - PROCESS | 1172 | 1472236174224 Marionette DEBUG loaded listener.js 11:29:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (1C3E5800) [pid = 1172] [serial = 1081] [outer = 1C2DEC00] 11:29:35 INFO - PROCESS | 1172 | 1472236175084 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1223ms 11:29:35 INFO - PROCESS | 1172 | 1472236175120 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 11:29:35 INFO - PROCESS | 1172 | 1472236175124 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 11:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:29:35 INFO - PROCESS | 1172 | 1472236175129 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:29:35 INFO - PROCESS | 1172 | 1472236175133 Marionette TRACE conn5 <- [1,1406,null,{}] 11:29:35 INFO - PROCESS | 1172 | 1472236175139 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:35 INFO - PROCESS | 1172 | 1472236175142 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:35 INFO - PROCESS | 1172 | 1472236175245 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 11:29:35 INFO - PROCESS | 1172 | 1472236175377 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:35 INFO - PROCESS | 1172 | 1472236175382 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:35 INFO - PROCESS | 1172 | ++DOCSHELL 0C0F7C00 == 43 [pid = 1172] [id = 361] 11:29:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (0C0F8000) [pid = 1172] [serial = 1082] [outer = 00000000] 11:29:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (0FA4D800) [pid = 1172] [serial = 1083] [outer = 0C0F8000] 11:29:35 INFO - PROCESS | 1172 | 1472236175437 Marionette DEBUG loaded listener.js 11:29:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (0FDE3000) [pid = 1172] [serial = 1084] [outer = 0C0F8000] 11:29:36 INFO - PROCESS | 1172 | --DOCSHELL 1592AC00 == 42 [pid = 1172] [id = 356] 11:29:36 INFO - PROCESS | 1172 | --DOCSHELL 0FA5BC00 == 41 [pid = 1172] [id = 355] 11:29:36 INFO - PROCESS | 1172 | --DOCSHELL 0C018000 == 40 [pid = 1172] [id = 354] 11:29:36 INFO - PROCESS | 1172 | --DOCSHELL 1A62F000 == 39 [pid = 1172] [id = 353] 11:29:36 INFO - PROCESS | 1172 | --DOCSHELL 196A5000 == 38 [pid = 1172] [id = 352] 11:29:36 INFO - PROCESS | 1172 | --DOCSHELL 18474000 == 37 [pid = 1172] [id = 351] 11:29:36 INFO - PROCESS | 1172 | --DOCSHELL 1594DC00 == 36 [pid = 1172] [id = 350] 11:29:36 INFO - PROCESS | 1172 | --DOCSHELL 0FFDE800 == 35 [pid = 1172] [id = 349] 11:29:36 INFO - PROCESS | 1172 | --DOCSHELL 0F84B400 == 34 [pid = 1172] [id = 348] 11:29:36 INFO - PROCESS | 1172 | --DOCSHELL 0F35D000 == 33 [pid = 1172] [id = 346] 11:29:36 INFO - PROCESS | 1172 | --DOCSHELL 13DBB800 == 32 [pid = 1172] [id = 347] 11:29:36 INFO - PROCESS | 1172 | --DOCSHELL 0FA6FC00 == 31 [pid = 1172] [id = 345] 11:29:36 INFO - PROCESS | 1172 | --DOCSHELL 0FA56000 == 30 [pid = 1172] [id = 337] 11:29:36 INFO - PROCESS | 1172 | --DOCSHELL 1C2DE800 == 29 [pid = 1172] [id = 360] 11:29:36 INFO - PROCESS | 1172 | --DOCSHELL 15954400 == 28 [pid = 1172] [id = 359] 11:29:36 INFO - PROCESS | 1172 | --DOCSHELL 1ADDC000 == 27 [pid = 1172] [id = 357] 11:29:36 INFO - PROCESS | 1172 | --DOCSHELL 0F854800 == 26 [pid = 1172] [id = 358] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (0FDC6400) [pid = 1172] [serial = 1012] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (0FB3F000) [pid = 1172] [serial = 1011] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (150F2000) [pid = 1172] [serial = 1020] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (0F750400) [pid = 1172] [serial = 1014] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (0F84E000) [pid = 1172] [serial = 1015] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (0FA70800) [pid = 1172] [serial = 1017] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (0FDC1C00) [pid = 1172] [serial = 1018] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (16441000) [pid = 1172] [serial = 1023] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (18476000) [pid = 1172] [serial = 1026] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (1720C400) [pid = 1172] [serial = 1024] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1592F800) [pid = 1172] [serial = 1029] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (1932DC00) [pid = 1172] [serial = 1032] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0FEC9800) [pid = 1172] [serial = 1003] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0FDBEC00) [pid = 1172] [serial = 1002] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (186EB400) [pid = 1172] [serial = 1006] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (17EE9400) [pid = 1172] [serial = 1005] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (1AE95000) [pid = 1172] [serial = 1009] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (1ADE2C00) [pid = 1172] [serial = 1008] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1857E000) [pid = 1172] [serial = 1027] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (19331800) [pid = 1172] [serial = 1033] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (196A9400) [pid = 1172] [serial = 1035] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (1592CC00) [pid = 1172] [serial = 1021] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (17EC4400) [pid = 1172] [serial = 1030] [outer = 00000000] [url = about:blank] 11:29:36 INFO - PROCESS | 1172 | 1472236176618 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1523ms 11:29:36 INFO - PROCESS | 1172 | 1472236176654 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 11:29:36 INFO - PROCESS | 1172 | 1472236176658 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 11:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:29:36 INFO - PROCESS | 1172 | 1472236176663 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:29:36 INFO - PROCESS | 1172 | 1472236176667 Marionette TRACE conn5 <- [1,1410,null,{}] 11:29:36 INFO - PROCESS | 1172 | 1472236176672 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:36 INFO - PROCESS | 1172 | 1472236176675 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:36 INFO - PROCESS | 1172 | 1472236176794 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 11:29:36 INFO - PROCESS | 1172 | 1472236176882 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:36 INFO - PROCESS | 1172 | 1472236176884 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:36 INFO - PROCESS | 1172 | ++DOCSHELL 0F751800 == 27 [pid = 1172] [id = 362] 11:29:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0F852000) [pid = 1172] [serial = 1085] [outer = 00000000] 11:29:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0F93F800) [pid = 1172] [serial = 1086] [outer = 0F852000] 11:29:36 INFO - PROCESS | 1172 | 1472236176935 Marionette DEBUG loaded listener.js 11:29:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0FA4E400) [pid = 1172] [serial = 1087] [outer = 0F852000] 11:29:37 INFO - PROCESS | 1172 | 1472236177322 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 11:29:37 INFO - PROCESS | 1172 | 1472236177406 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 11:29:37 INFO - PROCESS | 1172 | 1472236177411 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 11:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:29:37 INFO - PROCESS | 1172 | 1472236177422 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:29:37 INFO - PROCESS | 1172 | 1472236177425 Marionette TRACE conn5 <- [1,1414,null,{}] 11:29:37 INFO - PROCESS | 1172 | 1472236177429 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:37 INFO - PROCESS | 1172 | 1472236177432 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:37 INFO - PROCESS | 1172 | 1472236177525 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 11:29:37 INFO - PROCESS | 1172 | 1472236177538 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:37 INFO - PROCESS | 1172 | 1472236177540 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:37 INFO - PROCESS | 1172 | ++DOCSHELL 0FDC8400 == 28 [pid = 1172] [id = 363] 11:29:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0FDC9800) [pid = 1172] [serial = 1088] [outer = 00000000] 11:29:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (108C8400) [pid = 1172] [serial = 1089] [outer = 0FDC9800] 11:29:37 INFO - PROCESS | 1172 | 1472236177590 Marionette DEBUG loaded listener.js 11:29:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (108D1000) [pid = 1172] [serial = 1090] [outer = 0FDC9800] 11:29:38 INFO - PROCESS | 1172 | 1472236178037 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 11:29:38 INFO - PROCESS | 1172 | 1472236178099 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 11:29:38 INFO - PROCESS | 1172 | 1472236178101 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 11:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:29:38 INFO - PROCESS | 1172 | 1472236178105 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:29:38 INFO - PROCESS | 1172 | 1472236178108 Marionette TRACE conn5 <- [1,1418,null,{}] 11:29:38 INFO - PROCESS | 1172 | 1472236178119 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:38 INFO - PROCESS | 1172 | 1472236178124 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:38 INFO - PROCESS | 1172 | 1472236178210 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 11:29:38 INFO - PROCESS | 1172 | 1472236178217 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:38 INFO - PROCESS | 1172 | 1472236178221 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:38 INFO - PROCESS | 1172 | ++DOCSHELL 14086000 == 29 [pid = 1172] [id = 364] 11:29:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1455F000) [pid = 1172] [serial = 1091] [outer = 00000000] 11:29:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (150F5C00) [pid = 1172] [serial = 1092] [outer = 1455F000] 11:29:38 INFO - PROCESS | 1172 | 1472236178271 Marionette DEBUG loaded listener.js 11:29:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1592D800) [pid = 1172] [serial = 1093] [outer = 1455F000] 11:29:38 INFO - PROCESS | 1172 | 1472236178807 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 731ms 11:29:38 INFO - PROCESS | 1172 | 1472236178840 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 11:29:38 INFO - PROCESS | 1172 | 1472236178843 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 11:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:29:38 INFO - PROCESS | 1172 | 1472236178886 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:29:38 INFO - PROCESS | 1172 | 1472236178888 Marionette TRACE conn5 <- [1,1422,null,{}] 11:29:38 INFO - PROCESS | 1172 | 1472236178891 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:38 INFO - PROCESS | 1172 | 1472236178893 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:39 INFO - PROCESS | 1172 | 1472236179011 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 11:29:39 INFO - PROCESS | 1172 | 1472236179022 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:39 INFO - PROCESS | 1172 | 1472236179024 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:39 INFO - PROCESS | 1172 | ++DOCSHELL 15932000 == 30 [pid = 1172] [id = 365] 11:29:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (15932C00) [pid = 1172] [serial = 1094] [outer = 00000000] 11:29:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (17210000) [pid = 1172] [serial = 1095] [outer = 15932C00] 11:29:39 INFO - PROCESS | 1172 | 1472236179070 Marionette DEBUG loaded listener.js 11:29:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (17EB9000) [pid = 1172] [serial = 1096] [outer = 15932C00] 11:29:39 INFO - PROCESS | 1172 | 1472236179529 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 690ms 11:29:39 INFO - PROCESS | 1172 | 1472236179566 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 11:29:39 INFO - PROCESS | 1172 | 1472236179569 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 11:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:29:39 INFO - PROCESS | 1172 | 1472236179572 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:29:39 INFO - PROCESS | 1172 | 1472236179574 Marionette TRACE conn5 <- [1,1426,null,{}] 11:29:39 INFO - PROCESS | 1172 | 1472236179588 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:39 INFO - PROCESS | 1172 | 1472236179590 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:39 INFO - PROCESS | 1172 | 1472236179702 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 11:29:39 INFO - PROCESS | 1172 | 1472236179708 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:39 INFO - PROCESS | 1172 | 1472236179710 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:39 INFO - PROCESS | 1172 | ++DOCSHELL 17688C00 == 31 [pid = 1172] [id = 366] 11:29:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (17EBBC00) [pid = 1172] [serial = 1097] [outer = 00000000] 11:29:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (17EE8400) [pid = 1172] [serial = 1098] [outer = 17EBBC00] 11:29:39 INFO - PROCESS | 1172 | 1472236179756 Marionette DEBUG loaded listener.js 11:29:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (18474000) [pid = 1172] [serial = 1099] [outer = 17EBBC00] 11:29:40 INFO - PROCESS | 1172 | 1472236180247 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 730ms 11:29:40 INFO - PROCESS | 1172 | 1472236180334 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 11:29:40 INFO - PROCESS | 1172 | 1472236180337 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 11:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:29:40 INFO - PROCESS | 1172 | 1472236180340 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:29:40 INFO - PROCESS | 1172 | 1472236180342 Marionette TRACE conn5 <- [1,1430,null,{}] 11:29:40 INFO - PROCESS | 1172 | 1472236180345 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:40 INFO - PROCESS | 1172 | 1472236180351 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:40 INFO - PROCESS | 1172 | 1472236180488 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 11:29:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0F753400) [pid = 1172] [serial = 1100] [outer = 145E4C00] 11:29:40 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (1938AC00) [pid = 1172] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:29:40 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (196A5C00) [pid = 1172] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:29:40 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (1A62F400) [pid = 1172] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:29:40 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (196A0C00) [pid = 1172] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:29:40 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (18477400) [pid = 1172] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:29:40 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (13EC6C00) [pid = 1172] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:29:40 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0F84B800) [pid = 1172] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:29:40 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (13C28800) [pid = 1172] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:29:40 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1594E400) [pid = 1172] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:29:40 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0F35D800) [pid = 1172] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:29:40 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0C0EBC00) [pid = 1172] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:29:40 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (14535800) [pid = 1172] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:29:40 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (1ADE1C00) [pid = 1172] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:29:40 INFO - PROCESS | 1172 | 1472236180847 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:40 INFO - PROCESS | 1172 | 1472236180851 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:40 INFO - PROCESS | 1172 | ++DOCSHELL 0C00F800 == 32 [pid = 1172] [id = 367] 11:29:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0C00FC00) [pid = 1172] [serial = 1101] [outer = 00000000] 11:29:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0C0EDC00) [pid = 1172] [serial = 1102] [outer = 0C00FC00] 11:29:40 INFO - PROCESS | 1172 | 1472236180919 Marionette DEBUG loaded listener.js 11:29:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0C14DC00) [pid = 1172] [serial = 1103] [outer = 0C00FC00] 11:29:41 INFO - PROCESS | 1172 | 1472236181758 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1481ms 11:29:41 INFO - PROCESS | 1172 | 1472236181824 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 11:29:41 INFO - PROCESS | 1172 | 1472236181829 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 11:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:29:41 INFO - PROCESS | 1172 | 1472236181833 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:29:41 INFO - PROCESS | 1172 | 1472236181837 Marionette TRACE conn5 <- [1,1434,null,{}] 11:29:41 INFO - PROCESS | 1172 | 1472236181843 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:41 INFO - PROCESS | 1172 | 1472236181848 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:41 INFO - PROCESS | 1172 | 1472236181979 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 11:29:42 INFO - PROCESS | 1172 | 1472236182102 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:42 INFO - PROCESS | 1172 | 1472236182105 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:42 INFO - PROCESS | 1172 | ++DOCSHELL 0F75D800 == 33 [pid = 1172] [id = 368] 11:29:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (0FA64800) [pid = 1172] [serial = 1104] [outer = 00000000] 11:29:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (0FDC5800) [pid = 1172] [serial = 1105] [outer = 0FA64800] 11:29:42 INFO - PROCESS | 1172 | 1472236182166 Marionette DEBUG loaded listener.js 11:29:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (0FF1E800) [pid = 1172] [serial = 1106] [outer = 0FA64800] 11:29:43 INFO - PROCESS | 1172 | 1472236183063 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1282ms 11:29:43 INFO - PROCESS | 1172 | 1472236183120 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 11:29:43 INFO - PROCESS | 1172 | 1472236183125 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 11:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:29:43 INFO - PROCESS | 1172 | 1472236183130 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:29:43 INFO - PROCESS | 1172 | 1472236183134 Marionette TRACE conn5 <- [1,1438,null,{}] 11:29:43 INFO - PROCESS | 1172 | 1472236183139 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:43 INFO - PROCESS | 1172 | 1472236183142 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:43 INFO - PROCESS | 1172 | 1472236183289 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 11:29:43 INFO - PROCESS | 1172 | --DOCSHELL 0F752400 == 32 [pid = 1172] [id = 233] 11:29:43 INFO - PROCESS | 1172 | --DOCSHELL 13DB8C00 == 31 [pid = 1172] [id = 236] 11:29:43 INFO - PROCESS | 1172 | --DOCSHELL 17EE1800 == 30 [pid = 1172] [id = 238] 11:29:43 INFO - PROCESS | 1172 | --DOCSHELL 0C140800 == 29 [pid = 1172] [id = 235] 11:29:43 INFO - PROCESS | 1172 | --DOCSHELL 17688C00 == 28 [pid = 1172] [id = 366] 11:29:43 INFO - PROCESS | 1172 | --DOCSHELL 15932000 == 27 [pid = 1172] [id = 365] 11:29:43 INFO - PROCESS | 1172 | --DOCSHELL 14086000 == 26 [pid = 1172] [id = 364] 11:29:43 INFO - PROCESS | 1172 | --DOCSHELL 0FDC8400 == 25 [pid = 1172] [id = 363] 11:29:43 INFO - PROCESS | 1172 | --DOCSHELL 0F751800 == 24 [pid = 1172] [id = 362] 11:29:43 INFO - PROCESS | 1172 | --DOCSHELL 0C0F7C00 == 23 [pid = 1172] [id = 361] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (1C2E3800) [pid = 1172] [serial = 1072] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1C2DF800) [pid = 1172] [serial = 1071] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (1AEED000) [pid = 1172] [serial = 1068] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (196AE000) [pid = 1172] [serial = 1056] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1A635400) [pid = 1172] [serial = 1059] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (196A4C00) [pid = 1172] [serial = 1036] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (1932CC00) [pid = 1172] [serial = 1053] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (1B1B3000) [pid = 1172] [serial = 1069] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (144B9000) [pid = 1172] [serial = 1041] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (145E3800) [pid = 1172] [serial = 1042] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (0F943000) [pid = 1172] [serial = 1044] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (197CC800) [pid = 1172] [serial = 1057] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (0FA62800) [pid = 1172] [serial = 1045] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (13D75C00) [pid = 1172] [serial = 1047] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (13ECBC00) [pid = 1172] [serial = 1048] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (17622400) [pid = 1172] [serial = 1051] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (16439C00) [pid = 1172] [serial = 1050] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (0F755800) [pid = 1172] [serial = 1038] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (0FA51400) [pid = 1172] [serial = 1062] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 58 (0F89B000) [pid = 1172] [serial = 1039] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 57 (1A635C00) [pid = 1172] [serial = 1060] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 56 (0FA61C00) [pid = 1172] [serial = 1063] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 55 (19387400) [pid = 1172] [serial = 1065] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 54 (1A6D7400) [pid = 1172] [serial = 1066] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | --DOMWINDOW == 53 (19652800) [pid = 1172] [serial = 1054] [outer = 00000000] [url = about:blank] 11:29:43 INFO - PROCESS | 1172 | 1472236183436 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:43 INFO - PROCESS | 1172 | 1472236183440 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:43 INFO - PROCESS | 1172 | ++DOCSHELL 0F2E3400 == 24 [pid = 1172] [id = 369] 11:29:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 54 (0F2E6C00) [pid = 1172] [serial = 1107] [outer = 00000000] 11:29:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 55 (0F754800) [pid = 1172] [serial = 1108] [outer = 0F2E6C00] 11:29:43 INFO - PROCESS | 1172 | 1472236183504 Marionette DEBUG loaded listener.js 11:29:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 56 (0F856800) [pid = 1172] [serial = 1109] [outer = 0F2E6C00] 11:29:44 INFO - PROCESS | 1172 | 1472236184165 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1079ms 11:29:44 INFO - PROCESS | 1172 | 1472236184210 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 11:29:44 INFO - PROCESS | 1172 | 1472236184215 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 11:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:29:44 INFO - PROCESS | 1172 | 1472236184220 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:29:44 INFO - PROCESS | 1172 | 1472236184224 Marionette TRACE conn5 <- [1,1442,null,{}] 11:29:44 INFO - PROCESS | 1172 | 1472236184229 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:44 INFO - PROCESS | 1172 | 1472236184232 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:44 INFO - PROCESS | 1172 | 1472236184345 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 11:29:44 INFO - PROCESS | 1172 | 1472236184471 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:44 INFO - PROCESS | 1172 | 1472236184475 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:44 INFO - PROCESS | 1172 | ++DOCSHELL 0FDC6400 == 25 [pid = 1172] [id = 370] 11:29:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 57 (0FDC8400) [pid = 1172] [serial = 1110] [outer = 00000000] 11:29:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 58 (108D0C00) [pid = 1172] [serial = 1111] [outer = 0FDC8400] 11:29:44 INFO - PROCESS | 1172 | 1472236184535 Marionette DEBUG loaded listener.js 11:29:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (13D3B400) [pid = 1172] [serial = 1112] [outer = 0FDC8400] 11:29:45 INFO - PROCESS | 1172 | 1472236185158 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 970ms 11:29:45 INFO - PROCESS | 1172 | 1472236185195 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 11:29:45 INFO - PROCESS | 1172 | 1472236185199 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 11:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:29:45 INFO - PROCESS | 1172 | 1472236185202 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:29:45 INFO - PROCESS | 1172 | 1472236185205 Marionette TRACE conn5 <- [1,1446,null,{}] 11:29:45 INFO - PROCESS | 1172 | 1472236185209 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:45 INFO - PROCESS | 1172 | 1472236185212 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:45 INFO - PROCESS | 1172 | 1472236185326 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 11:29:45 INFO - PROCESS | 1172 | 1472236185456 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:45 INFO - PROCESS | 1172 | 1472236185458 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:45 INFO - PROCESS | 1172 | ++DOCSHELL 1442E800 == 26 [pid = 1172] [id = 371] 11:29:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (144D5000) [pid = 1172] [serial = 1113] [outer = 00000000] 11:29:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (14536400) [pid = 1172] [serial = 1114] [outer = 144D5000] 11:29:45 INFO - PROCESS | 1172 | 1472236185517 Marionette DEBUG loaded listener.js 11:29:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (145ED000) [pid = 1172] [serial = 1115] [outer = 144D5000] 11:29:46 INFO - PROCESS | 1172 | 1472236186190 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1021ms 11:29:46 INFO - PROCESS | 1172 | 1472236186226 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 11:29:46 INFO - PROCESS | 1172 | 1472236186230 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 11:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:29:46 INFO - PROCESS | 1172 | 1472236186242 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:29:46 INFO - PROCESS | 1172 | 1472236186247 Marionette TRACE conn5 <- [1,1450,null,{}] 11:29:46 INFO - PROCESS | 1172 | 1472236186251 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:46 INFO - PROCESS | 1172 | 1472236186255 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:46 INFO - PROCESS | 1172 | 1472236186372 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 11:29:46 INFO - PROCESS | 1172 | 1472236186495 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:46 INFO - PROCESS | 1172 | 1472236186498 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:46 INFO - PROCESS | 1172 | ++DOCSHELL 15932000 == 27 [pid = 1172] [id = 372] 11:29:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (15957C00) [pid = 1172] [serial = 1116] [outer = 00000000] 11:29:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (1767BC00) [pid = 1172] [serial = 1117] [outer = 15957C00] 11:29:46 INFO - PROCESS | 1172 | 1472236186557 Marionette DEBUG loaded listener.js 11:29:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (17EBD400) [pid = 1172] [serial = 1118] [outer = 15957C00] 11:29:47 INFO - PROCESS | 1172 | 1472236187248 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1075ms 11:29:47 INFO - PROCESS | 1172 | 1472236187324 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 11:29:47 INFO - PROCESS | 1172 | 1472236187329 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 11:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:29:47 INFO - PROCESS | 1172 | 1472236187334 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:29:47 INFO - PROCESS | 1172 | 1472236187337 Marionette TRACE conn5 <- [1,1454,null,{}] 11:29:47 INFO - PROCESS | 1172 | 1472236187343 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:47 INFO - PROCESS | 1172 | 1472236187346 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:48 INFO - PROCESS | 1172 | --DOCSHELL 0C00F800 == 26 [pid = 1172] [id = 367] 11:29:48 INFO - PROCESS | 1172 | --DOCSHELL 18957400 == 25 [pid = 1172] [id = 231] 11:29:48 INFO - PROCESS | 1172 | --DOCSHELL 13D3C400 == 24 [pid = 1172] [id = 240] 11:29:48 INFO - PROCESS | 1172 | --DOCSHELL 0C143800 == 23 [pid = 1172] [id = 226] 11:29:48 INFO - PROCESS | 1172 | --DOCSHELL 145DF400 == 22 [pid = 1172] [id = 230] 11:29:48 INFO - PROCESS | 1172 | --DOCSHELL 15950C00 == 21 [pid = 1172] [id = 237] 11:29:48 INFO - PROCESS | 1172 | --DOCSHELL 0C0F4800 == 20 [pid = 1172] [id = 229] 11:29:48 INFO - PROCESS | 1172 | --DOCSHELL 0FFDA400 == 19 [pid = 1172] [id = 239] 11:29:48 INFO - PROCESS | 1172 | --DOCSHELL 14612400 == 18 [pid = 1172] [id = 227] 11:29:48 INFO - PROCESS | 1172 | --DOCSHELL 0C00B400 == 17 [pid = 1172] [id = 234] 11:29:48 INFO - PROCESS | 1172 | --DOCSHELL 0F75D800 == 16 [pid = 1172] [id = 368] 11:29:48 INFO - PROCESS | 1172 | --DOCSHELL 0F93EC00 == 15 [pid = 1172] [id = 224] 11:29:48 INFO - PROCESS | 1172 | --DOCSHELL 16F09000 == 14 [pid = 1172] [id = 228] 11:29:48 INFO - PROCESS | 1172 | --DOCSHELL 0FDC1800 == 13 [pid = 1172] [id = 225] 11:29:48 INFO - PROCESS | 1172 | --DOCSHELL 0F93B800 == 12 [pid = 1172] [id = 232] 11:29:48 INFO - PROCESS | 1172 | --DOCSHELL 1442E800 == 11 [pid = 1172] [id = 371] 11:29:48 INFO - PROCESS | 1172 | --DOCSHELL 0FDC6400 == 10 [pid = 1172] [id = 370] 11:29:48 INFO - PROCESS | 1172 | --DOCSHELL 0F2E3400 == 9 [pid = 1172] [id = 369] 11:29:49 INFO - PROCESS | 1172 | --DOCSHELL 15932000 == 8 [pid = 1172] [id = 372] 11:29:49 INFO - PROCESS | 1172 | 1472236189919 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 11:29:50 INFO - PROCESS | 1172 | 1472236190106 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:50 INFO - PROCESS | 1172 | 1472236190109 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:50 INFO - PROCESS | 1172 | ++DOCSHELL 0C13FC00 == 9 [pid = 1172] [id = 373] 11:29:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (0C142400) [pid = 1172] [serial = 1119] [outer = 00000000] 11:29:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (0C14AC00) [pid = 1172] [serial = 1120] [outer = 0C142400] 11:29:50 INFO - PROCESS | 1172 | 1472236190162 Marionette DEBUG loaded listener.js 11:29:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (0F35D800) [pid = 1172] [serial = 1121] [outer = 0C142400] 11:29:50 INFO - PROCESS | 1172 | 1472236190622 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 3344ms 11:29:50 INFO - PROCESS | 1172 | 1472236190682 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 11:29:50 INFO - PROCESS | 1172 | 1472236190686 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 11:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:29:50 INFO - PROCESS | 1172 | 1472236190691 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:29:50 INFO - PROCESS | 1172 | 1472236190695 Marionette TRACE conn5 <- [1,1458,null,{}] 11:29:50 INFO - PROCESS | 1172 | 1472236190700 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:50 INFO - PROCESS | 1172 | 1472236190703 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:50 INFO - PROCESS | 1172 | 1472236190797 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 11:29:50 INFO - PROCESS | 1172 | 1472236190812 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:50 INFO - PROCESS | 1172 | 1472236190815 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:50 INFO - PROCESS | 1172 | ++DOCSHELL 0FA67400 == 10 [pid = 1172] [id = 374] 11:29:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0FA67C00) [pid = 1172] [serial = 1122] [outer = 00000000] 11:29:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0FA6C000) [pid = 1172] [serial = 1123] [outer = 0FA67C00] 11:29:50 INFO - PROCESS | 1172 | 1472236190866 Marionette DEBUG loaded listener.js 11:29:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0FDBBC00) [pid = 1172] [serial = 1124] [outer = 0FA67C00] 11:29:51 INFO - PROCESS | 1172 | 1472236191366 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 11:29:51 INFO - PROCESS | 1172 | 1472236191426 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 11:29:51 INFO - PROCESS | 1172 | 1472236191429 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 11:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:29:51 INFO - PROCESS | 1172 | 1472236191432 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:29:51 INFO - PROCESS | 1172 | 1472236191435 Marionette TRACE conn5 <- [1,1462,null,{}] 11:29:51 INFO - PROCESS | 1172 | 1472236191439 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:51 INFO - PROCESS | 1172 | 1472236191441 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:51 INFO - PROCESS | 1172 | 1472236191532 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 11:29:51 INFO - PROCESS | 1172 | 1472236191622 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:51 INFO - PROCESS | 1172 | 1472236191625 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:51 INFO - PROCESS | 1172 | ++DOCSHELL 13D80800 == 11 [pid = 1172] [id = 375] 11:29:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (13DB3400) [pid = 1172] [serial = 1125] [outer = 00000000] 11:29:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (13DBE000) [pid = 1172] [serial = 1126] [outer = 13DB3400] 11:29:51 INFO - PROCESS | 1172 | 1472236191674 Marionette DEBUG loaded listener.js 11:29:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (14086400) [pid = 1172] [serial = 1127] [outer = 13DB3400] 11:29:52 INFO - PROCESS | 1172 | 1472236192103 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 730ms 11:29:52 INFO - PROCESS | 1172 | 1472236192166 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 11:29:52 INFO - PROCESS | 1172 | 1472236192170 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 11:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:29:52 INFO - PROCESS | 1172 | 1472236192180 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:29:52 INFO - PROCESS | 1172 | 1472236192185 Marionette TRACE conn5 <- [1,1466,null,{}] 11:29:52 INFO - PROCESS | 1172 | 1472236192197 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:52 INFO - PROCESS | 1172 | 1472236192200 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:52 INFO - PROCESS | 1172 | 1472236192335 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 11:29:52 INFO - PROCESS | 1172 | 1472236192344 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 1172 | 1472236192346 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:52 INFO - PROCESS | 1172 | ++DOCSHELL 13CA6400 == 12 [pid = 1172] [id = 376] 11:29:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (14617800) [pid = 1172] [serial = 1128] [outer = 00000000] 11:29:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (15933800) [pid = 1172] [serial = 1129] [outer = 14617800] 11:29:52 INFO - PROCESS | 1172 | 1472236192447 Marionette DEBUG loaded listener.js 11:29:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (15951C00) [pid = 1172] [serial = 1130] [outer = 14617800] 11:29:52 INFO - PROCESS | 1172 | 1472236192931 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 790ms 11:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:29:52 INFO - PROCESS | 1172 | 1472236192965 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 11:29:52 INFO - PROCESS | 1172 | 1472236192968 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 11:29:52 INFO - PROCESS | 1172 | 1472236192971 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:29:52 INFO - PROCESS | 1172 | 1472236192972 Marionette TRACE conn5 <- [1,1470,null,{}] 11:29:52 INFO - PROCESS | 1172 | 1472236192976 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:52 INFO - PROCESS | 1172 | 1472236192978 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:53 INFO - PROCESS | 1172 | 1472236193100 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 11:29:53 INFO - PROCESS | 1172 | 1472236193112 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:53 INFO - PROCESS | 1172 | 1472236193114 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:53 INFO - PROCESS | 1172 | ++DOCSHELL 16F6EC00 == 13 [pid = 1172] [id = 377] 11:29:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (16F73400) [pid = 1172] [serial = 1131] [outer = 00000000] 11:29:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1762B400) [pid = 1172] [serial = 1132] [outer = 16F73400] 11:29:53 INFO - PROCESS | 1172 | 1472236193161 Marionette DEBUG loaded listener.js 11:29:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (17EE3400) [pid = 1172] [serial = 1133] [outer = 16F73400] 11:29:53 INFO - PROCESS | 1172 | 1472236193649 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 11:29:53 INFO - PROCESS | 1172 | 1472236193703 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 11:29:53 INFO - PROCESS | 1172 | 1472236193705 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 11:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:29:53 INFO - PROCESS | 1172 | 1472236193714 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:29:53 INFO - PROCESS | 1172 | 1472236193716 Marionette TRACE conn5 <- [1,1474,null,{}] 11:29:53 INFO - PROCESS | 1172 | 1472236193720 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:53 INFO - PROCESS | 1172 | 1472236193722 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:53 INFO - PROCESS | 1172 | 1472236193836 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 11:29:53 INFO - PROCESS | 1172 | 1472236193899 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:53 INFO - PROCESS | 1172 | 1472236193905 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:53 INFO - PROCESS | 1172 | ++DOCSHELL 1856B400 == 14 [pid = 1172] [id = 378] 11:29:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (1856B800) [pid = 1172] [serial = 1134] [outer = 00000000] 11:29:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (1857F400) [pid = 1172] [serial = 1135] [outer = 1856B800] 11:29:53 INFO - PROCESS | 1172 | 1472236193962 Marionette DEBUG loaded listener.js 11:29:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (18CCB800) [pid = 1172] [serial = 1136] [outer = 1856B800] 11:29:54 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (15932C00) [pid = 1172] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:29:54 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0F852000) [pid = 1172] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:29:54 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0FDC9800) [pid = 1172] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:29:54 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0C0F8000) [pid = 1172] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:29:54 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (1455F000) [pid = 1172] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:29:54 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (144D5000) [pid = 1172] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:29:54 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0C00FC00) [pid = 1172] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:29:54 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (16435000) [pid = 1172] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:29:54 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0F943400) [pid = 1172] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:29:54 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1C2DEC00) [pid = 1172] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:29:54 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0FA64800) [pid = 1172] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:29:54 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0F2E6C00) [pid = 1172] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:29:54 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0FDC8400) [pid = 1172] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:29:54 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (17EBBC00) [pid = 1172] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:29:54 INFO - PROCESS | 1172 | 1472236194602 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 930ms 11:29:54 INFO - PROCESS | 1172 | 1472236194641 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 11:29:54 INFO - PROCESS | 1172 | 1472236194644 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 11:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:29:54 INFO - PROCESS | 1172 | 1472236194647 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:29:54 INFO - PROCESS | 1172 | 1472236194649 Marionette TRACE conn5 <- [1,1478,null,{}] 11:29:54 INFO - PROCESS | 1172 | 1472236194653 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:54 INFO - PROCESS | 1172 | 1472236194655 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:54 INFO - PROCESS | 1172 | 1472236194746 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 11:29:54 INFO - PROCESS | 1172 | 1472236194754 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:54 INFO - PROCESS | 1172 | 1472236194756 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:54 INFO - PROCESS | 1172 | ++DOCSHELL 0C0ED000 == 15 [pid = 1172] [id = 379] 11:29:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0F2EB800) [pid = 1172] [serial = 1137] [outer = 00000000] 11:29:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0FFE1800) [pid = 1172] [serial = 1138] [outer = 0F2EB800] 11:29:54 INFO - PROCESS | 1172 | 1472236194802 Marionette DEBUG loaded listener.js 11:29:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (144D5400) [pid = 1172] [serial = 1139] [outer = 0F2EB800] 11:29:55 INFO - PROCESS | 1172 | 1472236195230 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 630ms 11:29:55 INFO - PROCESS | 1172 | 1472236195286 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 11:29:55 INFO - PROCESS | 1172 | 1472236195288 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 11:29:55 INFO - PROCESS | 1172 | 1472236195291 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:29:55 INFO - PROCESS | 1172 | 1472236195293 Marionette TRACE conn5 <- [1,1482,null,{}] 11:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:29:55 INFO - PROCESS | 1172 | 1472236195296 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:55 INFO - PROCESS | 1172 | 1472236195298 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:55 INFO - PROCESS | 1172 | 1472236195377 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 11:29:55 INFO - PROCESS | 1172 | 1472236195385 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:55 INFO - PROCESS | 1172 | 1472236195387 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:55 INFO - PROCESS | 1172 | ++DOCSHELL 0C475000 == 16 [pid = 1172] [id = 380] 11:29:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0F285C00) [pid = 1172] [serial = 1140] [outer = 00000000] 11:29:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (1592B400) [pid = 1172] [serial = 1141] [outer = 0F285C00] 11:29:55 INFO - PROCESS | 1172 | 1472236195433 Marionette DEBUG loaded listener.js 11:29:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (15956C00) [pid = 1172] [serial = 1142] [outer = 0F285C00] 11:29:55 INFO - PROCESS | 1172 | 1472236195881 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 631ms 11:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:29:55 INFO - PROCESS | 1172 | 1472236195927 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 11:29:55 INFO - PROCESS | 1172 | 1472236195929 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 11:29:55 INFO - PROCESS | 1172 | 1472236195936 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:29:55 INFO - PROCESS | 1172 | 1472236195938 Marionette TRACE conn5 <- [1,1486,null,{}] 11:29:55 INFO - PROCESS | 1172 | 1472236195942 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:55 INFO - PROCESS | 1172 | 1472236195944 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:56 INFO - PROCESS | 1172 | 1472236196024 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 11:29:56 INFO - PROCESS | 1172 | 1472236196029 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:56 INFO - PROCESS | 1172 | 1472236196031 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:56 INFO - PROCESS | 1172 | ++DOCSHELL 13D7F000 == 17 [pid = 1172] [id = 381] 11:29:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1847A800) [pid = 1172] [serial = 1143] [outer = 00000000] 11:29:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1932A000) [pid = 1172] [serial = 1144] [outer = 1847A800] 11:29:56 INFO - PROCESS | 1172 | 1472236196079 Marionette DEBUG loaded listener.js 11:29:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1932C400) [pid = 1172] [serial = 1145] [outer = 1847A800] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0FDC5800) [pid = 1172] [serial = 1105] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (17EE8400) [pid = 1172] [serial = 1098] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (18474000) [pid = 1172] [serial = 1099] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0F856800) [pid = 1172] [serial = 1109] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (108D0C00) [pid = 1172] [serial = 1111] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (17210000) [pid = 1172] [serial = 1095] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0F93F800) [pid = 1172] [serial = 1086] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0C148800) [pid = 1172] [serial = 670] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (0FA4E400) [pid = 1172] [serial = 1087] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (108C8400) [pid = 1172] [serial = 1089] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (108D1000) [pid = 1172] [serial = 1090] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (0FDE3000) [pid = 1172] [serial = 1084] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (0FA4D800) [pid = 1172] [serial = 1083] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (17EB9000) [pid = 1172] [serial = 1096] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (0FFE3800) [pid = 1172] [serial = 1074] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (1894E800) [pid = 1172] [serial = 1077] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (1C36D400) [pid = 1172] [serial = 1080] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (150F5C00) [pid = 1172] [serial = 1092] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (1592D800) [pid = 1172] [serial = 1093] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 58 (145ED000) [pid = 1172] [serial = 1115] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 57 (1767BC00) [pid = 1172] [serial = 1117] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 56 (0C0EDC00) [pid = 1172] [serial = 1102] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 55 (19388400) [pid = 1172] [serial = 1078] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 54 (144B1800) [pid = 1172] [serial = 1075] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 53 (1C3E5800) [pid = 1172] [serial = 1081] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 52 (0FF1E800) [pid = 1172] [serial = 1106] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 51 (0F754800) [pid = 1172] [serial = 1108] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 50 (13D3B400) [pid = 1172] [serial = 1112] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 49 (0C14DC00) [pid = 1172] [serial = 1103] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | --DOMWINDOW == 48 (14536400) [pid = 1172] [serial = 1114] [outer = 00000000] [url = about:blank] 11:29:57 INFO - PROCESS | 1172 | 1472236197703 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1834ms 11:29:57 INFO - PROCESS | 1172 | 1472236197768 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 11:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:29:57 INFO - PROCESS | 1172 | 1472236197772 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 11:29:57 INFO - PROCESS | 1172 | 1472236197777 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:29:57 INFO - PROCESS | 1172 | 1472236197781 Marionette TRACE conn5 <- [1,1490,null,{}] 11:29:57 INFO - PROCESS | 1172 | 1472236197787 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:57 INFO - PROCESS | 1172 | 1472236197790 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:57 INFO - PROCESS | 1172 | 1472236197880 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 11:29:57 INFO - PROCESS | 1172 | 1472236197895 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:57 INFO - PROCESS | 1172 | 1472236197898 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:57 INFO - PROCESS | 1172 | ++DOCSHELL 0F751400 == 18 [pid = 1172] [id = 382] 11:29:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 49 (0F751C00) [pid = 1172] [serial = 1146] [outer = 00000000] 11:29:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 50 (0F75C800) [pid = 1172] [serial = 1147] [outer = 0F751C00] 11:29:57 INFO - PROCESS | 1172 | 1472236197950 Marionette DEBUG loaded listener.js 11:29:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 51 (0F84D400) [pid = 1172] [serial = 1148] [outer = 0F751C00] 11:29:58 INFO - PROCESS | 1172 | 1472236198425 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 690ms 11:29:58 INFO - PROCESS | 1172 | 1472236198468 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 11:29:58 INFO - PROCESS | 1172 | 1472236198473 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 11:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:29:58 INFO - PROCESS | 1172 | 1472236198479 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:29:58 INFO - PROCESS | 1172 | 1472236198482 Marionette TRACE conn5 <- [1,1494,null,{}] 11:29:58 INFO - PROCESS | 1172 | 1472236198487 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:58 INFO - PROCESS | 1172 | 1472236198490 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:58 INFO - PROCESS | 1172 | 1472236198578 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 11:29:58 INFO - PROCESS | 1172 | 1472236198587 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:58 INFO - PROCESS | 1172 | 1472236198590 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:58 INFO - PROCESS | 1172 | ++DOCSHELL 0F945400 == 19 [pid = 1172] [id = 383] 11:29:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 52 (0F945800) [pid = 1172] [serial = 1149] [outer = 00000000] 11:29:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 53 (0FA4E000) [pid = 1172] [serial = 1150] [outer = 0F945800] 11:29:58 INFO - PROCESS | 1172 | 1472236198646 Marionette DEBUG loaded listener.js 11:29:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 54 (0FA55800) [pid = 1172] [serial = 1151] [outer = 0F945800] 11:29:59 INFO - PROCESS | 1172 | 1472236199117 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 670ms 11:29:59 INFO - PROCESS | 1172 | 1472236199153 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 11:29:59 INFO - PROCESS | 1172 | 1472236199155 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 11:29:59 INFO - PROCESS | 1172 | 1472236199158 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:29:59 INFO - PROCESS | 1172 | 1472236199162 Marionette TRACE conn5 <- [1,1498,null,{}] 11:29:59 INFO - PROCESS | 1172 | 1472236199173 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:59 INFO - PROCESS | 1172 | 1472236199177 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:59 INFO - PROCESS | 1172 | 1472236199292 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 11:29:59 INFO - PROCESS | 1172 | 1472236199380 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:59 INFO - PROCESS | 1172 | 1472236199383 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:29:59 INFO - PROCESS | 1172 | ++DOCSHELL 0FF20C00 == 20 [pid = 1172] [id = 384] 11:29:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 55 (0FF21000) [pid = 1172] [serial = 1152] [outer = 00000000] 11:29:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 56 (108C2C00) [pid = 1172] [serial = 1153] [outer = 0FF21000] 11:29:59 INFO - PROCESS | 1172 | 1472236199433 Marionette DEBUG loaded listener.js 11:29:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 57 (10AE0000) [pid = 1172] [serial = 1154] [outer = 0FF21000] 11:29:59 INFO - PROCESS | 1172 | 1472236199817 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 730ms 11:29:59 INFO - PROCESS | 1172 | 1472236199893 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 11:29:59 INFO - PROCESS | 1172 | 1472236199895 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 11:29:59 INFO - PROCESS | 1172 | 1472236199899 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:29:59 INFO - PROCESS | 1172 | 1472236199901 Marionette TRACE conn5 <- [1,1502,null,{}] 11:29:59 INFO - PROCESS | 1172 | 1472236199905 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:59 INFO - PROCESS | 1172 | 1472236199907 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:00 INFO - PROCESS | 1172 | 1472236200021 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 11:30:00 INFO - PROCESS | 1172 | 1472236200028 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:00 INFO - PROCESS | 1172 | 1472236200030 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:00 INFO - PROCESS | 1172 | ++DOCSHELL 0FECE000 == 21 [pid = 1172] [id = 385] 11:30:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 58 (10A3FC00) [pid = 1172] [serial = 1155] [outer = 00000000] 11:30:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (13D77000) [pid = 1172] [serial = 1156] [outer = 10A3FC00] 11:30:00 INFO - PROCESS | 1172 | 1472236200080 Marionette DEBUG loaded listener.js 11:30:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (140C5C00) [pid = 1172] [serial = 1157] [outer = 10A3FC00] 11:30:00 INFO - PROCESS | 1172 | 1472236200487 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 11:30:00 INFO - PROCESS | 1172 | 1472236200533 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 11:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:30:00 INFO - PROCESS | 1172 | 1472236200535 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 11:30:00 INFO - PROCESS | 1172 | 1472236200538 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:30:00 INFO - PROCESS | 1172 | 1472236200540 Marionette TRACE conn5 <- [1,1506,null,{}] 11:30:00 INFO - PROCESS | 1172 | 1472236200544 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:00 INFO - PROCESS | 1172 | 1472236200546 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:00 INFO - PROCESS | 1172 | 1472236200658 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 11:30:00 INFO - PROCESS | 1172 | 1472236200703 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:00 INFO - PROCESS | 1172 | 1472236200705 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:00 INFO - PROCESS | 1172 | ++DOCSHELL 144DA400 == 22 [pid = 1172] [id = 386] 11:30:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (144DB400) [pid = 1172] [serial = 1158] [outer = 00000000] 11:30:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (145E2400) [pid = 1172] [serial = 1159] [outer = 144DB400] 11:30:00 INFO - PROCESS | 1172 | 1472236200755 Marionette DEBUG loaded listener.js 11:30:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (1460C400) [pid = 1172] [serial = 1160] [outer = 144DB400] 11:30:01 INFO - PROCESS | 1172 | 1472236201179 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 11:30:01 INFO - PROCESS | 1172 | 1472236201209 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 11:30:01 INFO - PROCESS | 1172 | 1472236201211 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 11:30:01 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:30:01 INFO - PROCESS | 1172 | 1472236201222 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:30:01 INFO - PROCESS | 1172 | 1472236201224 Marionette TRACE conn5 <- [1,1510,null,{}] 11:30:01 INFO - PROCESS | 1172 | 1472236201228 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:01 INFO - PROCESS | 1172 | 1472236201233 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:01 INFO - PROCESS | 1172 | 1472236201341 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 11:30:01 INFO - PROCESS | 1172 | 1472236201350 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:01 INFO - PROCESS | 1172 | 1472236201352 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:01 INFO - PROCESS | 1172 | ++DOCSHELL 1592E000 == 23 [pid = 1172] [id = 387] 11:30:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (1592E800) [pid = 1172] [serial = 1161] [outer = 00000000] 11:30:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (16442800) [pid = 1172] [serial = 1162] [outer = 1592E800] 11:30:01 INFO - PROCESS | 1172 | 1472236201398 Marionette DEBUG loaded listener.js 11:30:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (16F09800) [pid = 1172] [serial = 1163] [outer = 1592E800] 11:30:01 INFO - PROCESS | 1172 | 1472236201834 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:30:01 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 () { 11:30:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:30:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:30:01 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 () { 11:30:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:30:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:30:01 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 () { 11:30:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:30:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:30:01 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 () { 11:30:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:30:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:30:01 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 635ms 11:30:01 INFO - PROCESS | 1172 | 1472236201863 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 11:30:01 INFO - PROCESS | 1172 | 1472236201866 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 11:30:01 INFO - PROCESS | 1172 | 1472236201869 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:30:01 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:30:01 INFO - PROCESS | 1172 | 1472236201871 Marionette TRACE conn5 <- [1,1514,null,{}] 11:30:01 INFO - PROCESS | 1172 | 1472236201874 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:01 INFO - PROCESS | 1172 | 1472236201876 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:01 INFO - PROCESS | 1172 | 1472236201954 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 11:30:01 INFO - PROCESS | 1172 | 1472236201959 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:01 INFO - PROCESS | 1172 | 1472236201960 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:01 INFO - PROCESS | 1172 | ++DOCSHELL 15950C00 == 24 [pid = 1172] [id = 388] 11:30:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (17210000) [pid = 1172] [serial = 1164] [outer = 00000000] 11:30:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (17EB8000) [pid = 1172] [serial = 1165] [outer = 17210000] 11:30:02 INFO - PROCESS | 1172 | 1472236202006 Marionette DEBUG loaded listener.js 11:30:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (17EBB000) [pid = 1172] [serial = 1166] [outer = 17210000] 11:30:02 INFO - PROCESS | 1172 | 1472236202451 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:30:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:30:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:30:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:30:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:30:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:30:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:30:02 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 620ms 11:30:02 INFO - PROCESS | 1172 | 1472236202505 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 11:30:02 INFO - PROCESS | 1172 | 1472236202507 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 11:30:02 INFO - PROCESS | 1172 | 1472236202511 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:30:02 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:30:02 INFO - PROCESS | 1172 | 1472236202512 Marionette TRACE conn5 <- [1,1518,null,{}] 11:30:02 INFO - PROCESS | 1172 | 1472236202520 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:02 INFO - PROCESS | 1172 | 1472236202522 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:02 INFO - PROCESS | 1172 | 1472236202599 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 11:30:02 INFO - PROCESS | 1172 | 1472236202606 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:02 INFO - PROCESS | 1172 | 1472236202607 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:02 INFO - PROCESS | 1172 | ++DOCSHELL 18568C00 == 25 [pid = 1172] [id = 389] 11:30:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (1857E000) [pid = 1172] [serial = 1167] [outer = 00000000] 11:30:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (19329800) [pid = 1172] [serial = 1168] [outer = 1857E000] 11:30:02 INFO - PROCESS | 1172 | 1472236202653 Marionette DEBUG loaded listener.js 11:30:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (186EC400) [pid = 1172] [serial = 1169] [outer = 1857E000] 11:30:03 INFO - PROCESS | 1172 | 1472236203084 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:30:03 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 11:30:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:30:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:30:03 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. 11:30:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:30:03 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 631ms 11:30:03 INFO - PROCESS | 1172 | 1472236203146 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 11:30:03 INFO - PROCESS | 1172 | 1472236203148 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 11:30:03 INFO - PROCESS | 1172 | 1472236203152 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:30:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:30:03 INFO - PROCESS | 1172 | 1472236203153 Marionette TRACE conn5 <- [1,1522,null,{}] 11:30:03 INFO - PROCESS | 1172 | 1472236203162 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:03 INFO - PROCESS | 1172 | 1472236203164 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:03 INFO - PROCESS | 1172 | 1472236203268 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 11:30:03 INFO - PROCESS | 1172 | 1472236203279 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:03 INFO - PROCESS | 1172 | 1472236203280 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:03 INFO - PROCESS | 1172 | ++DOCSHELL 0FF20800 == 26 [pid = 1172] [id = 390] 11:30:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (1950F400) [pid = 1172] [serial = 1170] [outer = 00000000] 11:30:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (196A6800) [pid = 1172] [serial = 1171] [outer = 1950F400] 11:30:03 INFO - PROCESS | 1172 | 1472236203353 Marionette DEBUG loaded listener.js 11:30:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (196A8800) [pid = 1172] [serial = 1172] [outer = 1950F400] 11:30:03 INFO - PROCESS | 1172 | 1472236203812 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:30:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:30:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 671ms 11:30:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:30:03 INFO - PROCESS | 1172 | 1472236203827 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 11:30:03 INFO - PROCESS | 1172 | 1472236203829 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 11:30:03 INFO - PROCESS | 1172 | 1472236203832 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:30:03 INFO - PROCESS | 1172 | 1472236203833 Marionette TRACE conn5 <- [1,1526,null,{}] 11:30:03 INFO - PROCESS | 1172 | 1472236203843 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:03 INFO - PROCESS | 1172 | 1472236203845 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:03 INFO - PROCESS | 1172 | 1472236203959 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 11:30:03 INFO - PROCESS | 1172 | 1472236203966 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:03 INFO - PROCESS | 1172 | 1472236203968 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:03 INFO - PROCESS | 1172 | ++DOCSHELL 1592F800 == 27 [pid = 1172] [id = 391] 11:30:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (196AB000) [pid = 1172] [serial = 1173] [outer = 00000000] 11:30:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (197C8400) [pid = 1172] [serial = 1174] [outer = 196AB000] 11:30:04 INFO - PROCESS | 1172 | 1472236204013 Marionette DEBUG loaded listener.js 11:30:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (197CF400) [pid = 1172] [serial = 1175] [outer = 196AB000] 11:30:04 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (16F73400) [pid = 1172] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:30:04 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1856B800) [pid = 1172] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:30:04 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (13DB3400) [pid = 1172] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:30:04 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0FA67C00) [pid = 1172] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:30:04 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0C142400) [pid = 1172] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:30:04 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (14617800) [pid = 1172] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:30:04 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0F2EB800) [pid = 1172] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:30:04 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (15957C00) [pid = 1172] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:30:04 INFO - PROCESS | 1172 | 1472236204949 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:30:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:30:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1186ms 11:30:05 INFO - PROCESS | 1172 | 1472236205020 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 11:30:05 INFO - PROCESS | 1172 | 1472236205024 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 11:30:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:30:05 INFO - PROCESS | 1172 | 1472236205029 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:30:05 INFO - PROCESS | 1172 | 1472236205034 Marionette TRACE conn5 <- [1,1530,null,{}] 11:30:05 INFO - PROCESS | 1172 | 1472236205040 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:05 INFO - PROCESS | 1172 | 1472236205043 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:05 INFO - PROCESS | 1172 | 1472236205175 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 11:30:05 INFO - PROCESS | 1172 | 1472236205300 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:05 INFO - PROCESS | 1172 | 1472236205303 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:05 INFO - PROCESS | 1172 | ++DOCSHELL 0C4CA000 == 28 [pid = 1172] [id = 392] 11:30:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0C4CB800) [pid = 1172] [serial = 1176] [outer = 00000000] 11:30:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0F75D800) [pid = 1172] [serial = 1177] [outer = 0C4CB800] 11:30:05 INFO - PROCESS | 1172 | 1472236205366 Marionette DEBUG loaded listener.js 11:30:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0F93B000) [pid = 1172] [serial = 1178] [outer = 0C4CB800] 11:30:06 INFO - PROCESS | 1172 | 1472236206220 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:30:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:30:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1236ms 11:30:06 INFO - PROCESS | 1172 | 1472236206265 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 11:30:06 INFO - PROCESS | 1172 | 1472236206270 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 11:30:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:30:06 INFO - PROCESS | 1172 | 1472236206275 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:30:06 INFO - PROCESS | 1172 | 1472236206278 Marionette TRACE conn5 <- [1,1534,null,{}] 11:30:06 INFO - PROCESS | 1172 | 1472236206284 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:06 INFO - PROCESS | 1172 | 1472236206287 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:06 INFO - PROCESS | 1172 | 1472236206397 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 11:30:06 INFO - PROCESS | 1172 | 1472236206483 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:06 INFO - PROCESS | 1172 | 1472236206487 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:06 INFO - PROCESS | 1172 | ++DOCSHELL 0C14D800 == 29 [pid = 1172] [id = 393] 11:30:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0C41E800) [pid = 1172] [serial = 1179] [outer = 00000000] 11:30:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0F755800) [pid = 1172] [serial = 1180] [outer = 0C41E800] 11:30:06 INFO - PROCESS | 1172 | 1472236206571 Marionette DEBUG loaded listener.js 11:30:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (0F852000) [pid = 1172] [serial = 1181] [outer = 0C41E800] 11:30:06 INFO - PROCESS | 1172 | --DOCSHELL 0C13FC00 == 28 [pid = 1172] [id = 373] 11:30:06 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (17EBD400) [pid = 1172] [serial = 1118] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (17EE3400) [pid = 1172] [serial = 1133] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1762B400) [pid = 1172] [serial = 1132] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (1857F400) [pid = 1172] [serial = 1135] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (1592B400) [pid = 1172] [serial = 1141] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (18CCB800) [pid = 1172] [serial = 1136] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (13DBE000) [pid = 1172] [serial = 1126] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (0FA6C000) [pid = 1172] [serial = 1123] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (0FDBBC00) [pid = 1172] [serial = 1124] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (0C14AC00) [pid = 1172] [serial = 1120] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (0F35D800) [pid = 1172] [serial = 1121] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (1932A000) [pid = 1172] [serial = 1144] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (15933800) [pid = 1172] [serial = 1129] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (15951C00) [pid = 1172] [serial = 1130] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (0FFE1800) [pid = 1172] [serial = 1138] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (14086400) [pid = 1172] [serial = 1127] [outer = 00000000] [url = about:blank] 11:30:06 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (144D5400) [pid = 1172] [serial = 1139] [outer = 00000000] [url = about:blank] 11:30:07 INFO - PROCESS | 1172 | 1472236207040 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:30:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:30:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 830ms 11:30:07 INFO - PROCESS | 1172 | 1472236207105 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 11:30:07 INFO - PROCESS | 1172 | 1472236207110 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 11:30:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:30:07 INFO - PROCESS | 1172 | 1472236207117 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:30:07 INFO - PROCESS | 1172 | 1472236207120 Marionette TRACE conn5 <- [1,1538,null,{}] 11:30:07 INFO - PROCESS | 1172 | 1472236207124 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:07 INFO - PROCESS | 1172 | 1472236207126 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:07 INFO - PROCESS | 1172 | 1472236207216 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 11:30:07 INFO - PROCESS | 1172 | 1472236207225 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:07 INFO - PROCESS | 1172 | 1472236207227 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:07 INFO - PROCESS | 1172 | ++DOCSHELL 0FA61400 == 29 [pid = 1172] [id = 394] 11:30:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (0FA67C00) [pid = 1172] [serial = 1182] [outer = 00000000] 11:30:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (0FA6C800) [pid = 1172] [serial = 1183] [outer = 0FA67C00] 11:30:07 INFO - PROCESS | 1172 | 1472236207277 Marionette DEBUG loaded listener.js 11:30:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (0FDBBC00) [pid = 1172] [serial = 1184] [outer = 0FA67C00] 11:30:07 INFO - PROCESS | 1172 | 1472236207773 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:30:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:30:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 11:30:07 INFO - PROCESS | 1172 | 1472236207790 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 11:30:07 INFO - PROCESS | 1172 | 1472236207792 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 11:30:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:30:07 INFO - PROCESS | 1172 | 1472236207796 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:30:07 INFO - PROCESS | 1172 | 1472236207799 Marionette TRACE conn5 <- [1,1542,null,{}] 11:30:07 INFO - PROCESS | 1172 | 1472236207810 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:07 INFO - PROCESS | 1172 | 1472236207814 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:07 INFO - PROCESS | 1172 | 1472236207930 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 11:30:07 INFO - PROCESS | 1172 | 1472236207941 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:07 INFO - PROCESS | 1172 | 1472236207944 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:07 INFO - PROCESS | 1172 | ++DOCSHELL 13D33800 == 30 [pid = 1172] [id = 395] 11:30:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (13D35C00) [pid = 1172] [serial = 1185] [outer = 00000000] 11:30:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (13DBB800) [pid = 1172] [serial = 1186] [outer = 13D35C00] 11:30:08 INFO - PROCESS | 1172 | 1472236208000 Marionette DEBUG loaded listener.js 11:30:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (1408A000) [pid = 1172] [serial = 1187] [outer = 13D35C00] 11:30:08 INFO - PROCESS | 1172 | 1472236208442 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:30:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:30:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 11:30:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:30:08 INFO - PROCESS | 1172 | 1472236208470 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 11:30:08 INFO - PROCESS | 1172 | 1472236208472 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 11:30:08 INFO - PROCESS | 1172 | 1472236208476 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:30:08 INFO - PROCESS | 1172 | 1472236208477 Marionette TRACE conn5 <- [1,1546,null,{}] 11:30:08 INFO - PROCESS | 1172 | 1472236208499 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:08 INFO - PROCESS | 1172 | 1472236208501 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:08 INFO - PROCESS | 1172 | 1472236208599 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 11:30:08 INFO - PROCESS | 1172 | 1472236208604 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:08 INFO - PROCESS | 1172 | 1472236208606 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:08 INFO - PROCESS | 1172 | ++DOCSHELL 1452DC00 == 31 [pid = 1172] [id = 396] 11:30:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (1453CC00) [pid = 1172] [serial = 1188] [outer = 00000000] 11:30:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (146B1400) [pid = 1172] [serial = 1189] [outer = 1453CC00] 11:30:08 INFO - PROCESS | 1172 | 1472236208653 Marionette DEBUG loaded listener.js 11:30:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (1583F000) [pid = 1172] [serial = 1190] [outer = 1453CC00] 11:30:09 INFO - PROCESS | 1172 | 1472236209145 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:30:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:30:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 730ms 11:30:09 INFO - PROCESS | 1172 | 1472236209210 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 11:30:09 INFO - PROCESS | 1172 | 1472236209212 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 11:30:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:30:09 INFO - PROCESS | 1172 | 1472236209222 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:30:09 INFO - PROCESS | 1172 | 1472236209224 Marionette TRACE conn5 <- [1,1550,null,{}] 11:30:09 INFO - PROCESS | 1172 | 1472236209227 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:09 INFO - PROCESS | 1172 | 1472236209230 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:09 INFO - PROCESS | 1172 | 1472236209366 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 11:30:09 INFO - PROCESS | 1172 | 1472236209387 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:09 INFO - PROCESS | 1172 | 1472236209389 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:09 INFO - PROCESS | 1172 | ++DOCSHELL 15936800 == 32 [pid = 1172] [id = 397] 11:30:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (15936C00) [pid = 1172] [serial = 1191] [outer = 00000000] 11:30:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (15957C00) [pid = 1172] [serial = 1192] [outer = 15936C00] 11:30:09 INFO - PROCESS | 1172 | 1472236209435 Marionette DEBUG loaded listener.js 11:30:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (16F75400) [pid = 1172] [serial = 1193] [outer = 15936C00] 11:30:09 INFO - PROCESS | 1172 | 1472236209888 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:30:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:30:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 731ms 11:30:09 INFO - PROCESS | 1172 | 1472236209951 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 11:30:09 INFO - PROCESS | 1172 | 1472236209953 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 11:30:09 INFO - PROCESS | 1172 | 1472236209956 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:30:09 INFO - PROCESS | 1172 | 1472236209958 Marionette TRACE conn5 <- [1,1554,null,{}] 11:30:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:30:09 INFO - PROCESS | 1172 | 1472236209962 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:09 INFO - PROCESS | 1172 | 1472236209967 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:10 INFO - PROCESS | 1172 | 1472236210102 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 11:30:10 INFO - PROCESS | 1172 | 1472236210113 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:10 INFO - PROCESS | 1172 | 1472236210115 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:10 INFO - PROCESS | 1172 | ++DOCSHELL 1767AC00 == 33 [pid = 1172] [id = 398] 11:30:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (17687C00) [pid = 1172] [serial = 1194] [outer = 00000000] 11:30:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (18475400) [pid = 1172] [serial = 1195] [outer = 17687C00] 11:30:10 INFO - PROCESS | 1172 | 1472236210212 Marionette DEBUG loaded listener.js 11:30:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (1847D800) [pid = 1172] [serial = 1196] [outer = 17687C00] 11:30:10 INFO - PROCESS | 1172 | 1472236210659 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:30:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:30:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 770ms 11:30:10 INFO - PROCESS | 1172 | 1472236210731 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 11:30:10 INFO - PROCESS | 1172 | 1472236210733 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 11:30:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:30:10 INFO - PROCESS | 1172 | 1472236210742 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:30:10 INFO - PROCESS | 1172 | 1472236210744 Marionette TRACE conn5 <- [1,1558,null,{}] 11:30:10 INFO - PROCESS | 1172 | 1472236210748 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:10 INFO - PROCESS | 1172 | 1472236210750 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:10 INFO - PROCESS | 1172 | 1472236210927 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 11:30:10 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1857E000) [pid = 1172] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:30:10 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0F285C00) [pid = 1172] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:30:10 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (1592E800) [pid = 1172] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:30:10 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (10A3FC00) [pid = 1172] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:30:10 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (1950F400) [pid = 1172] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:30:10 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (144DB400) [pid = 1172] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:30:10 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (0F751C00) [pid = 1172] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:30:10 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (0FF21000) [pid = 1172] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:30:10 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (17210000) [pid = 1172] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:30:10 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (1847A800) [pid = 1172] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:30:10 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (0F945800) [pid = 1172] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:30:10 INFO - PROCESS | 1172 | 1472236210986 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:10 INFO - PROCESS | 1172 | 1472236210988 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:11 INFO - PROCESS | 1172 | ++DOCSHELL 0C144400 == 34 [pid = 1172] [id = 399] 11:30:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (0C14A800) [pid = 1172] [serial = 1197] [outer = 00000000] 11:30:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (0FDC4C00) [pid = 1172] [serial = 1198] [outer = 0C14A800] 11:30:11 INFO - PROCESS | 1172 | 1472236211034 Marionette DEBUG loaded listener.js 11:30:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (0FF21000) [pid = 1172] [serial = 1199] [outer = 0C14A800] 11:30:11 INFO - PROCESS | 1172 | 1472236211403 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:30:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:30:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 690ms 11:30:11 INFO - PROCESS | 1172 | 1472236211431 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 11:30:11 INFO - PROCESS | 1172 | 1472236211433 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 11:30:11 INFO - PROCESS | 1172 | 1472236211437 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:30:11 INFO - PROCESS | 1172 | 1472236211438 Marionette TRACE conn5 <- [1,1562,null,{}] 11:30:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:30:11 INFO - PROCESS | 1172 | 1472236211442 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:11 INFO - PROCESS | 1172 | 1472236211444 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:11 INFO - PROCESS | 1172 | 1472236211523 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 11:30:11 INFO - PROCESS | 1172 | 1472236211528 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:11 INFO - PROCESS | 1172 | 1472236211530 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:11 INFO - PROCESS | 1172 | ++DOCSHELL 0F2E8C00 == 35 [pid = 1172] [id = 400] 11:30:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (17684800) [pid = 1172] [serial = 1200] [outer = 00000000] 11:30:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (19329C00) [pid = 1172] [serial = 1201] [outer = 17684800] 11:30:11 INFO - PROCESS | 1172 | 1472236211575 Marionette DEBUG loaded listener.js 11:30:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (1938A000) [pid = 1172] [serial = 1202] [outer = 17684800] 11:30:11 INFO - PROCESS | 1172 | 1472236212003 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:30:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:30:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 11:30:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:30:12 INFO - PROCESS | 1172 | 1472236212071 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 11:30:12 INFO - PROCESS | 1172 | 1472236212073 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 11:30:12 INFO - PROCESS | 1172 | 1472236212077 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:30:12 INFO - PROCESS | 1172 | 1472236212078 Marionette TRACE conn5 <- [1,1566,null,{}] 11:30:12 INFO - PROCESS | 1172 | 1472236212082 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:12 INFO - PROCESS | 1172 | 1472236212084 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:12 INFO - PROCESS | 1172 | 1472236212164 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 11:30:12 INFO - PROCESS | 1172 | 1472236212169 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 1172 | 1472236212171 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:12 INFO - PROCESS | 1172 | ++DOCSHELL 19510800 == 36 [pid = 1172] [id = 401] 11:30:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (196A0C00) [pid = 1172] [serial = 1203] [outer = 00000000] 11:30:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (196AAC00) [pid = 1172] [serial = 1204] [outer = 196A0C00] 11:30:12 INFO - PROCESS | 1172 | 1472236212224 Marionette DEBUG loaded listener.js 11:30:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (196AEC00) [pid = 1172] [serial = 1205] [outer = 196A0C00] 11:30:12 INFO - PROCESS | 1172 | 1472236212657 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:30:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:30:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 11:30:12 INFO - PROCESS | 1172 | 1472236212718 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 11:30:12 INFO - PROCESS | 1172 | 1472236212720 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 11:30:12 INFO - PROCESS | 1172 | 1472236212723 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:30:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:30:12 INFO - PROCESS | 1172 | 1472236212725 Marionette TRACE conn5 <- [1,1570,null,{}] 11:30:12 INFO - PROCESS | 1172 | 1472236212728 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:12 INFO - PROCESS | 1172 | 1472236212730 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:12 INFO - PROCESS | 1172 | 1472236212809 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 11:30:12 INFO - PROCESS | 1172 | 1472236212815 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 1172 | 1472236212817 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:12 INFO - PROCESS | 1172 | ++DOCSHELL 18CD4000 == 37 [pid = 1172] [id = 402] 11:30:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (196AA800) [pid = 1172] [serial = 1206] [outer = 00000000] 11:30:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (19829000) [pid = 1172] [serial = 1207] [outer = 196AA800] 11:30:12 INFO - PROCESS | 1172 | 1472236212865 Marionette DEBUG loaded listener.js 11:30:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (19835800) [pid = 1172] [serial = 1208] [outer = 196AA800] 11:30:13 INFO - PROCESS | 1172 | 1472236213586 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:30:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:30:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 930ms 11:30:13 INFO - PROCESS | 1172 | 1472236213659 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 11:30:13 INFO - PROCESS | 1172 | 1472236213664 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 11:30:13 INFO - PROCESS | 1172 | 1472236213668 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:30:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:30:13 INFO - PROCESS | 1172 | 1472236213674 Marionette TRACE conn5 <- [1,1574,null,{}] 11:30:13 INFO - PROCESS | 1172 | 1472236213679 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:13 INFO - PROCESS | 1172 | 1472236213682 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:13 INFO - PROCESS | 1172 | 1472236213804 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 11:30:13 INFO - PROCESS | 1172 | 1472236213928 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:13 INFO - PROCESS | 1172 | 1472236213931 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:13 INFO - PROCESS | 1172 | ++DOCSHELL 0F3F2400 == 38 [pid = 1172] [id = 403] 11:30:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (0F75C000) [pid = 1172] [serial = 1209] [outer = 00000000] 11:30:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (0FA6B800) [pid = 1172] [serial = 1210] [outer = 0F75C000] 11:30:13 INFO - PROCESS | 1172 | 1472236213992 Marionette DEBUG loaded listener.js 11:30:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (0FDC6000) [pid = 1172] [serial = 1211] [outer = 0F75C000] 11:30:14 INFO - PROCESS | 1172 | 1472236214585 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:30:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:30:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 970ms 11:30:14 INFO - PROCESS | 1172 | 1472236214644 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 11:30:14 INFO - PROCESS | 1172 | 1472236214648 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 11:30:14 INFO - PROCESS | 1172 | 1472236214655 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:30:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:30:14 INFO - PROCESS | 1172 | 1472236214658 Marionette TRACE conn5 <- [1,1578,null,{}] 11:30:14 INFO - PROCESS | 1172 | 1472236214662 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:14 INFO - PROCESS | 1172 | 1472236214665 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:14 INFO - PROCESS | 1172 | 1472236214810 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 11:30:14 INFO - PROCESS | 1172 | 1472236214942 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:14 INFO - PROCESS | 1172 | 1472236214945 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:14 INFO - PROCESS | 1172 | ++DOCSHELL 13D7B400 == 39 [pid = 1172] [id = 404] 11:30:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (13DB9000) [pid = 1172] [serial = 1212] [outer = 00000000] 11:30:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1455F000) [pid = 1172] [serial = 1213] [outer = 13DB9000] 11:30:15 INFO - PROCESS | 1172 | 1472236215004 Marionette DEBUG loaded listener.js 11:30:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (15953400) [pid = 1172] [serial = 1214] [outer = 13DB9000] 11:30:15 INFO - PROCESS | 1172 | 1472236215603 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:30:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:30:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1020ms 11:30:15 INFO - PROCESS | 1172 | 1472236215679 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 11:30:15 INFO - PROCESS | 1172 | 1472236215681 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 11:30:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:30:15 INFO - PROCESS | 1172 | 1472236215685 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:30:15 INFO - PROCESS | 1172 | 1472236215689 Marionette TRACE conn5 <- [1,1582,null,{}] 11:30:15 INFO - PROCESS | 1172 | 1472236215700 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:15 INFO - PROCESS | 1172 | 1472236215705 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:15 INFO - PROCESS | 1172 | 1472236215821 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 11:30:16 INFO - PROCESS | 1172 | 1472236216043 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:16 INFO - PROCESS | 1172 | 1472236216046 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:16 INFO - PROCESS | 1172 | ++DOCSHELL 0C0F0800 == 40 [pid = 1172] [id = 405] 11:30:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (0C0F3C00) [pid = 1172] [serial = 1215] [outer = 00000000] 11:30:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (0C4C9C00) [pid = 1172] [serial = 1216] [outer = 0C0F3C00] 11:30:16 INFO - PROCESS | 1172 | 1472236216110 Marionette DEBUG loaded listener.js 11:30:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (0F84F400) [pid = 1172] [serial = 1217] [outer = 0C0F3C00] 11:30:17 INFO - PROCESS | 1172 | --DOCSHELL 19510800 == 39 [pid = 1172] [id = 401] 11:30:17 INFO - PROCESS | 1172 | --DOCSHELL 0F2E8C00 == 38 [pid = 1172] [id = 400] 11:30:17 INFO - PROCESS | 1172 | --DOCSHELL 0C144400 == 37 [pid = 1172] [id = 399] 11:30:17 INFO - PROCESS | 1172 | --DOCSHELL 1767AC00 == 36 [pid = 1172] [id = 398] 11:30:17 INFO - PROCESS | 1172 | --DOCSHELL 15936800 == 35 [pid = 1172] [id = 397] 11:30:17 INFO - PROCESS | 1172 | --DOCSHELL 1452DC00 == 34 [pid = 1172] [id = 396] 11:30:17 INFO - PROCESS | 1172 | --DOCSHELL 13D33800 == 33 [pid = 1172] [id = 395] 11:30:17 INFO - PROCESS | 1172 | --DOCSHELL 0FA61400 == 32 [pid = 1172] [id = 394] 11:30:17 INFO - PROCESS | 1172 | --DOCSHELL 0C14D800 == 31 [pid = 1172] [id = 393] 11:30:17 INFO - PROCESS | 1172 | --DOCSHELL 1592F800 == 30 [pid = 1172] [id = 391] 11:30:17 INFO - PROCESS | 1172 | --DOCSHELL 0C4CA000 == 29 [pid = 1172] [id = 392] 11:30:17 INFO - PROCESS | 1172 | --DOCSHELL 13D7B400 == 28 [pid = 1172] [id = 404] 11:30:17 INFO - PROCESS | 1172 | --DOCSHELL 18CD4000 == 27 [pid = 1172] [id = 402] 11:30:17 INFO - PROCESS | 1172 | --DOCSHELL 0F3F2400 == 26 [pid = 1172] [id = 403] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (186EC400) [pid = 1172] [serial = 1169] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (15956C00) [pid = 1172] [serial = 1142] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (197C8400) [pid = 1172] [serial = 1174] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (19329800) [pid = 1172] [serial = 1168] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (16442800) [pid = 1172] [serial = 1162] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (16F09800) [pid = 1172] [serial = 1163] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (13D77000) [pid = 1172] [serial = 1156] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (196A6800) [pid = 1172] [serial = 1171] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (140C5C00) [pid = 1172] [serial = 1157] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (145E2400) [pid = 1172] [serial = 1159] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1460C400) [pid = 1172] [serial = 1160] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0F75C800) [pid = 1172] [serial = 1147] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0F84D400) [pid = 1172] [serial = 1148] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (108C2C00) [pid = 1172] [serial = 1153] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (10AE0000) [pid = 1172] [serial = 1154] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (17EB8000) [pid = 1172] [serial = 1165] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (17EBB000) [pid = 1172] [serial = 1166] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (1932C400) [pid = 1172] [serial = 1145] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (0FA4E000) [pid = 1172] [serial = 1150] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (0FA55800) [pid = 1172] [serial = 1151] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (196A8800) [pid = 1172] [serial = 1172] [outer = 00000000] [url = about:blank] 11:30:17 INFO - PROCESS | 1172 | 1472236217345 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:30:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:30:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1685ms 11:30:17 INFO - PROCESS | 1172 | 1472236217374 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 11:30:17 INFO - PROCESS | 1172 | 1472236217378 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 11:30:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:30:17 INFO - PROCESS | 1172 | 1472236217387 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:30:17 INFO - PROCESS | 1172 | 1472236217390 Marionette TRACE conn5 <- [1,1586,null,{}] 11:30:17 INFO - PROCESS | 1172 | 1472236217396 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:17 INFO - PROCESS | 1172 | 1472236217399 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:17 INFO - PROCESS | 1172 | 1472236217487 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 11:30:17 INFO - PROCESS | 1172 | 1472236217494 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:17 INFO - PROCESS | 1172 | 1472236217496 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:17 INFO - PROCESS | 1172 | ++DOCSHELL 0F27EC00 == 27 [pid = 1172] [id = 406] 11:30:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (0F2E6000) [pid = 1172] [serial = 1218] [outer = 00000000] 11:30:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (0F753800) [pid = 1172] [serial = 1219] [outer = 0F2E6000] 11:30:17 INFO - PROCESS | 1172 | 1472236217549 Marionette DEBUG loaded listener.js 11:30:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (0F84A800) [pid = 1172] [serial = 1220] [outer = 0F2E6000] 11:30:18 INFO - PROCESS | 1172 | 1472236218082 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:30:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:30:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 731ms 11:30:18 INFO - PROCESS | 1172 | 1472236218115 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 11:30:18 INFO - PROCESS | 1172 | 1472236218120 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 11:30:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:30:18 INFO - PROCESS | 1172 | 1472236218130 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:30:18 INFO - PROCESS | 1172 | 1472236218133 Marionette TRACE conn5 <- [1,1590,null,{}] 11:30:18 INFO - PROCESS | 1172 | 1472236218137 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:18 INFO - PROCESS | 1172 | 1472236218140 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:18 INFO - PROCESS | 1172 | 1472236218230 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 11:30:18 INFO - PROCESS | 1172 | 1472236218242 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:18 INFO - PROCESS | 1172 | 1472236218245 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:18 INFO - PROCESS | 1172 | ++DOCSHELL 0FA64800 == 28 [pid = 1172] [id = 407] 11:30:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (0FA6BC00) [pid = 1172] [serial = 1221] [outer = 00000000] 11:30:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (0FDBEC00) [pid = 1172] [serial = 1222] [outer = 0FA6BC00] 11:30:18 INFO - PROCESS | 1172 | 1472236218367 Marionette DEBUG loaded listener.js 11:30:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0FEC8800) [pid = 1172] [serial = 1223] [outer = 0FA6BC00] 11:30:18 INFO - PROCESS | 1172 | 1472236218787 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:30:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:30:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 11:30:18 INFO - PROCESS | 1172 | 1472236218805 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 11:30:18 INFO - PROCESS | 1172 | 1472236218808 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 11:30:18 INFO - PROCESS | 1172 | 1472236218812 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:30:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:30:18 INFO - PROCESS | 1172 | 1472236218815 Marionette TRACE conn5 <- [1,1594,null,{}] 11:30:18 INFO - PROCESS | 1172 | 1472236218826 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:18 INFO - PROCESS | 1172 | 1472236218831 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:18 INFO - PROCESS | 1172 | 1472236218947 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 11:30:18 INFO - PROCESS | 1172 | 1472236218957 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:18 INFO - PROCESS | 1172 | 1472236218960 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:18 INFO - PROCESS | 1172 | ++DOCSHELL 1442C000 == 29 [pid = 1172] [id = 408] 11:30:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (1442DC00) [pid = 1172] [serial = 1224] [outer = 00000000] 11:30:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (1452E000) [pid = 1172] [serial = 1225] [outer = 1442DC00] 11:30:19 INFO - PROCESS | 1172 | 1472236219011 Marionette DEBUG loaded listener.js 11:30:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (145E2400) [pid = 1172] [serial = 1226] [outer = 1442DC00] 11:30:19 INFO - PROCESS | 1172 | 1472236219465 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:30:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:30:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 11:30:19 INFO - PROCESS | 1172 | 1472236219501 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 11:30:19 INFO - PROCESS | 1172 | 1472236219504 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 11:30:19 INFO - PROCESS | 1172 | 1472236219507 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:30:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:30:19 INFO - PROCESS | 1172 | 1472236219509 Marionette TRACE conn5 <- [1,1598,null,{}] 11:30:19 INFO - PROCESS | 1172 | 1472236219521 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:19 INFO - PROCESS | 1172 | 1472236219523 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:19 INFO - PROCESS | 1172 | 1472236219640 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 11:30:19 INFO - PROCESS | 1172 | 1472236219707 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:19 INFO - PROCESS | 1172 | 1472236219709 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:19 INFO - PROCESS | 1172 | ++DOCSHELL 1592B800 == 30 [pid = 1172] [id = 409] 11:30:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (1592CC00) [pid = 1172] [serial = 1227] [outer = 00000000] 11:30:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (15950400) [pid = 1172] [serial = 1228] [outer = 1592CC00] 11:30:19 INFO - PROCESS | 1172 | 1472236219757 Marionette DEBUG loaded listener.js 11:30:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (16F74400) [pid = 1172] [serial = 1229] [outer = 1592CC00] 11:30:20 INFO - PROCESS | 1172 | 1472236220188 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:30:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:30:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 11:30:20 INFO - PROCESS | 1172 | 1472236220243 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 11:30:20 INFO - PROCESS | 1172 | 1472236220246 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 11:30:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:30:20 INFO - PROCESS | 1172 | 1472236220255 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:30:20 INFO - PROCESS | 1172 | 1472236220257 Marionette TRACE conn5 <- [1,1602,null,{}] 11:30:20 INFO - PROCESS | 1172 | 1472236220261 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:20 INFO - PROCESS | 1172 | 1472236220263 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:20 INFO - PROCESS | 1172 | 1472236220399 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 11:30:20 INFO - PROCESS | 1172 | 1472236220411 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:20 INFO - PROCESS | 1172 | 1472236220413 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:20 INFO - PROCESS | 1172 | ++DOCSHELL 1767BC00 == 31 [pid = 1172] [id = 410] 11:30:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (17680000) [pid = 1172] [serial = 1230] [outer = 00000000] 11:30:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (17EBC800) [pid = 1172] [serial = 1231] [outer = 17680000] 11:30:20 INFO - PROCESS | 1172 | 1472236220460 Marionette DEBUG loaded listener.js 11:30:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (17EC4C00) [pid = 1172] [serial = 1232] [outer = 17680000] 11:30:20 INFO - PROCESS | 1172 | 1472236220921 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:30:20 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 11:30:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 731ms 11:30:20 INFO - PROCESS | 1172 | 1472236220985 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 11:30:20 INFO - PROCESS | 1172 | 1472236220987 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 11:30:20 INFO - PROCESS | 1172 | 1472236220990 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:30:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:30:20 INFO - PROCESS | 1172 | 1472236220992 Marionette TRACE conn5 <- [1,1606,null,{}] 11:30:20 INFO - PROCESS | 1172 | 1472236220996 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:21 INFO - PROCESS | 1172 | 1472236221001 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:21 INFO - PROCESS | 1172 | 1472236221138 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 11:30:21 INFO - PROCESS | 1172 | 1472236221149 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:21 INFO - PROCESS | 1172 | 1472236221151 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:21 INFO - PROCESS | 1172 | ++DOCSHELL 18482800 == 32 [pid = 1172] [id = 411] 11:30:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (18568400) [pid = 1172] [serial = 1233] [outer = 00000000] 11:30:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1932F800) [pid = 1172] [serial = 1234] [outer = 18568400] 11:30:21 INFO - PROCESS | 1172 | 1472236221250 Marionette DEBUG loaded listener.js 11:30:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (19392000) [pid = 1172] [serial = 1235] [outer = 18568400] 11:30:21 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (196A0C00) [pid = 1172] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:30:21 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (196AA800) [pid = 1172] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:30:21 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (15936C00) [pid = 1172] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:30:21 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (17687C00) [pid = 1172] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:30:21 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0C14A800) [pid = 1172] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:30:21 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (196AB000) [pid = 1172] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:30:21 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0C4CB800) [pid = 1172] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:30:21 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0C41E800) [pid = 1172] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:30:21 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (13D35C00) [pid = 1172] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:30:21 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0FA67C00) [pid = 1172] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:30:21 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (1453CC00) [pid = 1172] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:30:21 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (17684800) [pid = 1172] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:30:21 INFO - PROCESS | 1172 | 1472236221840 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:30:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:30:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 870ms 11:30:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:30:21 INFO - PROCESS | 1172 | 1472236221864 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 11:30:21 INFO - PROCESS | 1172 | 1472236221866 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 11:30:21 INFO - PROCESS | 1172 | 1472236221870 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:30:21 INFO - PROCESS | 1172 | 1472236221871 Marionette TRACE conn5 <- [1,1610,null,{}] 11:30:21 INFO - PROCESS | 1172 | 1472236221875 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:21 INFO - PROCESS | 1172 | 1472236221877 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:21 INFO - PROCESS | 1172 | 1472236221986 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 11:30:22 INFO - PROCESS | 1172 | 1472236222044 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:22 INFO - PROCESS | 1172 | 1472236222046 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:22 INFO - PROCESS | 1172 | ++DOCSHELL 0C0F1400 == 33 [pid = 1172] [id = 412] 11:30:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0C140000) [pid = 1172] [serial = 1236] [outer = 00000000] 11:30:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (1460C800) [pid = 1172] [serial = 1237] [outer = 0C140000] 11:30:22 INFO - PROCESS | 1172 | 1472236222092 Marionette DEBUG loaded listener.js 11:30:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (17EE3400) [pid = 1172] [serial = 1238] [outer = 0C140000] 11:30:22 INFO - PROCESS | 1172 | 1472236222457 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:30:22 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 11:30:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 11:30:22 INFO - PROCESS | 1172 | 1472236222506 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 11:30:22 INFO - PROCESS | 1172 | 1472236222508 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 11:30:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:30:22 INFO - PROCESS | 1172 | 1472236222511 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:30:22 INFO - PROCESS | 1172 | 1472236222513 Marionette TRACE conn5 <- [1,1614,null,{}] 11:30:22 INFO - PROCESS | 1172 | 1472236222517 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:22 INFO - PROCESS | 1172 | 1472236222519 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:22 INFO - PROCESS | 1172 | 1472236222597 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 11:30:22 INFO - PROCESS | 1172 | 1472236222602 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:22 INFO - PROCESS | 1172 | 1472236222604 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:22 INFO - PROCESS | 1172 | ++DOCSHELL 13C23000 == 34 [pid = 1172] [id = 413] 11:30:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (13D35C00) [pid = 1172] [serial = 1239] [outer = 00000000] 11:30:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (196A5400) [pid = 1172] [serial = 1240] [outer = 13D35C00] 11:30:22 INFO - PROCESS | 1172 | 1472236222649 Marionette DEBUG loaded listener.js 11:30:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (19388400) [pid = 1172] [serial = 1241] [outer = 13D35C00] 11:30:23 INFO - PROCESS | 1172 | 1472236223061 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:30:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:30:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 570ms 11:30:23 INFO - PROCESS | 1172 | 1472236223087 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 11:30:23 INFO - PROCESS | 1172 | 1472236223089 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 11:30:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:30:23 INFO - PROCESS | 1172 | 1472236223092 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:30:23 INFO - PROCESS | 1172 | 1472236223094 Marionette TRACE conn5 <- [1,1618,null,{}] 11:30:23 INFO - PROCESS | 1172 | 1472236223098 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:23 INFO - PROCESS | 1172 | 1472236223100 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:23 INFO - PROCESS | 1172 | 1472236223224 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 11:30:23 INFO - PROCESS | 1172 | 1472236223231 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:23 INFO - PROCESS | 1172 | 1472236223233 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:23 INFO - PROCESS | 1172 | ++DOCSHELL 1442BC00 == 35 [pid = 1172] [id = 414] 11:30:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (197C7800) [pid = 1172] [serial = 1242] [outer = 00000000] 11:30:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (197D5000) [pid = 1172] [serial = 1243] [outer = 197C7800] 11:30:23 INFO - PROCESS | 1172 | 1472236223280 Marionette DEBUG loaded listener.js 11:30:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (19827C00) [pid = 1172] [serial = 1244] [outer = 197C7800] 11:30:23 INFO - PROCESS | 1172 | 1472236223774 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:30:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:30:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 11:30:23 INFO - PROCESS | 1172 | 1472236223826 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 11:30:23 INFO - PROCESS | 1172 | 1472236223831 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 11:30:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:30:23 INFO - PROCESS | 1172 | 1472236223837 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:30:23 INFO - PROCESS | 1172 | 1472236223841 Marionette TRACE conn5 <- [1,1622,null,{}] 11:30:23 INFO - PROCESS | 1172 | 1472236223847 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:23 INFO - PROCESS | 1172 | 1472236223850 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:23 INFO - PROCESS | 1172 | 1472236223996 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 11:30:24 INFO - PROCESS | 1172 | 1472236224132 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:24 INFO - PROCESS | 1172 | 1472236224135 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:24 INFO - PROCESS | 1172 | ++DOCSHELL 0C4CC800 == 36 [pid = 1172] [id = 415] 11:30:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (0C4D3000) [pid = 1172] [serial = 1245] [outer = 00000000] 11:30:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (0F84C800) [pid = 1172] [serial = 1246] [outer = 0C4D3000] 11:30:24 INFO - PROCESS | 1172 | 1472236224196 Marionette DEBUG loaded listener.js 11:30:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (0FA55000) [pid = 1172] [serial = 1247] [outer = 0C4D3000] 11:30:24 INFO - PROCESS | 1172 | 1472236224888 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:30:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:30:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1126ms 11:30:24 INFO - PROCESS | 1172 | 1472236224974 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 11:30:24 INFO - PROCESS | 1172 | 1472236224979 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 11:30:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:30:24 INFO - PROCESS | 1172 | 1472236224986 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:30:24 INFO - PROCESS | 1172 | 1472236224989 Marionette TRACE conn5 <- [1,1626,null,{}] 11:30:24 INFO - PROCESS | 1172 | 1472236224994 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:24 INFO - PROCESS | 1172 | 1472236224997 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:25 INFO - PROCESS | 1172 | 1472236225127 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 11:30:25 INFO - PROCESS | 1172 | 1472236225254 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:25 INFO - PROCESS | 1172 | 1472236225257 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:25 INFO - PROCESS | 1172 | ++DOCSHELL 13ECBC00 == 37 [pid = 1172] [id = 416] 11:30:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (14086400) [pid = 1172] [serial = 1248] [outer = 00000000] 11:30:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1455D800) [pid = 1172] [serial = 1249] [outer = 14086400] 11:30:25 INFO - PROCESS | 1172 | 1472236225317 Marionette DEBUG loaded listener.js 11:30:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (15930400) [pid = 1172] [serial = 1250] [outer = 14086400] 11:30:26 INFO - PROCESS | 1172 | 1472236226193 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:30:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:30:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1282ms 11:30:26 INFO - PROCESS | 1172 | 1472236226270 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 11:30:26 INFO - PROCESS | 1172 | 1472236226275 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 11:30:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:30:26 INFO - PROCESS | 1172 | 1472236226280 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:30:26 INFO - PROCESS | 1172 | 1472236226283 Marionette TRACE conn5 <- [1,1630,null,{}] 11:30:26 INFO - PROCESS | 1172 | 1472236226289 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:26 INFO - PROCESS | 1172 | 1472236226292 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:26 INFO - PROCESS | 1172 | 1472236226410 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 11:30:26 INFO - PROCESS | 1172 | --DOCSHELL 13C23000 == 36 [pid = 1172] [id = 413] 11:30:26 INFO - PROCESS | 1172 | --DOCSHELL 0C0F1400 == 35 [pid = 1172] [id = 412] 11:30:26 INFO - PROCESS | 1172 | --DOCSHELL 18482800 == 34 [pid = 1172] [id = 411] 11:30:26 INFO - PROCESS | 1172 | --DOCSHELL 1767BC00 == 33 [pid = 1172] [id = 410] 11:30:26 INFO - PROCESS | 1172 | --DOCSHELL 1592B800 == 32 [pid = 1172] [id = 409] 11:30:26 INFO - PROCESS | 1172 | --DOCSHELL 1442C000 == 31 [pid = 1172] [id = 408] 11:30:26 INFO - PROCESS | 1172 | --DOCSHELL 0FA64800 == 30 [pid = 1172] [id = 407] 11:30:26 INFO - PROCESS | 1172 | --DOCSHELL 0F27EC00 == 29 [pid = 1172] [id = 406] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (196AAC00) [pid = 1172] [serial = 1204] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (19829000) [pid = 1172] [serial = 1207] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (19835800) [pid = 1172] [serial = 1208] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (15957C00) [pid = 1172] [serial = 1192] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (18475400) [pid = 1172] [serial = 1195] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (16F75400) [pid = 1172] [serial = 1193] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0FDC4C00) [pid = 1172] [serial = 1198] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (197CF400) [pid = 1172] [serial = 1175] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0F75D800) [pid = 1172] [serial = 1177] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0F93B000) [pid = 1172] [serial = 1178] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0F755800) [pid = 1172] [serial = 1180] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (1847D800) [pid = 1172] [serial = 1196] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0F852000) [pid = 1172] [serial = 1181] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (13DBB800) [pid = 1172] [serial = 1186] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (1408A000) [pid = 1172] [serial = 1187] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (0FA6C800) [pid = 1172] [serial = 1183] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (0FDBBC00) [pid = 1172] [serial = 1184] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (146B1400) [pid = 1172] [serial = 1189] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (196AEC00) [pid = 1172] [serial = 1205] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (19329C00) [pid = 1172] [serial = 1201] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (1938A000) [pid = 1172] [serial = 1202] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (0FF21000) [pid = 1172] [serial = 1199] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (1583F000) [pid = 1172] [serial = 1190] [outer = 00000000] [url = about:blank] 11:30:26 INFO - PROCESS | 1172 | 1472236226536 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:26 INFO - PROCESS | 1172 | 1472236226541 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:26 INFO - PROCESS | 1172 | ++DOCSHELL 0C0F1400 == 30 [pid = 1172] [id = 417] 11:30:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (0C140800) [pid = 1172] [serial = 1251] [outer = 00000000] 11:30:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (0C468C00) [pid = 1172] [serial = 1252] [outer = 0C140800] 11:30:26 INFO - PROCESS | 1172 | 1472236226591 Marionette DEBUG loaded listener.js 11:30:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (0F755800) [pid = 1172] [serial = 1253] [outer = 0C140800] 11:30:27 INFO - PROCESS | 1172 | 1472236227014 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:30:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:30:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 790ms 11:30:27 INFO - PROCESS | 1172 | 1472236227070 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 11:30:27 INFO - PROCESS | 1172 | 1472236227074 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 11:30:27 INFO - PROCESS | 1172 | 1472236227080 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:30:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:30:27 INFO - PROCESS | 1172 | 1472236227082 Marionette TRACE conn5 <- [1,1634,null,{}] 11:30:27 INFO - PROCESS | 1172 | 1472236227086 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:27 INFO - PROCESS | 1172 | 1472236227089 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:27 INFO - PROCESS | 1172 | 1472236227176 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 11:30:27 INFO - PROCESS | 1172 | 1472236227182 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 1172 | 1472236227185 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:27 INFO - PROCESS | 1172 | ++DOCSHELL 0FA50000 == 31 [pid = 1172] [id = 418] 11:30:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (0FA51400) [pid = 1172] [serial = 1254] [outer = 00000000] 11:30:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (0FB3FC00) [pid = 1172] [serial = 1255] [outer = 0FA51400] 11:30:27 INFO - PROCESS | 1172 | 1472236227236 Marionette DEBUG loaded listener.js 11:30:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (0FDC9C00) [pid = 1172] [serial = 1256] [outer = 0FA51400] 11:30:27 INFO - PROCESS | 1172 | 1472236227719 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:30:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:30:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 11:30:27 INFO - PROCESS | 1172 | 1472236227755 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 11:30:27 INFO - PROCESS | 1172 | 1472236227757 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 11:30:27 INFO - PROCESS | 1172 | 1472236227761 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:30:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:30:27 INFO - PROCESS | 1172 | 1472236227764 Marionette TRACE conn5 <- [1,1638,null,{}] 11:30:27 INFO - PROCESS | 1172 | 1472236227775 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:27 INFO - PROCESS | 1172 | 1472236227780 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:27 INFO - PROCESS | 1172 | 1472236227866 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 11:30:27 INFO - PROCESS | 1172 | 1472236227875 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 1172 | 1472236227878 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:27 INFO - PROCESS | 1172 | ++DOCSHELL 1452E800 == 32 [pid = 1172] [id = 419] 11:30:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (1453B400) [pid = 1172] [serial = 1257] [outer = 00000000] 11:30:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (1460A800) [pid = 1172] [serial = 1258] [outer = 1453B400] 11:30:27 INFO - PROCESS | 1172 | 1472236227928 Marionette DEBUG loaded listener.js 11:30:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (1583F000) [pid = 1172] [serial = 1259] [outer = 1453B400] 11:30:28 INFO - PROCESS | 1172 | 1472236228422 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:30:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:30:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 11:30:28 INFO - PROCESS | 1172 | 1472236228495 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 11:30:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:30:28 INFO - PROCESS | 1172 | 1472236228506 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 11:30:28 INFO - PROCESS | 1172 | 1472236228510 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:30:28 INFO - PROCESS | 1172 | 1472236228512 Marionette TRACE conn5 <- [1,1642,null,{}] 11:30:28 INFO - PROCESS | 1172 | 1472236228516 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:28 INFO - PROCESS | 1172 | 1472236228518 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:28 INFO - PROCESS | 1172 | 1472236228605 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 11:30:28 INFO - PROCESS | 1172 | 1472236228611 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:28 INFO - PROCESS | 1172 | 1472236228613 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:28 INFO - PROCESS | 1172 | ++DOCSHELL 15951400 == 33 [pid = 1172] [id = 420] 11:30:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (15953800) [pid = 1172] [serial = 1260] [outer = 00000000] 11:30:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (17EBB000) [pid = 1172] [serial = 1261] [outer = 15953800] 11:30:28 INFO - PROCESS | 1172 | 1472236228660 Marionette DEBUG loaded listener.js 11:30:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (17EE8000) [pid = 1172] [serial = 1262] [outer = 15953800] 11:30:29 INFO - PROCESS | 1172 | 1472236229131 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:30:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:30:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 11:30:29 INFO - PROCESS | 1172 | 1472236229186 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 11:30:29 INFO - PROCESS | 1172 | 1472236229188 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 11:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:30:29 INFO - PROCESS | 1172 | 1472236229191 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:30:29 INFO - PROCESS | 1172 | 1472236229192 Marionette TRACE conn5 <- [1,1646,null,{}] 11:30:29 INFO - PROCESS | 1172 | 1472236229196 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:29 INFO - PROCESS | 1172 | 1472236229198 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:29 INFO - PROCESS | 1172 | 1472236229342 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 11:30:29 INFO - PROCESS | 1172 | 1472236229355 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:29 INFO - PROCESS | 1172 | 1472236229357 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:29 INFO - PROCESS | 1172 | ++DOCSHELL 0C190400 == 34 [pid = 1172] [id = 421] 11:30:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (1847E000) [pid = 1172] [serial = 1263] [outer = 00000000] 11:30:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (186E3C00) [pid = 1172] [serial = 1264] [outer = 1847E000] 11:30:29 INFO - PROCESS | 1172 | 1472236229403 Marionette DEBUG loaded listener.js 11:30:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (18954000) [pid = 1172] [serial = 1265] [outer = 1847E000] 11:30:29 INFO - PROCESS | 1172 | 1472236229878 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 11:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:30:29 INFO - PROCESS | 1172 | 1472236229930 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 11:30:29 INFO - PROCESS | 1172 | 1472236229932 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 11:30:29 INFO - PROCESS | 1172 | 1472236229935 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:30:29 INFO - PROCESS | 1172 | 1472236229937 Marionette TRACE conn5 <- [1,1650,null,{}] 11:30:29 INFO - PROCESS | 1172 | 1472236229940 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:29 INFO - PROCESS | 1172 | 1472236229946 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:30 INFO - PROCESS | 1172 | 1472236230086 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 11:30:30 INFO - PROCESS | 1172 | 1472236230150 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:30 INFO - PROCESS | 1172 | 1472236230152 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:30 INFO - PROCESS | 1172 | ++DOCSHELL 1857F400 == 35 [pid = 1172] [id = 422] 11:30:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1932D800) [pid = 1172] [serial = 1266] [outer = 00000000] 11:30:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (197C7400) [pid = 1172] [serial = 1267] [outer = 1932D800] 11:30:30 INFO - PROCESS | 1172 | 1472236230199 Marionette DEBUG loaded listener.js 11:30:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1938A000) [pid = 1172] [serial = 1268] [outer = 1932D800] 11:30:30 INFO - PROCESS | 1172 | 1472236230633 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 731ms 11:30:30 INFO - PROCESS | 1172 | 1472236230682 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 11:30:30 INFO - PROCESS | 1172 | 1472236230684 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 11:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:30:30 INFO - PROCESS | 1172 | 1472236230688 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:30:30 INFO - PROCESS | 1172 | 1472236230690 Marionette TRACE conn5 <- [1,1654,null,{}] 11:30:30 INFO - PROCESS | 1172 | 1472236230693 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:30 INFO - PROCESS | 1172 | 1472236230695 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:30 INFO - PROCESS | 1172 | 1472236230808 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 11:30:30 INFO - PROCESS | 1172 | 1472236230814 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:30 INFO - PROCESS | 1172 | 1472236230816 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:30 INFO - PROCESS | 1172 | ++DOCSHELL 197D3C00 == 36 [pid = 1172] [id = 423] 11:30:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (197D4400) [pid = 1172] [serial = 1269] [outer = 00000000] 11:30:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (198C2C00) [pid = 1172] [serial = 1270] [outer = 197D4400] 11:30:30 INFO - PROCESS | 1172 | 1472236230862 Marionette DEBUG loaded listener.js 11:30:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (199DB800) [pid = 1172] [serial = 1271] [outer = 197D4400] 11:30:31 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0F2E6000) [pid = 1172] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:30:31 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0FA6BC00) [pid = 1172] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:30:31 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0C0F3C00) [pid = 1172] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:30:31 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (1442DC00) [pid = 1172] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:30:31 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (1592CC00) [pid = 1172] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:30:31 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0F75C000) [pid = 1172] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:30:31 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (13DB9000) [pid = 1172] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:30:31 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (17680000) [pid = 1172] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:30:31 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0C140000) [pid = 1172] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:30:31 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (18568400) [pid = 1172] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:30:31 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (13D35C00) [pid = 1172] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:30:31 INFO - PROCESS | 1172 | 1472236231319 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 11:30:31 INFO - PROCESS | 1172 | 1472236231364 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 11:30:31 INFO - PROCESS | 1172 | 1472236231366 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 11:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:30:31 INFO - PROCESS | 1172 | 1472236231369 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:30:31 INFO - PROCESS | 1172 | 1472236231371 Marionette TRACE conn5 <- [1,1658,null,{}] 11:30:31 INFO - PROCESS | 1172 | 1472236231375 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:31 INFO - PROCESS | 1172 | 1472236231377 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:31 INFO - PROCESS | 1172 | 1472236231457 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 11:30:31 INFO - PROCESS | 1172 | 1472236231462 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:31 INFO - PROCESS | 1172 | 1472236231464 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:31 INFO - PROCESS | 1172 | ++DOCSHELL 0FDBD400 == 37 [pid = 1172] [id = 424] 11:30:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (14089C00) [pid = 1172] [serial = 1272] [outer = 00000000] 11:30:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (17EC0800) [pid = 1172] [serial = 1273] [outer = 14089C00] 11:30:31 INFO - PROCESS | 1172 | 1472236231509 Marionette DEBUG loaded listener.js 11:30:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (18474800) [pid = 1172] [serial = 1274] [outer = 14089C00] 11:30:31 INFO - PROCESS | 1172 | 1472236231945 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 11:30:32 INFO - PROCESS | 1172 | 1472236232004 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 11:30:32 INFO - PROCESS | 1172 | 1472236232006 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 11:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:30:32 INFO - PROCESS | 1172 | 1472236232009 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:30:32 INFO - PROCESS | 1172 | 1472236232011 Marionette TRACE conn5 <- [1,1662,null,{}] 11:30:32 INFO - PROCESS | 1172 | 1472236232015 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:32 INFO - PROCESS | 1172 | 1472236232017 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:32 INFO - PROCESS | 1172 | 1472236232097 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 11:30:32 INFO - PROCESS | 1172 | 1472236232103 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:32 INFO - PROCESS | 1172 | 1472236232105 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:32 INFO - PROCESS | 1172 | ++DOCSHELL 17EB9C00 == 38 [pid = 1172] [id = 425] 11:30:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (196AC400) [pid = 1172] [serial = 1275] [outer = 00000000] 11:30:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (17EC6400) [pid = 1172] [serial = 1276] [outer = 196AC400] 11:30:32 INFO - PROCESS | 1172 | 1472236232159 Marionette DEBUG loaded listener.js 11:30:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1A62DC00) [pid = 1172] [serial = 1277] [outer = 196AC400] 11:30:32 INFO - PROCESS | 1172 | 1472236232596 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 631ms 11:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:30:32 INFO - PROCESS | 1172 | 1472236232641 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 11:30:32 INFO - PROCESS | 1172 | 1472236232643 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 11:30:32 INFO - PROCESS | 1172 | 1472236232646 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:30:32 INFO - PROCESS | 1172 | 1472236232648 Marionette TRACE conn5 <- [1,1666,null,{}] 11:30:32 INFO - PROCESS | 1172 | 1472236232669 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:32 INFO - PROCESS | 1172 | 1472236232671 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:32 INFO - PROCESS | 1172 | 1472236232753 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 11:30:32 INFO - PROCESS | 1172 | 1472236232758 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:32 INFO - PROCESS | 1172 | 1472236232760 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:32 INFO - PROCESS | 1172 | ++DOCSHELL 1A636400 == 39 [pid = 1172] [id = 426] 11:30:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1A639800) [pid = 1172] [serial = 1278] [outer = 00000000] 11:30:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1A6DAC00) [pid = 1172] [serial = 1279] [outer = 1A639800] 11:30:32 INFO - PROCESS | 1172 | 1472236232806 Marionette DEBUG loaded listener.js 11:30:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1ACF7000) [pid = 1172] [serial = 1280] [outer = 1A639800] 11:30:33 INFO - PROCESS | 1172 | 1472236233385 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 790ms 11:30:33 INFO - PROCESS | 1172 | 1472236233438 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 11:30:33 INFO - PROCESS | 1172 | 1472236233442 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 11:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:30:33 INFO - PROCESS | 1172 | 1472236233447 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:30:33 INFO - PROCESS | 1172 | 1472236233451 Marionette TRACE conn5 <- [1,1670,null,{}] 11:30:33 INFO - PROCESS | 1172 | 1472236233540 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:33 INFO - PROCESS | 1172 | 1472236233543 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:33 INFO - PROCESS | 1172 | 1472236233701 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 11:30:33 INFO - PROCESS | 1172 | 1472236233771 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:33 INFO - PROCESS | 1172 | 1472236233774 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:33 INFO - PROCESS | 1172 | ++DOCSHELL 0F27AC00 == 40 [pid = 1172] [id = 427] 11:30:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (0F3F7000) [pid = 1172] [serial = 1281] [outer = 00000000] 11:30:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (0FA64800) [pid = 1172] [serial = 1282] [outer = 0F3F7000] 11:30:33 INFO - PROCESS | 1172 | 1472236233834 Marionette DEBUG loaded listener.js 11:30:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (0FFD6400) [pid = 1172] [serial = 1283] [outer = 0F3F7000] 11:30:34 INFO - PROCESS | 1172 | 1472236234405 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 990ms 11:30:34 INFO - PROCESS | 1172 | 1472236234437 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 11:30:34 INFO - PROCESS | 1172 | 1472236234442 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 11:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:30:34 INFO - PROCESS | 1172 | 1472236234449 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:30:34 INFO - PROCESS | 1172 | 1472236234452 Marionette TRACE conn5 <- [1,1674,null,{}] 11:30:34 INFO - PROCESS | 1172 | 1472236234456 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:34 INFO - PROCESS | 1172 | 1472236234459 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:34 INFO - PROCESS | 1172 | 1472236234572 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 11:30:34 INFO - PROCESS | 1172 | 1472236234677 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:34 INFO - PROCESS | 1172 | 1472236234680 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:34 INFO - PROCESS | 1172 | ++DOCSHELL 140C5C00 == 41 [pid = 1172] [id = 428] 11:30:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (1442DC00) [pid = 1172] [serial = 1284] [outer = 00000000] 11:30:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (1460C400) [pid = 1172] [serial = 1285] [outer = 1442DC00] 11:30:34 INFO - PROCESS | 1172 | 1472236234738 Marionette DEBUG loaded listener.js 11:30:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (16F75800) [pid = 1172] [serial = 1286] [outer = 1442DC00] 11:30:35 INFO - PROCESS | 1172 | 1472236235348 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:30:35 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 11:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 970ms 11:30:35 INFO - PROCESS | 1172 | 1472236235423 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 11:30:35 INFO - PROCESS | 1172 | 1472236235425 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 11:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:30:35 INFO - PROCESS | 1172 | 1472236235429 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:30:35 INFO - PROCESS | 1172 | 1472236235433 Marionette TRACE conn5 <- [1,1678,null,{}] 11:30:35 INFO - PROCESS | 1172 | 1472236235444 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:35 INFO - PROCESS | 1172 | 1472236235449 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:35 INFO - PROCESS | 1172 | 1472236235597 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 11:30:35 INFO - PROCESS | 1172 | 1472236235725 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:35 INFO - PROCESS | 1172 | 1472236235728 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:35 INFO - PROCESS | 1172 | ++DOCSHELL 197D1C00 == 42 [pid = 1172] [id = 429] 11:30:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (197D2800) [pid = 1172] [serial = 1287] [outer = 00000000] 11:30:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (1A632C00) [pid = 1172] [serial = 1288] [outer = 197D2800] 11:30:35 INFO - PROCESS | 1172 | 1472236235792 Marionette DEBUG loaded listener.js 11:30:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (1ADDD000) [pid = 1172] [serial = 1289] [outer = 197D2800] 11:30:36 INFO - PROCESS | 1172 | 1472236236424 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1025ms 11:30:36 INFO - PROCESS | 1172 | 1472236236457 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 11:30:36 INFO - PROCESS | 1172 | 1472236236460 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 11:30:36 INFO - PROCESS | 1172 | 1472236236463 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:30:36 INFO - PROCESS | 1172 | 1472236236465 Marionette TRACE conn5 <- [1,1682,null,{}] 11:30:36 INFO - PROCESS | 1172 | 1472236236469 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:36 INFO - PROCESS | 1172 | 1472236236471 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:36 INFO - PROCESS | 1172 | 1472236236582 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 11:30:36 INFO - PROCESS | 1172 | 1472236236886 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:36 INFO - PROCESS | 1172 | 1472236236889 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:36 INFO - PROCESS | 1172 | ++DOCSHELL 0C0ED800 == 43 [pid = 1172] [id = 430] 11:30:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (0C0EE800) [pid = 1172] [serial = 1290] [outer = 00000000] 11:30:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (0C14C800) [pid = 1172] [serial = 1291] [outer = 0C0EE800] 11:30:36 INFO - PROCESS | 1172 | 1472236236942 Marionette DEBUG loaded listener.js 11:30:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (0F3F2C00) [pid = 1172] [serial = 1292] [outer = 0C0EE800] 11:30:37 INFO - PROCESS | 1172 | --DOCSHELL 17EB9C00 == 42 [pid = 1172] [id = 425] 11:30:37 INFO - PROCESS | 1172 | --DOCSHELL 0FDBD400 == 41 [pid = 1172] [id = 424] 11:30:37 INFO - PROCESS | 1172 | --DOCSHELL 197D3C00 == 40 [pid = 1172] [id = 423] 11:30:37 INFO - PROCESS | 1172 | --DOCSHELL 1857F400 == 39 [pid = 1172] [id = 422] 11:30:37 INFO - PROCESS | 1172 | --DOCSHELL 0C190400 == 38 [pid = 1172] [id = 421] 11:30:37 INFO - PROCESS | 1172 | --DOCSHELL 15951400 == 37 [pid = 1172] [id = 420] 11:30:37 INFO - PROCESS | 1172 | --DOCSHELL 1452E800 == 36 [pid = 1172] [id = 419] 11:30:37 INFO - PROCESS | 1172 | --DOCSHELL 0FA50000 == 35 [pid = 1172] [id = 418] 11:30:37 INFO - PROCESS | 1172 | --DOCSHELL 0C0F1400 == 34 [pid = 1172] [id = 417] 11:30:37 INFO - PROCESS | 1172 | --DOCSHELL 13ECBC00 == 33 [pid = 1172] [id = 416] 11:30:37 INFO - PROCESS | 1172 | --DOCSHELL 0C4CC800 == 32 [pid = 1172] [id = 415] 11:30:37 INFO - PROCESS | 1172 | --DOCSHELL 1442BC00 == 31 [pid = 1172] [id = 414] 11:30:37 INFO - PROCESS | 1172 | --DOCSHELL 0C0F0800 == 30 [pid = 1172] [id = 405] 11:30:37 INFO - PROCESS | 1172 | --DOCSHELL 140C5C00 == 29 [pid = 1172] [id = 428] 11:30:37 INFO - PROCESS | 1172 | --DOCSHELL 197D1C00 == 28 [pid = 1172] [id = 429] 11:30:37 INFO - PROCESS | 1172 | --DOCSHELL 1A636400 == 27 [pid = 1172] [id = 426] 11:30:37 INFO - PROCESS | 1172 | --DOCSHELL 0F27AC00 == 26 [pid = 1172] [id = 427] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (0F753800) [pid = 1172] [serial = 1219] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (0F84A800) [pid = 1172] [serial = 1220] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (0FDBEC00) [pid = 1172] [serial = 1222] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (0FEC8800) [pid = 1172] [serial = 1223] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (0C4C9C00) [pid = 1172] [serial = 1216] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (0F84F400) [pid = 1172] [serial = 1217] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (1452E000) [pid = 1172] [serial = 1225] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (15950400) [pid = 1172] [serial = 1228] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0FDC6000) [pid = 1172] [serial = 1211] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (0FA6B800) [pid = 1172] [serial = 1210] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (15953400) [pid = 1172] [serial = 1214] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (1455F000) [pid = 1172] [serial = 1213] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (17EBC800) [pid = 1172] [serial = 1231] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (1460C800) [pid = 1172] [serial = 1237] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (1932F800) [pid = 1172] [serial = 1234] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (196A5400) [pid = 1172] [serial = 1240] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (19392000) [pid = 1172] [serial = 1235] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (16F74400) [pid = 1172] [serial = 1229] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (17EC4C00) [pid = 1172] [serial = 1232] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (17EE3400) [pid = 1172] [serial = 1238] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (19388400) [pid = 1172] [serial = 1241] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (197D5000) [pid = 1172] [serial = 1243] [outer = 00000000] [url = about:blank] 11:30:37 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (145E2400) [pid = 1172] [serial = 1226] [outer = 00000000] [url = about:blank] 11:30:38 INFO - PROCESS | 1172 | 1472236238185 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1784ms 11:30:38 INFO - PROCESS | 1172 | 1472236238252 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 11:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:30:38 INFO - PROCESS | 1172 | 1472236238256 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 11:30:38 INFO - PROCESS | 1172 | 1472236238260 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:30:38 INFO - PROCESS | 1172 | 1472236238263 Marionette TRACE conn5 <- [1,1686,null,{}] 11:30:38 INFO - PROCESS | 1172 | 1472236238275 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:38 INFO - PROCESS | 1172 | 1472236238278 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:38 INFO - PROCESS | 1172 | 1472236238364 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 11:30:38 INFO - PROCESS | 1172 | 1472236238378 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:38 INFO - PROCESS | 1172 | 1472236238381 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:38 INFO - PROCESS | 1172 | ++DOCSHELL 0F84DC00 == 27 [pid = 1172] [id = 431] 11:30:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0F84E400) [pid = 1172] [serial = 1293] [outer = 00000000] 11:30:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0F853400) [pid = 1172] [serial = 1294] [outer = 0F84E400] 11:30:38 INFO - PROCESS | 1172 | 1472236238432 Marionette DEBUG loaded listener.js 11:30:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0F89A000) [pid = 1172] [serial = 1295] [outer = 0F84E400] 11:30:38 INFO - PROCESS | 1172 | 1472236238913 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:30:38 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 11:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 730ms 11:30:38 INFO - PROCESS | 1172 | 1472236238991 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 11:30:38 INFO - PROCESS | 1172 | 1472236238996 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 11:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:30:39 INFO - PROCESS | 1172 | 1472236239003 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:30:39 INFO - PROCESS | 1172 | 1472236239006 Marionette TRACE conn5 <- [1,1690,null,{}] 11:30:39 INFO - PROCESS | 1172 | 1472236239010 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:39 INFO - PROCESS | 1172 | 1472236239013 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:39 INFO - PROCESS | 1172 | 1472236239125 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 11:30:39 INFO - PROCESS | 1172 | 1472236239223 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:39 INFO - PROCESS | 1172 | 1472236239226 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:39 INFO - PROCESS | 1172 | ++DOCSHELL 0FDC5400 == 28 [pid = 1172] [id = 432] 11:30:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0FDC5800) [pid = 1172] [serial = 1296] [outer = 00000000] 11:30:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0FDE1800) [pid = 1172] [serial = 1297] [outer = 0FDC5800] 11:30:39 INFO - PROCESS | 1172 | 1472236239275 Marionette DEBUG loaded listener.js 11:30:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (108C2C00) [pid = 1172] [serial = 1298] [outer = 0FDC5800] 11:30:39 INFO - PROCESS | 1172 | 1472236239653 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 11:30:39 INFO - PROCESS | 1172 | 1472236239764 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 11:30:39 INFO - PROCESS | 1172 | 1472236239766 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 11:30:39 INFO - PROCESS | 1172 | 1472236239774 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:30:39 INFO - PROCESS | 1172 | 1472236239777 Marionette TRACE conn5 <- [1,1694,null,{}] 11:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:30:39 INFO - PROCESS | 1172 | 1472236239789 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:39 INFO - PROCESS | 1172 | 1472236239794 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:39 INFO - PROCESS | 1172 | 1472236239877 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 11:30:39 INFO - PROCESS | 1172 | 1472236239887 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:39 INFO - PROCESS | 1172 | 1472236239890 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:39 INFO - PROCESS | 1172 | ++DOCSHELL 1452E000 == 29 [pid = 1172] [id = 433] 11:30:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (14559400) [pid = 1172] [serial = 1299] [outer = 00000000] 11:30:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (14609800) [pid = 1172] [serial = 1300] [outer = 14559400] 11:30:39 INFO - PROCESS | 1172 | 1472236239940 Marionette DEBUG loaded listener.js 11:30:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (150FB000) [pid = 1172] [serial = 1301] [outer = 14559400] 11:30:40 INFO - PROCESS | 1172 | 1472236240443 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 732ms 11:30:40 INFO - PROCESS | 1172 | 1472236240513 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 11:30:40 INFO - PROCESS | 1172 | 1472236240516 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 11:30:40 INFO - PROCESS | 1172 | 1472236240519 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:30:40 INFO - PROCESS | 1172 | 1472236240521 Marionette TRACE conn5 <- [1,1698,null,{}] 11:30:40 INFO - PROCESS | 1172 | 1472236240525 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:40 INFO - PROCESS | 1172 | 1472236240527 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:40 INFO - PROCESS | 1172 | 1472236240646 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 11:30:40 INFO - PROCESS | 1172 | 1472236240706 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:40 INFO - PROCESS | 1172 | 1472236240708 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:40 INFO - PROCESS | 1172 | ++DOCSHELL 1592D400 == 30 [pid = 1172] [id = 434] 11:30:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (15932800) [pid = 1172] [serial = 1302] [outer = 00000000] 11:30:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (15953400) [pid = 1172] [serial = 1303] [outer = 15932800] 11:30:40 INFO - PROCESS | 1172 | 1472236240755 Marionette DEBUG loaded listener.js 11:30:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (16F74C00) [pid = 1172] [serial = 1304] [outer = 15932800] 11:30:41 INFO - PROCESS | 1172 | 1472236241172 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 11:30:41 INFO - PROCESS | 1172 | 1472236241198 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 11:30:41 INFO - PROCESS | 1172 | 1472236241200 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 11:30:41 INFO - PROCESS | 1172 | 1472236241204 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:30:41 INFO - PROCESS | 1172 | 1472236241205 Marionette TRACE conn5 <- [1,1702,null,{}] 11:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:30:41 INFO - PROCESS | 1172 | 1472236241209 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:41 INFO - PROCESS | 1172 | 1472236241211 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:41 INFO - PROCESS | 1172 | 1472236241359 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 11:30:41 INFO - PROCESS | 1172 | 1472236241366 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:41 INFO - PROCESS | 1172 | 1472236241368 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:41 INFO - PROCESS | 1172 | ++DOCSHELL 0F93B400 == 31 [pid = 1172] [id = 435] 11:30:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (0FDBF000) [pid = 1172] [serial = 1305] [outer = 00000000] 11:30:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (17EDF000) [pid = 1172] [serial = 1306] [outer = 0FDBF000] 11:30:41 INFO - PROCESS | 1172 | 1472236241415 Marionette DEBUG loaded listener.js 11:30:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (18475C00) [pid = 1172] [serial = 1307] [outer = 0FDBF000] 11:30:41 INFO - PROCESS | 1172 | 1472236241875 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 731ms 11:30:41 INFO - PROCESS | 1172 | 1472236241939 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 11:30:41 INFO - PROCESS | 1172 | 1472236241941 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 11:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:30:41 INFO - PROCESS | 1172 | 1472236241944 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:30:41 INFO - PROCESS | 1172 | 1472236241946 Marionette TRACE conn5 <- [1,1706,null,{}] 11:30:41 INFO - PROCESS | 1172 | 1472236241950 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:41 INFO - PROCESS | 1172 | 1472236241955 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:42 INFO - PROCESS | 1172 | 1472236242092 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 11:30:42 INFO - PROCESS | 1172 | 1472236242102 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:42 INFO - PROCESS | 1172 | 1472236242104 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:42 INFO - PROCESS | 1172 | ++DOCSHELL 0F751C00 == 32 [pid = 1172] [id = 436] 11:30:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0F84E800) [pid = 1172] [serial = 1308] [outer = 00000000] 11:30:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (17684800) [pid = 1172] [serial = 1309] [outer = 0F84E800] 11:30:42 INFO - PROCESS | 1172 | 1472236242419 Marionette DEBUG loaded listener.js 11:30:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (19384C00) [pid = 1172] [serial = 1310] [outer = 0F84E800] 11:30:42 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (197D4400) [pid = 1172] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:30:42 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (196AC400) [pid = 1172] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:30:42 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (1A639800) [pid = 1172] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:30:42 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (14089C00) [pid = 1172] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:30:42 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (1847E000) [pid = 1172] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:30:42 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1932D800) [pid = 1172] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:30:42 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0C4D3000) [pid = 1172] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:30:42 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0FA51400) [pid = 1172] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:30:42 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0C140800) [pid = 1172] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:30:42 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (197C7800) [pid = 1172] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:30:42 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (14086400) [pid = 1172] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:30:42 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (1453B400) [pid = 1172] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:30:42 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (15953800) [pid = 1172] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:30:42 INFO - PROCESS | 1172 | 1472236242845 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 930ms 11:30:42 INFO - PROCESS | 1172 | 1472236242875 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 11:30:42 INFO - PROCESS | 1172 | 1472236242877 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 11:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:30:42 INFO - PROCESS | 1172 | 1472236242881 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:30:42 INFO - PROCESS | 1172 | 1472236242882 Marionette TRACE conn5 <- [1,1710,null,{}] 11:30:42 INFO - PROCESS | 1172 | 1472236242886 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:42 INFO - PROCESS | 1172 | 1472236242888 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:43 INFO - PROCESS | 1172 | 1472236243001 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 11:30:43 INFO - PROCESS | 1172 | 1472236243009 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:43 INFO - PROCESS | 1172 | 1472236243010 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:43 INFO - PROCESS | 1172 | ++DOCSHELL 1446DC00 == 33 [pid = 1172] [id = 437] 11:30:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (14533400) [pid = 1172] [serial = 1311] [outer = 00000000] 11:30:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (186E9000) [pid = 1172] [serial = 1312] [outer = 14533400] 11:30:43 INFO - PROCESS | 1172 | 1472236243057 Marionette DEBUG loaded listener.js 11:30:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (186EDC00) [pid = 1172] [serial = 1313] [outer = 14533400] 11:30:43 INFO - PROCESS | 1172 | 1472236243468 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:30:43 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 11:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 630ms 11:30:43 INFO - PROCESS | 1172 | 1472236243511 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 11:30:43 INFO - PROCESS | 1172 | 1472236243513 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 11:30:43 INFO - PROCESS | 1172 | 1472236243517 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:30:43 INFO - PROCESS | 1172 | 1472236243518 Marionette TRACE conn5 <- [1,1714,null,{}] 11:30:43 INFO - PROCESS | 1172 | 1472236243522 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:43 INFO - PROCESS | 1172 | 1472236243524 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:43 INFO - PROCESS | 1172 | 1472236243603 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 11:30:43 INFO - PROCESS | 1172 | 1472236243696 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:43 INFO - PROCESS | 1172 | 1472236243698 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:43 INFO - PROCESS | 1172 | ++DOCSHELL 16F09000 == 34 [pid = 1172] [id = 438] 11:30:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (17687400) [pid = 1172] [serial = 1314] [outer = 00000000] 11:30:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (196A6000) [pid = 1172] [serial = 1315] [outer = 17687400] 11:30:43 INFO - PROCESS | 1172 | 1472236243743 Marionette DEBUG loaded listener.js 11:30:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (196A0C00) [pid = 1172] [serial = 1316] [outer = 17687400] 11:30:44 INFO - PROCESS | 1172 | 1472236244098 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 630ms 11:30:44 INFO - PROCESS | 1172 | 1472236244151 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 11:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:30:44 INFO - PROCESS | 1172 | 1472236244153 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 11:30:44 INFO - PROCESS | 1172 | 1472236244157 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:30:44 INFO - PROCESS | 1172 | 1472236244158 Marionette TRACE conn5 <- [1,1718,null,{}] 11:30:44 INFO - PROCESS | 1172 | 1472236244162 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:44 INFO - PROCESS | 1172 | 1472236244164 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:44 INFO - PROCESS | 1172 | 1472236244279 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 11:30:44 INFO - PROCESS | 1172 | 1472236244314 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:44 INFO - PROCESS | 1172 | 1472236244316 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:44 INFO - PROCESS | 1172 | ++DOCSHELL 1452DC00 == 35 [pid = 1172] [id = 439] 11:30:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (196A5800) [pid = 1172] [serial = 1317] [outer = 00000000] 11:30:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (197D1000) [pid = 1172] [serial = 1318] [outer = 196A5800] 11:30:44 INFO - PROCESS | 1172 | 1472236244362 Marionette DEBUG loaded listener.js 11:30:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (197D5800) [pid = 1172] [serial = 1319] [outer = 196A5800] 11:30:45 INFO - PROCESS | 1172 | 1472236245113 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:30:45 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 11:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1020ms 11:30:45 INFO - PROCESS | 1172 | 1472236245178 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 11:30:45 INFO - PROCESS | 1172 | 1472236245183 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 11:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:30:45 INFO - PROCESS | 1172 | 1472236245188 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:30:45 INFO - PROCESS | 1172 | 1472236245193 Marionette TRACE conn5 <- [1,1722,null,{}] 11:30:45 INFO - PROCESS | 1172 | 1472236245220 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:45 INFO - PROCESS | 1172 | 1472236245224 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:45 INFO - PROCESS | 1172 | 1472236245373 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 11:30:45 INFO - PROCESS | 1172 | 1472236245500 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:45 INFO - PROCESS | 1172 | 1472236245503 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:45 INFO - PROCESS | 1172 | ++DOCSHELL 0F84B000 == 36 [pid = 1172] [id = 440] 11:30:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (0F84F400) [pid = 1172] [serial = 1320] [outer = 00000000] 11:30:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0FDBC400) [pid = 1172] [serial = 1321] [outer = 0F84F400] 11:30:45 INFO - PROCESS | 1172 | 1472236245566 Marionette DEBUG loaded listener.js 11:30:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (0FF21000) [pid = 1172] [serial = 1322] [outer = 0F84F400] 11:30:46 INFO - PROCESS | 1172 | 1472236246341 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1200ms 11:30:46 INFO - PROCESS | 1172 | 1472236246393 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 11:30:46 INFO - PROCESS | 1172 | 1472236246398 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 11:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:30:46 INFO - PROCESS | 1172 | 1472236246404 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:30:46 INFO - PROCESS | 1172 | 1472236246407 Marionette TRACE conn5 <- [1,1726,null,{}] 11:30:46 INFO - PROCESS | 1172 | 1472236246411 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:46 INFO - PROCESS | 1172 | 1472236246414 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:46 INFO - PROCESS | 1172 | 1472236246643 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 11:30:46 INFO - PROCESS | 1172 | 1472236246783 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:46 INFO - PROCESS | 1172 | 1472236246786 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:46 INFO - PROCESS | 1172 | ++DOCSHELL 0C0F8000 == 37 [pid = 1172] [id = 441] 11:30:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (0C0F8C00) [pid = 1172] [serial = 1323] [outer = 00000000] 11:30:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (0C41EC00) [pid = 1172] [serial = 1324] [outer = 0C0F8C00] 11:30:46 INFO - PROCESS | 1172 | 1472236246839 Marionette DEBUG loaded listener.js 11:30:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (0F84A800) [pid = 1172] [serial = 1325] [outer = 0C0F8C00] 11:30:47 INFO - PROCESS | 1172 | --DOCSHELL 16F09000 == 36 [pid = 1172] [id = 438] 11:30:47 INFO - PROCESS | 1172 | --DOCSHELL 1446DC00 == 35 [pid = 1172] [id = 437] 11:30:47 INFO - PROCESS | 1172 | --DOCSHELL 0F751C00 == 34 [pid = 1172] [id = 436] 11:30:47 INFO - PROCESS | 1172 | --DOCSHELL 0F93B400 == 33 [pid = 1172] [id = 435] 11:30:47 INFO - PROCESS | 1172 | --DOCSHELL 1592D400 == 32 [pid = 1172] [id = 434] 11:30:47 INFO - PROCESS | 1172 | --DOCSHELL 1452E000 == 31 [pid = 1172] [id = 433] 11:30:47 INFO - PROCESS | 1172 | --DOCSHELL 0FDC5400 == 30 [pid = 1172] [id = 432] 11:30:47 INFO - PROCESS | 1172 | --DOCSHELL 0F84DC00 == 29 [pid = 1172] [id = 431] 11:30:47 INFO - PROCESS | 1172 | --DOCSHELL 0C0ED800 == 28 [pid = 1172] [id = 430] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (186E3C00) [pid = 1172] [serial = 1264] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (197C7400) [pid = 1172] [serial = 1267] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (0F84C800) [pid = 1172] [serial = 1246] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (0FA55000) [pid = 1172] [serial = 1247] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (0FB3FC00) [pid = 1172] [serial = 1255] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0FDC9C00) [pid = 1172] [serial = 1256] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (0C468C00) [pid = 1172] [serial = 1252] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0F755800) [pid = 1172] [serial = 1253] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (19827C00) [pid = 1172] [serial = 1244] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1455D800) [pid = 1172] [serial = 1249] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (15930400) [pid = 1172] [serial = 1250] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (1460A800) [pid = 1172] [serial = 1258] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1583F000) [pid = 1172] [serial = 1259] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (17EBB000) [pid = 1172] [serial = 1261] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (198C2C00) [pid = 1172] [serial = 1270] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1A62DC00) [pid = 1172] [serial = 1277] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (1ACF7000) [pid = 1172] [serial = 1280] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (1A6DAC00) [pid = 1172] [serial = 1279] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (1938A000) [pid = 1172] [serial = 1268] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (199DB800) [pid = 1172] [serial = 1271] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (17EC6400) [pid = 1172] [serial = 1276] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (17EC0800) [pid = 1172] [serial = 1273] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (18474800) [pid = 1172] [serial = 1274] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (18954000) [pid = 1172] [serial = 1265] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (17EE8000) [pid = 1172] [serial = 1262] [outer = 00000000] [url = about:blank] 11:30:47 INFO - PROCESS | 1172 | 1472236247410 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1017ms 11:30:47 INFO - PROCESS | 1172 | 1472236247425 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 11:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:30:47 INFO - PROCESS | 1172 | 1472236247429 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 11:30:47 INFO - PROCESS | 1172 | 1472236247434 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:30:47 INFO - PROCESS | 1172 | 1472236247437 Marionette TRACE conn5 <- [1,1730,null,{}] 11:30:47 INFO - PROCESS | 1172 | 1472236247442 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:47 INFO - PROCESS | 1172 | 1472236247445 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:47 INFO - PROCESS | 1172 | 1472236247532 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 11:30:47 INFO - PROCESS | 1172 | 1472236247539 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:47 INFO - PROCESS | 1172 | 1472236247541 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:47 INFO - PROCESS | 1172 | ++DOCSHELL 0F945C00 == 29 [pid = 1172] [id = 442] 11:30:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (0FA4C800) [pid = 1172] [serial = 1326] [outer = 00000000] 11:30:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (0FA6FC00) [pid = 1172] [serial = 1327] [outer = 0FA4C800] 11:30:47 INFO - PROCESS | 1172 | 1472236247591 Marionette DEBUG loaded listener.js 11:30:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (0FDC3C00) [pid = 1172] [serial = 1328] [outer = 0FA4C800] 11:30:48 INFO - PROCESS | 1172 | 1472236248091 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 690ms 11:30:48 INFO - PROCESS | 1172 | 1472236248125 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 11:30:48 INFO - PROCESS | 1172 | 1472236248128 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 11:30:48 INFO - PROCESS | 1172 | 1472236248131 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:30:48 INFO - PROCESS | 1172 | 1472236248134 Marionette TRACE conn5 <- [1,1734,null,{}] 11:30:48 INFO - PROCESS | 1172 | 1472236248167 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:48 INFO - PROCESS | 1172 | 1472236248169 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:48 INFO - PROCESS | 1172 | 1472236248261 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 11:30:48 INFO - PROCESS | 1172 | 1472236248353 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 1172 | 1472236248355 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:48 INFO - PROCESS | 1172 | ++DOCSHELL 1442C000 == 30 [pid = 1172] [id = 443] 11:30:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (1446DC00) [pid = 1172] [serial = 1329] [outer = 00000000] 11:30:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (1460B800) [pid = 1172] [serial = 1330] [outer = 1446DC00] 11:30:48 INFO - PROCESS | 1172 | 1472236248404 Marionette DEBUG loaded listener.js 11:30:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (150F2C00) [pid = 1172] [serial = 1331] [outer = 1446DC00] 11:30:48 INFO - PROCESS | 1172 | 1472236248803 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 11:30:48 INFO - PROCESS | 1172 | 1472236248865 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 11:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:30:48 INFO - PROCESS | 1172 | 1472236248868 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 11:30:48 INFO - PROCESS | 1172 | 1472236248879 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:30:48 INFO - PROCESS | 1172 | 1472236248884 Marionette TRACE conn5 <- [1,1738,null,{}] 11:30:48 INFO - PROCESS | 1172 | 1472236248887 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:48 INFO - PROCESS | 1172 | 1472236248891 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:48 INFO - PROCESS | 1172 | 1472236248981 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 11:30:48 INFO - PROCESS | 1172 | 1472236248987 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 1172 | 1472236248989 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:49 INFO - PROCESS | 1172 | ++DOCSHELL 15934400 == 31 [pid = 1172] [id = 444] 11:30:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (15936800) [pid = 1172] [serial = 1332] [outer = 00000000] 11:30:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (17681800) [pid = 1172] [serial = 1333] [outer = 15936800] 11:30:49 INFO - PROCESS | 1172 | 1472236249035 Marionette DEBUG loaded listener.js 11:30:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (18474800) [pid = 1172] [serial = 1334] [outer = 15936800] 11:30:49 INFO - PROCESS | 1172 | 1472236249493 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 11:30:49 INFO - PROCESS | 1172 | 1472236249520 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 11:30:49 INFO - PROCESS | 1172 | 1472236249522 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 11:30:49 INFO - PROCESS | 1172 | 1472236249526 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:30:49 INFO - PROCESS | 1172 | 1472236249527 Marionette TRACE conn5 <- [1,1742,null,{}] 11:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:30:49 INFO - PROCESS | 1172 | 1472236249531 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:49 INFO - PROCESS | 1172 | 1472236249533 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:49 INFO - PROCESS | 1172 | 1472236249680 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 11:30:49 INFO - PROCESS | 1172 | 1472236249696 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:49 INFO - PROCESS | 1172 | 1472236249698 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:49 INFO - PROCESS | 1172 | ++DOCSHELL 1857C800 == 32 [pid = 1172] [id = 445] 11:30:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (1857DC00) [pid = 1172] [serial = 1335] [outer = 00000000] 11:30:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (18CCE800) [pid = 1172] [serial = 1336] [outer = 1857DC00] 11:30:49 INFO - PROCESS | 1172 | 1472236249745 Marionette DEBUG loaded listener.js 11:30:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1932F800) [pid = 1172] [serial = 1337] [outer = 1857DC00] 11:30:50 INFO - PROCESS | 1172 | 1472236250211 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 730ms 11:30:50 INFO - PROCESS | 1172 | 1472236250263 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 11:30:50 INFO - PROCESS | 1172 | 1472236250265 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 11:30:50 INFO - PROCESS | 1172 | 1472236250268 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:30:50 INFO - PROCESS | 1172 | 1472236250270 Marionette TRACE conn5 <- [1,1746,null,{}] 11:30:50 INFO - PROCESS | 1172 | 1472236250274 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:50 INFO - PROCESS | 1172 | 1472236250276 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:50 INFO - PROCESS | 1172 | 1472236250397 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 11:30:50 INFO - PROCESS | 1172 | 1472236250466 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:50 INFO - PROCESS | 1172 | 1472236250471 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:50 INFO - PROCESS | 1172 | ++DOCSHELL 13D3CC00 == 33 [pid = 1172] [id = 446] 11:30:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (19652000) [pid = 1172] [serial = 1338] [outer = 00000000] 11:30:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (196A7800) [pid = 1172] [serial = 1339] [outer = 19652000] 11:30:50 INFO - PROCESS | 1172 | 1472236250527 Marionette DEBUG loaded listener.js 11:30:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (197CD000) [pid = 1172] [serial = 1340] [outer = 19652000] 11:30:50 INFO - PROCESS | 1172 | 1472236250988 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 770ms 11:30:51 INFO - PROCESS | 1172 | 1472236251043 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 11:30:51 INFO - PROCESS | 1172 | 1472236251045 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 11:30:51 INFO - PROCESS | 1172 | 1472236251048 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:30:51 INFO - PROCESS | 1172 | 1472236251050 Marionette TRACE conn5 <- [1,1750,null,{}] 11:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:30:51 INFO - PROCESS | 1172 | 1472236251053 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:51 INFO - PROCESS | 1172 | 1472236251055 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:51 INFO - PROCESS | 1172 | 1472236251180 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 11:30:51 INFO - PROCESS | 1172 | 1472236251245 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:51 INFO - PROCESS | 1172 | 1472236251247 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:51 INFO - PROCESS | 1172 | ++DOCSHELL 197D0C00 == 34 [pid = 1172] [id = 447] 11:30:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (197D3C00) [pid = 1172] [serial = 1341] [outer = 00000000] 11:30:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (198C2C00) [pid = 1172] [serial = 1342] [outer = 197D3C00] 11:30:51 INFO - PROCESS | 1172 | 1472236251293 Marionette DEBUG loaded listener.js 11:30:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (199DA800) [pid = 1172] [serial = 1343] [outer = 197D3C00] 11:30:51 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (17687400) [pid = 1172] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:30:51 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (15932800) [pid = 1172] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:30:51 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0FDBF000) [pid = 1172] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:30:51 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (14559400) [pid = 1172] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:30:51 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0F84E400) [pid = 1172] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:30:51 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0FDC5800) [pid = 1172] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:30:51 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0C0EE800) [pid = 1172] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:30:51 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0F3F7000) [pid = 1172] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:30:51 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1442DC00) [pid = 1172] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:30:51 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (197D2800) [pid = 1172] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:30:51 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0F84E800) [pid = 1172] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:30:51 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (14533400) [pid = 1172] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:30:51 INFO - PROCESS | 1172 | 1472236251752 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 730ms 11:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:30:51 INFO - PROCESS | 1172 | 1472236251782 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 11:30:51 INFO - PROCESS | 1172 | 1472236251784 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 11:30:51 INFO - PROCESS | 1172 | 1472236251787 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:30:51 INFO - PROCESS | 1172 | 1472236251789 Marionette TRACE conn5 <- [1,1754,null,{}] 11:30:51 INFO - PROCESS | 1172 | 1472236251793 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:51 INFO - PROCESS | 1172 | 1472236251794 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:51 INFO - PROCESS | 1172 | 1472236251874 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 11:30:51 INFO - PROCESS | 1172 | 1472236251965 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:51 INFO - PROCESS | 1172 | 1472236251967 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:51 INFO - PROCESS | 1172 | ++DOCSHELL 0C4CC000 == 35 [pid = 1172] [id = 448] 11:30:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0F3F7000) [pid = 1172] [serial = 1344] [outer = 00000000] 11:30:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (144AF400) [pid = 1172] [serial = 1345] [outer = 0F3F7000] 11:30:52 INFO - PROCESS | 1172 | 1472236252013 Marionette DEBUG loaded listener.js 11:30:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (1594AC00) [pid = 1172] [serial = 1346] [outer = 0F3F7000] 11:30:52 INFO - PROCESS | 1172 | 1472236252375 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 11:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:30:52 INFO - PROCESS | 1172 | 1472236252418 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 11:30:52 INFO - PROCESS | 1172 | 1472236252420 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 11:30:52 INFO - PROCESS | 1172 | 1472236252424 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:30:52 INFO - PROCESS | 1172 | 1472236252426 Marionette TRACE conn5 <- [1,1758,null,{}] 11:30:52 INFO - PROCESS | 1172 | 1472236252429 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:52 INFO - PROCESS | 1172 | 1472236252431 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:52 INFO - PROCESS | 1172 | 1472236252511 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 11:30:52 INFO - PROCESS | 1172 | 1472236252629 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:52 INFO - PROCESS | 1172 | 1472236252631 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:52 INFO - PROCESS | 1172 | ++DOCSHELL 0FA6E400 == 36 [pid = 1172] [id = 449] 11:30:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (1446F400) [pid = 1172] [serial = 1347] [outer = 00000000] 11:30:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (197D2800) [pid = 1172] [serial = 1348] [outer = 1446F400] 11:30:52 INFO - PROCESS | 1172 | 1472236252677 Marionette DEBUG loaded listener.js 11:30:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1A62C000) [pid = 1172] [serial = 1349] [outer = 1446F400] 11:30:53 INFO - PROCESS | 1172 | 1472236253022 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 11:30:53 INFO - PROCESS | 1172 | 1472236253095 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 11:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:30:53 INFO - PROCESS | 1172 | 1472236253097 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 11:30:53 INFO - PROCESS | 1172 | 1472236253100 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:30:53 INFO - PROCESS | 1172 | 1472236253102 Marionette TRACE conn5 <- [1,1762,null,{}] 11:30:53 INFO - PROCESS | 1172 | 1472236253105 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:53 INFO - PROCESS | 1172 | 1472236253116 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:53 INFO - PROCESS | 1172 | 1472236253234 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 11:30:53 INFO - PROCESS | 1172 | 1472236253240 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:53 INFO - PROCESS | 1172 | 1472236253241 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:53 INFO - PROCESS | 1172 | ++DOCSHELL 17EC6000 == 37 [pid = 1172] [id = 450] 11:30:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1A62FC00) [pid = 1172] [serial = 1350] [outer = 00000000] 11:30:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1ADDB400) [pid = 1172] [serial = 1351] [outer = 1A62FC00] 11:30:53 INFO - PROCESS | 1172 | 1472236253286 Marionette DEBUG loaded listener.js 11:30:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1ADE3800) [pid = 1172] [serial = 1352] [outer = 1A62FC00] 11:30:53 INFO - PROCESS | 1172 | 1472236253759 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 731ms 11:30:53 INFO - PROCESS | 1172 | 1472236253832 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 11:30:53 INFO - PROCESS | 1172 | 1472236253838 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 11:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:30:53 INFO - PROCESS | 1172 | 1472236253843 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:30:53 INFO - PROCESS | 1172 | 1472236253847 Marionette TRACE conn5 <- [1,1766,null,{}] 11:30:53 INFO - PROCESS | 1172 | 1472236253896 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:53 INFO - PROCESS | 1172 | 1472236253899 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:54 INFO - PROCESS | 1172 | 1472236254099 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 11:30:54 INFO - PROCESS | 1172 | 1472236254195 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:54 INFO - PROCESS | 1172 | 1472236254198 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:54 INFO - PROCESS | 1172 | ++DOCSHELL 0F896800 == 38 [pid = 1172] [id = 451] 11:30:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (0F93A400) [pid = 1172] [serial = 1353] [outer = 00000000] 11:30:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (0FA56C00) [pid = 1172] [serial = 1354] [outer = 0F93A400] 11:30:54 INFO - PROCESS | 1172 | 1472236254258 Marionette DEBUG loaded listener.js 11:30:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (0FDE3000) [pid = 1172] [serial = 1355] [outer = 0F93A400] 11:30:54 INFO - PROCESS | 1172 | 1472236254835 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 11:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1067ms 11:30:54 INFO - PROCESS | 1172 | 1472236254914 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 11:30:54 INFO - PROCESS | 1172 | 1472236254919 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 11:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:30:54 INFO - PROCESS | 1172 | 1472236254926 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:30:54 INFO - PROCESS | 1172 | 1472236254929 Marionette TRACE conn5 <- [1,1770,null,{}] 11:30:54 INFO - PROCESS | 1172 | 1472236254933 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:54 INFO - PROCESS | 1172 | 1472236254936 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:55 INFO - PROCESS | 1172 | 1472236255053 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 11:30:55 INFO - PROCESS | 1172 | 1472236255189 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:55 INFO - PROCESS | 1172 | 1472236255192 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:55 INFO - PROCESS | 1172 | ++DOCSHELL 1592D400 == 39 [pid = 1172] [id = 452] 11:30:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (15932C00) [pid = 1172] [serial = 1356] [outer = 00000000] 11:30:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (16F07800) [pid = 1172] [serial = 1357] [outer = 15932C00] 11:30:55 INFO - PROCESS | 1172 | 1472236255251 Marionette DEBUG loaded listener.js 11:30:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (17EBA400) [pid = 1172] [serial = 1358] [outer = 15932C00] 11:30:55 INFO - PROCESS | 1172 | 1472236255871 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 11:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 970ms 11:30:55 INFO - PROCESS | 1172 | 1472236255899 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 11:30:55 INFO - PROCESS | 1172 | 1472236255902 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 11:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:30:55 INFO - PROCESS | 1172 | 1472236255905 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:30:55 INFO - PROCESS | 1172 | 1472236255909 Marionette TRACE conn5 <- [1,1774,null,{}] 11:30:55 INFO - PROCESS | 1172 | 1472236255920 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:55 INFO - PROCESS | 1172 | 1472236255925 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:56 INFO - PROCESS | 1172 | 1472236256034 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 11:30:56 INFO - PROCESS | 1172 | 1472236256170 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:56 INFO - PROCESS | 1172 | 1472236256173 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:56 INFO - PROCESS | 1172 | ++DOCSHELL 198B8400 == 40 [pid = 1172] [id = 453] 11:30:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (199E1C00) [pid = 1172] [serial = 1359] [outer = 00000000] 11:30:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (1A6D7400) [pid = 1172] [serial = 1360] [outer = 199E1C00] 11:30:56 INFO - PROCESS | 1172 | 1472236256233 Marionette DEBUG loaded listener.js 11:30:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (1AEEAC00) [pid = 1172] [serial = 1361] [outer = 199E1C00] 11:30:56 INFO - PROCESS | 1172 | 1472236256836 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 11:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 970ms 11:30:56 INFO - PROCESS | 1172 | 1472236256879 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 11:30:56 INFO - PROCESS | 1172 | 1472236256882 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 11:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:30:56 INFO - PROCESS | 1172 | 1472236256886 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:30:56 INFO - PROCESS | 1172 | 1472236256888 Marionette TRACE conn5 <- [1,1778,null,{}] 11:30:56 INFO - PROCESS | 1172 | 1472236256892 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:56 INFO - PROCESS | 1172 | 1472236256894 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:57 INFO - PROCESS | 1172 | 1472236257003 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 11:30:57 INFO - PROCESS | 1172 | 1472236257137 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:57 INFO - PROCESS | 1172 | 1472236257140 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:57 INFO - PROCESS | 1172 | ++DOCSHELL 196AC400 == 41 [pid = 1172] [id = 454] 11:30:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (196AC800) [pid = 1172] [serial = 1362] [outer = 00000000] 11:30:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (1C205C00) [pid = 1172] [serial = 1363] [outer = 196AC800] 11:30:57 INFO - PROCESS | 1172 | 1472236257199 Marionette DEBUG loaded listener.js 11:30:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (1C2E1000) [pid = 1172] [serial = 1364] [outer = 196AC800] 11:30:57 INFO - PROCESS | 1172 | 1472236257964 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:30:58 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) 11:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1117ms 11:30:58 INFO - PROCESS | 1172 | 1472236258006 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 11:30:58 INFO - PROCESS | 1172 | 1472236258010 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 11:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:30:58 INFO - PROCESS | 1172 | 1472236258015 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:30:58 INFO - PROCESS | 1172 | 1472236258020 Marionette TRACE conn5 <- [1,1782,null,{}] 11:30:58 INFO - PROCESS | 1172 | 1472236258024 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:58 INFO - PROCESS | 1172 | 1472236258027 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:58 INFO - PROCESS | 1172 | 1472236258134 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 11:30:58 INFO - PROCESS | 1172 | --DOCSHELL 0FA6E400 == 40 [pid = 1172] [id = 449] 11:30:58 INFO - PROCESS | 1172 | --DOCSHELL 0C4CC000 == 39 [pid = 1172] [id = 448] 11:30:58 INFO - PROCESS | 1172 | --DOCSHELL 197D0C00 == 38 [pid = 1172] [id = 447] 11:30:58 INFO - PROCESS | 1172 | --DOCSHELL 13D3CC00 == 37 [pid = 1172] [id = 446] 11:30:58 INFO - PROCESS | 1172 | --DOCSHELL 1857C800 == 36 [pid = 1172] [id = 445] 11:30:58 INFO - PROCESS | 1172 | --DOCSHELL 15934400 == 35 [pid = 1172] [id = 444] 11:30:58 INFO - PROCESS | 1172 | --DOCSHELL 1442C000 == 34 [pid = 1172] [id = 443] 11:30:58 INFO - PROCESS | 1172 | --DOCSHELL 0F945C00 == 33 [pid = 1172] [id = 442] 11:30:58 INFO - PROCESS | 1172 | --DOCSHELL 0C0F8000 == 32 [pid = 1172] [id = 441] 11:30:58 INFO - PROCESS | 1172 | --DOCSHELL 0F84B000 == 31 [pid = 1172] [id = 440] 11:30:58 INFO - PROCESS | 1172 | --DOCSHELL 1452DC00 == 30 [pid = 1172] [id = 439] 11:30:58 INFO - PROCESS | 1172 | --DOCSHELL 196AC400 == 29 [pid = 1172] [id = 454] 11:30:58 INFO - PROCESS | 1172 | --DOCSHELL 1592D400 == 28 [pid = 1172] [id = 452] 11:30:58 INFO - PROCESS | 1172 | --DOCSHELL 198B8400 == 27 [pid = 1172] [id = 453] 11:30:58 INFO - PROCESS | 1172 | --DOCSHELL 17EC6000 == 26 [pid = 1172] [id = 450] 11:30:58 INFO - PROCESS | 1172 | --DOCSHELL 0F896800 == 25 [pid = 1172] [id = 451] 11:30:58 INFO - PROCESS | 1172 | 1472236258836 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:58 INFO - PROCESS | 1172 | 1472236258840 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (196A6000) [pid = 1172] [serial = 1315] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (15953400) [pid = 1172] [serial = 1303] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (17EDF000) [pid = 1172] [serial = 1306] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (14609800) [pid = 1172] [serial = 1300] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (0F853400) [pid = 1172] [serial = 1294] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (0F89A000) [pid = 1172] [serial = 1295] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (0FDE1800) [pid = 1172] [serial = 1297] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (108C2C00) [pid = 1172] [serial = 1298] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (0F3F2C00) [pid = 1172] [serial = 1292] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0C14C800) [pid = 1172] [serial = 1291] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (16F74C00) [pid = 1172] [serial = 1304] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0FFD6400) [pid = 1172] [serial = 1283] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0FA64800) [pid = 1172] [serial = 1282] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (16F75800) [pid = 1172] [serial = 1286] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1460C400) [pid = 1172] [serial = 1285] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (1ADDD000) [pid = 1172] [serial = 1289] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (1A632C00) [pid = 1172] [serial = 1288] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (17684800) [pid = 1172] [serial = 1309] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (18475C00) [pid = 1172] [serial = 1307] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (19384C00) [pid = 1172] [serial = 1310] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (186EDC00) [pid = 1172] [serial = 1313] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (150FB000) [pid = 1172] [serial = 1301] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (196A0C00) [pid = 1172] [serial = 1316] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (186E9000) [pid = 1172] [serial = 1312] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 1172 | ++DOCSHELL 0C0F3800 == 26 [pid = 1172] [id = 455] 11:30:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (0C0F3C00) [pid = 1172] [serial = 1365] [outer = 00000000] 11:30:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0C13FC00) [pid = 1172] [serial = 1366] [outer = 0C0F3C00] 11:30:59 INFO - PROCESS | 1172 | 1472236259000 Marionette DEBUG loaded listener.js 11:30:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0C46EC00) [pid = 1172] [serial = 1367] [outer = 0C0F3C00] 11:30:59 INFO - PROCESS | 1172 | 1472236259479 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1539ms 11:30:59 INFO - PROCESS | 1172 | 1472236259556 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 11:30:59 INFO - PROCESS | 1172 | 1472236259560 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 11:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:30:59 INFO - PROCESS | 1172 | 1472236259565 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:30:59 INFO - PROCESS | 1172 | 1472236259568 Marionette TRACE conn5 <- [1,1786,null,{}] 11:30:59 INFO - PROCESS | 1172 | 1472236259573 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:59 INFO - PROCESS | 1172 | 1472236259578 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:59 INFO - PROCESS | 1172 | 1472236259677 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 11:30:59 INFO - PROCESS | 1172 | 1472236259688 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:59 INFO - PROCESS | 1172 | 1472236259691 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:30:59 INFO - PROCESS | 1172 | ++DOCSHELL 0F89A000 == 27 [pid = 1172] [id = 456] 11:30:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0F89A400) [pid = 1172] [serial = 1368] [outer = 00000000] 11:30:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0F93B800) [pid = 1172] [serial = 1369] [outer = 0F89A400] 11:30:59 INFO - PROCESS | 1172 | 1472236259741 Marionette DEBUG loaded listener.js 11:30:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0FA4EC00) [pid = 1172] [serial = 1370] [outer = 0F89A400] 11:31:00 INFO - PROCESS | 1172 | 1472236260266 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 11:31:00 INFO - PROCESS | 1172 | 1472236260297 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 11:31:00 INFO - PROCESS | 1172 | 1472236260301 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 11:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:31:00 INFO - PROCESS | 1172 | 1472236260306 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:31:00 INFO - PROCESS | 1172 | 1472236260308 Marionette TRACE conn5 <- [1,1790,null,{}] 11:31:00 INFO - PROCESS | 1172 | 1472236260312 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:00 INFO - PROCESS | 1172 | 1472236260315 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:00 INFO - PROCESS | 1172 | 1472236260411 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 11:31:00 INFO - PROCESS | 1172 | 1472236260504 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:00 INFO - PROCESS | 1172 | 1472236260507 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:00 INFO - PROCESS | 1172 | ++DOCSHELL 0F758C00 == 28 [pid = 1172] [id = 457] 11:31:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0FB3DC00) [pid = 1172] [serial = 1371] [outer = 00000000] 11:31:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0FDC1000) [pid = 1172] [serial = 1372] [outer = 0FB3DC00] 11:31:00 INFO - PROCESS | 1172 | 1472236260558 Marionette DEBUG loaded listener.js 11:31:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (0FECA000) [pid = 1172] [serial = 1373] [outer = 0FB3DC00] 11:31:00 INFO - PROCESS | 1172 | 1472236260993 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 11:31:01 INFO - PROCESS | 1172 | 1472236261040 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 11:31:01 INFO - PROCESS | 1172 | 1472236261042 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 11:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:31:01 INFO - PROCESS | 1172 | 1472236261047 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:31:01 INFO - PROCESS | 1172 | 1472236261053 Marionette TRACE conn5 <- [1,1794,null,{}] 11:31:01 INFO - PROCESS | 1172 | 1472236261070 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:01 INFO - PROCESS | 1172 | 1472236261074 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:01 INFO - PROCESS | 1172 | 1472236261197 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 11:31:01 INFO - PROCESS | 1172 | 1472236261211 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:01 INFO - PROCESS | 1172 | 1472236261213 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:01 INFO - PROCESS | 1172 | ++DOCSHELL 0F2E9000 == 29 [pid = 1172] [id = 458] 11:31:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (0F854400) [pid = 1172] [serial = 1374] [outer = 00000000] 11:31:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1408B800) [pid = 1172] [serial = 1375] [outer = 0F854400] 11:31:01 INFO - PROCESS | 1172 | 1472236261271 Marionette DEBUG loaded listener.js 11:31:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (14537000) [pid = 1172] [serial = 1376] [outer = 0F854400] 11:31:01 INFO - PROCESS | 1172 | 1472236261760 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 11:31:01 INFO - PROCESS | 1172 | 1472236261806 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 11:31:01 INFO - PROCESS | 1172 | 1472236261809 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 11:31:01 INFO - PROCESS | 1172 | 1472236261817 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:31:01 INFO - PROCESS | 1172 | 1472236261819 Marionette TRACE conn5 <- [1,1798,null,{}] 11:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:31:01 INFO - PROCESS | 1172 | 1472236261822 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:01 INFO - PROCESS | 1172 | 1472236261825 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:01 INFO - PROCESS | 1172 | 1472236261944 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 11:31:02 INFO - PROCESS | 1172 | 1472236262005 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:02 INFO - PROCESS | 1172 | 1472236262007 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:02 INFO - PROCESS | 1172 | ++DOCSHELL 1460E400 == 30 [pid = 1172] [id = 459] 11:31:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (14615000) [pid = 1172] [serial = 1377] [outer = 00000000] 11:31:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (15928000) [pid = 1172] [serial = 1378] [outer = 14615000] 11:31:02 INFO - PROCESS | 1172 | 1472236262055 Marionette DEBUG loaded listener.js 11:31:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (1592E800) [pid = 1172] [serial = 1379] [outer = 14615000] 11:31:02 INFO - PROCESS | 1172 | 1472236262500 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 11:31:02 INFO - PROCESS | 1172 | 1472236262555 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 11:31:02 INFO - PROCESS | 1172 | 1472236262557 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 11:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:31:02 INFO - PROCESS | 1172 | 1472236262565 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:31:02 INFO - PROCESS | 1172 | 1472236262567 Marionette TRACE conn5 <- [1,1802,null,{}] 11:31:02 INFO - PROCESS | 1172 | 1472236262571 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:02 INFO - PROCESS | 1172 | 1472236262573 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:02 INFO - PROCESS | 1172 | 1472236262686 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 11:31:02 INFO - PROCESS | 1172 | 1472236262691 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:02 INFO - PROCESS | 1172 | 1472236262698 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:02 INFO - PROCESS | 1172 | ++DOCSHELL 16434000 == 31 [pid = 1172] [id = 460] 11:31:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (16439C00) [pid = 1172] [serial = 1380] [outer = 00000000] 11:31:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (16F74800) [pid = 1172] [serial = 1381] [outer = 16439C00] 11:31:02 INFO - PROCESS | 1172 | 1472236262810 Marionette DEBUG loaded listener.js 11:31:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (17EBAC00) [pid = 1172] [serial = 1382] [outer = 16439C00] 11:31:03 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (1857DC00) [pid = 1172] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:31:03 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0C0F8C00) [pid = 1172] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:31:03 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (15936800) [pid = 1172] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:31:03 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (196A5800) [pid = 1172] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:31:03 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0FA4C800) [pid = 1172] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:31:03 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1446DC00) [pid = 1172] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:31:03 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0F84F400) [pid = 1172] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:31:03 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (19652000) [pid = 1172] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:31:03 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1A62FC00) [pid = 1172] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:31:03 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0F3F7000) [pid = 1172] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:31:03 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (197D3C00) [pid = 1172] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:31:03 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1446F400) [pid = 1172] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:31:03 INFO - PROCESS | 1172 | 1472236263509 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 990ms 11:31:03 INFO - PROCESS | 1172 | 1472236263551 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 11:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:31:03 INFO - PROCESS | 1172 | 1472236263553 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 11:31:03 INFO - PROCESS | 1172 | 1472236263556 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:31:03 INFO - PROCESS | 1172 | 1472236263558 Marionette TRACE conn5 <- [1,1806,null,{}] 11:31:03 INFO - PROCESS | 1172 | 1472236263561 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:03 INFO - PROCESS | 1172 | 1472236263564 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:03 INFO - PROCESS | 1172 | 1472236263650 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 11:31:03 INFO - PROCESS | 1172 | 1472236263657 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:03 INFO - PROCESS | 1172 | 1472236263659 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:03 INFO - PROCESS | 1172 | ++DOCSHELL 0C0EF800 == 32 [pid = 1172] [id = 461] 11:31:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (16439400) [pid = 1172] [serial = 1383] [outer = 00000000] 11:31:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (18479000) [pid = 1172] [serial = 1384] [outer = 16439400] 11:31:03 INFO - PROCESS | 1172 | 1472236263715 Marionette DEBUG loaded listener.js 11:31:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1847E000) [pid = 1172] [serial = 1385] [outer = 16439400] 11:31:04 INFO - PROCESS | 1172 | 1472236264140 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 630ms 11:31:04 INFO - PROCESS | 1172 | 1472236264198 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 11:31:04 INFO - PROCESS | 1172 | 1472236264200 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 11:31:04 INFO - PROCESS | 1172 | 1472236264203 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:31:04 INFO - PROCESS | 1172 | 1472236264205 Marionette TRACE conn5 <- [1,1810,null,{}] 11:31:04 INFO - PROCESS | 1172 | 1472236264209 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:04 INFO - PROCESS | 1172 | 1472236264211 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:04 INFO - PROCESS | 1172 | 1472236264291 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 11:31:04 INFO - PROCESS | 1172 | 1472236264297 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:04 INFO - PROCESS | 1172 | 1472236264298 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:04 INFO - PROCESS | 1172 | ++DOCSHELL 0FF1C000 == 33 [pid = 1172] [id = 462] 11:31:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1592A000) [pid = 1172] [serial = 1386] [outer = 00000000] 11:31:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1857EC00) [pid = 1172] [serial = 1387] [outer = 1592A000] 11:31:04 INFO - PROCESS | 1172 | 1472236264344 Marionette DEBUG loaded listener.js 11:31:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (186E7400) [pid = 1172] [serial = 1388] [outer = 1592A000] 11:31:04 INFO - PROCESS | 1172 | 1472236264792 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 11:31:04 INFO - PROCESS | 1172 | 1472236264851 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 11:31:04 INFO - PROCESS | 1172 | 1472236264854 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 11:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:31:04 INFO - PROCESS | 1172 | 1472236264857 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:31:04 INFO - PROCESS | 1172 | 1472236264859 Marionette TRACE conn5 <- [1,1814,null,{}] 11:31:04 INFO - PROCESS | 1172 | 1472236264862 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:04 INFO - PROCESS | 1172 | 1472236264864 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:04 INFO - PROCESS | 1172 | 1472236264945 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 11:31:04 INFO - PROCESS | 1172 | 1472236264952 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:04 INFO - PROCESS | 1172 | 1472236264954 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:04 INFO - PROCESS | 1172 | ++DOCSHELL 0C0EE000 == 34 [pid = 1172] [id = 463] 11:31:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (18566C00) [pid = 1172] [serial = 1389] [outer = 00000000] 11:31:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (18CD3400) [pid = 1172] [serial = 1390] [outer = 18566C00] 11:31:04 INFO - PROCESS | 1172 | 1472236264999 Marionette DEBUG loaded listener.js 11:31:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (19331400) [pid = 1172] [serial = 1391] [outer = 18566C00] 11:31:05 INFO - PROCESS | 1172 | --DOCSHELL 18568C00 == 33 [pid = 1172] [id = 389] 11:31:05 INFO - PROCESS | 1172 | --DOCSHELL 15950C00 == 32 [pid = 1172] [id = 388] 11:31:05 INFO - PROCESS | 1172 | --DOCSHELL 0FA67400 == 31 [pid = 1172] [id = 374] 11:31:05 INFO - PROCESS | 1172 | --DOCSHELL 0F751400 == 30 [pid = 1172] [id = 382] 11:31:05 INFO - PROCESS | 1172 | --DOCSHELL 0F945400 == 29 [pid = 1172] [id = 383] 11:31:05 INFO - PROCESS | 1172 | --DOCSHELL 0FF20C00 == 28 [pid = 1172] [id = 384] 11:31:05 INFO - PROCESS | 1172 | --DOCSHELL 0FECE000 == 27 [pid = 1172] [id = 385] 11:31:05 INFO - PROCESS | 1172 | --DOCSHELL 13D80800 == 26 [pid = 1172] [id = 375] 11:31:05 INFO - PROCESS | 1172 | --DOCSHELL 13CA6400 == 25 [pid = 1172] [id = 376] 11:31:05 INFO - PROCESS | 1172 | --DOCSHELL 16F6EC00 == 24 [pid = 1172] [id = 377] 11:31:05 INFO - PROCESS | 1172 | --DOCSHELL 0C0ED000 == 23 [pid = 1172] [id = 379] 11:31:05 INFO - PROCESS | 1172 | --DOCSHELL 0FF20800 == 22 [pid = 1172] [id = 390] 11:31:05 INFO - PROCESS | 1172 | --DOCSHELL 0C475000 == 21 [pid = 1172] [id = 380] 11:31:05 INFO - PROCESS | 1172 | --DOCSHELL 144DA400 == 20 [pid = 1172] [id = 386] 11:31:05 INFO - PROCESS | 1172 | --DOCSHELL 13D7F000 == 19 [pid = 1172] [id = 381] 11:31:05 INFO - PROCESS | 1172 | --DOCSHELL 1856B400 == 18 [pid = 1172] [id = 378] 11:31:05 INFO - PROCESS | 1172 | --DOCSHELL 1592E000 == 17 [pid = 1172] [id = 387] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1A62C000) [pid = 1172] [serial = 1349] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (18CCE800) [pid = 1172] [serial = 1336] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1932F800) [pid = 1172] [serial = 1337] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0C41EC00) [pid = 1172] [serial = 1324] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0F84A800) [pid = 1172] [serial = 1325] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (17681800) [pid = 1172] [serial = 1333] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (197D5800) [pid = 1172] [serial = 1319] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (197D1000) [pid = 1172] [serial = 1318] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0FA6FC00) [pid = 1172] [serial = 1327] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0FDC3C00) [pid = 1172] [serial = 1328] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (1460B800) [pid = 1172] [serial = 1330] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (150F2C00) [pid = 1172] [serial = 1331] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (0FDBC400) [pid = 1172] [serial = 1321] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (0FF21000) [pid = 1172] [serial = 1322] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (196A7800) [pid = 1172] [serial = 1339] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (197CD000) [pid = 1172] [serial = 1340] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (1ADDB400) [pid = 1172] [serial = 1351] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (144AF400) [pid = 1172] [serial = 1345] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (1ADE3800) [pid = 1172] [serial = 1352] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (198C2C00) [pid = 1172] [serial = 1342] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (199DA800) [pid = 1172] [serial = 1343] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (1594AC00) [pid = 1172] [serial = 1346] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (197D2800) [pid = 1172] [serial = 1348] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | --DOMWINDOW == 58 (18474800) [pid = 1172] [serial = 1334] [outer = 00000000] [url = about:blank] 11:31:06 INFO - PROCESS | 1172 | 1472236266891 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 2072ms 11:31:06 INFO - PROCESS | 1172 | 1472236266932 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 11:31:06 INFO - PROCESS | 1172 | 1472236266937 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 11:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:31:06 INFO - PROCESS | 1172 | 1472236266943 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:31:06 INFO - PROCESS | 1172 | 1472236266947 Marionette TRACE conn5 <- [1,1818,null,{}] 11:31:06 INFO - PROCESS | 1172 | 1472236266978 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:06 INFO - PROCESS | 1172 | 1472236266982 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:07 INFO - PROCESS | 1172 | 1472236267120 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 11:31:07 INFO - PROCESS | 1172 | 1472236267241 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:07 INFO - PROCESS | 1172 | 1472236267246 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:07 INFO - PROCESS | 1172 | ++DOCSHELL 0C46DC00 == 18 [pid = 1172] [id = 464] 11:31:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (0C46E000) [pid = 1172] [serial = 1392] [outer = 00000000] 11:31:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (0F3F7000) [pid = 1172] [serial = 1393] [outer = 0C46E000] 11:31:07 INFO - PROCESS | 1172 | 1472236267310 Marionette DEBUG loaded listener.js 11:31:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (0F754000) [pid = 1172] [serial = 1394] [outer = 0C46E000] 11:31:08 INFO - PROCESS | 1172 | 1472236268021 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1121ms 11:31:08 INFO - PROCESS | 1172 | 1472236268074 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 11:31:08 INFO - PROCESS | 1172 | 1472236268080 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 11:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:31:08 INFO - PROCESS | 1172 | 1472236268087 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:31:08 INFO - PROCESS | 1172 | 1472236268090 Marionette TRACE conn5 <- [1,1822,null,{}] 11:31:08 INFO - PROCESS | 1172 | 1472236268094 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:08 INFO - PROCESS | 1172 | 1472236268098 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:08 INFO - PROCESS | 1172 | 1472236268224 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 11:31:08 INFO - PROCESS | 1172 | 1472236268356 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:08 INFO - PROCESS | 1172 | 1472236268359 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:08 INFO - PROCESS | 1172 | ++DOCSHELL 0FA4D400 == 19 [pid = 1172] [id = 465] 11:31:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (0FA4DC00) [pid = 1172] [serial = 1395] [outer = 00000000] 11:31:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (0FA56000) [pid = 1172] [serial = 1396] [outer = 0FA4DC00] 11:31:08 INFO - PROCESS | 1172 | 1472236268421 Marionette DEBUG loaded listener.js 11:31:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (0FA65000) [pid = 1172] [serial = 1397] [outer = 0FA4DC00] 11:31:09 INFO - PROCESS | 1172 | 1472236269110 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:31:09 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 11:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1080ms 11:31:09 INFO - PROCESS | 1172 | 1472236269169 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 11:31:09 INFO - PROCESS | 1172 | 1472236269172 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 11:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:31:09 INFO - PROCESS | 1172 | 1472236269177 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:31:09 INFO - PROCESS | 1172 | 1472236269180 Marionette TRACE conn5 <- [1,1826,null,{}] 11:31:09 INFO - PROCESS | 1172 | 1472236269220 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:09 INFO - PROCESS | 1172 | 1472236269223 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:09 INFO - PROCESS | 1172 | 1472236269313 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 11:31:09 INFO - PROCESS | 1172 | 1472236269325 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:09 INFO - PROCESS | 1172 | 1472236269327 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:09 INFO - PROCESS | 1172 | ++DOCSHELL 0F84A800 == 20 [pid = 1172] [id = 466] 11:31:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (0F84AC00) [pid = 1172] [serial = 1398] [outer = 00000000] 11:31:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (0FA54C00) [pid = 1172] [serial = 1399] [outer = 0F84AC00] 11:31:09 INFO - PROCESS | 1172 | 1472236269378 Marionette DEBUG loaded listener.js 11:31:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (0FA68800) [pid = 1172] [serial = 1400] [outer = 0F84AC00] 11:31:09 INFO - PROCESS | 1172 | 1472236269905 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 750ms 11:31:09 INFO - PROCESS | 1172 | 1472236269928 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 11:31:09 INFO - PROCESS | 1172 | 1472236269933 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 11:31:09 INFO - PROCESS | 1172 | 1472236269938 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:31:09 INFO - PROCESS | 1172 | 1472236269941 Marionette TRACE conn5 <- [1,1830,null,{}] 11:31:09 INFO - PROCESS | 1172 | 1472236269945 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:09 INFO - PROCESS | 1172 | 1472236269947 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:10 INFO - PROCESS | 1172 | 1472236270044 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 11:31:10 INFO - PROCESS | 1172 | 1472236270053 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:10 INFO - PROCESS | 1172 | 1472236270056 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:10 INFO - PROCESS | 1172 | ++DOCSHELL 0FF20C00 == 21 [pid = 1172] [id = 467] 11:31:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (0FF21000) [pid = 1172] [serial = 1401] [outer = 00000000] 11:31:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (108CA400) [pid = 1172] [serial = 1402] [outer = 0FF21000] 11:31:10 INFO - PROCESS | 1172 | 1472236270105 Marionette DEBUG loaded listener.js 11:31:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (10AE6400) [pid = 1172] [serial = 1403] [outer = 0FF21000] 11:31:10 INFO - PROCESS | 1172 | 1472236270608 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 731ms 11:31:10 INFO - PROCESS | 1172 | 1472236270675 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 11:31:10 INFO - PROCESS | 1172 | 1472236270677 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 11:31:10 INFO - PROCESS | 1172 | 1472236270680 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:31:10 INFO - PROCESS | 1172 | 1472236270684 Marionette TRACE conn5 <- [1,1834,null,{}] 11:31:10 INFO - PROCESS | 1172 | 1472236270694 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:10 INFO - PROCESS | 1172 | 1472236270699 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:10 INFO - PROCESS | 1172 | 1472236270819 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 11:31:10 INFO - PROCESS | 1172 | 1472236270837 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:10 INFO - PROCESS | 1172 | 1472236270840 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:10 INFO - PROCESS | 1172 | ++DOCSHELL 1442B800 == 22 [pid = 1172] [id = 468] 11:31:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (1442C000) [pid = 1172] [serial = 1404] [outer = 00000000] 11:31:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (144DA400) [pid = 1172] [serial = 1405] [outer = 1442C000] 11:31:10 INFO - PROCESS | 1172 | 1472236270892 Marionette DEBUG loaded listener.js 11:31:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (145E5800) [pid = 1172] [serial = 1406] [outer = 1442C000] 11:31:11 INFO - PROCESS | 1172 | 1472236271351 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:31:11 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) 11:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 11:31:11 INFO - PROCESS | 1172 | 1472236271433 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 11:31:11 INFO - PROCESS | 1172 | 1472236271436 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 11:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:31:11 INFO - PROCESS | 1172 | 1472236271440 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:31:11 INFO - PROCESS | 1172 | 1472236271442 Marionette TRACE conn5 <- [1,1838,null,{}] 11:31:11 INFO - PROCESS | 1172 | 1472236271445 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:11 INFO - PROCESS | 1172 | 1472236271447 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:11 INFO - PROCESS | 1172 | 1472236271572 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 11:31:11 INFO - PROCESS | 1172 | 1472236271585 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:11 INFO - PROCESS | 1172 | 1472236271587 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:11 INFO - PROCESS | 1172 | ++DOCSHELL 15930400 == 23 [pid = 1172] [id = 469] 11:31:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (15931000) [pid = 1172] [serial = 1407] [outer = 00000000] 11:31:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (15950400) [pid = 1172] [serial = 1408] [outer = 15931000] 11:31:11 INFO - PROCESS | 1172 | 1472236271684 Marionette DEBUG loaded listener.js 11:31:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (16F02C00) [pid = 1172] [serial = 1409] [outer = 15931000] 11:31:12 INFO - PROCESS | 1172 | 1472236272125 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 11:31:12 INFO - PROCESS | 1172 | 1472236272177 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 11:31:12 INFO - PROCESS | 1172 | 1472236272179 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 11:31:12 INFO - PROCESS | 1172 | 1472236272182 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:31:12 INFO - PROCESS | 1172 | 1472236272184 Marionette TRACE conn5 <- [1,1842,null,{}] 11:31:12 INFO - PROCESS | 1172 | 1472236272188 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:12 INFO - PROCESS | 1172 | 1472236272190 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:12 INFO - PROCESS | 1172 | 1472236272302 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 11:31:12 INFO - PROCESS | 1172 | 1472236272310 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:12 INFO - PROCESS | 1172 | 1472236272312 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:12 INFO - PROCESS | 1172 | ++DOCSHELL 17203000 == 24 [pid = 1172] [id = 470] 11:31:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1730C800) [pid = 1172] [serial = 1410] [outer = 00000000] 11:31:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1767B400) [pid = 1172] [serial = 1411] [outer = 1730C800] 11:31:12 INFO - PROCESS | 1172 | 1472236272359 Marionette DEBUG loaded listener.js 11:31:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1767F000) [pid = 1172] [serial = 1412] [outer = 1730C800] 11:31:12 INFO - PROCESS | 1172 | 1472236272826 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 11:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:31:12 INFO - PROCESS | 1172 | 1472236272857 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 11:31:12 INFO - PROCESS | 1172 | 1472236272859 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 11:31:12 INFO - PROCESS | 1172 | 1472236272862 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:31:12 INFO - PROCESS | 1172 | 1472236272864 Marionette TRACE conn5 <- [1,1846,null,{}] 11:31:12 INFO - PROCESS | 1172 | 1472236272868 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:12 INFO - PROCESS | 1172 | 1472236272874 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:13 INFO - PROCESS | 1172 | 1472236273058 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 11:31:13 INFO - PROCESS | 1172 | 1472236273064 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:13 INFO - PROCESS | 1172 | 1472236273066 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:13 INFO - PROCESS | 1172 | ++DOCSHELL 0C0E9C00 == 25 [pid = 1172] [id = 471] 11:31:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1767AC00) [pid = 1172] [serial = 1413] [outer = 00000000] 11:31:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (186F2800) [pid = 1172] [serial = 1414] [outer = 1767AC00] 11:31:13 INFO - PROCESS | 1172 | 1472236273114 Marionette DEBUG loaded listener.js 11:31:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (19330400) [pid = 1172] [serial = 1415] [outer = 1767AC00] 11:31:13 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0F854400) [pid = 1172] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:31:13 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (1592A000) [pid = 1172] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:31:13 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (14615000) [pid = 1172] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:31:13 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (16439C00) [pid = 1172] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:31:13 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (15932C00) [pid = 1172] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:31:13 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0F93A400) [pid = 1172] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:31:13 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0FB3DC00) [pid = 1172] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:31:13 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0F89A400) [pid = 1172] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:31:13 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0C0F3C00) [pid = 1172] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:31:13 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (196AC800) [pid = 1172] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:31:13 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (199E1C00) [pid = 1172] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:31:13 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (16439400) [pid = 1172] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:31:13 INFO - PROCESS | 1172 | 1472236273585 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 770ms 11:31:13 INFO - PROCESS | 1172 | 1472236273633 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 11:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:31:13 INFO - PROCESS | 1172 | 1472236273635 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 11:31:13 INFO - PROCESS | 1172 | 1472236273639 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:31:13 INFO - PROCESS | 1172 | 1472236273640 Marionette TRACE conn5 <- [1,1850,null,{}] 11:31:13 INFO - PROCESS | 1172 | 1472236273644 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:13 INFO - PROCESS | 1172 | 1472236273646 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:13 INFO - PROCESS | 1172 | 1472236273760 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 11:31:13 INFO - PROCESS | 1172 | 1472236273818 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:13 INFO - PROCESS | 1172 | 1472236273820 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:13 INFO - PROCESS | 1172 | ++DOCSHELL 0C142C00 == 26 [pid = 1172] [id = 472] 11:31:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0C143400) [pid = 1172] [serial = 1416] [outer = 00000000] 11:31:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (14092000) [pid = 1172] [serial = 1417] [outer = 0C143400] 11:31:13 INFO - PROCESS | 1172 | 1472236273868 Marionette DEBUG loaded listener.js 11:31:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (144B9000) [pid = 1172] [serial = 1418] [outer = 0C143400] 11:31:14 INFO - PROCESS | 1172 | 1472236274235 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 11:31:14 INFO - PROCESS | 1172 | 1472236274269 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 11:31:14 INFO - PROCESS | 1172 | 1472236274272 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 11:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:31:14 INFO - PROCESS | 1172 | 1472236274275 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:31:14 INFO - PROCESS | 1172 | 1472236274276 Marionette TRACE conn5 <- [1,1854,null,{}] 11:31:14 INFO - PROCESS | 1172 | 1472236274280 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:14 INFO - PROCESS | 1172 | 1472236274282 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:14 INFO - PROCESS | 1172 | 1472236274362 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 11:31:14 INFO - PROCESS | 1172 | 1472236274400 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:14 INFO - PROCESS | 1172 | 1472236274402 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:14 INFO - PROCESS | 1172 | ++DOCSHELL 16F08800 == 27 [pid = 1172] [id = 473] 11:31:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (1847A400) [pid = 1172] [serial = 1419] [outer = 00000000] 11:31:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (19651C00) [pid = 1172] [serial = 1420] [outer = 1847A400] 11:31:14 INFO - PROCESS | 1172 | 1472236274448 Marionette DEBUG loaded listener.js 11:31:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (196A1800) [pid = 1172] [serial = 1421] [outer = 1847A400] 11:31:14 INFO - PROCESS | 1172 | 1472236274872 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 11:31:14 INFO - PROCESS | 1172 | 1472236274922 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 11:31:14 INFO - PROCESS | 1172 | 1472236274924 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 11:31:14 INFO - PROCESS | 1172 | 1472236274928 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:31:14 INFO - PROCESS | 1172 | 1472236274929 Marionette TRACE conn5 <- [1,1858,null,{}] 11:31:14 INFO - PROCESS | 1172 | 1472236274933 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:14 INFO - PROCESS | 1172 | 1472236274935 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:15 INFO - PROCESS | 1172 | 1472236275019 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 11:31:15 INFO - PROCESS | 1172 | 1472236275025 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:15 INFO - PROCESS | 1172 | 1472236275027 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:15 INFO - PROCESS | 1172 | ++DOCSHELL 140C5C00 == 28 [pid = 1172] [id = 474] 11:31:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (19387800) [pid = 1172] [serial = 1422] [outer = 00000000] 11:31:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (196A9800) [pid = 1172] [serial = 1423] [outer = 19387800] 11:31:15 INFO - PROCESS | 1172 | 1472236275074 Marionette DEBUG loaded listener.js 11:31:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (196AC000) [pid = 1172] [serial = 1424] [outer = 19387800] 11:31:15 INFO - PROCESS | 1172 | 1472236275641 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 770ms 11:31:15 INFO - PROCESS | 1172 | 1472236275704 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 11:31:15 INFO - PROCESS | 1172 | 1472236275709 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 11:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:31:15 INFO - PROCESS | 1172 | 1472236275804 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:31:15 INFO - PROCESS | 1172 | 1472236275808 Marionette TRACE conn5 <- [1,1862,null,{}] 11:31:15 INFO - PROCESS | 1172 | 1472236275823 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:15 INFO - PROCESS | 1172 | 1472236275826 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:15 INFO - PROCESS | 1172 | 1472236275940 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 11:31:16 INFO - PROCESS | 1172 | 1472236276066 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:16 INFO - PROCESS | 1172 | 1472236276071 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:16 INFO - PROCESS | 1172 | ++DOCSHELL 0F3F2400 == 29 [pid = 1172] [id = 475] 11:31:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (0F3F4C00) [pid = 1172] [serial = 1425] [outer = 00000000] 11:31:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (0FA6DC00) [pid = 1172] [serial = 1426] [outer = 0F3F4C00] 11:31:16 INFO - PROCESS | 1172 | 1472236276135 Marionette DEBUG loaded listener.js 11:31:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (0FDC5000) [pid = 1172] [serial = 1427] [outer = 0F3F4C00] 11:31:16 INFO - PROCESS | 1172 | 1472236276712 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1024ms 11:31:16 INFO - PROCESS | 1172 | 1472236276783 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 11:31:16 INFO - PROCESS | 1172 | 1472236276788 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 11:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:31:16 INFO - PROCESS | 1172 | 1472236276795 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:31:16 INFO - PROCESS | 1172 | 1472236276798 Marionette TRACE conn5 <- [1,1866,null,{}] 11:31:16 INFO - PROCESS | 1172 | 1472236276803 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:16 INFO - PROCESS | 1172 | 1472236276806 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:16 INFO - PROCESS | 1172 | 1472236276951 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 11:31:17 INFO - PROCESS | 1172 | 1472236277084 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:17 INFO - PROCESS | 1172 | 1472236277086 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:17 INFO - PROCESS | 1172 | ++DOCSHELL 13DB4800 == 30 [pid = 1172] [id = 476] 11:31:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (13DB7000) [pid = 1172] [serial = 1428] [outer = 00000000] 11:31:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (144D9800) [pid = 1172] [serial = 1429] [outer = 13DB7000] 11:31:17 INFO - PROCESS | 1172 | 1472236277153 Marionette DEBUG loaded listener.js 11:31:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (1592E400) [pid = 1172] [serial = 1430] [outer = 13DB7000] 11:31:17 INFO - PROCESS | 1172 | 1472236277770 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1019ms 11:31:17 INFO - PROCESS | 1172 | 1472236277817 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 11:31:17 INFO - PROCESS | 1172 | 1472236277820 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 11:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:31:17 INFO - PROCESS | 1172 | 1472236277823 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:31:17 INFO - PROCESS | 1172 | 1472236277827 Marionette TRACE conn5 <- [1,1870,null,{}] 11:31:17 INFO - PROCESS | 1172 | 1472236277838 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:17 INFO - PROCESS | 1172 | 1472236277843 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:17 INFO - PROCESS | 1172 | 1472236277954 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 11:31:18 INFO - PROCESS | 1172 | 1472236278102 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:18 INFO - PROCESS | 1172 | 1472236278105 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:18 INFO - PROCESS | 1172 | ++DOCSHELL 18955400 == 31 [pid = 1172] [id = 477] 11:31:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (18956C00) [pid = 1172] [serial = 1431] [outer = 00000000] 11:31:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (196A8C00) [pid = 1172] [serial = 1432] [outer = 18956C00] 11:31:18 INFO - PROCESS | 1172 | 1472236278167 Marionette DEBUG loaded listener.js 11:31:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (197CA800) [pid = 1172] [serial = 1433] [outer = 18956C00] 11:31:18 INFO - PROCESS | 1172 | 1472236278917 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1129ms 11:31:18 INFO - PROCESS | 1172 | 1472236278956 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 11:31:18 INFO - PROCESS | 1172 | 1472236278960 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 11:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:31:18 INFO - PROCESS | 1172 | 1472236278965 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:31:18 INFO - PROCESS | 1172 | 1472236278968 Marionette TRACE conn5 <- [1,1874,null,{}] 11:31:18 INFO - PROCESS | 1172 | 1472236278975 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:18 INFO - PROCESS | 1172 | 1472236278977 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:19 INFO - PROCESS | 1172 | 1472236279081 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 11:31:19 INFO - PROCESS | 1172 | 1472236279217 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:19 INFO - PROCESS | 1172 | 1472236279220 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:19 INFO - PROCESS | 1172 | ++DOCSHELL 0F282800 == 32 [pid = 1172] [id = 478] 11:31:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (0F753C00) [pid = 1172] [serial = 1434] [outer = 00000000] 11:31:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (0F947C00) [pid = 1172] [serial = 1435] [outer = 0F753C00] 11:31:19 INFO - PROCESS | 1172 | 1472236279274 Marionette DEBUG loaded listener.js 11:31:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (0FDBD400) [pid = 1172] [serial = 1436] [outer = 0F753C00] 11:31:19 INFO - PROCESS | 1172 | --DOCSHELL 0FF1C000 == 31 [pid = 1172] [id = 462] 11:31:19 INFO - PROCESS | 1172 | --DOCSHELL 0C0EF800 == 30 [pid = 1172] [id = 461] 11:31:19 INFO - PROCESS | 1172 | --DOCSHELL 16434000 == 29 [pid = 1172] [id = 460] 11:31:19 INFO - PROCESS | 1172 | --DOCSHELL 0F2E9000 == 28 [pid = 1172] [id = 458] 11:31:19 INFO - PROCESS | 1172 | --DOCSHELL 0F758C00 == 27 [pid = 1172] [id = 457] 11:31:19 INFO - PROCESS | 1172 | --DOCSHELL 1460E400 == 26 [pid = 1172] [id = 459] 11:31:19 INFO - PROCESS | 1172 | --DOCSHELL 0F89A000 == 25 [pid = 1172] [id = 456] 11:31:19 INFO - PROCESS | 1172 | --DOCSHELL 0C0F3800 == 24 [pid = 1172] [id = 455] 11:31:19 INFO - PROCESS | 1172 | --DOCSHELL 0C46DC00 == 23 [pid = 1172] [id = 464] 11:31:19 INFO - PROCESS | 1172 | --DOCSHELL 0C0EE000 == 22 [pid = 1172] [id = 463] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (1408B800) [pid = 1172] [serial = 1375] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (186E7400) [pid = 1172] [serial = 1388] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (1592E800) [pid = 1172] [serial = 1379] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (15928000) [pid = 1172] [serial = 1378] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (16F74800) [pid = 1172] [serial = 1381] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (1857EC00) [pid = 1172] [serial = 1387] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (17EBAC00) [pid = 1172] [serial = 1382] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (16F07800) [pid = 1172] [serial = 1357] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (0FDE3000) [pid = 1172] [serial = 1355] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0FA56C00) [pid = 1172] [serial = 1354] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0FDC1000) [pid = 1172] [serial = 1372] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0F93B800) [pid = 1172] [serial = 1369] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0FA4EC00) [pid = 1172] [serial = 1370] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0C13FC00) [pid = 1172] [serial = 1366] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0C46EC00) [pid = 1172] [serial = 1367] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (1C2E1000) [pid = 1172] [serial = 1364] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (1C205C00) [pid = 1172] [serial = 1363] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1AEEAC00) [pid = 1172] [serial = 1361] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (1A6D7400) [pid = 1172] [serial = 1360] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (17EBA400) [pid = 1172] [serial = 1358] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (14537000) [pid = 1172] [serial = 1376] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (18479000) [pid = 1172] [serial = 1384] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (0FECA000) [pid = 1172] [serial = 1373] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (1847E000) [pid = 1172] [serial = 1385] [outer = 00000000] [url = about:blank] 11:31:19 INFO - PROCESS | 1172 | 1472236279736 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 830ms 11:31:19 INFO - PROCESS | 1172 | 1472236279796 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 11:31:19 INFO - PROCESS | 1172 | 1472236279800 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 11:31:19 INFO - PROCESS | 1172 | 1472236279806 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:31:19 INFO - PROCESS | 1172 | 1472236279809 Marionette TRACE conn5 <- [1,1878,null,{}] 11:31:19 INFO - PROCESS | 1172 | 1472236279813 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:19 INFO - PROCESS | 1172 | 1472236279815 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:19 INFO - PROCESS | 1172 | 1472236279903 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 11:31:19 INFO - PROCESS | 1172 | 1472236279912 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:19 INFO - PROCESS | 1172 | 1472236279914 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:19 INFO - PROCESS | 1172 | ++DOCSHELL 0FA67400 == 23 [pid = 1172] [id = 479] 11:31:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (0FA68000) [pid = 1172] [serial = 1437] [outer = 00000000] 11:31:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0FDD9000) [pid = 1172] [serial = 1438] [outer = 0FA68000] 11:31:19 INFO - PROCESS | 1172 | 1472236279963 Marionette DEBUG loaded listener.js 11:31:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0FFDA000) [pid = 1172] [serial = 1439] [outer = 0FA68000] 11:31:20 INFO - PROCESS | 1172 | 1472236280461 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 11:31:20 INFO - PROCESS | 1172 | 1472236280481 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 11:31:20 INFO - PROCESS | 1172 | 1472236280483 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 11:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:31:20 INFO - PROCESS | 1172 | 1472236280487 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:31:20 INFO - PROCESS | 1172 | 1472236280490 Marionette TRACE conn5 <- [1,1882,null,{}] 11:31:20 INFO - PROCESS | 1172 | 1472236280501 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:20 INFO - PROCESS | 1172 | 1472236280505 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:20 INFO - PROCESS | 1172 | 1472236280592 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 11:31:20 INFO - PROCESS | 1172 | 1472236280599 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:20 INFO - PROCESS | 1172 | 1472236280602 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:20 INFO - PROCESS | 1172 | ++DOCSHELL 14559400 == 24 [pid = 1172] [id = 480] 11:31:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (1455AC00) [pid = 1172] [serial = 1440] [outer = 00000000] 11:31:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (146B1400) [pid = 1172] [serial = 1441] [outer = 1455AC00] 11:31:20 INFO - PROCESS | 1172 | 1472236280652 Marionette DEBUG loaded listener.js 11:31:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (1592F400) [pid = 1172] [serial = 1442] [outer = 1455AC00] 11:31:21 INFO - PROCESS | 1172 | 1472236281104 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 11:31:21 INFO - PROCESS | 1172 | 1472236281161 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 11:31:21 INFO - PROCESS | 1172 | 1472236281163 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 11:31:21 INFO - PROCESS | 1172 | 1472236281166 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:31:21 INFO - PROCESS | 1172 | 1472236281168 Marionette TRACE conn5 <- [1,1886,null,{}] 11:31:21 INFO - PROCESS | 1172 | 1472236281171 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:21 INFO - PROCESS | 1172 | 1472236281173 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:21 INFO - PROCESS | 1172 | 1472236281262 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 11:31:21 INFO - PROCESS | 1172 | 1472236281270 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:21 INFO - PROCESS | 1172 | 1472236281280 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:21 INFO - PROCESS | 1172 | ++DOCSHELL 1730D000 == 25 [pid = 1172] [id = 481] 11:31:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (17318800) [pid = 1172] [serial = 1443] [outer = 00000000] 11:31:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (17EBD000) [pid = 1172] [serial = 1444] [outer = 17318800] 11:31:21 INFO - PROCESS | 1172 | 1472236281360 Marionette DEBUG loaded listener.js 11:31:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (17EDF800) [pid = 1172] [serial = 1445] [outer = 17318800] 11:31:21 INFO - PROCESS | 1172 | 1472236281807 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 11:31:21 INFO - PROCESS | 1172 | 1472236281848 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 11:31:21 INFO - PROCESS | 1172 | 1472236281850 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 11:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:31:21 INFO - PROCESS | 1172 | 1472236281854 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:31:21 INFO - PROCESS | 1172 | 1472236281856 Marionette TRACE conn5 <- [1,1890,null,{}] 11:31:21 INFO - PROCESS | 1172 | 1472236281866 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:21 INFO - PROCESS | 1172 | 1472236281868 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:21 INFO - PROCESS | 1172 | 1472236281979 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 11:31:21 INFO - PROCESS | 1172 | 1472236281986 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:21 INFO - PROCESS | 1172 | 1472236281988 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:22 INFO - PROCESS | 1172 | ++DOCSHELL 1730BC00 == 26 [pid = 1172] [id = 482] 11:31:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (17EBA400) [pid = 1172] [serial = 1446] [outer = 00000000] 11:31:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1856B000) [pid = 1172] [serial = 1447] [outer = 17EBA400] 11:31:22 INFO - PROCESS | 1172 | 1472236282034 Marionette DEBUG loaded listener.js 11:31:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1856B800) [pid = 1172] [serial = 1448] [outer = 17EBA400] 11:31:22 INFO - PROCESS | 1172 | 1472236282505 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 11:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:31:22 INFO - PROCESS | 1172 | 1472236282525 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 11:31:22 INFO - PROCESS | 1172 | 1472236282527 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 11:31:22 INFO - PROCESS | 1172 | 1472236282531 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:31:22 INFO - PROCESS | 1172 | 1472236282532 Marionette TRACE conn5 <- [1,1894,null,{}] 11:31:22 INFO - PROCESS | 1172 | 1472236282536 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:22 INFO - PROCESS | 1172 | 1472236282541 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:22 INFO - PROCESS | 1172 | 1472236282682 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 11:31:22 INFO - PROCESS | 1172 | 1472236282777 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:22 INFO - PROCESS | 1172 | 1472236282779 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:22 INFO - PROCESS | 1172 | ++DOCSHELL 1938FC00 == 27 [pid = 1172] [id = 483] 11:31:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (19651800) [pid = 1172] [serial = 1449] [outer = 00000000] 11:31:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (197D1000) [pid = 1172] [serial = 1450] [outer = 19651800] 11:31:22 INFO - PROCESS | 1172 | 1472236282826 Marionette DEBUG loaded listener.js 11:31:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (197D2000) [pid = 1172] [serial = 1451] [outer = 19651800] 11:31:23 INFO - PROCESS | 1172 | 1472236283239 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 770ms 11:31:23 INFO - PROCESS | 1172 | 1472236283302 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 11:31:23 INFO - PROCESS | 1172 | 1472236283304 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 11:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:31:23 INFO - PROCESS | 1172 | 1472236283308 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:31:23 INFO - PROCESS | 1172 | 1472236283310 Marionette TRACE conn5 <- [1,1898,null,{}] 11:31:23 INFO - PROCESS | 1172 | 1472236283313 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:23 INFO - PROCESS | 1172 | 1472236283324 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:23 INFO - PROCESS | 1172 | 1472236283440 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 11:31:23 INFO - PROCESS | 1172 | 1472236283446 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:23 INFO - PROCESS | 1172 | 1472236283447 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:23 INFO - PROCESS | 1172 | ++DOCSHELL 19829C00 == 28 [pid = 1172] [id = 484] 11:31:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1982A800) [pid = 1172] [serial = 1452] [outer = 00000000] 11:31:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (199DB400) [pid = 1172] [serial = 1453] [outer = 1982A800] 11:31:23 INFO - PROCESS | 1172 | 1472236283493 Marionette DEBUG loaded listener.js 11:31:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (1A62A400) [pid = 1172] [serial = 1454] [outer = 1982A800] 11:31:24 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (15931000) [pid = 1172] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:31:24 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0F84AC00) [pid = 1172] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:31:24 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (0C46E000) [pid = 1172] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:31:24 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0FF21000) [pid = 1172] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:31:24 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (1442C000) [pid = 1172] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:31:24 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1730C800) [pid = 1172] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:31:24 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (1767AC00) [pid = 1172] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:31:24 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0C143400) [pid = 1172] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:31:24 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1847A400) [pid = 1172] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:31:24 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (18566C00) [pid = 1172] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:31:24 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0FA4DC00) [pid = 1172] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:31:24 INFO - PROCESS | 1172 | 1472236284100 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 830ms 11:31:24 INFO - PROCESS | 1172 | 1472236284142 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 11:31:24 INFO - PROCESS | 1172 | 1472236284144 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 11:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:31:24 INFO - PROCESS | 1172 | 1472236284147 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:31:24 INFO - PROCESS | 1172 | 1472236284148 Marionette TRACE conn5 <- [1,1902,null,{}] 11:31:24 INFO - PROCESS | 1172 | 1472236284152 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:24 INFO - PROCESS | 1172 | 1472236284154 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:24 INFO - PROCESS | 1172 | 1472236284237 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 11:31:24 INFO - PROCESS | 1172 | 1472236284355 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:24 INFO - PROCESS | 1172 | 1472236284357 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:24 INFO - PROCESS | 1172 | ++DOCSHELL 0C4CC400 == 29 [pid = 1172] [id = 485] 11:31:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0F284400) [pid = 1172] [serial = 1455] [outer = 00000000] 11:31:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (0FDE2C00) [pid = 1172] [serial = 1456] [outer = 0F284400] 11:31:24 INFO - PROCESS | 1172 | 1472236284403 Marionette DEBUG loaded listener.js 11:31:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (15933C00) [pid = 1172] [serial = 1457] [outer = 0F284400] 11:31:24 INFO - PROCESS | 1172 | 1472236284753 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 631ms 11:31:24 INFO - PROCESS | 1172 | 1472236284778 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 11:31:24 INFO - PROCESS | 1172 | 1472236284780 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 11:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:31:24 INFO - PROCESS | 1172 | 1472236284783 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:31:24 INFO - PROCESS | 1172 | 1472236284785 Marionette TRACE conn5 <- [1,1906,null,{}] 11:31:24 INFO - PROCESS | 1172 | 1472236284789 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:24 INFO - PROCESS | 1172 | 1472236284790 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:24 INFO - PROCESS | 1172 | 1472236284914 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 11:31:24 INFO - PROCESS | 1172 | 1472236284922 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:24 INFO - PROCESS | 1172 | 1472236284924 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:24 INFO - PROCESS | 1172 | ++DOCSHELL 1730B400 == 30 [pid = 1172] [id = 486] 11:31:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1767AC00) [pid = 1172] [serial = 1458] [outer = 00000000] 11:31:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (197D1400) [pid = 1172] [serial = 1459] [outer = 1767AC00] 11:31:24 INFO - PROCESS | 1172 | 1472236284969 Marionette DEBUG loaded listener.js 11:31:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (19828000) [pid = 1172] [serial = 1460] [outer = 1767AC00] 11:31:25 INFO - PROCESS | 1172 | 1472236285391 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 11:31:25 INFO - PROCESS | 1172 | 1472236285415 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 11:31:25 INFO - PROCESS | 1172 | 1472236285416 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 11:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:31:25 INFO - PROCESS | 1172 | 1472236285420 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:31:25 INFO - PROCESS | 1172 | 1472236285421 Marionette TRACE conn5 <- [1,1910,null,{}] 11:31:25 INFO - PROCESS | 1172 | 1472236285425 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:25 INFO - PROCESS | 1172 | 1472236285427 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:25 INFO - PROCESS | 1172 | 1472236285547 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 11:31:25 INFO - PROCESS | 1172 | 1472236285555 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:25 INFO - PROCESS | 1172 | 1472236285557 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:25 INFO - PROCESS | 1172 | ++DOCSHELL 0F84D800 == 31 [pid = 1172] [id = 487] 11:31:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (0FDC7000) [pid = 1172] [serial = 1461] [outer = 00000000] 11:31:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (1A630C00) [pid = 1172] [serial = 1462] [outer = 0FDC7000] 11:31:25 INFO - PROCESS | 1172 | 1472236285603 Marionette DEBUG loaded listener.js 11:31:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1A6D6400) [pid = 1172] [serial = 1463] [outer = 0FDC7000] 11:31:26 INFO - PROCESS | 1172 | 1472236286156 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 770ms 11:31:26 INFO - PROCESS | 1172 | 1472236286191 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 11:31:26 INFO - PROCESS | 1172 | 1472236286196 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 11:31:26 INFO - PROCESS | 1172 | 1472236286202 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:31:26 INFO - PROCESS | 1172 | 1472236286206 Marionette TRACE conn5 <- [1,1914,null,{}] 11:31:26 INFO - PROCESS | 1172 | 1472236286212 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:26 INFO - PROCESS | 1172 | 1472236286215 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:26 INFO - PROCESS | 1172 | 1472236286334 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 11:31:26 INFO - PROCESS | 1172 | 1472236286472 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:26 INFO - PROCESS | 1172 | 1472236286477 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:26 INFO - PROCESS | 1172 | ++DOCSHELL 0C14C000 == 32 [pid = 1172] [id = 488] 11:31:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (0C14C400) [pid = 1172] [serial = 1464] [outer = 00000000] 11:31:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0F84D000) [pid = 1172] [serial = 1465] [outer = 0C14C400] 11:31:26 INFO - PROCESS | 1172 | 1472236286538 Marionette DEBUG loaded listener.js 11:31:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (0FA52400) [pid = 1172] [serial = 1466] [outer = 0C14C400] 11:31:27 INFO - PROCESS | 1172 | 1472236287196 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1022ms 11:31:27 INFO - PROCESS | 1172 | 1472236287228 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 11:31:27 INFO - PROCESS | 1172 | 1472236287233 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 11:31:27 INFO - PROCESS | 1172 | 1472236287239 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:31:27 INFO - PROCESS | 1172 | 1472236287242 Marionette TRACE conn5 <- [1,1918,null,{}] 11:31:27 INFO - PROCESS | 1172 | 1472236287247 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:27 INFO - PROCESS | 1172 | 1472236287250 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:27 INFO - PROCESS | 1172 | 1472236287370 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 11:31:27 INFO - PROCESS | 1172 | 1472236287507 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:27 INFO - PROCESS | 1172 | 1472236287510 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:27 INFO - PROCESS | 1172 | ++DOCSHELL 13D32000 == 33 [pid = 1172] [id = 489] 11:31:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (13D3C000) [pid = 1172] [serial = 1467] [outer = 00000000] 11:31:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (14554400) [pid = 1172] [serial = 1468] [outer = 13D3C000] 11:31:27 INFO - PROCESS | 1172 | 1472236287571 Marionette DEBUG loaded listener.js 11:31:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (16F6BC00) [pid = 1172] [serial = 1469] [outer = 13D3C000] 11:31:28 INFO - PROCESS | 1172 | 1472236288201 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1022ms 11:31:28 INFO - PROCESS | 1172 | 1472236288265 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 11:31:28 INFO - PROCESS | 1172 | 1472236288268 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 11:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:31:28 INFO - PROCESS | 1172 | 1472236288272 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:31:28 INFO - PROCESS | 1172 | 1472236288276 Marionette TRACE conn5 <- [1,1922,null,{}] 11:31:28 INFO - PROCESS | 1172 | 1472236288287 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:28 INFO - PROCESS | 1172 | 1472236288292 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:28 INFO - PROCESS | 1172 | 1472236288460 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 11:31:28 INFO - PROCESS | 1172 | 1472236288564 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:28 INFO - PROCESS | 1172 | 1472236288568 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:28 INFO - PROCESS | 1172 | ++DOCSHELL 19829000 == 34 [pid = 1172] [id = 490] 11:31:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (198BA000) [pid = 1172] [serial = 1470] [outer = 00000000] 11:31:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (1A635400) [pid = 1172] [serial = 1471] [outer = 198BA000] 11:31:28 INFO - PROCESS | 1172 | 1472236288626 Marionette DEBUG loaded listener.js 11:31:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (1ACFD800) [pid = 1172] [serial = 1472] [outer = 198BA000] 11:31:29 INFO - PROCESS | 1172 | 1472236289266 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1023ms 11:31:29 INFO - PROCESS | 1172 | 1472236289298 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 11:31:29 INFO - PROCESS | 1172 | 1472236289301 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 11:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:31:29 INFO - PROCESS | 1172 | 1472236289304 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:31:29 INFO - PROCESS | 1172 | 1472236289306 Marionette TRACE conn5 <- [1,1926,null,{}] 11:31:29 INFO - PROCESS | 1172 | 1472236289310 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:29 INFO - PROCESS | 1172 | 1472236289312 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:29 INFO - PROCESS | 1172 | 1472236289425 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 11:31:29 INFO - PROCESS | 1172 | 1472236289535 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:29 INFO - PROCESS | 1172 | 1472236289537 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:29 INFO - PROCESS | 1172 | ++DOCSHELL 0C13F000 == 35 [pid = 1172] [id = 491] 11:31:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (0C145C00) [pid = 1172] [serial = 1473] [outer = 00000000] 11:31:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 94 (0FA5B000) [pid = 1172] [serial = 1474] [outer = 0C145C00] 11:31:29 INFO - PROCESS | 1172 | 1472236289595 Marionette DEBUG loaded listener.js 11:31:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 95 (0FDC9400) [pid = 1172] [serial = 1475] [outer = 0C145C00] 11:31:30 INFO - PROCESS | 1172 | 1472236290316 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1076ms 11:31:30 INFO - PROCESS | 1172 | 1472236290384 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 11:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:31:30 INFO - PROCESS | 1172 | 1472236290388 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 11:31:30 INFO - PROCESS | 1172 | 1472236290393 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:31:30 INFO - PROCESS | 1172 | 1472236290398 Marionette TRACE conn5 <- [1,1930,null,{}] 11:31:30 INFO - PROCESS | 1172 | 1472236290403 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:30 INFO - PROCESS | 1172 | 1472236290405 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:30 INFO - PROCESS | 1172 | 1472236290511 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 11:31:30 INFO - PROCESS | 1172 | 1472236290651 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:30 INFO - PROCESS | 1172 | 1472236290654 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:30 INFO - PROCESS | 1172 | --DOCSHELL 0FA4D400 == 34 [pid = 1172] [id = 465] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 94 (196A1800) [pid = 1172] [serial = 1421] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 93 (196A9800) [pid = 1172] [serial = 1423] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (16F02C00) [pid = 1172] [serial = 1409] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (0FA54C00) [pid = 1172] [serial = 1399] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (0F754000) [pid = 1172] [serial = 1394] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (10AE6400) [pid = 1172] [serial = 1403] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (144DA400) [pid = 1172] [serial = 1405] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (1767F000) [pid = 1172] [serial = 1412] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (186F2800) [pid = 1172] [serial = 1414] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (1767B400) [pid = 1172] [serial = 1411] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (14092000) [pid = 1172] [serial = 1417] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (19651C00) [pid = 1172] [serial = 1420] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (19331400) [pid = 1172] [serial = 1391] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0FA68800) [pid = 1172] [serial = 1400] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0FA65000) [pid = 1172] [serial = 1397] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (19330400) [pid = 1172] [serial = 1415] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (18CD3400) [pid = 1172] [serial = 1390] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (144B9000) [pid = 1172] [serial = 1418] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (145E5800) [pid = 1172] [serial = 1406] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0FA56000) [pid = 1172] [serial = 1396] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (108CA400) [pid = 1172] [serial = 1402] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0F3F7000) [pid = 1172] [serial = 1393] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (15950400) [pid = 1172] [serial = 1408] [outer = 00000000] [url = about:blank] 11:31:30 INFO - PROCESS | 1172 | ++DOCSHELL 0C0EA800 == 35 [pid = 1172] [id = 492] 11:31:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0C0F0800) [pid = 1172] [serial = 1476] [outer = 00000000] 11:31:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0F750C00) [pid = 1172] [serial = 1477] [outer = 0C0F0800] 11:31:30 INFO - PROCESS | 1172 | 1472236290746 Marionette DEBUG loaded listener.js 11:31:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0FA54C00) [pid = 1172] [serial = 1478] [outer = 0C0F0800] 11:31:31 INFO - PROCESS | 1172 | 1472236291192 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 830ms 11:31:31 INFO - PROCESS | 1172 | 1472236291224 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 11:31:31 INFO - PROCESS | 1172 | 1472236291228 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 11:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:31:31 INFO - PROCESS | 1172 | 1472236291238 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:31:31 INFO - PROCESS | 1172 | 1472236291241 Marionette TRACE conn5 <- [1,1934,null,{}] 11:31:31 INFO - PROCESS | 1172 | 1472236291245 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:31 INFO - PROCESS | 1172 | 1472236291247 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:31 INFO - PROCESS | 1172 | 1472236291342 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 11:31:31 INFO - PROCESS | 1172 | 1472236291351 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:31 INFO - PROCESS | 1172 | 1472236291354 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:31 INFO - PROCESS | 1172 | ++DOCSHELL 10ADF800 == 36 [pid = 1172] [id = 493] 11:31:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (10AE5C00) [pid = 1172] [serial = 1479] [outer = 00000000] 11:31:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (13CA6400) [pid = 1172] [serial = 1480] [outer = 10AE5C00] 11:31:31 INFO - PROCESS | 1172 | 1472236291403 Marionette DEBUG loaded listener.js 11:31:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (13DB8000) [pid = 1172] [serial = 1481] [outer = 10AE5C00] 11:31:31 INFO - PROCESS | 1172 | 1472236291901 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 11:31:31 INFO - PROCESS | 1172 | 1472236291909 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 11:31:31 INFO - PROCESS | 1172 | 1472236291911 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 11:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:31:31 INFO - PROCESS | 1172 | 1472236291915 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:31:31 INFO - PROCESS | 1172 | 1472236291918 Marionette TRACE conn5 <- [1,1938,null,{}] 11:31:31 INFO - PROCESS | 1172 | 1472236291932 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:31 INFO - PROCESS | 1172 | 1472236291937 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:32 INFO - PROCESS | 1172 | 1472236292025 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 11:31:32 INFO - PROCESS | 1172 | 1472236292034 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:32 INFO - PROCESS | 1172 | 1472236292037 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:32 INFO - PROCESS | 1172 | ++DOCSHELL 1592CC00 == 37 [pid = 1172] [id = 494] 11:31:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1592D000) [pid = 1172] [serial = 1482] [outer = 00000000] 11:31:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (15951800) [pid = 1172] [serial = 1483] [outer = 1592D000] 11:31:32 INFO - PROCESS | 1172 | 1472236292087 Marionette DEBUG loaded listener.js 11:31:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (1730FC00) [pid = 1172] [serial = 1484] [outer = 1592D000] 11:31:32 INFO - PROCESS | 1172 | 1472236292571 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 690ms 11:31:32 INFO - PROCESS | 1172 | 1472236292609 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 11:31:32 INFO - PROCESS | 1172 | 1472236292612 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 11:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:31:32 INFO - PROCESS | 1172 | 1472236292615 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:31:32 INFO - PROCESS | 1172 | 1472236292617 Marionette TRACE conn5 <- [1,1942,null,{}] 11:31:32 INFO - PROCESS | 1172 | 1472236292630 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:32 INFO - PROCESS | 1172 | 1472236292632 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:32 INFO - PROCESS | 1172 | 1472236292720 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 11:31:32 INFO - PROCESS | 1172 | 1472236292728 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:32 INFO - PROCESS | 1172 | 1472236292730 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:32 INFO - PROCESS | 1172 | ++DOCSHELL 17681000 == 38 [pid = 1172] [id = 495] 11:31:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (17EC4800) [pid = 1172] [serial = 1485] [outer = 00000000] 11:31:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1856A800) [pid = 1172] [serial = 1486] [outer = 17EC4800] 11:31:32 INFO - PROCESS | 1172 | 1472236292777 Marionette DEBUG loaded listener.js 11:31:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (186F2800) [pid = 1172] [serial = 1487] [outer = 17EC4800] 11:31:33 INFO - PROCESS | 1172 | 1472236293213 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 11:31:33 INFO - PROCESS | 1172 | 1472236293260 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 11:31:33 INFO - PROCESS | 1172 | 1472236293262 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 11:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:31:33 INFO - PROCESS | 1172 | 1472236293265 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:31:33 INFO - PROCESS | 1172 | 1472236293267 Marionette TRACE conn5 <- [1,1946,null,{}] 11:31:33 INFO - PROCESS | 1172 | 1472236293295 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:33 INFO - PROCESS | 1172 | 1472236293298 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:33 INFO - PROCESS | 1172 | 1472236293410 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 11:31:33 INFO - PROCESS | 1172 | 1472236293499 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:33 INFO - PROCESS | 1172 | 1472236293501 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:33 INFO - PROCESS | 1172 | ++DOCSHELL 1932F400 == 39 [pid = 1172] [id = 496] 11:31:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (19330400) [pid = 1172] [serial = 1488] [outer = 00000000] 11:31:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (19389800) [pid = 1172] [serial = 1489] [outer = 19330400] 11:31:33 INFO - PROCESS | 1172 | 1472236293549 Marionette DEBUG loaded listener.js 11:31:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (19510800) [pid = 1172] [serial = 1490] [outer = 19330400] 11:31:33 INFO - PROCESS | 1172 | 1472236293995 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 770ms 11:31:34 INFO - PROCESS | 1172 | 1472236294040 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 11:31:34 INFO - PROCESS | 1172 | 1472236294042 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 11:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:31:34 INFO - PROCESS | 1172 | 1472236294045 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:31:34 INFO - PROCESS | 1172 | 1472236294047 Marionette TRACE conn5 <- [1,1950,null,{}] 11:31:34 INFO - PROCESS | 1172 | 1472236294051 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:34 INFO - PROCESS | 1172 | 1472236294056 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:34 INFO - PROCESS | 1172 | 1472236294189 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 11:31:34 INFO - PROCESS | 1172 | 1472236294262 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:34 INFO - PROCESS | 1172 | 1472236294264 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:34 INFO - PROCESS | 1172 | ++DOCSHELL 196AA800 == 40 [pid = 1172] [id = 497] 11:31:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (196AB000) [pid = 1172] [serial = 1491] [outer = 00000000] 11:31:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (1A62E400) [pid = 1172] [serial = 1492] [outer = 196AB000] 11:31:34 INFO - PROCESS | 1172 | 1472236294312 Marionette DEBUG loaded listener.js 11:31:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (1A678000) [pid = 1172] [serial = 1493] [outer = 196AB000] 11:31:34 INFO - PROCESS | 1172 | 1472236294743 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 11:31:34 INFO - PROCESS | 1172 | 1472236294807 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 11:31:34 INFO - PROCESS | 1172 | 1472236294809 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 11:31:34 INFO - PROCESS | 1172 | 1472236294812 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:31:34 INFO - PROCESS | 1172 | 1472236294814 Marionette TRACE conn5 <- [1,1954,null,{}] 11:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:31:34 INFO - PROCESS | 1172 | 1472236294818 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:34 INFO - PROCESS | 1172 | 1472236294820 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:34 INFO - PROCESS | 1172 | 1472236294934 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 11:31:34 INFO - PROCESS | 1172 | 1472236294943 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:34 INFO - PROCESS | 1172 | 1472236294945 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:34 INFO - PROCESS | 1172 | ++DOCSHELL 0C145800 == 41 [pid = 1172] [id = 498] 11:31:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (0C148800) [pid = 1172] [serial = 1494] [outer = 00000000] 11:31:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (1AE8D400) [pid = 1172] [serial = 1495] [outer = 0C148800] 11:31:34 INFO - PROCESS | 1172 | 1472236294990 Marionette DEBUG loaded listener.js 11:31:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (1AE8FC00) [pid = 1172] [serial = 1496] [outer = 0C148800] 11:31:35 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (17EBA400) [pid = 1172] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:31:35 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (17318800) [pid = 1172] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:31:35 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (19651800) [pid = 1172] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:31:35 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (0F284400) [pid = 1172] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:31:35 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (1982A800) [pid = 1172] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:31:35 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (1767AC00) [pid = 1172] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:31:35 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (1455AC00) [pid = 1172] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:31:35 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (0F753C00) [pid = 1172] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:31:35 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (0FA68000) [pid = 1172] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:31:35 INFO - PROCESS | 1172 | 1472236295522 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 710ms 11:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:31:35 INFO - PROCESS | 1172 | 1472236295531 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 11:31:35 INFO - PROCESS | 1172 | 1472236295533 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 11:31:35 INFO - PROCESS | 1172 | 1472236295536 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:31:35 INFO - PROCESS | 1172 | 1472236295538 Marionette TRACE conn5 <- [1,1958,null,{}] 11:31:35 INFO - PROCESS | 1172 | 1472236295541 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:35 INFO - PROCESS | 1172 | 1472236295543 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:35 INFO - PROCESS | 1172 | 1472236295626 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 11:31:35 INFO - PROCESS | 1172 | 1472236295631 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:35 INFO - PROCESS | 1172 | 1472236295633 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:35 INFO - PROCESS | 1172 | ++DOCSHELL 0F943000 == 42 [pid = 1172] [id = 499] 11:31:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0FA68000) [pid = 1172] [serial = 1497] [outer = 00000000] 11:31:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (186E9400) [pid = 1172] [serial = 1498] [outer = 0FA68000] 11:31:35 INFO - PROCESS | 1172 | 1472236295679 Marionette DEBUG loaded listener.js 11:31:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (197CF400) [pid = 1172] [serial = 1499] [outer = 0FA68000] 11:31:36 INFO - PROCESS | 1172 | 1472236296119 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 11:31:36 INFO - PROCESS | 1172 | 1472236296167 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 11:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:31:36 INFO - PROCESS | 1172 | 1472236296169 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 11:31:36 INFO - PROCESS | 1172 | 1472236296172 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:31:36 INFO - PROCESS | 1172 | 1472236296174 Marionette TRACE conn5 <- [1,1962,null,{}] 11:31:36 INFO - PROCESS | 1172 | 1472236296178 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:36 INFO - PROCESS | 1172 | 1472236296180 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:36 INFO - PROCESS | 1172 | 1472236296287 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 11:31:36 INFO - PROCESS | 1172 | 1472236296295 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:36 INFO - PROCESS | 1172 | 1472236296297 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:36 INFO - PROCESS | 1172 | ++DOCSHELL 0C142000 == 43 [pid = 1172] [id = 500] 11:31:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (17EBC800) [pid = 1172] [serial = 1500] [outer = 00000000] 11:31:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (1AEEC000) [pid = 1172] [serial = 1501] [outer = 17EBC800] 11:31:36 INFO - PROCESS | 1172 | 1472236296352 Marionette DEBUG loaded listener.js 11:31:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (1B1BB400) [pid = 1172] [serial = 1502] [outer = 17EBC800] 11:31:36 INFO - PROCESS | 1172 | 1472236296779 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 11:31:36 INFO - PROCESS | 1172 | 1472236296803 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 11:31:36 INFO - PROCESS | 1172 | 1472236296805 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 11:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:31:36 INFO - PROCESS | 1172 | 1472236296809 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:31:36 INFO - PROCESS | 1172 | 1472236296810 Marionette TRACE conn5 <- [1,1966,null,{}] 11:31:36 INFO - PROCESS | 1172 | 1472236296814 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:36 INFO - PROCESS | 1172 | 1472236296816 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:36 INFO - PROCESS | 1172 | 1472236296944 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 11:31:36 INFO - PROCESS | 1172 | 1472236296950 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:36 INFO - PROCESS | 1172 | 1472236296951 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:36 INFO - PROCESS | 1172 | ++DOCSHELL 19A60400 == 44 [pid = 1172] [id = 501] 11:31:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (19A62400) [pid = 1172] [serial = 1503] [outer = 00000000] 11:31:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (19A67400) [pid = 1172] [serial = 1504] [outer = 19A62400] 11:31:37 INFO - PROCESS | 1172 | 1472236296998 Marionette DEBUG loaded listener.js 11:31:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (19A69800) [pid = 1172] [serial = 1505] [outer = 19A62400] 11:31:37 INFO - PROCESS | 1172 | 1472236297402 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 631ms 11:31:37 INFO - PROCESS | 1172 | 1472236297476 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 11:31:37 INFO - PROCESS | 1172 | 1472236297480 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 11:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:31:37 INFO - PROCESS | 1172 | 1472236297490 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:31:37 INFO - PROCESS | 1172 | 1472236297495 Marionette TRACE conn5 <- [1,1970,null,{}] 11:31:37 INFO - PROCESS | 1172 | 1472236297502 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:37 INFO - PROCESS | 1172 | 1472236297505 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:37 INFO - PROCESS | 1172 | 1472236297626 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 11:31:37 INFO - PROCESS | 1172 | 1472236297800 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:37 INFO - PROCESS | 1172 | 1472236297805 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:37 INFO - PROCESS | 1172 | ++DOCSHELL 0F75BC00 == 45 [pid = 1172] [id = 502] 11:31:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 94 (0F75DC00) [pid = 1172] [serial = 1506] [outer = 00000000] 11:31:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 95 (0F947800) [pid = 1172] [serial = 1507] [outer = 0F75DC00] 11:31:37 INFO - PROCESS | 1172 | 1472236297865 Marionette DEBUG loaded listener.js 11:31:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 96 (0FA68C00) [pid = 1172] [serial = 1508] [outer = 0F75DC00] 11:31:38 INFO - PROCESS | 1172 | 1472236298373 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 970ms 11:31:38 INFO - PROCESS | 1172 | 1472236298466 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 11:31:38 INFO - PROCESS | 1172 | 1472236298470 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 11:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:31:38 INFO - PROCESS | 1172 | 1472236298476 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:31:38 INFO - PROCESS | 1172 | 1472236298480 Marionette TRACE conn5 <- [1,1974,null,{}] 11:31:38 INFO - PROCESS | 1172 | 1472236298485 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:38 INFO - PROCESS | 1172 | 1472236298488 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:38 INFO - PROCESS | 1172 | 1472236298609 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 11:31:38 INFO - PROCESS | 1172 | 1472236298717 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:38 INFO - PROCESS | 1172 | 1472236298720 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:38 INFO - PROCESS | 1172 | ++DOCSHELL 144DA400 == 46 [pid = 1172] [id = 503] 11:31:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 97 (1452DC00) [pid = 1172] [serial = 1509] [outer = 00000000] 11:31:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 98 (146B1C00) [pid = 1172] [serial = 1510] [outer = 1452DC00] 11:31:38 INFO - PROCESS | 1172 | 1472236298779 Marionette DEBUG loaded listener.js 11:31:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 99 (15953400) [pid = 1172] [serial = 1511] [outer = 1452DC00] 11:31:39 INFO - PROCESS | 1172 | 1472236299364 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 987ms 11:31:39 INFO - PROCESS | 1172 | 1472236299463 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 11:31:39 INFO - PROCESS | 1172 | 1472236299466 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 11:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:31:39 INFO - PROCESS | 1172 | 1472236299470 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:31:39 INFO - PROCESS | 1172 | 1472236299472 Marionette TRACE conn5 <- [1,1978,null,{}] 11:31:39 INFO - PROCESS | 1172 | 1472236299482 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:39 INFO - PROCESS | 1172 | 1472236299487 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:39 INFO - PROCESS | 1172 | 1472236299605 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 11:31:39 INFO - PROCESS | 1172 | 1472236299741 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:39 INFO - PROCESS | 1172 | 1472236299745 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:39 INFO - PROCESS | 1172 | ++DOCSHELL 198C2C00 == 47 [pid = 1172] [id = 504] 11:31:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 100 (199DA800) [pid = 1172] [serial = 1512] [outer = 00000000] 11:31:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 101 (19A65000) [pid = 1172] [serial = 1513] [outer = 199DA800] 11:31:39 INFO - PROCESS | 1172 | 1472236299807 Marionette DEBUG loaded listener.js 11:31:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 102 (1A637000) [pid = 1172] [serial = 1514] [outer = 199DA800] 11:31:40 INFO - PROCESS | 1172 | 1472236300401 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 970ms 11:31:40 INFO - PROCESS | 1172 | 1472236300443 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 11:31:40 INFO - PROCESS | 1172 | 1472236300445 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 11:31:40 INFO - PROCESS | 1172 | 1472236300449 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:31:40 INFO - PROCESS | 1172 | 1472236300451 Marionette TRACE conn5 <- [1,1982,null,{}] 11:31:40 INFO - PROCESS | 1172 | 1472236300455 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:40 INFO - PROCESS | 1172 | 1472236300457 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:40 INFO - PROCESS | 1172 | 1472236300570 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 11:31:40 INFO - PROCESS | 1172 | 1472236300707 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:40 INFO - PROCESS | 1172 | 1472236300710 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:40 INFO - PROCESS | 1172 | ++DOCSHELL 19A6C400 == 48 [pid = 1172] [id = 505] 11:31:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 103 (1AEEF000) [pid = 1172] [serial = 1515] [outer = 00000000] 11:31:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 104 (1C36DC00) [pid = 1172] [serial = 1516] [outer = 1AEEF000] 11:31:40 INFO - PROCESS | 1172 | 1472236300767 Marionette DEBUG loaded listener.js 11:31:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 105 (1C3DF000) [pid = 1172] [serial = 1517] [outer = 1AEEF000] 11:31:41 INFO - PROCESS | 1172 | 1472236301332 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 930ms 11:31:41 INFO - PROCESS | 1172 | 1472236301383 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 11:31:41 INFO - PROCESS | 1172 | 1472236301385 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 11:31:41 INFO - PROCESS | 1172 | 1472236301389 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:31:41 INFO - PROCESS | 1172 | 1472236301391 Marionette TRACE conn5 <- [1,1986,null,{}] 11:31:41 INFO - PROCESS | 1172 | 1472236301395 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:41 INFO - PROCESS | 1172 | 1472236301397 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:41 INFO - PROCESS | 1172 | 1472236301533 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 11:31:41 INFO - PROCESS | 1172 | 1472236301643 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:41 INFO - PROCESS | 1172 | 1472236301646 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:41 INFO - PROCESS | 1172 | ++DOCSHELL 150F2000 == 49 [pid = 1172] [id = 506] 11:31:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 106 (1592A400) [pid = 1172] [serial = 1518] [outer = 00000000] 11:31:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 107 (19831C00) [pid = 1172] [serial = 1519] [outer = 1592A400] 11:31:41 INFO - PROCESS | 1172 | 1472236301701 Marionette DEBUG loaded listener.js 11:31:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 108 (1A630800) [pid = 1172] [serial = 1520] [outer = 1592A400] 11:31:42 INFO - PROCESS | 1172 | 1472236302434 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1077ms 11:31:42 INFO - PROCESS | 1172 | 1472236302470 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 11:31:42 INFO - PROCESS | 1172 | 1472236302474 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 11:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:31:42 INFO - PROCESS | 1172 | 1472236302478 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:31:42 INFO - PROCESS | 1172 | 1472236302483 Marionette TRACE conn5 <- [1,1990,null,{}] 11:31:42 INFO - PROCESS | 1172 | 1472236302489 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:42 INFO - PROCESS | 1172 | 1472236302491 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:42 INFO - PROCESS | 1172 | 1472236302599 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 11:31:42 INFO - PROCESS | 1172 | 1472236302743 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:42 INFO - PROCESS | 1172 | 1472236302746 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:42 INFO - PROCESS | 1172 | ++DOCSHELL 0FA50800 == 50 [pid = 1172] [id = 507] 11:31:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 109 (0FA51400) [pid = 1172] [serial = 1521] [outer = 00000000] 11:31:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 110 (108CD000) [pid = 1172] [serial = 1522] [outer = 0FA51400] 11:31:42 INFO - PROCESS | 1172 | 1472236302800 Marionette DEBUG loaded listener.js 11:31:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 111 (13D7C000) [pid = 1172] [serial = 1523] [outer = 0FA51400] 11:31:42 INFO - PROCESS | 1172 | --DOCSHELL 0C142000 == 49 [pid = 1172] [id = 500] 11:31:42 INFO - PROCESS | 1172 | --DOCSHELL 0F943000 == 48 [pid = 1172] [id = 499] 11:31:42 INFO - PROCESS | 1172 | --DOCSHELL 0C145800 == 47 [pid = 1172] [id = 498] 11:31:42 INFO - PROCESS | 1172 | --DOCSHELL 196AA800 == 46 [pid = 1172] [id = 497] 11:31:42 INFO - PROCESS | 1172 | --DOCSHELL 1932F400 == 45 [pid = 1172] [id = 496] 11:31:42 INFO - PROCESS | 1172 | --DOCSHELL 1592CC00 == 44 [pid = 1172] [id = 494] 11:31:42 INFO - PROCESS | 1172 | --DOCSHELL 10ADF800 == 43 [pid = 1172] [id = 493] 11:31:42 INFO - PROCESS | 1172 | --DOMWINDOW == 110 (1A630C00) [pid = 1172] [serial = 1462] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOCSHELL 0C0EA800 == 42 [pid = 1172] [id = 492] 11:31:43 INFO - PROCESS | 1172 | --DOCSHELL 0C13F000 == 41 [pid = 1172] [id = 491] 11:31:43 INFO - PROCESS | 1172 | --DOCSHELL 19829000 == 40 [pid = 1172] [id = 490] 11:31:43 INFO - PROCESS | 1172 | --DOCSHELL 13D32000 == 39 [pid = 1172] [id = 489] 11:31:43 INFO - PROCESS | 1172 | --DOCSHELL 0C14C000 == 38 [pid = 1172] [id = 488] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 109 (0FA6DC00) [pid = 1172] [serial = 1426] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 108 (1856B000) [pid = 1172] [serial = 1447] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 107 (17EBD000) [pid = 1172] [serial = 1444] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 106 (197D2000) [pid = 1172] [serial = 1451] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 105 (197D1000) [pid = 1172] [serial = 1450] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 104 (0FDE2C00) [pid = 1172] [serial = 1456] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 103 (199DB400) [pid = 1172] [serial = 1453] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 102 (197D1400) [pid = 1172] [serial = 1459] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 101 (146B1400) [pid = 1172] [serial = 1441] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 100 (19828000) [pid = 1172] [serial = 1460] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 99 (196A8C00) [pid = 1172] [serial = 1432] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 98 (1592F400) [pid = 1172] [serial = 1442] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 97 (144D9800) [pid = 1172] [serial = 1429] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 96 (0FDBD400) [pid = 1172] [serial = 1436] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 95 (0F947C00) [pid = 1172] [serial = 1435] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 94 (0FFDA000) [pid = 1172] [serial = 1439] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 93 (0FDD9000) [pid = 1172] [serial = 1438] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (1856B800) [pid = 1172] [serial = 1448] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (1A62A400) [pid = 1172] [serial = 1454] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (17EDF800) [pid = 1172] [serial = 1445] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (15933C00) [pid = 1172] [serial = 1457] [outer = 00000000] [url = about:blank] 11:31:43 INFO - PROCESS | 1172 | 1472236303302 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 890ms 11:31:43 INFO - PROCESS | 1172 | 1472236303370 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 11:31:43 INFO - PROCESS | 1172 | 1472236303374 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 11:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:31:43 INFO - PROCESS | 1172 | 1472236303380 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:31:43 INFO - PROCESS | 1172 | 1472236303383 Marionette TRACE conn5 <- [1,1994,null,{}] 11:31:43 INFO - PROCESS | 1172 | 1472236303387 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:43 INFO - PROCESS | 1172 | 1472236303390 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:43 INFO - PROCESS | 1172 | 1472236303483 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 11:31:43 INFO - PROCESS | 1172 | 1472236303497 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:43 INFO - PROCESS | 1172 | 1472236303499 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:43 INFO - PROCESS | 1172 | ++DOCSHELL 0F942C00 == 39 [pid = 1172] [id = 508] 11:31:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (0FDE2C00) [pid = 1172] [serial = 1524] [outer = 00000000] 11:31:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (13D32000) [pid = 1172] [serial = 1525] [outer = 0FDE2C00] 11:31:43 INFO - PROCESS | 1172 | 1472236303547 Marionette DEBUG loaded listener.js 11:31:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (1446F400) [pid = 1172] [serial = 1526] [outer = 0FDE2C00] 11:31:44 INFO - PROCESS | 1172 | 1472236304051 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:31:44 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 11:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 731ms 11:31:44 INFO - PROCESS | 1172 | 1472236304116 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 11:31:44 INFO - PROCESS | 1172 | 1472236304118 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 11:31:44 INFO - PROCESS | 1172 | 1472236304122 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:31:44 INFO - PROCESS | 1172 | 1472236304125 Marionette TRACE conn5 <- [1,1998,null,{}] 11:31:44 INFO - PROCESS | 1172 | 1472236304135 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:44 INFO - PROCESS | 1172 | 1472236304140 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:44 INFO - PROCESS | 1172 | 1472236304229 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 11:31:44 INFO - PROCESS | 1172 | 1472236304362 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:44 INFO - PROCESS | 1172 | 1472236304364 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:44 INFO - PROCESS | 1172 | ++DOCSHELL 17686C00 == 40 [pid = 1172] [id = 509] 11:31:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (17680000) [pid = 1172] [serial = 1527] [outer = 00000000] 11:31:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 94 (17EC0800) [pid = 1172] [serial = 1528] [outer = 17680000] 11:31:44 INFO - PROCESS | 1172 | 1472236304418 Marionette DEBUG loaded listener.js 11:31:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 95 (18481C00) [pid = 1172] [serial = 1529] [outer = 17680000] 11:31:44 INFO - PROCESS | 1172 | 1472236304786 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:31:44 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 11:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 11:31:44 INFO - PROCESS | 1172 | 1472236304856 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 11:31:44 INFO - PROCESS | 1172 | 1472236304858 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 11:31:44 INFO - PROCESS | 1172 | 1472236304862 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:31:44 INFO - PROCESS | 1172 | 1472236304864 Marionette TRACE conn5 <- [1,2002,null,{}] 11:31:44 INFO - PROCESS | 1172 | 1472236304867 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:44 INFO - PROCESS | 1172 | 1472236304869 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:44 INFO - PROCESS | 1172 | 1472236304960 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 11:31:44 INFO - PROCESS | 1172 | 1472236304975 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:44 INFO - PROCESS | 1172 | 1472236304977 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:44 INFO - PROCESS | 1172 | ++DOCSHELL 186E4400 == 41 [pid = 1172] [id = 510] 11:31:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 96 (186E4C00) [pid = 1172] [serial = 1530] [outer = 00000000] 11:31:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 97 (196A0800) [pid = 1172] [serial = 1531] [outer = 186E4C00] 11:31:45 INFO - PROCESS | 1172 | 1472236305025 Marionette DEBUG loaded listener.js 11:31:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 98 (196A4000) [pid = 1172] [serial = 1532] [outer = 186E4C00] 11:31:45 INFO - PROCESS | 1172 | 1472236305520 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 11:31:45 INFO - PROCESS | 1172 | 1472236305536 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 11:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:31:45 INFO - PROCESS | 1172 | 1472236305538 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 11:31:45 INFO - PROCESS | 1172 | 1472236305541 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:31:45 INFO - PROCESS | 1172 | 1472236305543 Marionette TRACE conn5 <- [1,2006,null,{}] 11:31:45 INFO - PROCESS | 1172 | 1472236305546 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:45 INFO - PROCESS | 1172 | 1472236305548 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:45 INFO - PROCESS | 1172 | 1472236305694 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 11:31:45 INFO - PROCESS | 1172 | 1472236305761 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:45 INFO - PROCESS | 1172 | 1472236305763 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:45 INFO - PROCESS | 1172 | ++DOCSHELL 196AD000 == 42 [pid = 1172] [id = 511] 11:31:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 99 (196ADC00) [pid = 1172] [serial = 1533] [outer = 00000000] 11:31:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 100 (197D1C00) [pid = 1172] [serial = 1534] [outer = 196ADC00] 11:31:45 INFO - PROCESS | 1172 | 1472236305809 Marionette DEBUG loaded listener.js 11:31:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 101 (197D5000) [pid = 1172] [serial = 1535] [outer = 196ADC00] 11:31:46 INFO - PROCESS | 1172 | 1472236306268 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 770ms 11:31:46 INFO - PROCESS | 1172 | 1472236306312 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 11:31:46 INFO - PROCESS | 1172 | 1472236306314 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 11:31:46 INFO - PROCESS | 1172 | 1472236306317 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:31:46 INFO - PROCESS | 1172 | 1472236306319 Marionette TRACE conn5 <- [1,2010,null,{}] 11:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:31:46 INFO - PROCESS | 1172 | 1472236306322 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:46 INFO - PROCESS | 1172 | 1472236306328 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:46 INFO - PROCESS | 1172 | 1472236306465 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 11:31:46 INFO - PROCESS | 1172 | 1472236306540 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:46 INFO - PROCESS | 1172 | 1472236306542 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:46 INFO - PROCESS | 1172 | ++DOCSHELL 0C144000 == 43 [pid = 1172] [id = 512] 11:31:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 102 (1A62F800) [pid = 1172] [serial = 1536] [outer = 00000000] 11:31:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 103 (1ACFCC00) [pid = 1172] [serial = 1537] [outer = 1A62F800] 11:31:46 INFO - PROCESS | 1172 | 1472236306589 Marionette DEBUG loaded listener.js 11:31:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 104 (1AEECC00) [pid = 1172] [serial = 1538] [outer = 1A62F800] 11:31:47 INFO - PROCESS | 1172 | 1472236307004 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 11:31:47 INFO - PROCESS | 1172 | 1472236307066 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 11:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:31:47 INFO - PROCESS | 1172 | 1472236307068 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 11:31:47 INFO - PROCESS | 1172 | 1472236307072 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:31:47 INFO - PROCESS | 1172 | 1472236307074 Marionette TRACE conn5 <- [1,2014,null,{}] 11:31:47 INFO - PROCESS | 1172 | 1472236307086 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:47 INFO - PROCESS | 1172 | 1472236307088 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:47 INFO - PROCESS | 1172 | 1472236307313 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 11:31:47 INFO - PROCESS | 1172 | --DOMWINDOW == 103 (19330400) [pid = 1172] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:31:47 INFO - PROCESS | 1172 | --DOMWINDOW == 102 (1592D000) [pid = 1172] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:31:47 INFO - PROCESS | 1172 | --DOMWINDOW == 101 (0C0F0800) [pid = 1172] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:31:47 INFO - PROCESS | 1172 | --DOMWINDOW == 100 (17EC4800) [pid = 1172] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:31:47 INFO - PROCESS | 1172 | --DOMWINDOW == 99 (196AB000) [pid = 1172] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:31:47 INFO - PROCESS | 1172 | --DOMWINDOW == 98 (0C148800) [pid = 1172] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:31:47 INFO - PROCESS | 1172 | --DOMWINDOW == 97 (17EBC800) [pid = 1172] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:31:47 INFO - PROCESS | 1172 | --DOMWINDOW == 96 (0FA68000) [pid = 1172] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:31:47 INFO - PROCESS | 1172 | --DOMWINDOW == 95 (10AE5C00) [pid = 1172] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:31:47 INFO - PROCESS | 1172 | 1472236307385 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:47 INFO - PROCESS | 1172 | 1472236307387 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:47 INFO - PROCESS | 1172 | ++DOCSHELL 0C00F400 == 44 [pid = 1172] [id = 513] 11:31:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 96 (0C0F0800) [pid = 1172] [serial = 1539] [outer = 00000000] 11:31:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 97 (10A3DC00) [pid = 1172] [serial = 1540] [outer = 0C0F0800] 11:31:47 INFO - PROCESS | 1172 | 1472236307432 Marionette DEBUG loaded listener.js 11:31:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 98 (10AE5C00) [pid = 1172] [serial = 1541] [outer = 0C0F0800] 11:31:47 INFO - PROCESS | 1172 | 1472236307804 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 790ms 11:31:47 INFO - PROCESS | 1172 | 1472236307863 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 11:31:47 INFO - PROCESS | 1172 | 1472236307865 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 11:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:31:47 INFO - PROCESS | 1172 | 1472236307869 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:31:47 INFO - PROCESS | 1172 | 1472236307870 Marionette TRACE conn5 <- [1,2018,null,{}] 11:31:47 INFO - PROCESS | 1172 | 1472236307874 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:47 INFO - PROCESS | 1172 | 1472236307876 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:47 INFO - PROCESS | 1172 | 1472236307961 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 11:31:47 INFO - PROCESS | 1172 | 1472236307967 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:47 INFO - PROCESS | 1172 | 1472236307969 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:47 INFO - PROCESS | 1172 | ++DOCSHELL 108D0C00 == 45 [pid = 1172] [id = 514] 11:31:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 99 (14EAF800) [pid = 1172] [serial = 1542] [outer = 00000000] 11:31:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 100 (14EBA000) [pid = 1172] [serial = 1543] [outer = 14EAF800] 11:31:48 INFO - PROCESS | 1172 | 1472236308015 Marionette DEBUG loaded listener.js 11:31:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 101 (196AB000) [pid = 1172] [serial = 1544] [outer = 14EAF800] 11:31:48 INFO - PROCESS | 1172 | 1472236308464 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 11:31:48 INFO - PROCESS | 1172 | 1472236308503 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 11:31:48 INFO - PROCESS | 1172 | 1472236308505 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 11:31:48 INFO - PROCESS | 1172 | 1472236308508 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:31:48 INFO - PROCESS | 1172 | 1472236308510 Marionette TRACE conn5 <- [1,2022,null,{}] 11:31:48 INFO - PROCESS | 1172 | 1472236308513 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:48 INFO - PROCESS | 1172 | 1472236308515 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:48 INFO - PROCESS | 1172 | 1472236308599 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 11:31:48 INFO - PROCESS | 1172 | 1472236308604 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:48 INFO - PROCESS | 1172 | 1472236308606 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:48 INFO - PROCESS | 1172 | ++DOCSHELL 14EB8C00 == 46 [pid = 1172] [id = 515] 11:31:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 102 (19A64800) [pid = 1172] [serial = 1545] [outer = 00000000] 11:31:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 103 (1BEB6400) [pid = 1172] [serial = 1546] [outer = 19A64800] 11:31:48 INFO - PROCESS | 1172 | 1472236308651 Marionette DEBUG loaded listener.js 11:31:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 104 (1C2E1000) [pid = 1172] [serial = 1547] [outer = 19A64800] 11:31:49 INFO - PROCESS | 1172 | 1472236309115 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 11:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:31:49 INFO - PROCESS | 1172 | 1472236309143 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 11:31:49 INFO - PROCESS | 1172 | 1472236309145 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 11:31:49 INFO - PROCESS | 1172 | 1472236309164 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:31:49 INFO - PROCESS | 1172 | 1472236309165 Marionette TRACE conn5 <- [1,2026,null,{}] 11:31:49 INFO - PROCESS | 1172 | 1472236309173 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:49 INFO - PROCESS | 1172 | 1472236309175 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:49 INFO - PROCESS | 1172 | 1472236309260 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 11:31:49 INFO - PROCESS | 1172 | 1472236309266 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:49 INFO - PROCESS | 1172 | 1472236309267 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:49 INFO - PROCESS | 1172 | ++DOCSHELL 14E4D400 == 47 [pid = 1172] [id = 516] 11:31:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 105 (14E4DC00) [pid = 1172] [serial = 1548] [outer = 00000000] 11:31:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 106 (14E58000) [pid = 1172] [serial = 1549] [outer = 14E4DC00] 11:31:49 INFO - PROCESS | 1172 | 1472236309313 Marionette DEBUG loaded listener.js 11:31:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 107 (14E5A400) [pid = 1172] [serial = 1550] [outer = 14E4DC00] 11:31:50 INFO - PROCESS | 1172 | 1472236310028 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 950ms 11:31:50 INFO - PROCESS | 1172 | 1472236310099 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 11:31:50 INFO - PROCESS | 1172 | 1472236310104 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 11:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:31:50 INFO - PROCESS | 1172 | 1472236310109 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:31:50 INFO - PROCESS | 1172 | 1472236310113 Marionette TRACE conn5 <- [1,2030,null,{}] 11:31:50 INFO - PROCESS | 1172 | 1472236310118 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:50 INFO - PROCESS | 1172 | 1472236310123 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:50 INFO - PROCESS | 1172 | 1472236310247 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 11:31:50 INFO - PROCESS | 1172 | 1472236310384 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:50 INFO - PROCESS | 1172 | 1472236310387 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:50 INFO - PROCESS | 1172 | ++DOCSHELL 0F854400 == 48 [pid = 1172] [id = 517] 11:31:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 108 (0FDC1000) [pid = 1172] [serial = 1551] [outer = 00000000] 11:31:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 109 (0FFDE800) [pid = 1172] [serial = 1552] [outer = 0FDC1000] 11:31:50 INFO - PROCESS | 1172 | 1472236310450 Marionette DEBUG loaded listener.js 11:31:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 110 (1442DC00) [pid = 1172] [serial = 1553] [outer = 0FDC1000] 11:31:51 INFO - PROCESS | 1172 | 1472236311039 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:31:51 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) 11:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 970ms 11:31:51 INFO - PROCESS | 1172 | 1472236311084 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 11:31:51 INFO - PROCESS | 1172 | 1472236311089 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 11:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:31:51 INFO - PROCESS | 1172 | 1472236311095 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:31:51 INFO - PROCESS | 1172 | 1472236311098 Marionette TRACE conn5 <- [1,2034,null,{}] 11:31:51 INFO - PROCESS | 1172 | 1472236311102 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:51 INFO - PROCESS | 1172 | 1472236311105 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:51 INFO - PROCESS | 1172 | 1472236311225 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 11:31:51 INFO - PROCESS | 1172 | 1472236311368 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:51 INFO - PROCESS | 1172 | 1472236311370 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:51 INFO - PROCESS | 1172 | ++DOCSHELL 14EB4400 == 49 [pid = 1172] [id = 518] 11:31:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 111 (14EB6800) [pid = 1172] [serial = 1554] [outer = 00000000] 11:31:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 112 (1592E000) [pid = 1172] [serial = 1555] [outer = 14EB6800] 11:31:51 INFO - PROCESS | 1172 | 1472236311430 Marionette DEBUG loaded listener.js 11:31:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 113 (1720C400) [pid = 1172] [serial = 1556] [outer = 14EB6800] 11:31:52 INFO - PROCESS | 1172 | 1472236312037 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 970ms 11:31:52 INFO - PROCESS | 1172 | 1472236312069 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 11:31:52 INFO - PROCESS | 1172 | 1472236312072 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 11:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:31:52 INFO - PROCESS | 1172 | 1472236312076 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:31:52 INFO - PROCESS | 1172 | 1472236312080 Marionette TRACE conn5 <- [1,2038,null,{}] 11:31:52 INFO - PROCESS | 1172 | 1472236312091 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:52 INFO - PROCESS | 1172 | 1472236312096 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:52 INFO - PROCESS | 1172 | 1472236312212 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 11:31:52 INFO - PROCESS | 1172 | 1472236312354 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:52 INFO - PROCESS | 1172 | 1472236312358 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:52 INFO - PROCESS | 1172 | ++DOCSHELL 19A63000 == 50 [pid = 1172] [id = 519] 11:31:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 114 (19A66800) [pid = 1172] [serial = 1557] [outer = 00000000] 11:31:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 115 (1ACF4C00) [pid = 1172] [serial = 1558] [outer = 19A66800] 11:31:52 INFO - PROCESS | 1172 | 1472236312417 Marionette DEBUG loaded listener.js 11:31:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 116 (1C36C400) [pid = 1172] [serial = 1559] [outer = 19A66800] 11:31:52 INFO - PROCESS | 1172 | 1472236312998 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 11:31:53 INFO - PROCESS | 1172 | 1472236313049 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 11:31:53 INFO - PROCESS | 1172 | 1472236313052 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 11:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:31:53 INFO - PROCESS | 1172 | 1472236313070 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:31:53 INFO - PROCESS | 1172 | 1472236313072 Marionette TRACE conn5 <- [1,2042,null,{}] 11:31:53 INFO - PROCESS | 1172 | 1472236313076 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:53 INFO - PROCESS | 1172 | 1472236313078 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:53 INFO - PROCESS | 1172 | 1472236313195 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 11:31:53 INFO - PROCESS | 1172 | 1472236313335 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:53 INFO - PROCESS | 1172 | 1472236313338 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:53 INFO - PROCESS | 1172 | ++DOCSHELL 1C901800 == 51 [pid = 1172] [id = 520] 11:31:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 117 (1C902400) [pid = 1172] [serial = 1560] [outer = 00000000] 11:31:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 118 (1C907800) [pid = 1172] [serial = 1561] [outer = 1C902400] 11:31:53 INFO - PROCESS | 1172 | 1472236313395 Marionette DEBUG loaded listener.js 11:31:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 119 (1C90A800) [pid = 1172] [serial = 1562] [outer = 1C902400] 11:31:54 INFO - PROCESS | 1172 | 1472236314169 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1177ms 11:31:54 INFO - PROCESS | 1172 | 1472236314247 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 11:31:54 INFO - PROCESS | 1172 | 1472236314252 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 11:31:54 INFO - PROCESS | 1172 | 1472236314272 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:31:54 INFO - PROCESS | 1172 | 1472236314275 Marionette TRACE conn5 <- [1,2046,null,{}] 11:31:54 INFO - PROCESS | 1172 | 1472236314281 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:54 INFO - PROCESS | 1172 | 1472236314284 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:54 INFO - PROCESS | 1172 | 1472236314395 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 11:31:54 INFO - PROCESS | 1172 | 1472236314558 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:54 INFO - PROCESS | 1172 | 1472236314561 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:54 INFO - PROCESS | 1172 | ++DOCSHELL 0FF1E800 == 52 [pid = 1172] [id = 521] 11:31:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 120 (0FFD7400) [pid = 1172] [serial = 1563] [outer = 00000000] 11:31:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 121 (0C14DC00) [pid = 1172] [serial = 1564] [outer = 0FFD7400] 11:31:54 INFO - PROCESS | 1172 | 1472236314615 Marionette DEBUG loaded listener.js 11:31:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 122 (1408B000) [pid = 1172] [serial = 1565] [outer = 0FFD7400] 11:31:55 INFO - PROCESS | 1172 | --DOCSHELL 14EB8C00 == 51 [pid = 1172] [id = 515] 11:31:55 INFO - PROCESS | 1172 | --DOCSHELL 108D0C00 == 50 [pid = 1172] [id = 514] 11:31:55 INFO - PROCESS | 1172 | --DOCSHELL 0C00F400 == 49 [pid = 1172] [id = 513] 11:31:55 INFO - PROCESS | 1172 | --DOCSHELL 0C144000 == 48 [pid = 1172] [id = 512] 11:31:55 INFO - PROCESS | 1172 | --DOCSHELL 17681000 == 47 [pid = 1172] [id = 495] 11:31:55 INFO - PROCESS | 1172 | --DOCSHELL 196AD000 == 46 [pid = 1172] [id = 511] 11:31:55 INFO - PROCESS | 1172 | --DOCSHELL 186E4400 == 45 [pid = 1172] [id = 510] 11:31:55 INFO - PROCESS | 1172 | --DOCSHELL 17686C00 == 44 [pid = 1172] [id = 509] 11:31:55 INFO - PROCESS | 1172 | --DOCSHELL 0F942C00 == 43 [pid = 1172] [id = 508] 11:31:55 INFO - PROCESS | 1172 | --DOCSHELL 0FA50800 == 42 [pid = 1172] [id = 507] 11:31:55 INFO - PROCESS | 1172 | --DOCSHELL 0F75BC00 == 41 [pid = 1172] [id = 502] 11:31:55 INFO - PROCESS | 1172 | --DOCSHELL 19A60400 == 40 [pid = 1172] [id = 501] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 121 (19510800) [pid = 1172] [serial = 1490] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 120 (15951800) [pid = 1172] [serial = 1483] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 119 (1730FC00) [pid = 1172] [serial = 1484] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 118 (1A635400) [pid = 1172] [serial = 1471] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 117 (0F750C00) [pid = 1172] [serial = 1477] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 116 (0FA54C00) [pid = 1172] [serial = 1478] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 115 (1856A800) [pid = 1172] [serial = 1486] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 114 (14554400) [pid = 1172] [serial = 1468] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 113 (0FA5B000) [pid = 1172] [serial = 1474] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 112 (1A62E400) [pid = 1172] [serial = 1492] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 111 (0F84D000) [pid = 1172] [serial = 1465] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 110 (1AE8D400) [pid = 1172] [serial = 1495] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 109 (1B1BB400) [pid = 1172] [serial = 1502] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 108 (1A678000) [pid = 1172] [serial = 1493] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 107 (186E9400) [pid = 1172] [serial = 1498] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 106 (19A67400) [pid = 1172] [serial = 1504] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 105 (197CF400) [pid = 1172] [serial = 1499] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 104 (1AEEC000) [pid = 1172] [serial = 1501] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 103 (13CA6400) [pid = 1172] [serial = 1480] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 102 (13DB8000) [pid = 1172] [serial = 1481] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 101 (1AE8FC00) [pid = 1172] [serial = 1496] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 100 (186F2800) [pid = 1172] [serial = 1487] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | --DOMWINDOW == 99 (19389800) [pid = 1172] [serial = 1489] [outer = 00000000] [url = about:blank] 11:31:55 INFO - PROCESS | 1172 | 1472236315227 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 970ms 11:31:55 INFO - PROCESS | 1172 | 1472236315245 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 11:31:55 INFO - PROCESS | 1172 | 1472236315249 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 11:31:55 INFO - PROCESS | 1172 | 1472236315255 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:31:55 INFO - PROCESS | 1172 | 1472236315258 Marionette TRACE conn5 <- [1,2050,null,{}] 11:31:55 INFO - PROCESS | 1172 | 1472236315262 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:55 INFO - PROCESS | 1172 | 1472236315264 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:55 INFO - PROCESS | 1172 | 1472236315357 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 11:31:55 INFO - PROCESS | 1172 | 1472236315367 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:55 INFO - PROCESS | 1172 | 1472236315370 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:55 INFO - PROCESS | 1172 | ++DOCSHELL 0FDC1400 == 41 [pid = 1172] [id = 522] 11:31:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 100 (108D0C00) [pid = 1172] [serial = 1566] [outer = 00000000] 11:31:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 101 (14428C00) [pid = 1172] [serial = 1567] [outer = 108D0C00] 11:31:55 INFO - PROCESS | 1172 | 1472236315420 Marionette DEBUG loaded listener.js 11:31:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 102 (14E4D800) [pid = 1172] [serial = 1568] [outer = 108D0C00] 11:31:55 INFO - PROCESS | 1172 | 1472236315964 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 11:31:55 INFO - PROCESS | 1172 | 1472236315990 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 11:31:55 INFO - PROCESS | 1172 | 1472236315992 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 11:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:31:55 INFO - PROCESS | 1172 | 1472236315996 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:31:55 INFO - PROCESS | 1172 | 1472236315999 Marionette TRACE conn5 <- [1,2054,null,{}] 11:31:56 INFO - PROCESS | 1172 | 1472236316009 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:56 INFO - PROCESS | 1172 | 1472236316014 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:56 INFO - PROCESS | 1172 | 1472236316104 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 11:31:56 INFO - PROCESS | 1172 | 1472236316208 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:56 INFO - PROCESS | 1172 | 1472236316211 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:56 INFO - PROCESS | 1172 | ++DOCSHELL 14EB7C00 == 42 [pid = 1172] [id = 523] 11:31:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 103 (14EB8400) [pid = 1172] [serial = 1569] [outer = 00000000] 11:31:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 104 (1592C800) [pid = 1172] [serial = 1570] [outer = 14EB8400] 11:31:56 INFO - PROCESS | 1172 | 1472236316260 Marionette DEBUG loaded listener.js 11:31:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 105 (16F01400) [pid = 1172] [serial = 1571] [outer = 14EB8400] 11:31:56 INFO - PROCESS | 1172 | 1472236316671 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 733ms 11:31:56 INFO - PROCESS | 1172 | 1472236316733 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 11:31:56 INFO - PROCESS | 1172 | 1472236316736 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 11:31:56 INFO - PROCESS | 1172 | 1472236316739 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:31:56 INFO - PROCESS | 1172 | 1472236316740 Marionette TRACE conn5 <- [1,2058,null,{}] 11:31:56 INFO - PROCESS | 1172 | 1472236316744 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:56 INFO - PROCESS | 1172 | 1472236316746 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:56 INFO - PROCESS | 1172 | 1472236316834 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 11:31:56 INFO - PROCESS | 1172 | 1472236316840 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:56 INFO - PROCESS | 1172 | 1472236316842 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:56 INFO - PROCESS | 1172 | ++DOCSHELL 17687400 == 43 [pid = 1172] [id = 524] 11:31:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 106 (17688C00) [pid = 1172] [serial = 1572] [outer = 00000000] 11:31:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 107 (18481400) [pid = 1172] [serial = 1573] [outer = 17688C00] 11:31:56 INFO - PROCESS | 1172 | 1472236316897 Marionette DEBUG loaded listener.js 11:31:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 108 (186EC400) [pid = 1172] [serial = 1574] [outer = 17688C00] 11:31:57 INFO - PROCESS | 1172 | 1472236317354 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 11:31:57 INFO - PROCESS | 1172 | 1472236317413 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 11:31:57 INFO - PROCESS | 1172 | 1472236317415 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 11:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:31:57 INFO - PROCESS | 1172 | 1472236317418 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:31:57 INFO - PROCESS | 1172 | 1472236317420 Marionette TRACE conn5 <- [1,2062,null,{}] 11:31:57 INFO - PROCESS | 1172 | 1472236317424 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:57 INFO - PROCESS | 1172 | 1472236317426 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:57 INFO - PROCESS | 1172 | 1472236317574 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 11:31:57 INFO - PROCESS | 1172 | 1472236317594 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:57 INFO - PROCESS | 1172 | 1472236317596 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:57 INFO - PROCESS | 1172 | ++DOCSHELL 16F05000 == 44 [pid = 1172] [id = 525] 11:31:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 109 (19329800) [pid = 1172] [serial = 1575] [outer = 00000000] 11:31:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 110 (1950F400) [pid = 1172] [serial = 1576] [outer = 19329800] 11:31:57 INFO - PROCESS | 1172 | 1472236317643 Marionette DEBUG loaded listener.js 11:31:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 111 (1969F400) [pid = 1172] [serial = 1577] [outer = 19329800] 11:31:58 INFO - PROCESS | 1172 | 1472236318103 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 11:31:58 INFO - PROCESS | 1172 | 1472236318149 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 11:31:58 INFO - PROCESS | 1172 | 1472236318151 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 11:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:31:58 INFO - PROCESS | 1172 | 1472236318160 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:31:58 INFO - PROCESS | 1172 | 1472236318162 Marionette TRACE conn5 <- [1,2066,null,{}] 11:31:58 INFO - PROCESS | 1172 | 1472236318166 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:58 INFO - PROCESS | 1172 | 1472236318171 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:58 INFO - PROCESS | 1172 | 1472236318317 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 11:31:58 INFO - PROCESS | 1172 | 1472236318391 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:58 INFO - PROCESS | 1172 | 1472236318393 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:58 INFO - PROCESS | 1172 | ++DOCSHELL 18CD4000 == 45 [pid = 1172] [id = 526] 11:31:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 112 (196AC800) [pid = 1172] [serial = 1578] [outer = 00000000] 11:31:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 113 (19A6A000) [pid = 1172] [serial = 1579] [outer = 196AC800] 11:31:58 INFO - PROCESS | 1172 | 1472236318440 Marionette DEBUG loaded listener.js 11:31:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 114 (1A636000) [pid = 1172] [serial = 1580] [outer = 196AC800] 11:31:58 INFO - PROCESS | 1172 | 1472236318883 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 790ms 11:31:58 INFO - PROCESS | 1172 | 1472236318949 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 11:31:58 INFO - PROCESS | 1172 | 1472236318951 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 11:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:31:58 INFO - PROCESS | 1172 | 1472236318960 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:31:58 INFO - PROCESS | 1172 | 1472236318962 Marionette TRACE conn5 <- [1,2070,null,{}] 11:31:58 INFO - PROCESS | 1172 | 1472236318965 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:58 INFO - PROCESS | 1172 | 1472236318967 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:59 INFO - PROCESS | 1172 | 1472236319100 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 11:31:59 INFO - PROCESS | 1172 | 1472236319110 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:59 INFO - PROCESS | 1172 | 1472236319112 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:59 INFO - PROCESS | 1172 | ++DOCSHELL 19A68400 == 46 [pid = 1172] [id = 527] 11:31:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 115 (1A6DAC00) [pid = 1172] [serial = 1581] [outer = 00000000] 11:31:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 116 (1AE92800) [pid = 1172] [serial = 1582] [outer = 1A6DAC00] 11:31:59 INFO - PROCESS | 1172 | 1472236319216 Marionette DEBUG loaded listener.js 11:31:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 117 (0FECF000) [pid = 1172] [serial = 1583] [outer = 1A6DAC00] 11:31:59 INFO - PROCESS | 1172 | --DOMWINDOW == 116 (19A64800) [pid = 1172] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:31:59 INFO - PROCESS | 1172 | --DOMWINDOW == 115 (196ADC00) [pid = 1172] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:31:59 INFO - PROCESS | 1172 | --DOMWINDOW == 114 (1A62F800) [pid = 1172] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:31:59 INFO - PROCESS | 1172 | --DOMWINDOW == 113 (186E4C00) [pid = 1172] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:31:59 INFO - PROCESS | 1172 | --DOMWINDOW == 112 (0FDE2C00) [pid = 1172] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:31:59 INFO - PROCESS | 1172 | --DOMWINDOW == 111 (17680000) [pid = 1172] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:31:59 INFO - PROCESS | 1172 | --DOMWINDOW == 110 (0FA51400) [pid = 1172] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:31:59 INFO - PROCESS | 1172 | --DOMWINDOW == 109 (0C0F0800) [pid = 1172] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:31:59 INFO - PROCESS | 1172 | --DOMWINDOW == 108 (14EAF800) [pid = 1172] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:31:59 INFO - PROCESS | 1172 | 1472236319681 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 770ms 11:31:59 INFO - PROCESS | 1172 | 1472236319734 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 11:31:59 INFO - PROCESS | 1172 | 1472236319736 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 11:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:31:59 INFO - PROCESS | 1172 | 1472236319740 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:31:59 INFO - PROCESS | 1172 | 1472236319742 Marionette TRACE conn5 <- [1,2074,null,{}] 11:31:59 INFO - PROCESS | 1172 | 1472236319745 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:59 INFO - PROCESS | 1172 | 1472236319747 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:59 INFO - PROCESS | 1172 | 1472236319876 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 11:31:59 INFO - PROCESS | 1172 | 1472236319949 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:59 INFO - PROCESS | 1172 | 1472236319951 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:31:59 INFO - PROCESS | 1172 | ++DOCSHELL 18567000 == 47 [pid = 1172] [id = 528] 11:31:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 109 (1857C800) [pid = 1172] [serial = 1584] [outer = 00000000] 11:31:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 110 (1A630000) [pid = 1172] [serial = 1585] [outer = 1857C800] 11:31:59 INFO - PROCESS | 1172 | 1472236319999 Marionette DEBUG loaded listener.js 11:32:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 111 (1ADE2C00) [pid = 1172] [serial = 1586] [outer = 1857C800] 11:32:00 INFO - PROCESS | 1172 | 1472236320353 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 11:32:00 INFO - PROCESS | 1172 | 1472236320414 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 11:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:32:00 INFO - PROCESS | 1172 | 1472236320416 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 11:32:00 INFO - PROCESS | 1172 | 1472236320419 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:32:00 INFO - PROCESS | 1172 | 1472236320421 Marionette TRACE conn5 <- [1,2078,null,{}] 11:32:00 INFO - PROCESS | 1172 | 1472236320425 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:00 INFO - PROCESS | 1172 | 1472236320427 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:00 INFO - PROCESS | 1172 | 1472236320512 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 11:32:00 INFO - PROCESS | 1172 | 1472236320545 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:00 INFO - PROCESS | 1172 | 1472236320547 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:00 INFO - PROCESS | 1172 | ++DOCSHELL 0876FC00 == 48 [pid = 1172] [id = 529] 11:32:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 112 (0F3F7400) [pid = 1172] [serial = 1587] [outer = 00000000] 11:32:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 113 (1C2DF000) [pid = 1172] [serial = 1588] [outer = 0F3F7400] 11:32:00 INFO - PROCESS | 1172 | 1472236320592 Marionette DEBUG loaded listener.js 11:32:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 114 (1C3E8000) [pid = 1172] [serial = 1589] [outer = 0F3F7400] 11:32:01 INFO - PROCESS | 1172 | 1472236321044 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 11:32:01 INFO - PROCESS | 1172 | 1472236321090 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 11:32:01 INFO - PROCESS | 1172 | 1472236321092 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 11:32:01 INFO - PROCESS | 1172 | 1472236321096 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:32:01 INFO - PROCESS | 1172 | 1472236321097 Marionette TRACE conn5 <- [1,2082,null,{}] 11:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:32:01 INFO - PROCESS | 1172 | 1472236321101 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:01 INFO - PROCESS | 1172 | 1472236321103 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:01 INFO - PROCESS | 1172 | 1472236321189 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 11:32:01 INFO - PROCESS | 1172 | 1472236321195 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:01 INFO - PROCESS | 1172 | 1472236321197 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:01 INFO - PROCESS | 1172 | ++DOCSHELL 196ADC00 == 49 [pid = 1172] [id = 530] 11:32:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 115 (1C2DF400) [pid = 1172] [serial = 1590] [outer = 00000000] 11:32:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 116 (1C90F800) [pid = 1172] [serial = 1591] [outer = 1C2DF400] 11:32:01 INFO - PROCESS | 1172 | 1472236321242 Marionette DEBUG loaded listener.js 11:32:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 117 (1C924400) [pid = 1172] [serial = 1592] [outer = 1C2DF400] 11:32:01 INFO - PROCESS | 1172 | 1472236321873 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 870ms 11:32:01 INFO - PROCESS | 1172 | 1472236321971 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 11:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:32:01 INFO - PROCESS | 1172 | 1472236321976 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 11:32:01 INFO - PROCESS | 1172 | 1472236321981 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:32:01 INFO - PROCESS | 1172 | 1472236321984 Marionette TRACE conn5 <- [1,2086,null,{}] 11:32:01 INFO - PROCESS | 1172 | 1472236321991 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:01 INFO - PROCESS | 1172 | 1472236321994 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:02 INFO - PROCESS | 1172 | 1472236322121 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 11:32:02 INFO - PROCESS | 1172 | 1472236322233 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:02 INFO - PROCESS | 1172 | 1472236322236 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:02 INFO - PROCESS | 1172 | ++DOCSHELL 0F858800 == 50 [pid = 1172] [id = 531] 11:32:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 118 (0F89B400) [pid = 1172] [serial = 1593] [outer = 00000000] 11:32:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 119 (0FDC4800) [pid = 1172] [serial = 1594] [outer = 0F89B400] 11:32:02 INFO - PROCESS | 1172 | 1472236322308 Marionette DEBUG loaded listener.js 11:32:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 120 (13DBDC00) [pid = 1172] [serial = 1595] [outer = 0F89B400] 11:32:02 INFO - PROCESS | 1172 | 1472236322872 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 930ms 11:32:02 INFO - PROCESS | 1172 | 1472236322910 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 11:32:02 INFO - PROCESS | 1172 | 1472236322915 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 11:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:32:02 INFO - PROCESS | 1172 | 1472236322922 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:32:02 INFO - PROCESS | 1172 | 1472236322925 Marionette TRACE conn5 <- [1,2090,null,{}] 11:32:02 INFO - PROCESS | 1172 | 1472236322929 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:02 INFO - PROCESS | 1172 | 1472236322932 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:03 INFO - PROCESS | 1172 | 1472236323051 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 11:32:03 INFO - PROCESS | 1172 | 1472236323211 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:03 INFO - PROCESS | 1172 | 1472236323214 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:03 INFO - PROCESS | 1172 | ++DOCSHELL 150FA400 == 51 [pid = 1172] [id = 532] 11:32:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 121 (15950C00) [pid = 1172] [serial = 1596] [outer = 00000000] 11:32:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 122 (17EB7800) [pid = 1172] [serial = 1597] [outer = 15950C00] 11:32:03 INFO - PROCESS | 1172 | 1472236323273 Marionette DEBUG loaded listener.js 11:32:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 123 (18957C00) [pid = 1172] [serial = 1598] [outer = 15950C00] 11:32:03 INFO - PROCESS | 1172 | 1472236323888 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1017ms 11:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:32:03 INFO - PROCESS | 1172 | 1472236323943 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 11:32:03 INFO - PROCESS | 1172 | 1472236323945 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 11:32:03 INFO - PROCESS | 1172 | 1472236323949 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:32:03 INFO - PROCESS | 1172 | 1472236323953 Marionette TRACE conn5 <- [1,2094,null,{}] 11:32:03 INFO - PROCESS | 1172 | 1472236323964 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:03 INFO - PROCESS | 1172 | 1472236323969 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:04 INFO - PROCESS | 1172 | 1472236324132 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 11:32:04 INFO - PROCESS | 1172 | 1472236324204 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:04 INFO - PROCESS | 1172 | 1472236324207 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:04 INFO - PROCESS | 1172 | ++DOCSHELL 1C904000 == 52 [pid = 1172] [id = 533] 11:32:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 124 (1C905800) [pid = 1172] [serial = 1599] [outer = 00000000] 11:32:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 125 (1C921400) [pid = 1172] [serial = 1600] [outer = 1C905800] 11:32:04 INFO - PROCESS | 1172 | 1472236324308 Marionette DEBUG loaded listener.js 11:32:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 126 (1C92A800) [pid = 1172] [serial = 1601] [outer = 1C905800] 11:32:04 INFO - PROCESS | 1172 | 1472236324943 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 11:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1022ms 11:32:04 INFO - PROCESS | 1172 | 1472236324974 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 11:32:04 INFO - PROCESS | 1172 | 1472236324978 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 11:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:32:04 INFO - PROCESS | 1172 | 1472236324981 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:32:04 INFO - PROCESS | 1172 | 1472236324983 Marionette TRACE conn5 <- [1,2098,null,{}] 11:32:04 INFO - PROCESS | 1172 | 1472236324987 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:04 INFO - PROCESS | 1172 | 1472236324989 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:05 INFO - PROCESS | 1172 | 1472236325102 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 11:32:05 INFO - PROCESS | 1172 | 1472236325248 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:05 INFO - PROCESS | 1172 | 1472236325250 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:05 INFO - PROCESS | 1172 | ++DOCSHELL 1C930C00 == 53 [pid = 1172] [id = 534] 11:32:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 127 (1C983400) [pid = 1172] [serial = 1602] [outer = 00000000] 11:32:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 128 (1C988000) [pid = 1172] [serial = 1603] [outer = 1C983400] 11:32:05 INFO - PROCESS | 1172 | 1472236325307 Marionette DEBUG loaded listener.js 11:32:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 129 (1C98A800) [pid = 1172] [serial = 1604] [outer = 1C983400] 11:32:05 INFO - PROCESS | 1172 | 1472236325912 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 971ms 11:32:05 INFO - PROCESS | 1172 | 1472236325955 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 11:32:05 INFO - PROCESS | 1172 | 1472236325958 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 11:32:05 INFO - PROCESS | 1172 | 1472236325961 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:32:05 INFO - PROCESS | 1172 | 1472236325963 Marionette TRACE conn5 <- [1,2102,null,{}] 11:32:05 INFO - PROCESS | 1172 | 1472236325967 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:05 INFO - PROCESS | 1172 | 1472236325970 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:06 INFO - PROCESS | 1172 | 1472236326079 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 11:32:06 INFO - PROCESS | 1172 | 1472236326361 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:06 INFO - PROCESS | 1172 | 1472236326364 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:06 INFO - PROCESS | 1172 | ++DOCSHELL 0C012800 == 54 [pid = 1172] [id = 535] 11:32:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 130 (0C0EA000) [pid = 1172] [serial = 1605] [outer = 00000000] 11:32:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 131 (0F751400) [pid = 1172] [serial = 1606] [outer = 0C0EA000] 11:32:06 INFO - PROCESS | 1172 | 1472236326430 Marionette DEBUG loaded listener.js 11:32:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 132 (0F942C00) [pid = 1172] [serial = 1607] [outer = 0C0EA000] 11:32:06 INFO - PROCESS | 1172 | 1472236326996 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1068ms 11:32:07 INFO - PROCESS | 1172 | 1472236327036 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 11:32:07 INFO - PROCESS | 1172 | 1472236327039 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 11:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:32:07 INFO - PROCESS | 1172 | 1472236327044 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:32:07 INFO - PROCESS | 1172 | 1472236327047 Marionette TRACE conn5 <- [1,2106,null,{}] 11:32:07 INFO - PROCESS | 1172 | 1472236327053 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:07 INFO - PROCESS | 1172 | 1472236327057 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:07 INFO - PROCESS | 1172 | 1472236327165 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 11:32:07 INFO - PROCESS | 1172 | 1472236327331 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:07 INFO - PROCESS | 1172 | 1472236327334 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:07 INFO - PROCESS | 1172 | ++DOCSHELL 0F943800 == 55 [pid = 1172] [id = 536] 11:32:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 133 (144D9800) [pid = 1172] [serial = 1608] [outer = 00000000] 11:32:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 134 (14EB0800) [pid = 1172] [serial = 1609] [outer = 144D9800] 11:32:07 INFO - PROCESS | 1172 | 1472236327387 Marionette DEBUG loaded listener.js 11:32:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 135 (15933C00) [pid = 1172] [serial = 1610] [outer = 144D9800] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 0876FC00 == 54 [pid = 1172] [id = 529] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 18567000 == 53 [pid = 1172] [id = 528] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 19A68400 == 52 [pid = 1172] [id = 527] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 18CD4000 == 51 [pid = 1172] [id = 526] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 16F05000 == 50 [pid = 1172] [id = 525] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 17687400 == 49 [pid = 1172] [id = 524] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 14EB7C00 == 48 [pid = 1172] [id = 523] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 0FDC1400 == 47 [pid = 1172] [id = 522] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 0FF1E800 == 46 [pid = 1172] [id = 521] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 150F2000 == 45 [pid = 1172] [id = 506] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 19829C00 == 44 [pid = 1172] [id = 484] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 14E4D400 == 43 [pid = 1172] [id = 516] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 1730B400 == 42 [pid = 1172] [id = 486] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 0F854400 == 41 [pid = 1172] [id = 517] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 0C4CC400 == 40 [pid = 1172] [id = 485] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 19A63000 == 39 [pid = 1172] [id = 519] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 0F84D800 == 38 [pid = 1172] [id = 487] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 1C901800 == 37 [pid = 1172] [id = 520] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 144DA400 == 36 [pid = 1172] [id = 503] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 14EB4400 == 35 [pid = 1172] [id = 518] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 198C2C00 == 34 [pid = 1172] [id = 504] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 19A6C400 == 33 [pid = 1172] [id = 505] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 0C012800 == 32 [pid = 1172] [id = 535] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 1C904000 == 31 [pid = 1172] [id = 533] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 1C930C00 == 30 [pid = 1172] [id = 534] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 150FA400 == 29 [pid = 1172] [id = 532] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 196ADC00 == 28 [pid = 1172] [id = 530] 11:32:08 INFO - PROCESS | 1172 | --DOCSHELL 0F858800 == 27 [pid = 1172] [id = 531] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 134 (197D1C00) [pid = 1172] [serial = 1534] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 133 (1ACFCC00) [pid = 1172] [serial = 1537] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 132 (196A0800) [pid = 1172] [serial = 1531] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 131 (13D32000) [pid = 1172] [serial = 1525] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 130 (1446F400) [pid = 1172] [serial = 1526] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 129 (17EC0800) [pid = 1172] [serial = 1528] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 128 (18481C00) [pid = 1172] [serial = 1529] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 127 (146B1C00) [pid = 1172] [serial = 1510] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 126 (197D5000) [pid = 1172] [serial = 1535] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 125 (0F947800) [pid = 1172] [serial = 1507] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 124 (13D7C000) [pid = 1172] [serial = 1523] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 123 (108CD000) [pid = 1172] [serial = 1522] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 122 (1C36DC00) [pid = 1172] [serial = 1516] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 121 (10A3DC00) [pid = 1172] [serial = 1540] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 120 (19831C00) [pid = 1172] [serial = 1519] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 119 (19A65000) [pid = 1172] [serial = 1513] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 118 (1AEECC00) [pid = 1172] [serial = 1538] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 117 (14EBA000) [pid = 1172] [serial = 1543] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 116 (1C2E1000) [pid = 1172] [serial = 1547] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 115 (196AB000) [pid = 1172] [serial = 1544] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 114 (10AE5C00) [pid = 1172] [serial = 1541] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 113 (196A4000) [pid = 1172] [serial = 1532] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | --DOMWINDOW == 112 (1BEB6400) [pid = 1172] [serial = 1546] [outer = 00000000] [url = about:blank] 11:32:08 INFO - PROCESS | 1172 | 1472236328811 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1836ms 11:32:08 INFO - PROCESS | 1172 | 1472236328890 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 11:32:08 INFO - PROCESS | 1172 | 1472236328894 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 11:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:32:08 INFO - PROCESS | 1172 | 1472236328900 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:32:08 INFO - PROCESS | 1172 | 1472236328903 Marionette TRACE conn5 <- [1,2110,null,{}] 11:32:08 INFO - PROCESS | 1172 | 1472236328909 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:08 INFO - PROCESS | 1172 | 1472236328912 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:09 INFO - PROCESS | 1172 | 1472236329004 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 11:32:09 INFO - PROCESS | 1172 | 1472236329018 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:09 INFO - PROCESS | 1172 | 1472236329020 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:09 INFO - PROCESS | 1172 | ++DOCSHELL 0F84D800 == 28 [pid = 1172] [id = 537] 11:32:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 113 (0F854400) [pid = 1172] [serial = 1611] [outer = 00000000] 11:32:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 114 (0F948C00) [pid = 1172] [serial = 1612] [outer = 0F854400] 11:32:09 INFO - PROCESS | 1172 | 1472236329071 Marionette DEBUG loaded listener.js 11:32:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 115 (0FA57400) [pid = 1172] [serial = 1613] [outer = 0F854400] 11:32:09 INFO - PROCESS | 1172 | 1472236329984 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1130ms 11:32:10 INFO - PROCESS | 1172 | 1472236330030 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 11:32:10 INFO - PROCESS | 1172 | 1472236330034 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 11:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:32:10 INFO - PROCESS | 1172 | 1472236330039 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:32:10 INFO - PROCESS | 1172 | 1472236330042 Marionette TRACE conn5 <- [1,2114,null,{}] 11:32:10 INFO - PROCESS | 1172 | 1472236330048 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:10 INFO - PROCESS | 1172 | 1472236330051 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:10 INFO - PROCESS | 1172 | 1472236330170 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 11:32:10 INFO - PROCESS | 1172 | 1472236330311 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:10 INFO - PROCESS | 1172 | 1472236330314 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:10 INFO - PROCESS | 1172 | ++DOCSHELL 0C46E000 == 29 [pid = 1172] [id = 538] 11:32:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 116 (0F2EB800) [pid = 1172] [serial = 1614] [outer = 00000000] 11:32:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 117 (0FDC2C00) [pid = 1172] [serial = 1615] [outer = 0F2EB800] 11:32:10 INFO - PROCESS | 1172 | 1472236330375 Marionette DEBUG loaded listener.js 11:32:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 118 (0FF12800) [pid = 1172] [serial = 1616] [outer = 0F2EB800] 11:32:10 INFO - PROCESS | 1172 | --DOCSHELL 145EE000 == 28 [pid = 1172] [id = 12] 11:32:11 INFO - PROCESS | 1172 | 1472236331200 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1180ms 11:32:11 INFO - PROCESS | 1172 | 1472236331220 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 11:32:11 INFO - PROCESS | 1172 | 1472236331225 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 11:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:32:11 INFO - PROCESS | 1172 | 1472236331232 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:32:11 INFO - PROCESS | 1172 | 1472236331236 Marionette TRACE conn5 <- [1,2118,null,{}] 11:32:11 INFO - PROCESS | 1172 | 1472236331240 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:11 INFO - PROCESS | 1172 | 1472236331243 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:11 INFO - PROCESS | 1172 | 1472236331367 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 11:32:11 INFO - PROCESS | 1172 | 1472236331514 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:11 INFO - PROCESS | 1172 | 1472236331517 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:11 INFO - PROCESS | 1172 | ++DOCSHELL 13D31400 == 29 [pid = 1172] [id = 539] 11:32:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 119 (13D3C800) [pid = 1172] [serial = 1617] [outer = 00000000] 11:32:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 120 (1453B800) [pid = 1172] [serial = 1618] [outer = 13D3C800] 11:32:11 INFO - PROCESS | 1172 | 1472236331581 Marionette DEBUG loaded listener.js 11:32:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 121 (1460B400) [pid = 1172] [serial = 1619] [outer = 13D3C800] 11:32:12 INFO - PROCESS | 1172 | 1472236332427 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 11:32:12 INFO - PROCESS | 1172 | 1472236332509 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 11:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:32:12 INFO - PROCESS | 1172 | 1472236332514 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:32:12 INFO - PROCESS | 1172 | 1472236332517 Marionette TRACE conn5 <- [1,2122,null,{}] 11:32:12 INFO - PROCESS | 1172 | 1472236332523 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:12 INFO - PROCESS | 1172 | 1472236332525 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:12 INFO - PROCESS | 1172 | 1472236332628 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 11:32:12 INFO - PROCESS | 1172 | --DOCSHELL 0F943800 == 28 [pid = 1172] [id = 536] 11:32:12 INFO - PROCESS | 1172 | 1472236332737 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:12 INFO - PROCESS | 1172 | 1472236332742 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:12 INFO - PROCESS | 1172 | ++DOCSHELL 0C46B800 == 29 [pid = 1172] [id = 540] 11:32:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 122 (0C46EC00) [pid = 1172] [serial = 1620] [outer = 00000000] 11:32:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 123 (0FDBC800) [pid = 1172] [serial = 1621] [outer = 0C46EC00] 11:32:12 INFO - PROCESS | 1172 | 1472236332794 Marionette DEBUG loaded listener.js 11:32:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 124 (10ADF800) [pid = 1172] [serial = 1622] [outer = 0C46EC00] 11:32:13 INFO - PROCESS | 1172 | 1472236333236 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 11:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 790ms 11:32:13 INFO - PROCESS | 1172 | 1472236333308 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 11:32:13 INFO - PROCESS | 1172 | 1472236333312 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 11:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:32:13 INFO - PROCESS | 1172 | 1472236333318 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:32:13 INFO - PROCESS | 1172 | 1472236333321 Marionette TRACE conn5 <- [1,2126,null,{}] 11:32:13 INFO - PROCESS | 1172 | 1472236333325 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:13 INFO - PROCESS | 1172 | 1472236333328 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:13 INFO - PROCESS | 1172 | 1472236333418 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 11:32:13 INFO - PROCESS | 1172 | 1472236333426 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:13 INFO - PROCESS | 1172 | 1472236333429 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:13 INFO - PROCESS | 1172 | ++DOCSHELL 146B3400 == 30 [pid = 1172] [id = 541] 11:32:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 125 (14E50800) [pid = 1172] [serial = 1623] [outer = 00000000] 11:32:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 126 (14EB2800) [pid = 1172] [serial = 1624] [outer = 14E50800] 11:32:13 INFO - PROCESS | 1172 | 1472236333483 Marionette DEBUG loaded listener.js 11:32:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 127 (15840000) [pid = 1172] [serial = 1625] [outer = 14E50800] 11:32:13 INFO - PROCESS | 1172 | 1472236333979 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 11:32:13 INFO - PROCESS | 1172 | 1472236333991 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 11:32:13 INFO - PROCESS | 1172 | 1472236333993 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 11:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:32:13 INFO - PROCESS | 1172 | 1472236333997 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:32:13 INFO - PROCESS | 1172 | 1472236334000 Marionette TRACE conn5 <- [1,2130,null,{}] 11:32:14 INFO - PROCESS | 1172 | 1472236334011 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:14 INFO - PROCESS | 1172 | 1472236334016 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:14 INFO - PROCESS | 1172 | 1472236334133 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 11:32:14 INFO - PROCESS | 1172 | 1472236334254 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:14 INFO - PROCESS | 1172 | 1472236334257 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:14 INFO - PROCESS | 1172 | ++DOCSHELL 17EC5000 == 31 [pid = 1172] [id = 542] 11:32:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 128 (17EDDC00) [pid = 1172] [serial = 1626] [outer = 00000000] 11:32:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 129 (1847C800) [pid = 1172] [serial = 1627] [outer = 17EDDC00] 11:32:14 INFO - PROCESS | 1172 | 1472236334309 Marionette DEBUG loaded listener.js 11:32:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 130 (1857EC00) [pid = 1172] [serial = 1628] [outer = 17EDDC00] 11:32:14 INFO - PROCESS | 1172 | 1472236334785 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:32:14 INFO - PROCESS | 1172 | 1472236334831 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 11:32:14 INFO - PROCESS | 1172 | 1472236334835 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:32:14 INFO - PROCESS | 1172 | 1472236334836 Marionette TRACE conn5 <- [1,2134,null,{}] 11:32:14 INFO - PROCESS | 1172 | 1472236334840 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:14 INFO - PROCESS | 1172 | 1472236334842 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:14 INFO - PROCESS | 1172 | 1472236334976 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 11:32:15 INFO - PROCESS | 1172 | 1472236335046 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:15 INFO - PROCESS | 1172 | 1472236335048 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:15 INFO - PROCESS | 1172 | ++DOCSHELL 19330C00 == 32 [pid = 1172] [id = 543] 11:32:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 131 (19391C00) [pid = 1172] [serial = 1629] [outer = 00000000] 11:32:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 132 (197C6800) [pid = 1172] [serial = 1630] [outer = 19391C00] 11:32:15 INFO - PROCESS | 1172 | 1472236335095 Marionette DEBUG loaded listener.js 11:32:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 133 (197D0C00) [pid = 1172] [serial = 1631] [outer = 19391C00] 11:32:15 INFO - PROCESS | 1172 | 1472236335568 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 11:32:15 INFO - PROCESS | 1172 | 1472236335611 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 11:32:15 INFO - PROCESS | 1172 | 1472236335614 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:32:15 INFO - PROCESS | 1172 | 1472236335616 Marionette TRACE conn5 <- [1,2138,null,{}] 11:32:15 INFO - PROCESS | 1172 | 1472236335626 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:15 INFO - PROCESS | 1172 | 1472236335628 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:15 INFO - PROCESS | 1172 | 1472236335748 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 11:32:15 INFO - PROCESS | 1172 | 1472236335760 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:15 INFO - PROCESS | 1172 | 1472236335762 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:15 INFO - PROCESS | 1172 | ++DOCSHELL 0C149400 == 33 [pid = 1172] [id = 544] 11:32:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 134 (19651000) [pid = 1172] [serial = 1632] [outer = 00000000] 11:32:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 135 (199E1000) [pid = 1172] [serial = 1633] [outer = 19651000] 11:32:15 INFO - PROCESS | 1172 | 1472236335870 Marionette DEBUG loaded listener.js 11:32:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 136 (19A63000) [pid = 1172] [serial = 1634] [outer = 19651000] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 135 (144D9800) [pid = 1172] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 134 (0C0EA000) [pid = 1172] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 133 (0F89B400) [pid = 1172] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 132 (15950C00) [pid = 1172] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 131 (1C905800) [pid = 1172] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 130 (1C983400) [pid = 1172] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 129 (1C2DF400) [pid = 1172] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 128 (14EB6800) [pid = 1172] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 127 (17688C00) [pid = 1172] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 126 (108D0C00) [pid = 1172] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 125 (1C902400) [pid = 1172] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 124 (14E4DC00) [pid = 1172] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 123 (0F75DC00) [pid = 1172] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 122 (199DA800) [pid = 1172] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 121 (196AC800) [pid = 1172] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 120 (198BA000) [pid = 1172] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 119 (13DB7000) [pid = 1172] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 118 (0FDC1000) [pid = 1172] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 117 (1857C800) [pid = 1172] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 116 (0C14C400) [pid = 1172] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 115 (1AEEF000) [pid = 1172] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 114 (1A6DAC00) [pid = 1172] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 113 (14EB8400) [pid = 1172] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 112 (0F3F4C00) [pid = 1172] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 111 (0FDC7000) [pid = 1172] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 110 (19329800) [pid = 1172] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 109 (19A66800) [pid = 1172] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 108 (0F3F7400) [pid = 1172] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 107 (19387800) [pid = 1172] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 106 (0C145C00) [pid = 1172] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 105 (1452DC00) [pid = 1172] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 104 (1592A400) [pid = 1172] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 103 (0FFD7400) [pid = 1172] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 102 (19A62400) [pid = 1172] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 101 (13D3C000) [pid = 1172] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:32:16 INFO - PROCESS | 1172 | --DOMWINDOW == 100 (18956C00) [pid = 1172] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:32:16 INFO - PROCESS | 1172 | 1472236336478 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 11:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 890ms 11:32:16 INFO - PROCESS | 1172 | 1472236336509 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 11:32:16 INFO - PROCESS | 1172 | 1472236336511 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 11:32:16 INFO - PROCESS | 1172 | 1472236336514 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:32:16 INFO - PROCESS | 1172 | 1472236336516 Marionette TRACE conn5 <- [1,2142,null,{}] 11:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:32:16 INFO - PROCESS | 1172 | 1472236336520 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:16 INFO - PROCESS | 1172 | 1472236336525 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:16 INFO - PROCESS | 1172 | 1472236336633 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 11:32:16 INFO - PROCESS | 1172 | 1472236336746 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:16 INFO - PROCESS | 1172 | 1472236336748 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:16 INFO - PROCESS | 1172 | ++DOCSHELL 0F84A400 == 34 [pid = 1172] [id = 545] 11:32:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 101 (0F84EC00) [pid = 1172] [serial = 1635] [outer = 00000000] 11:32:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 102 (1452DC00) [pid = 1172] [serial = 1636] [outer = 0F84EC00] 11:32:16 INFO - PROCESS | 1172 | 1472236336797 Marionette DEBUG loaded listener.js 11:32:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 103 (1453B400) [pid = 1172] [serial = 1637] [outer = 0F84EC00] 11:32:17 INFO - PROCESS | 1172 | 1472236337193 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 11:32:17 INFO - PROCESS | 1172 | 1472236337249 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 11:32:17 INFO - PROCESS | 1172 | 1472236337251 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 11:32:17 INFO - PROCESS | 1172 | 1472236337254 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:32:17 INFO - PROCESS | 1172 | 1472236337265 Marionette TRACE conn5 <- [1,2146,null,{}] 11:32:17 INFO - PROCESS | 1172 | 1472236337274 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:17 INFO - PROCESS | 1172 | 1472236337276 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:17 INFO - PROCESS | 1172 | 1472236337359 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 11:32:17 INFO - PROCESS | 1172 | 1472236337365 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:17 INFO - PROCESS | 1172 | 1472236337367 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:17 INFO - PROCESS | 1172 | ++DOCSHELL 14EBAC00 == 35 [pid = 1172] [id = 546] 11:32:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 104 (15950000) [pid = 1172] [serial = 1638] [outer = 00000000] 11:32:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 105 (1857C800) [pid = 1172] [serial = 1639] [outer = 15950000] 11:32:17 INFO - PROCESS | 1172 | 1472236337412 Marionette DEBUG loaded listener.js 11:32:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 106 (19658C00) [pid = 1172] [serial = 1640] [outer = 15950000] 11:32:17 INFO - PROCESS | 1172 | 1472236337864 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 630ms 11:32:17 INFO - PROCESS | 1172 | 1472236337898 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 11:32:17 INFO - PROCESS | 1172 | 1472236337900 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 11:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:32:17 INFO - PROCESS | 1172 | 1472236337904 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:32:17 INFO - PROCESS | 1172 | 1472236337906 Marionette TRACE conn5 <- [1,2150,null,{}] 11:32:17 INFO - PROCESS | 1172 | 1472236337909 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:17 INFO - PROCESS | 1172 | 1472236337911 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:17 INFO - PROCESS | 1172 | 1472236337994 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 11:32:17 INFO - PROCESS | 1172 | 1472236337999 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:17 INFO - PROCESS | 1172 | 1472236338001 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:18 INFO - PROCESS | 1172 | ++DOCSHELL 18572800 == 36 [pid = 1172] [id = 547] 11:32:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 107 (19834400) [pid = 1172] [serial = 1641] [outer = 00000000] 11:32:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 108 (0F899800) [pid = 1172] [serial = 1642] [outer = 19834400] 11:32:18 INFO - PROCESS | 1172 | 1472236338047 Marionette DEBUG loaded listener.js 11:32:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 109 (199DF800) [pid = 1172] [serial = 1643] [outer = 19834400] 11:32:19 INFO - PROCESS | 1172 | --DOCSHELL 0C422C00 == 35 [pid = 1172] [id = 13] 11:32:19 INFO - PROCESS | 1172 | --DOCSHELL 0C46B800 == 34 [pid = 1172] [id = 540] 11:32:19 INFO - PROCESS | 1172 | --DOCSHELL 0C46E000 == 33 [pid = 1172] [id = 538] 11:32:19 INFO - PROCESS | 1172 | --DOCSHELL 13D31400 == 32 [pid = 1172] [id = 539] 11:32:19 INFO - PROCESS | 1172 | --DOCSHELL 0F84D800 == 31 [pid = 1172] [id = 537] 11:32:19 INFO - PROCESS | 1172 | --DOCSHELL 17EC5000 == 30 [pid = 1172] [id = 542] 11:32:19 INFO - PROCESS | 1172 | --DOCSHELL 14EBAC00 == 29 [pid = 1172] [id = 546] 11:32:19 INFO - PROCESS | 1172 | --DOCSHELL 19330C00 == 28 [pid = 1172] [id = 543] 11:32:19 INFO - PROCESS | 1172 | --DOCSHELL 0F84A400 == 27 [pid = 1172] [id = 545] 11:32:19 INFO - PROCESS | 1172 | --DOCSHELL 0C149400 == 26 [pid = 1172] [id = 544] 11:32:19 INFO - PROCESS | 1172 | --DOCSHELL 146B3400 == 25 [pid = 1172] [id = 541] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 108 (18957C00) [pid = 1172] [serial = 1598] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 107 (1C988000) [pid = 1172] [serial = 1603] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 106 (1C90F800) [pid = 1172] [serial = 1591] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 105 (1C924400) [pid = 1172] [serial = 1592] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 104 (1C92A800) [pid = 1172] [serial = 1601] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 103 (1C98A800) [pid = 1172] [serial = 1604] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 102 (15933C00) [pid = 1172] [serial = 1610] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 101 (1C3E8000) [pid = 1172] [serial = 1589] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 100 (1592E000) [pid = 1172] [serial = 1555] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 99 (18481400) [pid = 1172] [serial = 1573] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 98 (14428C00) [pid = 1172] [serial = 1567] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 97 (1C907800) [pid = 1172] [serial = 1561] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 96 (14E58000) [pid = 1172] [serial = 1549] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 95 (0FA68C00) [pid = 1172] [serial = 1508] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 94 (1A637000) [pid = 1172] [serial = 1514] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 93 (19A6A000) [pid = 1172] [serial = 1579] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (1C90A800) [pid = 1172] [serial = 1562] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (1ACFD800) [pid = 1172] [serial = 1472] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (1592E400) [pid = 1172] [serial = 1430] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (1442DC00) [pid = 1172] [serial = 1553] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (1720C400) [pid = 1172] [serial = 1556] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (1ADE2C00) [pid = 1172] [serial = 1586] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (186EC400) [pid = 1172] [serial = 1574] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (0FA52400) [pid = 1172] [serial = 1466] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (1C3DF000) [pid = 1172] [serial = 1517] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (1A630000) [pid = 1172] [serial = 1585] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (1AE92800) [pid = 1172] [serial = 1582] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1592C800) [pid = 1172] [serial = 1570] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0FDC5000) [pid = 1172] [serial = 1427] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1A6D6400) [pid = 1172] [serial = 1463] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0FFDE800) [pid = 1172] [serial = 1552] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (1950F400) [pid = 1172] [serial = 1576] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (14E4D800) [pid = 1172] [serial = 1568] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (1C36C400) [pid = 1172] [serial = 1559] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (1C2DF000) [pid = 1172] [serial = 1588] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (196AC000) [pid = 1172] [serial = 1424] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (16F01400) [pid = 1172] [serial = 1571] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (14E5A400) [pid = 1172] [serial = 1550] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0FDC9400) [pid = 1172] [serial = 1475] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (1ACF4C00) [pid = 1172] [serial = 1558] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (1969F400) [pid = 1172] [serial = 1577] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (15953400) [pid = 1172] [serial = 1511] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (1A636000) [pid = 1172] [serial = 1580] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (1A630800) [pid = 1172] [serial = 1520] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (0FECF000) [pid = 1172] [serial = 1583] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (0C14DC00) [pid = 1172] [serial = 1564] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (19A69800) [pid = 1172] [serial = 1505] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (16F6BC00) [pid = 1172] [serial = 1469] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (1408B000) [pid = 1172] [serial = 1565] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (197CA800) [pid = 1172] [serial = 1433] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 58 (14EB0800) [pid = 1172] [serial = 1609] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 57 (0F751400) [pid = 1172] [serial = 1606] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 56 (0F942C00) [pid = 1172] [serial = 1607] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 55 (0FDC4800) [pid = 1172] [serial = 1594] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 54 (17EB7800) [pid = 1172] [serial = 1597] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 53 (13DBDC00) [pid = 1172] [serial = 1595] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | --DOMWINDOW == 52 (1C921400) [pid = 1172] [serial = 1600] [outer = 00000000] [url = about:blank] 11:32:20 INFO - PROCESS | 1172 | 1472236340168 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2326ms 11:32:20 INFO - PROCESS | 1172 | 1472236340237 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 11:32:20 INFO - PROCESS | 1172 | 1472236340241 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 11:32:20 INFO - PROCESS | 1172 | 1472236340247 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:32:20 INFO - PROCESS | 1172 | 1472236340251 Marionette TRACE conn5 <- [1,2154,null,{}] 11:32:20 INFO - PROCESS | 1172 | 1472236340257 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:20 INFO - PROCESS | 1172 | 1472236340260 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:20 INFO - PROCESS | 1172 | 1472236340364 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 11:32:20 INFO - PROCESS | 1172 | 1472236340378 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:20 INFO - PROCESS | 1172 | 1472236340382 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:20 INFO - PROCESS | 1172 | ++DOCSHELL 0F751800 == 26 [pid = 1172] [id = 548] 11:32:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 53 (0F751C00) [pid = 1172] [serial = 1644] [outer = 00000000] 11:32:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 54 (0F75DC00) [pid = 1172] [serial = 1645] [outer = 0F751C00] 11:32:20 INFO - PROCESS | 1172 | 1472236340434 Marionette DEBUG loaded listener.js 11:32:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 55 (0F851400) [pid = 1172] [serial = 1646] [outer = 0F751C00] 11:32:20 INFO - PROCESS | 1172 | 1472236340932 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 11:32:20 INFO - PROCESS | 1172 | 1472236340995 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 11:32:20 INFO - PROCESS | 1172 | 1472236341000 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 11:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:32:20 INFO - PROCESS | 1172 | 1472236341006 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:32:21 INFO - PROCESS | 1172 | 1472236341009 Marionette TRACE conn5 <- [1,2158,null,{}] 11:32:21 INFO - PROCESS | 1172 | 1472236341013 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:21 INFO - PROCESS | 1172 | 1472236341016 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:21 INFO - PROCESS | 1172 | 1472236341114 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 11:32:21 INFO - PROCESS | 1172 | 1472236341221 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:21 INFO - PROCESS | 1172 | 1472236341223 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:21 INFO - PROCESS | 1172 | ++DOCSHELL 0FA65800 == 27 [pid = 1172] [id = 549] 11:32:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 56 (0FA66000) [pid = 1172] [serial = 1647] [outer = 00000000] 11:32:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 57 (0FA6C000) [pid = 1172] [serial = 1648] [outer = 0FA66000] 11:32:21 INFO - PROCESS | 1172 | 1472236341274 Marionette DEBUG loaded listener.js 11:32:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 58 (0FDBC400) [pid = 1172] [serial = 1649] [outer = 0FA66000] 11:32:21 INFO - PROCESS | 1172 | 1472236341695 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 11:32:21 INFO - PROCESS | 1172 | 1472236341739 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 11:32:21 INFO - PROCESS | 1172 | 1472236341741 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 11:32:21 INFO - PROCESS | 1172 | 1472236341745 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:32:21 INFO - PROCESS | 1172 | 1472236341748 Marionette TRACE conn5 <- [1,2162,null,{}] 11:32:21 INFO - PROCESS | 1172 | 1472236341759 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:21 INFO - PROCESS | 1172 | 1472236341764 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:21 INFO - PROCESS | 1172 | 1472236341896 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 11:32:21 INFO - PROCESS | 1172 | 1472236341909 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:21 INFO - PROCESS | 1172 | 1472236341912 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:21 INFO - PROCESS | 1172 | ++DOCSHELL 13D80800 == 28 [pid = 1172] [id = 550] 11:32:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (13DB3C00) [pid = 1172] [serial = 1650] [outer = 00000000] 11:32:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (14089C00) [pid = 1172] [serial = 1651] [outer = 13DB3C00] 11:32:21 INFO - PROCESS | 1172 | 1472236341964 Marionette DEBUG loaded listener.js 11:32:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (144D5000) [pid = 1172] [serial = 1652] [outer = 13DB3C00] 11:32:22 INFO - PROCESS | 1172 | 1472236342456 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 770ms 11:32:22 INFO - PROCESS | 1172 | 1472236342519 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 11:32:22 INFO - PROCESS | 1172 | 1472236342522 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 11:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:32:22 INFO - PROCESS | 1172 | 1472236342525 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:32:22 INFO - PROCESS | 1172 | 1472236342527 Marionette TRACE conn5 <- [1,2166,null,{}] 11:32:22 INFO - PROCESS | 1172 | 1472236342530 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:22 INFO - PROCESS | 1172 | 1472236342532 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:22 INFO - PROCESS | 1172 | 1472236342624 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 11:32:22 INFO - PROCESS | 1172 | 1472236342630 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:22 INFO - PROCESS | 1172 | 1472236342632 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:22 INFO - PROCESS | 1172 | ++DOCSHELL 145EB000 == 29 [pid = 1172] [id = 551] 11:32:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (145EB400) [pid = 1172] [serial = 1653] [outer = 00000000] 11:32:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (14E54C00) [pid = 1172] [serial = 1654] [outer = 145EB400] 11:32:22 INFO - PROCESS | 1172 | 1472236342679 Marionette DEBUG loaded listener.js 11:32:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (14E5B800) [pid = 1172] [serial = 1655] [outer = 145EB400] 11:32:23 INFO - PROCESS | 1172 | 1472236343140 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 11:32:23 INFO - PROCESS | 1172 | 1472236343199 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 11:32:23 INFO - PROCESS | 1172 | 1472236343201 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 11:32:23 INFO - PROCESS | 1172 | 1472236343205 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:32:23 INFO - PROCESS | 1172 | 1472236343206 Marionette TRACE conn5 <- [1,2170,null,{}] 11:32:23 INFO - PROCESS | 1172 | 1472236343210 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:23 INFO - PROCESS | 1172 | 1472236343212 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:23 INFO - PROCESS | 1172 | 1472236343322 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 11:32:23 INFO - PROCESS | 1172 | 1472236343331 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:23 INFO - PROCESS | 1172 | 1472236343333 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:23 INFO - PROCESS | 1172 | ++DOCSHELL 14EB3000 == 30 [pid = 1172] [id = 552] 11:32:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (14EB3400) [pid = 1172] [serial = 1656] [outer = 00000000] 11:32:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (150F2C00) [pid = 1172] [serial = 1657] [outer = 14EB3400] 11:32:23 INFO - PROCESS | 1172 | 1472236343383 Marionette DEBUG loaded listener.js 11:32:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (1592E400) [pid = 1172] [serial = 1658] [outer = 14EB3400] 11:32:23 INFO - PROCESS | 1172 | 1472236343847 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 11:32:23 INFO - PROCESS | 1172 | 1472236343879 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 11:32:23 INFO - PROCESS | 1172 | 1472236343881 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 11:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:32:23 INFO - PROCESS | 1172 | 1472236343884 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:32:23 INFO - PROCESS | 1172 | 1472236343886 Marionette TRACE conn5 <- [1,2174,null,{}] 11:32:23 INFO - PROCESS | 1172 | 1472236343890 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:23 INFO - PROCESS | 1172 | 1472236343895 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:24 INFO - PROCESS | 1172 | 1472236344017 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 11:32:24 INFO - PROCESS | 1172 | 1472236344024 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:24 INFO - PROCESS | 1172 | 1472236344026 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:24 INFO - PROCESS | 1172 | ++DOCSHELL 1592C400 == 31 [pid = 1172] [id = 553] 11:32:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (16436800) [pid = 1172] [serial = 1659] [outer = 00000000] 11:32:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (1767B400) [pid = 1172] [serial = 1660] [outer = 16436800] 11:32:24 INFO - PROCESS | 1172 | 1472236344073 Marionette DEBUG loaded listener.js 11:32:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (17EBCC00) [pid = 1172] [serial = 1661] [outer = 16436800] 11:32:24 INFO - PROCESS | 1172 | 1472236344518 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 11:32:24 INFO - PROCESS | 1172 | 1472236344557 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 11:32:24 INFO - PROCESS | 1172 | 1472236344559 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 11:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:32:24 INFO - PROCESS | 1172 | 1472236344562 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:32:24 INFO - PROCESS | 1172 | 1472236344563 Marionette TRACE conn5 <- [1,2178,null,{}] 11:32:24 INFO - PROCESS | 1172 | 1472236344567 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:24 INFO - PROCESS | 1172 | 1472236344569 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:24 INFO - PROCESS | 1172 | 1472236344650 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 11:32:24 INFO - PROCESS | 1172 | 1472236344683 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:24 INFO - PROCESS | 1172 | 1472236344685 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:24 INFO - PROCESS | 1172 | ++DOCSHELL 1594AC00 == 32 [pid = 1172] [id = 554] 11:32:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (17EC0C00) [pid = 1172] [serial = 1662] [outer = 00000000] 11:32:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (18478400) [pid = 1172] [serial = 1663] [outer = 17EC0C00] 11:32:24 INFO - PROCESS | 1172 | 1472236344734 Marionette DEBUG loaded listener.js 11:32:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (18567000) [pid = 1172] [serial = 1664] [outer = 17EC0C00] 11:32:25 INFO - PROCESS | 1172 | 1472236345200 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 11:32:25 INFO - PROCESS | 1172 | 1472236345243 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 11:32:25 INFO - PROCESS | 1172 | 1472236345245 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 11:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:32:25 INFO - PROCESS | 1172 | 1472236345248 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:32:25 INFO - PROCESS | 1172 | 1472236345250 Marionette TRACE conn5 <- [1,2182,null,{}] 11:32:25 INFO - PROCESS | 1172 | 1472236345253 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:25 INFO - PROCESS | 1172 | 1472236345255 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:25 INFO - PROCESS | 1172 | 1472236345339 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 11:32:25 INFO - PROCESS | 1172 | 1472236345344 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:25 INFO - PROCESS | 1172 | 1472236345346 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:25 INFO - PROCESS | 1172 | ++DOCSHELL 08770C00 == 33 [pid = 1172] [id = 555] 11:32:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (18573400) [pid = 1172] [serial = 1665] [outer = 00000000] 11:32:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (18950400) [pid = 1172] [serial = 1666] [outer = 18573400] 11:32:25 INFO - PROCESS | 1172 | 1472236345392 Marionette DEBUG loaded listener.js 11:32:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (186EA800) [pid = 1172] [serial = 1667] [outer = 18573400] 11:32:25 INFO - PROCESS | 1172 | 1472236345904 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 11:32:25 INFO - PROCESS | 1172 | 1472236345920 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 11:32:25 INFO - PROCESS | 1172 | 1472236345922 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 11:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:32:25 INFO - PROCESS | 1172 | 1472236345932 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:32:25 INFO - PROCESS | 1172 | 1472236345934 Marionette TRACE conn5 <- [1,2186,null,{}] 11:32:25 INFO - PROCESS | 1172 | 1472236345938 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:25 INFO - PROCESS | 1172 | 1472236345940 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:26 INFO - PROCESS | 1172 | 1472236346061 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 11:32:26 INFO - PROCESS | 1172 | 1472236346157 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:26 INFO - PROCESS | 1172 | 1472236346159 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:26 INFO - PROCESS | 1172 | ++DOCSHELL 13D7C000 == 34 [pid = 1172] [id = 556] 11:32:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1932FC00) [pid = 1172] [serial = 1668] [outer = 00000000] 11:32:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (19390000) [pid = 1172] [serial = 1669] [outer = 1932FC00] 11:32:26 INFO - PROCESS | 1172 | 1472236346205 Marionette DEBUG loaded listener.js 11:32:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1950B400) [pid = 1172] [serial = 1670] [outer = 1932FC00] 11:32:26 INFO - PROCESS | 1172 | 1472236346643 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 730ms 11:32:26 INFO - PROCESS | 1172 | 1472236346669 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 11:32:26 INFO - PROCESS | 1172 | 1472236346671 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 11:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:32:26 INFO - PROCESS | 1172 | 1472236346678 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:32:26 INFO - PROCESS | 1172 | 1472236346680 Marionette TRACE conn5 <- [1,2190,null,{}] 11:32:26 INFO - PROCESS | 1172 | 1472236346683 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:26 INFO - PROCESS | 1172 | 1472236346685 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:26 INFO - PROCESS | 1172 | 1472236346810 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 11:32:26 INFO - PROCESS | 1172 | 1472236346879 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:26 INFO - PROCESS | 1172 | 1472236346880 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:26 INFO - PROCESS | 1172 | ++DOCSHELL 0C14C000 == 35 [pid = 1172] [id = 557] 11:32:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1938EC00) [pid = 1172] [serial = 1671] [outer = 00000000] 11:32:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (196ADC00) [pid = 1172] [serial = 1672] [outer = 1938EC00] 11:32:26 INFO - PROCESS | 1172 | 1472236346928 Marionette DEBUG loaded listener.js 11:32:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (197C8400) [pid = 1172] [serial = 1673] [outer = 1938EC00] 11:32:27 INFO - PROCESS | 1172 | 1472236347362 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 11:32:27 INFO - PROCESS | 1172 | 1472236347410 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 11:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:32:27 INFO - PROCESS | 1172 | 1472236347412 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 11:32:27 INFO - PROCESS | 1172 | 1472236347415 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:32:27 INFO - PROCESS | 1172 | 1472236347418 Marionette TRACE conn5 <- [1,2194,null,{}] 11:32:27 INFO - PROCESS | 1172 | 1472236347422 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:27 INFO - PROCESS | 1172 | 1472236347424 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:27 INFO - PROCESS | 1172 | 1472236347588 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 11:32:28 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1460B000) [pid = 1172] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:32:28 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (15950000) [pid = 1172] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:32:28 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (19391C00) [pid = 1172] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:32:28 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (19651000) [pid = 1172] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:32:28 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0F84EC00) [pid = 1172] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:32:28 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (14E50800) [pid = 1172] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:32:28 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0C46EC00) [pid = 1172] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:32:28 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (13D3C800) [pid = 1172] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:32:28 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0F2EB800) [pid = 1172] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:32:28 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0F854400) [pid = 1172] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:32:28 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (145E4C00) [pid = 1172] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:32:28 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (17EDDC00) [pid = 1172] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:32:28 INFO - PROCESS | 1172 | 1472236348186 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:28 INFO - PROCESS | 1172 | 1472236348188 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:28 INFO - PROCESS | 1172 | ++DOCSHELL 0C0F1C00 == 36 [pid = 1172] [id = 558] 11:32:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0C145400) [pid = 1172] [serial = 1674] [outer = 00000000] 11:32:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0F851C00) [pid = 1172] [serial = 1675] [outer = 0C145400] 11:32:28 INFO - PROCESS | 1172 | 1472236348241 Marionette DEBUG loaded listener.js 11:32:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (145E4C00) [pid = 1172] [serial = 1676] [outer = 0C145400] 11:32:28 INFO - PROCESS | 1172 | 1472236348623 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:32:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:32:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1281ms 11:32:28 INFO - PROCESS | 1172 | 1472236348697 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 11:32:28 INFO - PROCESS | 1172 | 1472236348699 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 11:32:28 INFO - PROCESS | 1172 | 1472236348703 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:32:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:32:28 INFO - PROCESS | 1172 | 1472236348705 Marionette TRACE conn5 <- [1,2198,null,{}] 11:32:28 INFO - PROCESS | 1172 | 1472236348708 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:28 INFO - PROCESS | 1172 | 1472236348710 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:28 INFO - PROCESS | 1172 | 1472236348795 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 11:32:28 INFO - PROCESS | 1172 | 1472236348800 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:28 INFO - PROCESS | 1172 | 1472236348802 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:28 INFO - PROCESS | 1172 | ++DOCSHELL 14EB6C00 == 37 [pid = 1172] [id = 559] 11:32:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (1592E000) [pid = 1172] [serial = 1677] [outer = 00000000] 11:32:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (196AA800) [pid = 1172] [serial = 1678] [outer = 1592E000] 11:32:28 INFO - PROCESS | 1172 | 1472236348848 Marionette DEBUG loaded listener.js 11:32:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (198BA000) [pid = 1172] [serial = 1679] [outer = 1592E000] 11:32:29 INFO - PROCESS | 1172 | 1472236349296 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 630ms 11:32:29 INFO - PROCESS | 1172 | 1472236349344 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 11:32:29 INFO - PROCESS | 1172 | 1472236349346 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 11:32:29 INFO - PROCESS | 1172 | 1472236349349 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:32:29 INFO - PROCESS | 1172 | 1472236349351 Marionette TRACE conn5 <- [1,2202,null,{}] 11:32:29 INFO - PROCESS | 1172 | 1472236349354 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:29 INFO - PROCESS | 1172 | 1472236349356 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:29 INFO - PROCESS | 1172 | 1472236349441 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 11:32:29 INFO - PROCESS | 1172 | 1472236349473 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:29 INFO - PROCESS | 1172 | 1472236349475 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:29 INFO - PROCESS | 1172 | ++DOCSHELL 196AC800 == 38 [pid = 1172] [id = 560] 11:32:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (199DD400) [pid = 1172] [serial = 1680] [outer = 00000000] 11:32:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (19A69800) [pid = 1172] [serial = 1681] [outer = 199DD400] 11:32:29 INFO - PROCESS | 1172 | 1472236349520 Marionette DEBUG loaded listener.js 11:32:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1A62B000) [pid = 1172] [serial = 1682] [outer = 199DD400] 11:32:29 INFO - PROCESS | 1172 | 1472236349948 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 11:32:29 INFO - PROCESS | 1172 | 1472236349982 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 11:32:29 INFO - PROCESS | 1172 | 1472236349984 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 11:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:32:30 INFO - PROCESS | 1172 | 1472236350008 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:32:30 INFO - PROCESS | 1172 | 1472236350009 Marionette TRACE conn5 <- [1,2206,null,{}] 11:32:30 INFO - PROCESS | 1172 | 1472236350013 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:30 INFO - PROCESS | 1172 | 1472236350015 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:30 INFO - PROCESS | 1172 | 1472236350101 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 11:32:30 INFO - PROCESS | 1172 | 1472236350107 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:30 INFO - PROCESS | 1172 | 1472236350109 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:30 INFO - PROCESS | 1172 | ++DOCSHELL 150F2000 == 39 [pid = 1172] [id = 561] 11:32:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (19391C00) [pid = 1172] [serial = 1683] [outer = 00000000] 11:32:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (1A636400) [pid = 1172] [serial = 1684] [outer = 19391C00] 11:32:30 INFO - PROCESS | 1172 | 1472236350154 Marionette DEBUG loaded listener.js 11:32:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (1A639400) [pid = 1172] [serial = 1685] [outer = 19391C00] 11:32:31 INFO - PROCESS | 1172 | 1472236351023 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:32:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:32:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1082ms 11:32:31 INFO - PROCESS | 1172 | 1472236351080 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 11:32:31 INFO - PROCESS | 1172 | 1472236351085 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 11:32:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:32:31 INFO - PROCESS | 1172 | 1472236351090 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:32:31 INFO - PROCESS | 1172 | 1472236351093 Marionette TRACE conn5 <- [1,2210,null,{}] 11:32:31 INFO - PROCESS | 1172 | 1472236351098 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:31 INFO - PROCESS | 1172 | 1472236351102 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:31 INFO - PROCESS | 1172 | 1472236351251 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 11:32:31 INFO - PROCESS | 1172 | 1472236351397 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:31 INFO - PROCESS | 1172 | 1472236351401 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:31 INFO - PROCESS | 1172 | ++DOCSHELL 0F84A000 == 40 [pid = 1172] [id = 562] 11:32:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (0F857400) [pid = 1172] [serial = 1686] [outer = 00000000] 11:32:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (0FA55800) [pid = 1172] [serial = 1687] [outer = 0F857400] 11:32:31 INFO - PROCESS | 1172 | 1472236351462 Marionette DEBUG loaded listener.js 11:32:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0FDC2000) [pid = 1172] [serial = 1688] [outer = 0F857400] 11:32:32 INFO - PROCESS | 1172 | 1472236352131 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:32:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:32:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1069ms 11:32:32 INFO - PROCESS | 1172 | 1472236352165 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 11:32:32 INFO - PROCESS | 1172 | 1472236352170 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 11:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:32:32 INFO - PROCESS | 1172 | 1472236352176 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:32:32 INFO - PROCESS | 1172 | 1472236352179 Marionette TRACE conn5 <- [1,2214,null,{}] 11:32:32 INFO - PROCESS | 1172 | 1472236352183 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:32 INFO - PROCESS | 1172 | 1472236352186 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:32 INFO - PROCESS | 1172 | 1472236352317 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 11:32:32 INFO - PROCESS | 1172 | 1472236352471 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:32 INFO - PROCESS | 1172 | 1472236352474 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:32 INFO - PROCESS | 1172 | ++DOCSHELL 14084000 == 41 [pid = 1172] [id = 563] 11:32:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (14086000) [pid = 1172] [serial = 1689] [outer = 00000000] 11:32:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (1460C400) [pid = 1172] [serial = 1690] [outer = 14086000] 11:32:32 INFO - PROCESS | 1172 | 1472236352535 Marionette DEBUG loaded listener.js 11:32:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (14EAFC00) [pid = 1172] [serial = 1691] [outer = 14086000] 11:32:33 INFO - PROCESS | 1172 | --DOCSHELL 0F3F2400 == 40 [pid = 1172] [id = 475] 11:32:33 INFO - PROCESS | 1172 | --DOCSHELL 13DB4800 == 39 [pid = 1172] [id = 476] 11:32:33 INFO - PROCESS | 1172 | --DOCSHELL 0C142C00 == 38 [pid = 1172] [id = 472] 11:32:33 INFO - PROCESS | 1172 | --DOCSHELL 17203000 == 37 [pid = 1172] [id = 470] 11:32:33 INFO - PROCESS | 1172 | --DOCSHELL 0F84A800 == 36 [pid = 1172] [id = 466] 11:32:33 INFO - PROCESS | 1172 | --DOCSHELL 0F282800 == 35 [pid = 1172] [id = 478] 11:32:33 INFO - PROCESS | 1172 | --DOCSHELL 140C5C00 == 34 [pid = 1172] [id = 474] 11:32:33 INFO - PROCESS | 1172 | --DOCSHELL 1442B800 == 33 [pid = 1172] [id = 468] 11:32:33 INFO - PROCESS | 1172 | --DOCSHELL 1938FC00 == 32 [pid = 1172] [id = 483] 11:32:33 INFO - PROCESS | 1172 | --DOCSHELL 16F08800 == 31 [pid = 1172] [id = 473] 11:32:33 INFO - PROCESS | 1172 | --DOCSHELL 0C0E9C00 == 30 [pid = 1172] [id = 471] 11:32:33 INFO - PROCESS | 1172 | --DOCSHELL 1730BC00 == 29 [pid = 1172] [id = 482] 11:32:33 INFO - PROCESS | 1172 | --DOCSHELL 1730D000 == 28 [pid = 1172] [id = 481] 11:32:33 INFO - PROCESS | 1172 | --DOCSHELL 0FF20C00 == 27 [pid = 1172] [id = 467] 11:32:33 INFO - PROCESS | 1172 | --DOCSHELL 14559400 == 26 [pid = 1172] [id = 480] 11:32:33 INFO - PROCESS | 1172 | --DOCSHELL 15930400 == 25 [pid = 1172] [id = 469] 11:32:33 INFO - PROCESS | 1172 | --DOCSHELL 0FA67400 == 24 [pid = 1172] [id = 479] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (150F5800) [pid = 1172] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (0F899800) [pid = 1172] [serial = 1642] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | 1472236353512 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1377ms 11:32:33 INFO - PROCESS | 1172 | 1472236353556 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 11:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:32:33 INFO - PROCESS | 1172 | 1472236353560 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 11:32:33 INFO - PROCESS | 1172 | 1472236353564 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:32:33 INFO - PROCESS | 1172 | 1472236353569 Marionette TRACE conn5 <- [1,2218,null,{}] 11:32:33 INFO - PROCESS | 1172 | 1472236353574 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:33 INFO - PROCESS | 1172 | 1472236353576 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:33 INFO - PROCESS | 1172 | 1472236353676 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (19658C00) [pid = 1172] [serial = 1640] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (197C6800) [pid = 1172] [serial = 1630] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (199E1000) [pid = 1172] [serial = 1633] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (197D0C00) [pid = 1172] [serial = 1631] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1452DC00) [pid = 1172] [serial = 1636] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (1857C800) [pid = 1172] [serial = 1639] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (19A63000) [pid = 1172] [serial = 1634] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (14EB2800) [pid = 1172] [serial = 1624] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (15840000) [pid = 1172] [serial = 1625] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0FDBC800) [pid = 1172] [serial = 1621] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (10ADF800) [pid = 1172] [serial = 1622] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (1460B400) [pid = 1172] [serial = 1619] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1453B800) [pid = 1172] [serial = 1618] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0FF12800) [pid = 1172] [serial = 1616] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0FDC2C00) [pid = 1172] [serial = 1615] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0F948C00) [pid = 1172] [serial = 1612] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (0FA57400) [pid = 1172] [serial = 1613] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (0F753400) [pid = 1172] [serial = 1100] [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.] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (1847C800) [pid = 1172] [serial = 1627] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (1453B400) [pid = 1172] [serial = 1637] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (1857EC00) [pid = 1172] [serial = 1628] [outer = 00000000] [url = about:blank] 11:32:33 INFO - PROCESS | 1172 | 1472236353776 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:33 INFO - PROCESS | 1172 | 1472236353778 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:33 INFO - PROCESS | 1172 | ++DOCSHELL 0C140C00 == 25 [pid = 1172] [id = 564] 11:32:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (0C4CC400) [pid = 1172] [serial = 1692] [outer = 00000000] 11:32:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (0F850000) [pid = 1172] [serial = 1693] [outer = 0C4CC400] 11:32:33 INFO - PROCESS | 1172 | 1472236353829 Marionette DEBUG loaded listener.js 11:32:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (0FA50400) [pid = 1172] [serial = 1694] [outer = 0C4CC400] 11:32:34 INFO - PROCESS | 1172 | 1472236354272 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 771ms 11:32:34 INFO - PROCESS | 1172 | 1472236354337 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 11:32:34 INFO - PROCESS | 1172 | 1472236354341 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 11:32:34 INFO - PROCESS | 1172 | 1472236354347 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:32:34 INFO - PROCESS | 1172 | 1472236354349 Marionette TRACE conn5 <- [1,2222,null,{}] 11:32:34 INFO - PROCESS | 1172 | 1472236354353 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:34 INFO - PROCESS | 1172 | 1472236354356 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:34 INFO - PROCESS | 1172 | 1472236354449 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 11:32:34 INFO - PROCESS | 1172 | 1472236354461 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:34 INFO - PROCESS | 1172 | 1472236354463 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:34 INFO - PROCESS | 1172 | ++DOCSHELL 0FDC8C00 == 26 [pid = 1172] [id = 565] 11:32:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (108C7400) [pid = 1172] [serial = 1695] [outer = 00000000] 11:32:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (13C29800) [pid = 1172] [serial = 1696] [outer = 108C7400] 11:32:34 INFO - PROCESS | 1172 | 1472236354512 Marionette DEBUG loaded listener.js 11:32:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (13D7E000) [pid = 1172] [serial = 1697] [outer = 108C7400] 11:32:34 INFO - PROCESS | 1172 | 1472236354979 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:32:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:32:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 671ms 11:32:35 INFO - PROCESS | 1172 | 1472236355022 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 11:32:35 INFO - PROCESS | 1172 | 1472236355025 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 11:32:35 INFO - PROCESS | 1172 | 1472236355028 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:32:35 INFO - PROCESS | 1172 | 1472236355032 Marionette TRACE conn5 <- [1,2226,null,{}] 11:32:35 INFO - PROCESS | 1172 | 1472236355043 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:35 INFO - PROCESS | 1172 | 1472236355048 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:35 INFO - PROCESS | 1172 | 1472236355144 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 11:32:35 INFO - PROCESS | 1172 | 1472236355278 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:35 INFO - PROCESS | 1172 | 1472236355281 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:35 INFO - PROCESS | 1172 | ++DOCSHELL 146B3400 == 27 [pid = 1172] [id = 566] 11:32:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (14E4D400) [pid = 1172] [serial = 1698] [outer = 00000000] 11:32:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (14E54000) [pid = 1172] [serial = 1699] [outer = 14E4D400] 11:32:35 INFO - PROCESS | 1172 | 1472236355341 Marionette DEBUG loaded listener.js 11:32:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (14EB4400) [pid = 1172] [serial = 1700] [outer = 14E4D400] 11:32:35 INFO - PROCESS | 1172 | 1472236355737 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:32:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:32:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 11:32:35 INFO - PROCESS | 1172 | 1472236355762 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 11:32:35 INFO - PROCESS | 1172 | 1472236355765 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 11:32:35 INFO - PROCESS | 1172 | 1472236355768 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:32:35 INFO - PROCESS | 1172 | 1472236355770 Marionette TRACE conn5 <- [1,2230,null,{}] 11:32:35 INFO - PROCESS | 1172 | 1472236355773 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:35 INFO - PROCESS | 1172 | 1472236355775 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:35 INFO - PROCESS | 1172 | 1472236355909 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 11:32:35 INFO - PROCESS | 1172 | 1472236355924 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:35 INFO - PROCESS | 1172 | 1472236355926 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:35 INFO - PROCESS | 1172 | ++DOCSHELL 15840800 == 28 [pid = 1172] [id = 567] 11:32:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (15841400) [pid = 1172] [serial = 1701] [outer = 00000000] 11:32:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1594FC00) [pid = 1172] [serial = 1702] [outer = 15841400] 11:32:35 INFO - PROCESS | 1172 | 1472236355977 Marionette DEBUG loaded listener.js 11:32:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (16F05400) [pid = 1172] [serial = 1703] [outer = 15841400] 11:32:36 INFO - PROCESS | 1172 | 1472236356420 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 11:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:32:36 INFO - PROCESS | 1172 | 1472236356442 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 11:32:36 INFO - PROCESS | 1172 | 1472236356444 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 11:32:36 INFO - PROCESS | 1172 | 1472236356448 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:32:36 INFO - PROCESS | 1172 | 1472236356449 Marionette TRACE conn5 <- [1,2234,null,{}] 11:32:36 INFO - PROCESS | 1172 | 1472236356460 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:36 INFO - PROCESS | 1172 | 1472236356463 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:36 INFO - PROCESS | 1172 | 1472236356580 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 11:32:36 INFO - PROCESS | 1172 | 1472236356673 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:36 INFO - PROCESS | 1172 | 1472236356675 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:36 INFO - PROCESS | 1172 | ++DOCSHELL 16F73400 == 29 [pid = 1172] [id = 568] 11:32:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (16F74800) [pid = 1172] [serial = 1704] [outer = 00000000] 11:32:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (17627800) [pid = 1172] [serial = 1705] [outer = 16F74800] 11:32:36 INFO - PROCESS | 1172 | 1472236356721 Marionette DEBUG loaded listener.js 11:32:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1762B400) [pid = 1172] [serial = 1706] [outer = 16F74800] 11:32:37 INFO - PROCESS | 1172 | 1472236357181 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 790ms 11:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:32:37 INFO - PROCESS | 1172 | 1472236357239 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 11:32:37 INFO - PROCESS | 1172 | 1472236357241 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 11:32:37 INFO - PROCESS | 1172 | 1472236357244 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:32:37 INFO - PROCESS | 1172 | 1472236357245 Marionette TRACE conn5 <- [1,2238,null,{}] 11:32:37 INFO - PROCESS | 1172 | 1472236357258 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:37 INFO - PROCESS | 1172 | 1472236357264 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:37 INFO - PROCESS | 1172 | 1472236357408 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 11:32:37 INFO - PROCESS | 1172 | 1472236357475 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:37 INFO - PROCESS | 1172 | 1472236357477 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:37 INFO - PROCESS | 1172 | ++DOCSHELL 13C27C00 == 30 [pid = 1172] [id = 569] 11:32:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (17626800) [pid = 1172] [serial = 1707] [outer = 00000000] 11:32:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (18951000) [pid = 1172] [serial = 1708] [outer = 17626800] 11:32:37 INFO - PROCESS | 1172 | 1472236357525 Marionette DEBUG loaded listener.js 11:32:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (18955000) [pid = 1172] [serial = 1709] [outer = 17626800] 11:32:38 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (199DD400) [pid = 1172] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:32:38 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1932FC00) [pid = 1172] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:32:38 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (19834400) [pid = 1172] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:32:38 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (13DB3C00) [pid = 1172] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:32:38 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (145EB400) [pid = 1172] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:32:38 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0F751C00) [pid = 1172] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:32:38 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0FA66000) [pid = 1172] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:32:38 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (16436800) [pid = 1172] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:32:38 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (17EC0C00) [pid = 1172] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:32:38 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (14EB3400) [pid = 1172] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:32:38 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (18573400) [pid = 1172] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:32:38 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (1938EC00) [pid = 1172] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:32:38 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0C145400) [pid = 1172] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:32:38 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (1592E000) [pid = 1172] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:32:38 INFO - PROCESS | 1172 | 1472236358127 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 930ms 11:32:38 INFO - PROCESS | 1172 | 1472236358174 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 11:32:38 INFO - PROCESS | 1172 | 1472236358176 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 11:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:32:38 INFO - PROCESS | 1172 | 1472236358179 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:32:38 INFO - PROCESS | 1172 | 1472236358181 Marionette TRACE conn5 <- [1,2242,null,{}] 11:32:38 INFO - PROCESS | 1172 | 1472236358185 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:38 INFO - PROCESS | 1172 | 1472236358187 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:38 INFO - PROCESS | 1172 | 1472236358274 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 11:32:38 INFO - PROCESS | 1172 | 1472236358280 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:38 INFO - PROCESS | 1172 | 1472236358281 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:38 INFO - PROCESS | 1172 | ++DOCSHELL 0FA61800 == 31 [pid = 1172] [id = 570] 11:32:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0FA66000) [pid = 1172] [serial = 1710] [outer = 00000000] 11:32:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (13D32000) [pid = 1172] [serial = 1711] [outer = 0FA66000] 11:32:38 INFO - PROCESS | 1172 | 1472236358327 Marionette DEBUG loaded listener.js 11:32:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (14552400) [pid = 1172] [serial = 1712] [outer = 0FA66000] 11:32:38 INFO - PROCESS | 1172 | 1472236358770 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 630ms 11:32:38 INFO - PROCESS | 1172 | 1472236358810 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 11:32:38 INFO - PROCESS | 1172 | 1472236358812 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 11:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:32:38 INFO - PROCESS | 1172 | 1472236358815 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:32:38 INFO - PROCESS | 1172 | 1472236358817 Marionette TRACE conn5 <- [1,2246,null,{}] 11:32:38 INFO - PROCESS | 1172 | 1472236358821 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:38 INFO - PROCESS | 1172 | 1472236358822 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:38 INFO - PROCESS | 1172 | 1472236358906 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 11:32:38 INFO - PROCESS | 1172 | 1472236358911 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:38 INFO - PROCESS | 1172 | 1472236358913 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:38 INFO - PROCESS | 1172 | ++DOCSHELL 1583C800 == 32 [pid = 1172] [id = 571] 11:32:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (16439400) [pid = 1172] [serial = 1713] [outer = 00000000] 11:32:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (18CD3800) [pid = 1172] [serial = 1714] [outer = 16439400] 11:32:38 INFO - PROCESS | 1172 | 1472236358959 Marionette DEBUG loaded listener.js 11:32:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (196A0000) [pid = 1172] [serial = 1715] [outer = 16439400] 11:32:39 INFO - PROCESS | 1172 | 1472236359411 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 630ms 11:32:39 INFO - PROCESS | 1172 | 1472236359447 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 11:32:39 INFO - PROCESS | 1172 | 1472236359449 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 11:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:32:39 INFO - PROCESS | 1172 | 1472236359452 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:32:39 INFO - PROCESS | 1172 | 1472236359454 Marionette TRACE conn5 <- [1,2250,null,{}] 11:32:39 INFO - PROCESS | 1172 | 1472236359458 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:39 INFO - PROCESS | 1172 | 1472236359460 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:39 INFO - PROCESS | 1172 | 1472236359544 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 11:32:39 INFO - PROCESS | 1172 | 1472236359549 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:39 INFO - PROCESS | 1172 | 1472236359551 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:39 INFO - PROCESS | 1172 | ++DOCSHELL 1950E400 == 33 [pid = 1172] [id = 572] 11:32:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (196A0800) [pid = 1172] [serial = 1716] [outer = 00000000] 11:32:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (197C6400) [pid = 1172] [serial = 1717] [outer = 196A0800] 11:32:39 INFO - PROCESS | 1172 | 1472236359596 Marionette DEBUG loaded listener.js 11:32:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (197CFC00) [pid = 1172] [serial = 1718] [outer = 196A0800] 11:32:40 INFO - PROCESS | 1172 | 1472236360114 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 11:32:40 INFO - PROCESS | 1172 | 1472236360184 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 11:32:40 INFO - PROCESS | 1172 | 1472236360189 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 11:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:32:40 INFO - PROCESS | 1172 | 1472236360194 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:32:40 INFO - PROCESS | 1172 | 1472236360199 Marionette TRACE conn5 <- [1,2254,null,{}] 11:32:40 INFO - PROCESS | 1172 | 1472236360206 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:40 INFO - PROCESS | 1172 | 1472236360209 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:40 INFO - PROCESS | 1172 | 1472236360399 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 11:32:40 INFO - PROCESS | 1172 | 1472236360505 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:40 INFO - PROCESS | 1172 | 1472236360509 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:40 INFO - PROCESS | 1172 | ++DOCSHELL 0F754C00 == 34 [pid = 1172] [id = 573] 11:32:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (0F75A000) [pid = 1172] [serial = 1719] [outer = 00000000] 11:32:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (0F856C00) [pid = 1172] [serial = 1720] [outer = 0F75A000] 11:32:40 INFO - PROCESS | 1172 | 1472236360569 Marionette DEBUG loaded listener.js 11:32:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (0FDBC800) [pid = 1172] [serial = 1721] [outer = 0F75A000] 11:32:41 INFO - PROCESS | 1172 | 1472236361211 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1026ms 11:32:41 INFO - PROCESS | 1172 | 1472236361224 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 11:32:41 INFO - PROCESS | 1172 | 1472236361229 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 11:32:41 INFO - PROCESS | 1172 | 1472236361235 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:32:41 INFO - PROCESS | 1172 | 1472236361238 Marionette TRACE conn5 <- [1,2258,null,{}] 11:32:41 INFO - PROCESS | 1172 | 1472236361242 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:41 INFO - PROCESS | 1172 | 1472236361245 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:41 INFO - PROCESS | 1172 | 1472236361362 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 11:32:41 INFO - PROCESS | 1172 | 1472236361477 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:41 INFO - PROCESS | 1172 | 1472236361479 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:41 INFO - PROCESS | 1172 | ++DOCSHELL 144B3400 == 35 [pid = 1172] [id = 574] 11:32:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (144DBC00) [pid = 1172] [serial = 1722] [outer = 00000000] 11:32:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (14612400) [pid = 1172] [serial = 1723] [outer = 144DBC00] 11:32:41 INFO - PROCESS | 1172 | 1472236361583 Marionette DEBUG loaded listener.js 11:32:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (14EB0C00) [pid = 1172] [serial = 1724] [outer = 144DBC00] 11:32:42 INFO - PROCESS | 1172 | 1472236362200 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1019ms 11:32:42 INFO - PROCESS | 1172 | 1472236362258 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 11:32:42 INFO - PROCESS | 1172 | 1472236362261 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 11:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:32:42 INFO - PROCESS | 1172 | 1472236362264 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:32:42 INFO - PROCESS | 1172 | 1472236362268 Marionette TRACE conn5 <- [1,2262,null,{}] 11:32:42 INFO - PROCESS | 1172 | 1472236362280 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:42 INFO - PROCESS | 1172 | 1472236362284 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:42 INFO - PROCESS | 1172 | 1472236362426 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 11:32:42 INFO - PROCESS | 1172 | 1472236362561 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:42 INFO - PROCESS | 1172 | 1472236362564 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:42 INFO - PROCESS | 1172 | ++DOCSHELL 18573400 == 36 [pid = 1172] [id = 575] 11:32:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (1857EC00) [pid = 1172] [serial = 1725] [outer = 00000000] 11:32:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (196A7400) [pid = 1172] [serial = 1726] [outer = 1857EC00] 11:32:42 INFO - PROCESS | 1172 | 1472236362625 Marionette DEBUG loaded listener.js 11:32:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (197D2000) [pid = 1172] [serial = 1727] [outer = 1857EC00] 11:32:43 INFO - PROCESS | 1172 | 1472236363178 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 930ms 11:32:43 INFO - PROCESS | 1172 | 1472236363198 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 11:32:43 INFO - PROCESS | 1172 | 1472236363201 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 11:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:32:43 INFO - PROCESS | 1172 | 1472236363220 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:32:43 INFO - PROCESS | 1172 | 1472236363222 Marionette TRACE conn5 <- [1,2266,null,{}] 11:32:43 INFO - PROCESS | 1172 | 1472236363227 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:43 INFO - PROCESS | 1172 | 1472236363229 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:43 INFO - PROCESS | 1172 | 1472236363343 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 11:32:43 INFO - PROCESS | 1172 | 1472236363452 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:43 INFO - PROCESS | 1172 | 1472236363455 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:43 INFO - PROCESS | 1172 | ++DOCSHELL 198B3800 == 37 [pid = 1172] [id = 576] 11:32:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (198C2C00) [pid = 1172] [serial = 1728] [outer = 00000000] 11:32:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (19A63800) [pid = 1172] [serial = 1729] [outer = 198C2C00] 11:32:43 INFO - PROCESS | 1172 | 1472236363511 Marionette DEBUG loaded listener.js 11:32:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (19A6CC00) [pid = 1172] [serial = 1730] [outer = 198C2C00] 11:32:44 INFO - PROCESS | 1172 | 1472236364136 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 990ms 11:32:44 INFO - PROCESS | 1172 | 1472236364198 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 11:32:44 INFO - PROCESS | 1172 | 1472236364200 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 11:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:32:44 INFO - PROCESS | 1172 | 1472236364204 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:32:44 INFO - PROCESS | 1172 | 1472236364207 Marionette TRACE conn5 <- [1,2270,null,{}] 11:32:44 INFO - PROCESS | 1172 | 1472236364211 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:44 INFO - PROCESS | 1172 | 1472236364213 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:44 INFO - PROCESS | 1172 | 1472236364321 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 11:32:44 INFO - PROCESS | 1172 | 1472236364475 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:44 INFO - PROCESS | 1172 | 1472236364477 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:44 INFO - PROCESS | 1172 | ++DOCSHELL 17681000 == 38 [pid = 1172] [id = 577] 11:32:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (19A64800) [pid = 1172] [serial = 1731] [outer = 00000000] 11:32:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (1A631400) [pid = 1172] [serial = 1732] [outer = 19A64800] 11:32:44 INFO - PROCESS | 1172 | 1472236364534 Marionette DEBUG loaded listener.js 11:32:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (1A638400) [pid = 1172] [serial = 1733] [outer = 19A64800] 11:32:45 INFO - PROCESS | 1172 | 1472236365186 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1021ms 11:32:45 INFO - PROCESS | 1172 | 1472236365230 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 11:32:45 INFO - PROCESS | 1172 | 1472236365234 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 11:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:32:45 INFO - PROCESS | 1172 | 1472236365239 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:32:45 INFO - PROCESS | 1172 | 1472236365242 Marionette TRACE conn5 <- [1,2274,null,{}] 11:32:45 INFO - PROCESS | 1172 | 1472236365248 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:45 INFO - PROCESS | 1172 | 1472236365251 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:45 INFO - PROCESS | 1172 | 1472236365382 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 11:32:45 INFO - PROCESS | 1172 | 1472236365528 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:45 INFO - PROCESS | 1172 | 1472236365531 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:45 INFO - PROCESS | 1172 | ++DOCSHELL 0F75AC00 == 39 [pid = 1172] [id = 578] 11:32:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 94 (0F84C400) [pid = 1172] [serial = 1734] [outer = 00000000] 11:32:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 95 (108C9000) [pid = 1172] [serial = 1735] [outer = 0F84C400] 11:32:45 INFO - PROCESS | 1172 | 1472236365583 Marionette DEBUG loaded listener.js 11:32:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 96 (140C4000) [pid = 1172] [serial = 1736] [outer = 0F84C400] 11:32:46 INFO - PROCESS | 1172 | --DOCSHELL 15840800 == 38 [pid = 1172] [id = 567] 11:32:46 INFO - PROCESS | 1172 | --DOCSHELL 18572800 == 37 [pid = 1172] [id = 547] 11:32:46 INFO - PROCESS | 1172 | --DOCSHELL 13C27C00 == 36 [pid = 1172] [id = 569] 11:32:46 INFO - PROCESS | 1172 | --DOCSHELL 16F73400 == 35 [pid = 1172] [id = 568] 11:32:46 INFO - PROCESS | 1172 | --DOCSHELL 0FA61800 == 34 [pid = 1172] [id = 570] 11:32:46 INFO - PROCESS | 1172 | --DOCSHELL 1583C800 == 33 [pid = 1172] [id = 571] 11:32:46 INFO - PROCESS | 1172 | --DOCSHELL 18955400 == 32 [pid = 1172] [id = 477] 11:32:46 INFO - PROCESS | 1172 | --DOCSHELL 146B3400 == 31 [pid = 1172] [id = 566] 11:32:46 INFO - PROCESS | 1172 | --DOCSHELL 17681000 == 30 [pid = 1172] [id = 577] 11:32:46 INFO - PROCESS | 1172 | --DOCSHELL 198B3800 == 29 [pid = 1172] [id = 576] 11:32:46 INFO - PROCESS | 1172 | --DOCSHELL 144B3400 == 28 [pid = 1172] [id = 574] 11:32:46 INFO - PROCESS | 1172 | --DOCSHELL 18573400 == 27 [pid = 1172] [id = 575] 11:32:46 INFO - PROCESS | 1172 | --DOCSHELL 1950E400 == 26 [pid = 1172] [id = 572] 11:32:46 INFO - PROCESS | 1172 | --DOCSHELL 0F754C00 == 25 [pid = 1172] [id = 573] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 95 (19390000) [pid = 1172] [serial = 1669] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 94 (199DF800) [pid = 1172] [serial = 1643] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 93 (14089C00) [pid = 1172] [serial = 1651] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (144D5000) [pid = 1172] [serial = 1652] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (14E54C00) [pid = 1172] [serial = 1654] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (14E5B800) [pid = 1172] [serial = 1655] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (0F75DC00) [pid = 1172] [serial = 1645] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (0F851400) [pid = 1172] [serial = 1646] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (0FA6C000) [pid = 1172] [serial = 1648] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (0FDBC400) [pid = 1172] [serial = 1649] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (1767B400) [pid = 1172] [serial = 1660] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (17EBCC00) [pid = 1172] [serial = 1661] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (18478400) [pid = 1172] [serial = 1663] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (18567000) [pid = 1172] [serial = 1664] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (150F2C00) [pid = 1172] [serial = 1657] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (1592E400) [pid = 1172] [serial = 1658] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (18950400) [pid = 1172] [serial = 1666] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (196ADC00) [pid = 1172] [serial = 1672] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (1950B400) [pid = 1172] [serial = 1670] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0F851C00) [pid = 1172] [serial = 1675] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (197C8400) [pid = 1172] [serial = 1673] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (196AA800) [pid = 1172] [serial = 1678] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1A62B000) [pid = 1172] [serial = 1682] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (145E4C00) [pid = 1172] [serial = 1676] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (198BA000) [pid = 1172] [serial = 1679] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (186EA800) [pid = 1172] [serial = 1667] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (19A69800) [pid = 1172] [serial = 1681] [outer = 00000000] [url = about:blank] 11:32:46 INFO - PROCESS | 1172 | 1472236366803 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:32:46 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 11:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1573ms 11:32:46 INFO - PROCESS | 1172 | 1472236366812 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 11:32:46 INFO - PROCESS | 1172 | 1472236366816 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 11:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:32:46 INFO - PROCESS | 1172 | 1472236366821 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:32:46 INFO - PROCESS | 1172 | 1472236366825 Marionette TRACE conn5 <- [1,2278,null,{}] 11:32:46 INFO - PROCESS | 1172 | 1472236366830 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:46 INFO - PROCESS | 1172 | 1472236366833 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:46 INFO - PROCESS | 1172 | 1472236366923 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 11:32:46 INFO - PROCESS | 1172 | 1472236366932 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:46 INFO - PROCESS | 1172 | 1472236366935 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:46 INFO - PROCESS | 1172 | ++DOCSHELL 0F2E8C00 == 26 [pid = 1172] [id = 579] 11:32:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0F2E9000) [pid = 1172] [serial = 1737] [outer = 00000000] 11:32:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0F849400) [pid = 1172] [serial = 1738] [outer = 0F2E9000] 11:32:46 INFO - PROCESS | 1172 | 1472236366985 Marionette DEBUG loaded listener.js 11:32:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0F853800) [pid = 1172] [serial = 1739] [outer = 0F2E9000] 11:32:47 INFO - PROCESS | 1172 | 1472236367468 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 691ms 11:32:47 INFO - PROCESS | 1172 | 1472236367513 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 11:32:47 INFO - PROCESS | 1172 | 1472236367518 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 11:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:32:47 INFO - PROCESS | 1172 | 1472236367524 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:32:47 INFO - PROCESS | 1172 | 1472236367527 Marionette TRACE conn5 <- [1,2282,null,{}] 11:32:47 INFO - PROCESS | 1172 | 1472236367531 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:47 INFO - PROCESS | 1172 | 1472236367534 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:47 INFO - PROCESS | 1172 | 1472236367658 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 11:32:47 INFO - PROCESS | 1172 | 1472236367674 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:47 INFO - PROCESS | 1172 | 1472236367677 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:47 INFO - PROCESS | 1172 | ++DOCSHELL 0FA55C00 == 27 [pid = 1172] [id = 580] 11:32:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0FA56C00) [pid = 1172] [serial = 1740] [outer = 00000000] 11:32:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0FA61400) [pid = 1172] [serial = 1741] [outer = 0FA56C00] 11:32:47 INFO - PROCESS | 1172 | 1472236367726 Marionette DEBUG loaded listener.js 11:32:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0FA6B400) [pid = 1172] [serial = 1742] [outer = 0FA56C00] 11:32:48 INFO - PROCESS | 1172 | 1472236368193 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 731ms 11:32:48 INFO - PROCESS | 1172 | 1472236368259 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 11:32:48 INFO - PROCESS | 1172 | 1472236368261 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 11:32:48 INFO - PROCESS | 1172 | 1472236368265 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:32:48 INFO - PROCESS | 1172 | 1472236368269 Marionette TRACE conn5 <- [1,2286,null,{}] 11:32:48 INFO - PROCESS | 1172 | 1472236368279 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:48 INFO - PROCESS | 1172 | 1472236368284 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:48 INFO - PROCESS | 1172 | 1472236368371 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 11:32:48 INFO - PROCESS | 1172 | 1472236368474 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:48 INFO - PROCESS | 1172 | 1472236368477 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:48 INFO - PROCESS | 1172 | ++DOCSHELL 0FED2000 == 28 [pid = 1172] [id = 581] 11:32:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (0FF12400) [pid = 1172] [serial = 1743] [outer = 00000000] 11:32:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (10A3FC00) [pid = 1172] [serial = 1744] [outer = 0FF12400] 11:32:48 INFO - PROCESS | 1172 | 1472236368528 Marionette DEBUG loaded listener.js 11:32:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (13DB8C00) [pid = 1172] [serial = 1745] [outer = 0FF12400] 11:32:48 INFO - PROCESS | 1172 | 1472236368960 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 11:32:48 INFO - PROCESS | 1172 | 1472236368999 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 11:32:48 INFO - PROCESS | 1172 | 1472236369001 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 11:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:32:49 INFO - PROCESS | 1172 | 1472236369043 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:32:49 INFO - PROCESS | 1172 | 1472236369045 Marionette TRACE conn5 <- [1,2290,null,{}] 11:32:49 INFO - PROCESS | 1172 | 1472236369049 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:49 INFO - PROCESS | 1172 | 1472236369051 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:49 INFO - PROCESS | 1172 | 1472236369174 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 11:32:49 INFO - PROCESS | 1172 | 1472236369187 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:49 INFO - PROCESS | 1172 | 1472236369189 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:49 INFO - PROCESS | 1172 | ++DOCSHELL 140C2000 == 29 [pid = 1172] [id = 582] 11:32:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (144B9000) [pid = 1172] [serial = 1746] [outer = 00000000] 11:32:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (145E4C00) [pid = 1172] [serial = 1747] [outer = 144B9000] 11:32:49 INFO - PROCESS | 1172 | 1472236369288 Marionette DEBUG loaded listener.js 11:32:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (14E4E800) [pid = 1172] [serial = 1748] [outer = 144B9000] 11:32:49 INFO - PROCESS | 1172 | 1472236369712 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 770ms 11:32:49 INFO - PROCESS | 1172 | 1472236369779 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 11:32:49 INFO - PROCESS | 1172 | 1472236369781 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 11:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:32:49 INFO - PROCESS | 1172 | 1472236369789 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:32:49 INFO - PROCESS | 1172 | 1472236369791 Marionette TRACE conn5 <- [1,2294,null,{}] 11:32:49 INFO - PROCESS | 1172 | 1472236369795 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:49 INFO - PROCESS | 1172 | 1472236369797 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:49 INFO - PROCESS | 1172 | 1472236369909 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 11:32:49 INFO - PROCESS | 1172 | 1472236369921 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:49 INFO - PROCESS | 1172 | 1472236369923 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:49 INFO - PROCESS | 1172 | ++DOCSHELL 14E5AC00 == 30 [pid = 1172] [id = 583] 11:32:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (14E5B400) [pid = 1172] [serial = 1749] [outer = 00000000] 11:32:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (14EB7400) [pid = 1172] [serial = 1750] [outer = 14E5B400] 11:32:49 INFO - PROCESS | 1172 | 1472236369969 Marionette DEBUG loaded listener.js 11:32:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (150F2400) [pid = 1172] [serial = 1751] [outer = 14E5B400] 11:32:50 INFO - PROCESS | 1172 | 1472236370454 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 11:32:50 INFO - PROCESS | 1172 | 1472236370536 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 11:32:50 INFO - PROCESS | 1172 | 1472236370538 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 11:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:32:50 INFO - PROCESS | 1172 | 1472236370544 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:32:50 INFO - PROCESS | 1172 | 1472236370546 Marionette TRACE conn5 <- [1,2298,null,{}] 11:32:50 INFO - PROCESS | 1172 | 1472236370550 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:50 INFO - PROCESS | 1172 | 1472236370555 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:50 INFO - PROCESS | 1172 | 1472236370690 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 11:32:50 INFO - PROCESS | 1172 | 1472236370757 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:50 INFO - PROCESS | 1172 | 1472236370759 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:50 INFO - PROCESS | 1172 | ++DOCSHELL 15936800 == 31 [pid = 1172] [id = 584] 11:32:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (15955C00) [pid = 1172] [serial = 1752] [outer = 00000000] 11:32:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (1730E400) [pid = 1172] [serial = 1753] [outer = 15955C00] 11:32:50 INFO - PROCESS | 1172 | 1472236370806 Marionette DEBUG loaded listener.js 11:32:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (17687C00) [pid = 1172] [serial = 1754] [outer = 15955C00] 11:32:51 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (16F74800) [pid = 1172] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:32:51 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (17626800) [pid = 1172] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:32:51 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (0FA66000) [pid = 1172] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:32:51 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (14E4D400) [pid = 1172] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:32:51 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (108C7400) [pid = 1172] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:32:51 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0C4CC400) [pid = 1172] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:32:51 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (196A0800) [pid = 1172] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:32:51 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0F857400) [pid = 1172] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:32:51 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (14086000) [pid = 1172] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:32:51 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (19391C00) [pid = 1172] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:32:51 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (16439400) [pid = 1172] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:32:51 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (15841400) [pid = 1172] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:32:51 INFO - PROCESS | 1172 | 1472236371337 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:32:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:32:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 830ms 11:32:51 INFO - PROCESS | 1172 | 1472236371381 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 11:32:51 INFO - PROCESS | 1172 | 1472236371383 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 11:32:51 INFO - PROCESS | 1172 | 1472236371386 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:32:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:32:51 INFO - PROCESS | 1172 | 1472236371388 Marionette TRACE conn5 <- [1,2302,null,{}] 11:32:51 INFO - PROCESS | 1172 | 1472236371392 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:51 INFO - PROCESS | 1172 | 1472236371394 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:51 INFO - PROCESS | 1172 | 1472236371474 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 11:32:51 INFO - PROCESS | 1172 | 1472236371479 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:51 INFO - PROCESS | 1172 | 1472236371481 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:51 INFO - PROCESS | 1172 | ++DOCSHELL 13DBDC00 == 32 [pid = 1172] [id = 585] 11:32:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (14EB6000) [pid = 1172] [serial = 1755] [outer = 00000000] 11:32:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (17626800) [pid = 1172] [serial = 1756] [outer = 14EB6000] 11:32:51 INFO - PROCESS | 1172 | 1472236371527 Marionette DEBUG loaded listener.js 11:32:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (17EC5000) [pid = 1172] [serial = 1757] [outer = 14EB6000] 11:32:51 INFO - PROCESS | 1172 | 1472236371959 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 11:32:52 INFO - PROCESS | 1172 | 1472236372020 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 11:32:52 INFO - PROCESS | 1172 | 1472236372022 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 11:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:32:52 INFO - PROCESS | 1172 | 1472236372026 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:32:52 INFO - PROCESS | 1172 | 1472236372028 Marionette TRACE conn5 <- [1,2306,null,{}] 11:32:52 INFO - PROCESS | 1172 | 1472236372031 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:52 INFO - PROCESS | 1172 | 1472236372033 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:52 INFO - PROCESS | 1172 | 1472236372113 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 11:32:52 INFO - PROCESS | 1172 | 1472236372118 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:52 INFO - PROCESS | 1172 | 1472236372121 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:52 INFO - PROCESS | 1172 | ++DOCSHELL 17EE7C00 == 33 [pid = 1172] [id = 586] 11:32:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (17EE9C00) [pid = 1172] [serial = 1758] [outer = 00000000] 11:32:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (18479800) [pid = 1172] [serial = 1759] [outer = 17EE9C00] 11:32:52 INFO - PROCESS | 1172 | 1472236372170 Marionette DEBUG loaded listener.js 11:32:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (18475400) [pid = 1172] [serial = 1760] [outer = 17EE9C00] 11:32:52 INFO - PROCESS | 1172 | 1472236372699 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 11:32:52 INFO - PROCESS | 1172 | 1472236372762 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 11:32:52 INFO - PROCESS | 1172 | 1472236372766 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:32:52 INFO - PROCESS | 1172 | 1472236372768 Marionette TRACE conn5 <- [1,2310,null,{}] 11:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:32:52 INFO - PROCESS | 1172 | 1472236372771 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:52 INFO - PROCESS | 1172 | 1472236372773 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:52 INFO - PROCESS | 1172 | 1472236372852 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 11:32:52 INFO - PROCESS | 1172 | 1472236372858 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:52 INFO - PROCESS | 1172 | 1472236372860 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:52 INFO - PROCESS | 1172 | ++DOCSHELL 18577800 == 34 [pid = 1172] [id = 587] 11:32:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (1857E000) [pid = 1172] [serial = 1761] [outer = 00000000] 11:32:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (186F1000) [pid = 1172] [serial = 1762] [outer = 1857E000] 11:32:52 INFO - PROCESS | 1172 | 1472236372905 Marionette DEBUG loaded listener.js 11:32:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (18CCD800) [pid = 1172] [serial = 1763] [outer = 1857E000] 11:32:53 INFO - PROCESS | 1172 | 1472236373731 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:32:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:32:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1017ms 11:32:53 INFO - PROCESS | 1172 | 1472236373788 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 11:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:32:53 INFO - PROCESS | 1172 | 1472236373792 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 11:32:53 INFO - PROCESS | 1172 | 1472236373797 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:32:53 INFO - PROCESS | 1172 | 1472236373803 Marionette TRACE conn5 <- [1,2314,null,{}] 11:32:53 INFO - PROCESS | 1172 | 1472236373853 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:53 INFO - PROCESS | 1172 | 1472236373857 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:53 INFO - PROCESS | 1172 | 1472236373991 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 11:32:54 INFO - PROCESS | 1172 | 1472236374120 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:54 INFO - PROCESS | 1172 | 1472236374123 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:54 INFO - PROCESS | 1172 | ++DOCSHELL 0F35A000 == 35 [pid = 1172] [id = 588] 11:32:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0F3FA400) [pid = 1172] [serial = 1764] [outer = 00000000] 11:32:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (0F940800) [pid = 1172] [serial = 1765] [outer = 0F3FA400] 11:32:54 INFO - PROCESS | 1172 | 1472236374184 Marionette DEBUG loaded listener.js 11:32:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (0FA58C00) [pid = 1172] [serial = 1766] [outer = 0F3FA400] 11:32:54 INFO - PROCESS | 1172 | 1472236374810 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1101ms 11:32:54 INFO - PROCESS | 1172 | 1472236374899 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 11:32:54 INFO - PROCESS | 1172 | 1472236374904 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 11:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:32:54 INFO - PROCESS | 1172 | 1472236374930 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:32:54 INFO - PROCESS | 1172 | 1472236374933 Marionette TRACE conn5 <- [1,2318,null,{}] 11:32:54 INFO - PROCESS | 1172 | 1472236374965 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:54 INFO - PROCESS | 1172 | 1472236374968 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:55 INFO - PROCESS | 1172 | 1472236375172 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 11:32:55 INFO - PROCESS | 1172 | 1472236375385 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:55 INFO - PROCESS | 1172 | 1472236375388 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:55 INFO - PROCESS | 1172 | ++DOCSHELL 0C0EF800 == 36 [pid = 1172] [id = 589] 11:32:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (0C0F0800) [pid = 1172] [serial = 1767] [outer = 00000000] 11:32:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (0C142400) [pid = 1172] [serial = 1768] [outer = 0C0F0800] 11:32:55 INFO - PROCESS | 1172 | 1472236375445 Marionette DEBUG loaded listener.js 11:32:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (0C468C00) [pid = 1172] [serial = 1769] [outer = 0C0F0800] 11:32:55 INFO - PROCESS | 1172 | --DOCSHELL 17EE7C00 == 35 [pid = 1172] [id = 586] 11:32:55 INFO - PROCESS | 1172 | --DOCSHELL 13DBDC00 == 34 [pid = 1172] [id = 585] 11:32:55 INFO - PROCESS | 1172 | --DOCSHELL 15936800 == 33 [pid = 1172] [id = 584] 11:32:55 INFO - PROCESS | 1172 | --DOCSHELL 14E5AC00 == 32 [pid = 1172] [id = 583] 11:32:55 INFO - PROCESS | 1172 | --DOCSHELL 140C2000 == 31 [pid = 1172] [id = 582] 11:32:55 INFO - PROCESS | 1172 | --DOCSHELL 0FED2000 == 30 [pid = 1172] [id = 581] 11:32:55 INFO - PROCESS | 1172 | --DOCSHELL 0FA55C00 == 29 [pid = 1172] [id = 580] 11:32:55 INFO - PROCESS | 1172 | --DOCSHELL 0F2E8C00 == 28 [pid = 1172] [id = 579] 11:32:55 INFO - PROCESS | 1172 | --DOCSHELL 0F75AC00 == 27 [pid = 1172] [id = 578] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (17627800) [pid = 1172] [serial = 1705] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (18951000) [pid = 1172] [serial = 1708] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (1762B400) [pid = 1172] [serial = 1706] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (14552400) [pid = 1172] [serial = 1712] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (13D32000) [pid = 1172] [serial = 1711] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (14E54000) [pid = 1172] [serial = 1699] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (14EB4400) [pid = 1172] [serial = 1700] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (13C29800) [pid = 1172] [serial = 1696] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (13D7E000) [pid = 1172] [serial = 1697] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0F850000) [pid = 1172] [serial = 1693] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0FA50400) [pid = 1172] [serial = 1694] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (197C6400) [pid = 1172] [serial = 1717] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0FA55800) [pid = 1172] [serial = 1687] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0FDC2000) [pid = 1172] [serial = 1688] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (1460C400) [pid = 1172] [serial = 1690] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (14EAFC00) [pid = 1172] [serial = 1691] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1A639400) [pid = 1172] [serial = 1685] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (1A636400) [pid = 1172] [serial = 1684] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (197CFC00) [pid = 1172] [serial = 1718] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (196A0000) [pid = 1172] [serial = 1715] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (18955000) [pid = 1172] [serial = 1709] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (1594FC00) [pid = 1172] [serial = 1702] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (16F05400) [pid = 1172] [serial = 1703] [outer = 00000000] [url = about:blank] 11:32:55 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (18CD3800) [pid = 1172] [serial = 1714] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 1172 | 1472236376074 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1181ms 11:32:56 INFO - PROCESS | 1172 | 1472236376116 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 11:32:56 INFO - PROCESS | 1172 | 1472236376120 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 11:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:32:56 INFO - PROCESS | 1172 | 1472236376124 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:32:56 INFO - PROCESS | 1172 | 1472236376127 Marionette TRACE conn5 <- [1,2322,null,{}] 11:32:56 INFO - PROCESS | 1172 | 1472236376132 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:56 INFO - PROCESS | 1172 | 1472236376137 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:56 INFO - PROCESS | 1172 | 1472236376269 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 11:32:56 INFO - PROCESS | 1172 | 1472236376336 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:56 INFO - PROCESS | 1172 | 1472236376339 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:56 INFO - PROCESS | 1172 | ++DOCSHELL 0F751C00 == 28 [pid = 1172] [id = 590] 11:32:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (0F75AC00) [pid = 1172] [serial = 1770] [outer = 00000000] 11:32:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (0FA50400) [pid = 1172] [serial = 1771] [outer = 0F75AC00] 11:32:56 INFO - PROCESS | 1172 | 1472236376389 Marionette DEBUG loaded listener.js 11:32:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0FA6AC00) [pid = 1172] [serial = 1772] [outer = 0F75AC00] 11:32:56 INFO - PROCESS | 1172 | 1472236376841 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 770ms 11:32:56 INFO - PROCESS | 1172 | 1472236376897 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 11:32:56 INFO - PROCESS | 1172 | 1472236376901 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 11:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:32:56 INFO - PROCESS | 1172 | 1472236376905 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:32:56 INFO - PROCESS | 1172 | 1472236376907 Marionette TRACE conn5 <- [1,2326,null,{}] 11:32:56 INFO - PROCESS | 1172 | 1472236376911 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:56 INFO - PROCESS | 1172 | 1472236376914 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:57 INFO - PROCESS | 1172 | 1472236377010 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 11:32:57 INFO - PROCESS | 1172 | 1472236377019 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:57 INFO - PROCESS | 1172 | 1472236377021 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:57 INFO - PROCESS | 1172 | ++DOCSHELL 10AE0400 == 29 [pid = 1172] [id = 591] 11:32:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (108C7400) [pid = 1172] [serial = 1773] [outer = 00000000] 11:32:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (13D3C800) [pid = 1172] [serial = 1774] [outer = 108C7400] 11:32:57 INFO - PROCESS | 1172 | 1472236377070 Marionette DEBUG loaded listener.js 11:32:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (13EC6C00) [pid = 1172] [serial = 1775] [outer = 108C7400] 11:32:57 INFO - PROCESS | 1172 | 1472236377553 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 11:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:32:57 INFO - PROCESS | 1172 | 1472236377580 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 11:32:57 INFO - PROCESS | 1172 | 1472236377582 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 11:32:57 INFO - PROCESS | 1172 | 1472236377587 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:32:57 INFO - PROCESS | 1172 | 1472236377593 Marionette TRACE conn5 <- [1,2330,null,{}] 11:32:57 INFO - PROCESS | 1172 | 1472236377603 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:57 INFO - PROCESS | 1172 | 1472236377607 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:57 INFO - PROCESS | 1172 | 1472236377700 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 11:32:57 INFO - PROCESS | 1172 | 1472236377710 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:57 INFO - PROCESS | 1172 | 1472236377712 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:57 INFO - PROCESS | 1172 | ++DOCSHELL 1460C400 == 30 [pid = 1172] [id = 592] 11:32:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (146B3400) [pid = 1172] [serial = 1776] [outer = 00000000] 11:32:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (14E5A400) [pid = 1172] [serial = 1777] [outer = 146B3400] 11:32:57 INFO - PROCESS | 1172 | 1472236377858 Marionette DEBUG loaded listener.js 11:32:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (14EB1C00) [pid = 1172] [serial = 1778] [outer = 146B3400] 11:32:58 INFO - PROCESS | 1172 | 1472236378245 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 690ms 11:32:58 INFO - PROCESS | 1172 | 1472236378280 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 11:32:58 INFO - PROCESS | 1172 | 1472236378283 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 11:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:32:58 INFO - PROCESS | 1172 | 1472236378286 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:32:58 INFO - PROCESS | 1172 | 1472236378288 Marionette TRACE conn5 <- [1,2334,null,{}] 11:32:58 INFO - PROCESS | 1172 | 1472236378291 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:58 INFO - PROCESS | 1172 | 1472236378293 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:58 INFO - PROCESS | 1172 | 1472236378407 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 11:32:58 INFO - PROCESS | 1172 | 1472236378522 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:58 INFO - PROCESS | 1172 | 1472236378524 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:58 INFO - PROCESS | 1172 | ++DOCSHELL 14EB6400 == 31 [pid = 1172] [id = 593] 11:32:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (14EB9400) [pid = 1172] [serial = 1779] [outer = 00000000] 11:32:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1594A400) [pid = 1172] [serial = 1780] [outer = 14EB9400] 11:32:58 INFO - PROCESS | 1172 | 1472236378570 Marionette DEBUG loaded listener.js 11:32:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (16F01800) [pid = 1172] [serial = 1781] [outer = 14EB9400] 11:32:58 INFO - PROCESS | 1172 | 1472236378984 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 11:32:59 INFO - PROCESS | 1172 | 1472236379020 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 11:32:59 INFO - PROCESS | 1172 | 1472236379022 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 11:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:32:59 INFO - PROCESS | 1172 | 1472236379025 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:32:59 INFO - PROCESS | 1172 | 1472236379027 Marionette TRACE conn5 <- [1,2338,null,{}] 11:32:59 INFO - PROCESS | 1172 | 1472236379031 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:59 INFO - PROCESS | 1172 | 1472236379033 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:59 INFO - PROCESS | 1172 | 1472236379148 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 11:32:59 INFO - PROCESS | 1172 | 1472236379155 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:59 INFO - PROCESS | 1172 | 1472236379161 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:32:59 INFO - PROCESS | 1172 | ++DOCSHELL 0FDC3800 == 32 [pid = 1172] [id = 594] 11:32:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (17201800) [pid = 1172] [serial = 1782] [outer = 00000000] 11:32:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1762A400) [pid = 1172] [serial = 1783] [outer = 17201800] 11:32:59 INFO - PROCESS | 1172 | 1472236379270 Marionette DEBUG loaded listener.js 11:32:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (17EE8000) [pid = 1172] [serial = 1784] [outer = 17201800] 11:32:59 INFO - PROCESS | 1172 | 1472236379831 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 870ms 11:32:59 INFO - PROCESS | 1172 | 1472236379896 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 11:32:59 INFO - PROCESS | 1172 | 1472236379898 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 11:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:32:59 INFO - PROCESS | 1172 | 1472236379901 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:32:59 INFO - PROCESS | 1172 | 1472236379903 Marionette TRACE conn5 <- [1,2342,null,{}] 11:32:59 INFO - PROCESS | 1172 | 1472236379910 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:59 INFO - PROCESS | 1172 | 1472236379912 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:00 INFO - PROCESS | 1172 | 1472236380039 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 11:33:00 INFO - PROCESS | 1172 | 1472236380103 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:00 INFO - PROCESS | 1172 | 1472236380105 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:00 INFO - PROCESS | 1172 | ++DOCSHELL 18576400 == 33 [pid = 1172] [id = 595] 11:33:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (1857C800) [pid = 1172] [serial = 1785] [outer = 00000000] 11:33:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (18955000) [pid = 1172] [serial = 1786] [outer = 1857C800] 11:33:00 INFO - PROCESS | 1172 | 1472236380150 Marionette DEBUG loaded listener.js 11:33:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (186EA800) [pid = 1172] [serial = 1787] [outer = 1857C800] 11:33:00 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (144B9000) [pid = 1172] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:33:00 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (14E5B400) [pid = 1172] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:33:00 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0FA56C00) [pid = 1172] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:33:00 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0F2E9000) [pid = 1172] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:33:00 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0FF12400) [pid = 1172] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:33:00 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0F84C400) [pid = 1172] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:33:00 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (15955C00) [pid = 1172] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:33:00 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0F75A000) [pid = 1172] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:33:00 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (144DBC00) [pid = 1172] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:33:00 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (1857EC00) [pid = 1172] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:33:00 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (198C2C00) [pid = 1172] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:33:00 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (19A64800) [pid = 1172] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:33:00 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (17EE9C00) [pid = 1172] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:33:00 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (14EB6000) [pid = 1172] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:33:00 INFO - PROCESS | 1172 | 1472236380621 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 790ms 11:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:33:00 INFO - PROCESS | 1172 | 1472236380692 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 11:33:00 INFO - PROCESS | 1172 | 1472236380694 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 11:33:00 INFO - PROCESS | 1172 | 1472236380698 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:33:00 INFO - PROCESS | 1172 | 1472236380699 Marionette TRACE conn5 <- [1,2346,null,{}] 11:33:00 INFO - PROCESS | 1172 | 1472236380703 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:00 INFO - PROCESS | 1172 | 1472236380705 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:00 INFO - PROCESS | 1172 | 1472236380820 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 11:33:00 INFO - PROCESS | 1172 | 1472236380881 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:00 INFO - PROCESS | 1172 | 1472236380883 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:00 INFO - PROCESS | 1172 | ++DOCSHELL 0F75A000 == 34 [pid = 1172] [id = 596] 11:33:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0FA4E800) [pid = 1172] [serial = 1788] [outer = 00000000] 11:33:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (1455F000) [pid = 1172] [serial = 1789] [outer = 0FA4E800] 11:33:00 INFO - PROCESS | 1172 | 1472236380929 Marionette DEBUG loaded listener.js 11:33:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (14617C00) [pid = 1172] [serial = 1790] [outer = 0FA4E800] 11:33:01 INFO - PROCESS | 1172 | 1472236381285 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:33:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:33:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 11:33:01 INFO - PROCESS | 1172 | 1472236381331 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 11:33:01 INFO - PROCESS | 1172 | 1472236381333 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 11:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:33:01 INFO - PROCESS | 1172 | 1472236381336 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:33:01 INFO - PROCESS | 1172 | 1472236381338 Marionette TRACE conn5 <- [1,2350,null,{}] 11:33:01 INFO - PROCESS | 1172 | 1472236381342 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:01 INFO - PROCESS | 1172 | 1472236381344 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:01 INFO - PROCESS | 1172 | 1472236381450 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 11:33:01 INFO - PROCESS | 1172 | 1472236381456 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:01 INFO - PROCESS | 1172 | 1472236381458 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:01 INFO - PROCESS | 1172 | ++DOCSHELL 0FA67C00 == 35 [pid = 1172] [id = 597] 11:33:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0FDD6400) [pid = 1172] [serial = 1791] [outer = 00000000] 11:33:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (18475800) [pid = 1172] [serial = 1792] [outer = 0FDD6400] 11:33:01 INFO - PROCESS | 1172 | 1472236381503 Marionette DEBUG loaded listener.js 11:33:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (186E5C00) [pid = 1172] [serial = 1793] [outer = 0FDD6400] 11:33:01 INFO - PROCESS | 1172 | 1472236381955 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:33:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:33:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 11:33:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:33:02 INFO - PROCESS | 1172 | 1472236382008 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 11:33:02 INFO - PROCESS | 1172 | 1472236382011 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 11:33:02 INFO - PROCESS | 1172 | 1472236382014 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:33:02 INFO - PROCESS | 1172 | 1472236382016 Marionette TRACE conn5 <- [1,2354,null,{}] 11:33:02 INFO - PROCESS | 1172 | 1472236382019 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:02 INFO - PROCESS | 1172 | 1472236382021 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:02 INFO - PROCESS | 1172 | 1472236382103 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 11:33:02 INFO - PROCESS | 1172 | 1472236382108 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:02 INFO - PROCESS | 1172 | 1472236382110 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:02 INFO - PROCESS | 1172 | ++DOCSHELL 14535800 == 36 [pid = 1172] [id = 598] 11:33:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (17EE9C00) [pid = 1172] [serial = 1794] [outer = 00000000] 11:33:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (196A0800) [pid = 1172] [serial = 1795] [outer = 17EE9C00] 11:33:02 INFO - PROCESS | 1172 | 1472236382155 Marionette DEBUG loaded listener.js 11:33:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (196A6C00) [pid = 1172] [serial = 1796] [outer = 17EE9C00] 11:33:02 INFO - PROCESS | 1172 | 1472236382751 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:33:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:33:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 770ms 11:33:02 INFO - PROCESS | 1172 | 1472236382817 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 11:33:02 INFO - PROCESS | 1172 | 1472236382823 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 11:33:02 INFO - PROCESS | 1172 | 1472236382843 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:33:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:33:02 INFO - PROCESS | 1172 | 1472236382846 Marionette TRACE conn5 <- [1,2358,null,{}] 11:33:02 INFO - PROCESS | 1172 | 1472236382853 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:02 INFO - PROCESS | 1172 | 1472236382856 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:03 INFO - PROCESS | 1172 | 1472236383025 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 11:33:03 INFO - PROCESS | 1172 | 1472236383037 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:03 INFO - PROCESS | 1172 | 1472236383042 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:03 INFO - PROCESS | 1172 | ++DOCSHELL 0F74FC00 == 37 [pid = 1172] [id = 599] 11:33:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (0F75DC00) [pid = 1172] [serial = 1797] [outer = 00000000] 11:33:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (0FDBC000) [pid = 1172] [serial = 1798] [outer = 0F75DC00] 11:33:03 INFO - PROCESS | 1172 | 1472236383102 Marionette DEBUG loaded listener.js 11:33:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (0FDE1800) [pid = 1172] [serial = 1799] [outer = 0F75DC00] 11:33:03 INFO - PROCESS | 1172 | 1472236383771 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:33:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:33:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 970ms 11:33:03 INFO - PROCESS | 1172 | 1472236383821 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 11:33:03 INFO - PROCESS | 1172 | 1472236383826 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 11:33:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:33:03 INFO - PROCESS | 1172 | 1472236383832 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:33:03 INFO - PROCESS | 1172 | 1472236383835 Marionette TRACE conn5 <- [1,2362,null,{}] 11:33:03 INFO - PROCESS | 1172 | 1472236383840 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:03 INFO - PROCESS | 1172 | 1472236383843 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:03 INFO - PROCESS | 1172 | 1472236383958 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 11:33:04 INFO - PROCESS | 1172 | 1472236384098 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:04 INFO - PROCESS | 1172 | 1472236384101 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:04 INFO - PROCESS | 1172 | ++DOCSHELL 1453B400 == 38 [pid = 1172] [id = 600] 11:33:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (145DF800) [pid = 1172] [serial = 1800] [outer = 00000000] 11:33:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (14E54C00) [pid = 1172] [serial = 1801] [outer = 145DF800] 11:33:04 INFO - PROCESS | 1172 | 1472236384161 Marionette DEBUG loaded listener.js 11:33:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (14EB5000) [pid = 1172] [serial = 1802] [outer = 145DF800] 11:33:04 INFO - PROCESS | 1172 | 1472236384774 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 970ms 11:33:04 INFO - PROCESS | 1172 | 1472236384806 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 11:33:04 INFO - PROCESS | 1172 | 1472236384809 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 11:33:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:33:04 INFO - PROCESS | 1172 | 1472236384812 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:33:04 INFO - PROCESS | 1172 | 1472236384816 Marionette TRACE conn5 <- [1,2366,null,{}] 11:33:04 INFO - PROCESS | 1172 | 1472236384827 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:04 INFO - PROCESS | 1172 | 1472236384832 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:04 INFO - PROCESS | 1172 | 1472236384943 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 11:33:05 INFO - PROCESS | 1172 | 1472236385056 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:05 INFO - PROCESS | 1172 | 1472236385059 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:05 INFO - PROCESS | 1172 | ++DOCSHELL 19391C00 == 39 [pid = 1172] [id = 601] 11:33:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (19651C00) [pid = 1172] [serial = 1803] [outer = 00000000] 11:33:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (196A6400) [pid = 1172] [serial = 1804] [outer = 19651C00] 11:33:05 INFO - PROCESS | 1172 | 1472236385159 Marionette DEBUG loaded listener.js 11:33:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (197C8000) [pid = 1172] [serial = 1805] [outer = 19651C00] 11:33:05 INFO - PROCESS | 1172 | 1472236385773 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1025ms 11:33:05 INFO - PROCESS | 1172 | 1472236385841 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 11:33:05 INFO - PROCESS | 1172 | 1472236385844 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 11:33:05 INFO - PROCESS | 1172 | 1472236385848 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:33:05 INFO - PROCESS | 1172 | 1472236385850 Marionette TRACE conn5 <- [1,2370,null,{}] 11:33:05 INFO - PROCESS | 1172 | 1472236385854 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:05 INFO - PROCESS | 1172 | 1472236385857 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:05 INFO - PROCESS | 1172 | 1472236385967 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 11:33:06 INFO - PROCESS | 1172 | 1472236386215 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:06 INFO - PROCESS | 1172 | 1472236386218 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:06 INFO - PROCESS | 1172 | ++DOCSHELL 0C0F4800 == 40 [pid = 1172] [id = 602] 11:33:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (0C0F7C00) [pid = 1172] [serial = 1806] [outer = 00000000] 11:33:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (0C46EC00) [pid = 1172] [serial = 1807] [outer = 0C0F7C00] 11:33:06 INFO - PROCESS | 1172 | 1472236386288 Marionette DEBUG loaded listener.js 11:33:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (0F84F400) [pid = 1172] [serial = 1808] [outer = 0C0F7C00] 11:33:07 INFO - PROCESS | 1172 | --DOCSHELL 0FA67C00 == 39 [pid = 1172] [id = 597] 11:33:07 INFO - PROCESS | 1172 | --DOCSHELL 0F75A000 == 38 [pid = 1172] [id = 596] 11:33:07 INFO - PROCESS | 1172 | --DOCSHELL 18576400 == 37 [pid = 1172] [id = 595] 11:33:07 INFO - PROCESS | 1172 | --DOCSHELL 0FDC3800 == 36 [pid = 1172] [id = 594] 11:33:07 INFO - PROCESS | 1172 | --DOCSHELL 14EB6400 == 35 [pid = 1172] [id = 593] 11:33:07 INFO - PROCESS | 1172 | --DOCSHELL 1460C400 == 34 [pid = 1172] [id = 592] 11:33:07 INFO - PROCESS | 1172 | --DOCSHELL 10AE0400 == 33 [pid = 1172] [id = 591] 11:33:07 INFO - PROCESS | 1172 | --DOCSHELL 0F751C00 == 32 [pid = 1172] [id = 590] 11:33:07 INFO - PROCESS | 1172 | --DOCSHELL 0C0EF800 == 31 [pid = 1172] [id = 589] 11:33:07 INFO - PROCESS | 1172 | --DOCSHELL 18577800 == 30 [pid = 1172] [id = 587] 11:33:07 INFO - PROCESS | 1172 | --DOCSHELL 0F35A000 == 29 [pid = 1172] [id = 588] 11:33:07 INFO - PROCESS | 1172 | --DOCSHELL 1453B400 == 28 [pid = 1172] [id = 600] 11:33:07 INFO - PROCESS | 1172 | --DOCSHELL 19391C00 == 27 [pid = 1172] [id = 601] 11:33:07 INFO - PROCESS | 1172 | --DOCSHELL 14535800 == 26 [pid = 1172] [id = 598] 11:33:07 INFO - PROCESS | 1172 | --DOCSHELL 0F74FC00 == 25 [pid = 1172] [id = 599] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (145E4C00) [pid = 1172] [serial = 1747] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (14EB7400) [pid = 1172] [serial = 1750] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (0FA61400) [pid = 1172] [serial = 1741] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (0FA6B400) [pid = 1172] [serial = 1742] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (0F849400) [pid = 1172] [serial = 1738] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (0F853800) [pid = 1172] [serial = 1739] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (10A3FC00) [pid = 1172] [serial = 1744] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (140C4000) [pid = 1172] [serial = 1736] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (108C9000) [pid = 1172] [serial = 1735] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1730E400) [pid = 1172] [serial = 1753] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0FDBC800) [pid = 1172] [serial = 1721] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0F856C00) [pid = 1172] [serial = 1720] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (14EB0C00) [pid = 1172] [serial = 1724] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (14612400) [pid = 1172] [serial = 1723] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (197D2000) [pid = 1172] [serial = 1727] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (196A7400) [pid = 1172] [serial = 1726] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (19A6CC00) [pid = 1172] [serial = 1730] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (19A63800) [pid = 1172] [serial = 1729] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (1A638400) [pid = 1172] [serial = 1733] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (1A631400) [pid = 1172] [serial = 1732] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (18475400) [pid = 1172] [serial = 1760] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (18479800) [pid = 1172] [serial = 1759] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (17687C00) [pid = 1172] [serial = 1754] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (17626800) [pid = 1172] [serial = 1756] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (186F1000) [pid = 1172] [serial = 1762] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (14E4E800) [pid = 1172] [serial = 1748] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (150F2400) [pid = 1172] [serial = 1751] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (17EC5000) [pid = 1172] [serial = 1757] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (13DB8C00) [pid = 1172] [serial = 1745] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 1172 | 1472236387548 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1824ms 11:33:07 INFO - PROCESS | 1172 | 1472236387675 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 11:33:07 INFO - PROCESS | 1172 | 1472236387679 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 11:33:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:33:07 INFO - PROCESS | 1172 | 1472236387685 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:33:07 INFO - PROCESS | 1172 | 1472236387688 Marionette TRACE conn5 <- [1,2374,null,{}] 11:33:07 INFO - PROCESS | 1172 | 1472236387695 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:07 INFO - PROCESS | 1172 | 1472236387698 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:07 INFO - PROCESS | 1172 | 1472236387786 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 11:33:07 INFO - PROCESS | 1172 | 1472236387793 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:07 INFO - PROCESS | 1172 | 1472236387798 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:07 INFO - PROCESS | 1172 | ++DOCSHELL 0F35A000 == 26 [pid = 1172] [id = 603] 11:33:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (0F35D000) [pid = 1172] [serial = 1809] [outer = 00000000] 11:33:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (0F753000) [pid = 1172] [serial = 1810] [outer = 0F35D000] 11:33:07 INFO - PROCESS | 1172 | 1472236387849 Marionette DEBUG loaded listener.js 11:33:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (0F75D800) [pid = 1172] [serial = 1811] [outer = 0F35D000] 11:33:08 INFO - PROCESS | 1172 | 1472236388370 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 11:33:08 INFO - PROCESS | 1172 | 1472236388415 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 11:33:08 INFO - PROCESS | 1172 | 1472236388420 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 11:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:33:08 INFO - PROCESS | 1172 | 1472236388427 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:33:08 INFO - PROCESS | 1172 | 1472236388429 Marionette TRACE conn5 <- [1,2378,null,{}] 11:33:08 INFO - PROCESS | 1172 | 1472236388433 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:08 INFO - PROCESS | 1172 | 1472236388436 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:08 INFO - PROCESS | 1172 | 1472236388528 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 11:33:08 INFO - PROCESS | 1172 | 1472236388536 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:08 INFO - PROCESS | 1172 | 1472236388539 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:08 INFO - PROCESS | 1172 | ++DOCSHELL 0FA66000 == 27 [pid = 1172] [id = 604] 11:33:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (0FA66800) [pid = 1172] [serial = 1812] [outer = 00000000] 11:33:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (0FA6C400) [pid = 1172] [serial = 1813] [outer = 0FA66800] 11:33:08 INFO - PROCESS | 1172 | 1472236388590 Marionette DEBUG loaded listener.js 11:33:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (0FDBDC00) [pid = 1172] [serial = 1814] [outer = 0FA66800] 11:33:09 INFO - PROCESS | 1172 | 1472236389084 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 11:33:09 INFO - PROCESS | 1172 | 1472236389100 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 11:33:09 INFO - PROCESS | 1172 | 1472236389102 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 11:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:33:09 INFO - PROCESS | 1172 | 1472236389105 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:33:09 INFO - PROCESS | 1172 | 1472236389109 Marionette TRACE conn5 <- [1,2382,null,{}] 11:33:09 INFO - PROCESS | 1172 | 1472236389120 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:09 INFO - PROCESS | 1172 | 1472236389124 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:09 INFO - PROCESS | 1172 | 1472236389280 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 11:33:09 INFO - PROCESS | 1172 | 1472236389344 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:09 INFO - PROCESS | 1172 | 1472236389347 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:09 INFO - PROCESS | 1172 | ++DOCSHELL 13D76800 == 28 [pid = 1172] [id = 605] 11:33:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (13D77000) [pid = 1172] [serial = 1815] [outer = 00000000] 11:33:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (14092800) [pid = 1172] [serial = 1816] [outer = 13D77000] 11:33:09 INFO - PROCESS | 1172 | 1472236389401 Marionette DEBUG loaded listener.js 11:33:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (144D5000) [pid = 1172] [serial = 1817] [outer = 13D77000] 11:33:09 INFO - PROCESS | 1172 | 1472236389832 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 770ms 11:33:09 INFO - PROCESS | 1172 | 1472236389880 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 11:33:09 INFO - PROCESS | 1172 | 1472236389892 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 11:33:09 INFO - PROCESS | 1172 | 1472236389902 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:33:09 INFO - PROCESS | 1172 | 1472236389904 Marionette TRACE conn5 <- [1,2386,null,{}] 11:33:09 INFO - PROCESS | 1172 | 1472236389908 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:09 INFO - PROCESS | 1172 | 1472236389910 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:10 INFO - PROCESS | 1172 | 1472236390026 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 11:33:10 INFO - PROCESS | 1172 | 1472236390036 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:10 INFO - PROCESS | 1172 | 1472236390038 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:10 INFO - PROCESS | 1172 | ++DOCSHELL 1455FC00 == 29 [pid = 1172] [id = 606] 11:33:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (14561400) [pid = 1172] [serial = 1818] [outer = 00000000] 11:33:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (14E50800) [pid = 1172] [serial = 1819] [outer = 14561400] 11:33:10 INFO - PROCESS | 1172 | 1472236390088 Marionette DEBUG loaded listener.js 11:33:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (14EAB400) [pid = 1172] [serial = 1820] [outer = 14561400] 11:33:10 INFO - PROCESS | 1172 | 1472236390576 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:33:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 731ms 11:33:10 INFO - PROCESS | 1172 | 1472236390646 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 11:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:33:10 INFO - PROCESS | 1172 | 1472236390648 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 11:33:10 INFO - PROCESS | 1172 | 1472236390651 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:33:10 INFO - PROCESS | 1172 | 1472236390653 Marionette TRACE conn5 <- [1,2390,null,{}] 11:33:10 INFO - PROCESS | 1172 | 1472236390657 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:10 INFO - PROCESS | 1172 | 1472236390659 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:10 INFO - PROCESS | 1172 | 1472236390772 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 11:33:10 INFO - PROCESS | 1172 | 1472236390784 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:10 INFO - PROCESS | 1172 | 1472236390786 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:10 INFO - PROCESS | 1172 | ++DOCSHELL 14EB9800 == 30 [pid = 1172] [id = 607] 11:33:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (150EFC00) [pid = 1172] [serial = 1821] [outer = 00000000] 11:33:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1592B000) [pid = 1172] [serial = 1822] [outer = 150EFC00] 11:33:10 INFO - PROCESS | 1172 | 1472236390886 Marionette DEBUG loaded listener.js 11:33:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1594E000) [pid = 1172] [serial = 1823] [outer = 150EFC00] 11:33:11 INFO - PROCESS | 1172 | 1472236391324 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 11:33:11 INFO - PROCESS | 1172 | 1472236391391 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 11:33:11 INFO - PROCESS | 1172 | 1472236391393 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 11:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:33:11 INFO - PROCESS | 1172 | 1472236391396 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:33:11 INFO - PROCESS | 1172 | 1472236391398 Marionette TRACE conn5 <- [1,2394,null,{}] 11:33:11 INFO - PROCESS | 1172 | 1472236391402 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:11 INFO - PROCESS | 1172 | 1472236391408 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:11 INFO - PROCESS | 1172 | 1472236391550 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 11:33:11 INFO - PROCESS | 1172 | 1472236391616 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:11 INFO - PROCESS | 1172 | 1472236391619 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:11 INFO - PROCESS | 1172 | ++DOCSHELL 1643E800 == 31 [pid = 1172] [id = 608] 11:33:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (17202400) [pid = 1172] [serial = 1824] [outer = 00000000] 11:33:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (17EBB800) [pid = 1172] [serial = 1825] [outer = 17202400] 11:33:11 INFO - PROCESS | 1172 | 1472236391665 Marionette DEBUG loaded listener.js 11:33:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (17EE3800) [pid = 1172] [serial = 1826] [outer = 17202400] 11:33:12 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (146B3400) [pid = 1172] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:33:12 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0C0F0800) [pid = 1172] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:33:12 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (108C7400) [pid = 1172] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:33:12 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0FDD6400) [pid = 1172] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:33:12 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0F3FA400) [pid = 1172] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:33:12 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (17EE9C00) [pid = 1172] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:33:12 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (14EB9400) [pid = 1172] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:33:12 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (17201800) [pid = 1172] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:33:12 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (1857C800) [pid = 1172] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:33:12 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0FA4E800) [pid = 1172] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:33:12 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (0F75AC00) [pid = 1172] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:33:12 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (1857E000) [pid = 1172] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:33:12 INFO - PROCESS | 1172 | 1472236392324 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 970ms 11:33:12 INFO - PROCESS | 1172 | 1472236392369 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 11:33:12 INFO - PROCESS | 1172 | 1472236392371 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 11:33:12 INFO - PROCESS | 1172 | 1472236392375 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:33:12 INFO - PROCESS | 1172 | 1472236392376 Marionette TRACE conn5 <- [1,2398,null,{}] 11:33:12 INFO - PROCESS | 1172 | 1472236392380 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:12 INFO - PROCESS | 1172 | 1472236392382 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:12 INFO - PROCESS | 1172 | 1472236392461 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 11:33:12 INFO - PROCESS | 1172 | 1472236392468 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:12 INFO - PROCESS | 1172 | 1472236392470 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:12 INFO - PROCESS | 1172 | ++DOCSHELL 108CB000 == 32 [pid = 1172] [id = 609] 11:33:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (145E4C00) [pid = 1172] [serial = 1827] [outer = 00000000] 11:33:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (1592E400) [pid = 1172] [serial = 1828] [outer = 145E4C00] 11:33:12 INFO - PROCESS | 1172 | 1472236392517 Marionette DEBUG loaded listener.js 11:33:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (17625400) [pid = 1172] [serial = 1829] [outer = 145E4C00] 11:33:13 INFO - PROCESS | 1172 | 1472236393385 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:33:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1017ms 11:33:13 INFO - PROCESS | 1172 | 1472236393396 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 11:33:13 INFO - PROCESS | 1172 | 1472236393401 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 11:33:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:33:13 INFO - PROCESS | 1172 | 1472236393405 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:33:13 INFO - PROCESS | 1172 | 1472236393411 Marionette TRACE conn5 <- [1,2402,null,{}] 11:33:13 INFO - PROCESS | 1172 | 1472236393438 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:13 INFO - PROCESS | 1172 | 1472236393441 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:13 INFO - PROCESS | 1172 | 1472236393563 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 11:33:13 INFO - PROCESS | 1172 | 1472236393698 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:13 INFO - PROCESS | 1172 | 1472236393701 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:13 INFO - PROCESS | 1172 | ++DOCSHELL 0F750800 == 33 [pid = 1172] [id = 610] 11:33:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0F751C00) [pid = 1172] [serial = 1830] [outer = 00000000] 11:33:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0FA55C00) [pid = 1172] [serial = 1831] [outer = 0F751C00] 11:33:13 INFO - PROCESS | 1172 | 1472236393767 Marionette DEBUG loaded listener.js 11:33:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0FDBC800) [pid = 1172] [serial = 1832] [outer = 0F751C00] 11:33:14 INFO - PROCESS | 1172 | 1472236394443 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1100ms 11:33:14 INFO - PROCESS | 1172 | 1472236394533 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 11:33:14 INFO - PROCESS | 1172 | 1472236394538 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 11:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:33:14 INFO - PROCESS | 1172 | 1472236394546 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:33:14 INFO - PROCESS | 1172 | 1472236394549 Marionette TRACE conn5 <- [1,2406,null,{}] 11:33:14 INFO - PROCESS | 1172 | 1472236394553 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:14 INFO - PROCESS | 1172 | 1472236394556 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:14 INFO - PROCESS | 1172 | 1472236394686 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 11:33:14 INFO - PROCESS | 1172 | 1472236394897 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:14 INFO - PROCESS | 1172 | 1472236394900 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:14 INFO - PROCESS | 1172 | ++DOCSHELL 0C015400 == 34 [pid = 1172] [id = 611] 11:33:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0C016800) [pid = 1172] [serial = 1833] [outer = 00000000] 11:33:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (0C143C00) [pid = 1172] [serial = 1834] [outer = 0C016800] 11:33:14 INFO - PROCESS | 1172 | 1472236394958 Marionette DEBUG loaded listener.js 11:33:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (0F27AC00) [pid = 1172] [serial = 1835] [outer = 0C016800] 11:33:15 INFO - PROCESS | 1172 | --DOCSHELL 1643E800 == 33 [pid = 1172] [id = 608] 11:33:15 INFO - PROCESS | 1172 | --DOCSHELL 14EB9800 == 32 [pid = 1172] [id = 607] 11:33:15 INFO - PROCESS | 1172 | --DOCSHELL 1455FC00 == 31 [pid = 1172] [id = 606] 11:33:15 INFO - PROCESS | 1172 | --DOCSHELL 13D76800 == 30 [pid = 1172] [id = 605] 11:33:15 INFO - PROCESS | 1172 | --DOCSHELL 0FA66000 == 29 [pid = 1172] [id = 604] 11:33:15 INFO - PROCESS | 1172 | --DOCSHELL 0F35A000 == 28 [pid = 1172] [id = 603] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1762A400) [pid = 1172] [serial = 1783] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (18955000) [pid = 1172] [serial = 1786] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (17EE8000) [pid = 1172] [serial = 1784] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1455F000) [pid = 1172] [serial = 1789] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0FA50400) [pid = 1172] [serial = 1771] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0FA6AC00) [pid = 1172] [serial = 1772] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (18CCD800) [pid = 1172] [serial = 1763] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (14E5A400) [pid = 1172] [serial = 1777] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (14EB1C00) [pid = 1172] [serial = 1778] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (0C142400) [pid = 1172] [serial = 1768] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (0C468C00) [pid = 1172] [serial = 1769] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (13D3C800) [pid = 1172] [serial = 1774] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (186E5C00) [pid = 1172] [serial = 1793] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (13EC6C00) [pid = 1172] [serial = 1775] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (0F940800) [pid = 1172] [serial = 1765] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (0FA58C00) [pid = 1172] [serial = 1766] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (196A0800) [pid = 1172] [serial = 1795] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (196A6C00) [pid = 1172] [serial = 1796] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 58 (18475800) [pid = 1172] [serial = 1792] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 57 (186EA800) [pid = 1172] [serial = 1787] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 56 (1594A400) [pid = 1172] [serial = 1780] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 55 (14617C00) [pid = 1172] [serial = 1790] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | --DOMWINDOW == 54 (16F01800) [pid = 1172] [serial = 1781] [outer = 00000000] [url = about:blank] 11:33:15 INFO - PROCESS | 1172 | 1472236395559 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1019ms 11:33:15 INFO - PROCESS | 1172 | 1472236395575 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 11:33:15 INFO - PROCESS | 1172 | 1472236395579 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 11:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:33:15 INFO - PROCESS | 1172 | 1472236395583 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:33:15 INFO - PROCESS | 1172 | 1472236395586 Marionette TRACE conn5 <- [1,2410,null,{}] 11:33:15 INFO - PROCESS | 1172 | 1472236395592 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:15 INFO - PROCESS | 1172 | 1472236395596 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:15 INFO - PROCESS | 1172 | 1472236395685 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 11:33:15 INFO - PROCESS | 1172 | 1472236395696 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:15 INFO - PROCESS | 1172 | 1472236395698 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:15 INFO - PROCESS | 1172 | ++DOCSHELL 0FA58800 == 29 [pid = 1172] [id = 612] 11:33:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 55 (0FA58C00) [pid = 1172] [serial = 1836] [outer = 00000000] 11:33:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 56 (0FA64000) [pid = 1172] [serial = 1837] [outer = 0FA58C00] 11:33:15 INFO - PROCESS | 1172 | 1472236395747 Marionette DEBUG loaded listener.js 11:33:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 57 (0FA6E000) [pid = 1172] [serial = 1838] [outer = 0FA58C00] 11:33:16 INFO - PROCESS | 1172 | 1472236396290 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 731ms 11:33:16 INFO - PROCESS | 1172 | 1472236396318 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 11:33:16 INFO - PROCESS | 1172 | 1472236396322 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 11:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:33:16 INFO - PROCESS | 1172 | 1472236396327 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:33:16 INFO - PROCESS | 1172 | 1472236396329 Marionette TRACE conn5 <- [1,2414,null,{}] 11:33:16 INFO - PROCESS | 1172 | 1472236396332 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:16 INFO - PROCESS | 1172 | 1472236396335 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:16 INFO - PROCESS | 1172 | 1472236396425 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 11:33:16 INFO - PROCESS | 1172 | 1472236396524 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:16 INFO - PROCESS | 1172 | 1472236396526 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:16 INFO - PROCESS | 1172 | ++DOCSHELL 0FED0C00 == 30 [pid = 1172] [id = 613] 11:33:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 58 (0FF1F800) [pid = 1172] [serial = 1839] [outer = 00000000] 11:33:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (10AE4800) [pid = 1172] [serial = 1840] [outer = 0FF1F800] 11:33:16 INFO - PROCESS | 1172 | 1472236396573 Marionette DEBUG loaded listener.js 11:33:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (13D7AC00) [pid = 1172] [serial = 1841] [outer = 0FF1F800] 11:33:16 INFO - PROCESS | 1172 | 1472236396973 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 11:33:17 INFO - PROCESS | 1172 | 1472236397002 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 11:33:17 INFO - PROCESS | 1172 | 1472236397004 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 11:33:17 INFO - PROCESS | 1172 | 1472236397009 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:33:17 INFO - PROCESS | 1172 | 1472236397015 Marionette TRACE conn5 <- [1,2418,null,{}] 11:33:17 INFO - PROCESS | 1172 | 1472236397025 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:17 INFO - PROCESS | 1172 | 1472236397029 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:17 INFO - PROCESS | 1172 | 1472236397118 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 11:33:17 INFO - PROCESS | 1172 | 1472236397126 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:17 INFO - PROCESS | 1172 | 1472236397128 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:17 INFO - PROCESS | 1172 | ++DOCSHELL 1442BC00 == 31 [pid = 1172] [id = 614] 11:33:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (145EB800) [pid = 1172] [serial = 1842] [outer = 00000000] 11:33:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (14E4EC00) [pid = 1172] [serial = 1843] [outer = 145EB800] 11:33:17 INFO - PROCESS | 1172 | 1472236397174 Marionette DEBUG loaded listener.js 11:33:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (14E56C00) [pid = 1172] [serial = 1844] [outer = 145EB800] 11:33:17 INFO - PROCESS | 1172 | 1472236397622 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 630ms 11:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:33:17 INFO - PROCESS | 1172 | 1472236397655 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 11:33:17 INFO - PROCESS | 1172 | 1472236397657 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 11:33:17 INFO - PROCESS | 1172 | 1472236397660 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:33:17 INFO - PROCESS | 1172 | 1472236397662 Marionette TRACE conn5 <- [1,2422,null,{}] 11:33:17 INFO - PROCESS | 1172 | 1472236397673 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:17 INFO - PROCESS | 1172 | 1472236397675 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:17 INFO - PROCESS | 1172 | 1472236397794 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 11:33:17 INFO - PROCESS | 1172 | 1472236397881 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:17 INFO - PROCESS | 1172 | 1472236397883 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:17 INFO - PROCESS | 1172 | ++DOCSHELL 14EB6000 == 32 [pid = 1172] [id = 615] 11:33:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (14EB6800) [pid = 1172] [serial = 1845] [outer = 00000000] 11:33:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (15840800) [pid = 1172] [serial = 1846] [outer = 14EB6800] 11:33:17 INFO - PROCESS | 1172 | 1472236397931 Marionette DEBUG loaded listener.js 11:33:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (1592A400) [pid = 1172] [serial = 1847] [outer = 14EB6800] 11:33:18 INFO - PROCESS | 1172 | 1472236398360 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 11:33:18 INFO - PROCESS | 1172 | 1472236398397 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 11:33:18 INFO - PROCESS | 1172 | 1472236398399 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 11:33:18 INFO - PROCESS | 1172 | 1472236398403 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:33:18 INFO - PROCESS | 1172 | 1472236398405 Marionette TRACE conn5 <- [1,2426,null,{}] 11:33:18 INFO - PROCESS | 1172 | 1472236398408 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:18 INFO - PROCESS | 1172 | 1472236398410 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:18 INFO - PROCESS | 1172 | 1472236398527 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 11:33:18 INFO - PROCESS | 1172 | 1472236398533 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:18 INFO - PROCESS | 1172 | 1472236398539 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:18 INFO - PROCESS | 1172 | ++DOCSHELL 16F01C00 == 33 [pid = 1172] [id = 616] 11:33:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (16F05400) [pid = 1172] [serial = 1848] [outer = 00000000] 11:33:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (16F74C00) [pid = 1172] [serial = 1849] [outer = 16F05400] 11:33:18 INFO - PROCESS | 1172 | 1472236398653 Marionette DEBUG loaded listener.js 11:33:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (17684800) [pid = 1172] [serial = 1850] [outer = 16F05400] 11:33:19 INFO - PROCESS | 1172 | 1472236399111 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 11:33:19 INFO - PROCESS | 1172 | 1472236399138 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 11:33:19 INFO - PROCESS | 1172 | 1472236399141 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 11:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:33:19 INFO - PROCESS | 1172 | 1472236399151 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:33:19 INFO - PROCESS | 1172 | 1472236399153 Marionette TRACE conn5 <- [1,2430,null,{}] 11:33:19 INFO - PROCESS | 1172 | 1472236399191 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:19 INFO - PROCESS | 1172 | 1472236399193 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:19 INFO - PROCESS | 1172 | 1472236399313 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 11:33:19 INFO - PROCESS | 1172 | 1472236399327 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:19 INFO - PROCESS | 1172 | 1472236399329 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:19 INFO - PROCESS | 1172 | ++DOCSHELL 16F6BC00 == 34 [pid = 1172] [id = 617] 11:33:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (18474400) [pid = 1172] [serial = 1851] [outer = 00000000] 11:33:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (18481400) [pid = 1172] [serial = 1852] [outer = 18474400] 11:33:19 INFO - PROCESS | 1172 | 1472236399430 Marionette DEBUG loaded listener.js 11:33:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (18567C00) [pid = 1172] [serial = 1853] [outer = 18474400] 11:33:19 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (17202400) [pid = 1172] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:33:19 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (14561400) [pid = 1172] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:33:19 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (150EFC00) [pid = 1172] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:33:19 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (0FA66800) [pid = 1172] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:33:19 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (0F35D000) [pid = 1172] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:33:19 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (13D77000) [pid = 1172] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:33:19 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (0C0F7C00) [pid = 1172] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:33:19 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (0F75DC00) [pid = 1172] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:33:19 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (145DF800) [pid = 1172] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:33:19 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (19651C00) [pid = 1172] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:33:19 INFO - PROCESS | 1172 | 1472236399840 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 710ms 11:33:19 INFO - PROCESS | 1172 | 1472236399863 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 11:33:19 INFO - PROCESS | 1172 | 1472236399865 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 11:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:33:19 INFO - PROCESS | 1172 | 1472236399868 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:33:19 INFO - PROCESS | 1172 | 1472236399870 Marionette TRACE conn5 <- [1,2434,null,{}] 11:33:19 INFO - PROCESS | 1172 | 1472236399877 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:19 INFO - PROCESS | 1172 | 1472236399879 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:19 INFO - PROCESS | 1172 | 1472236399960 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 11:33:19 INFO - PROCESS | 1172 | 1472236399966 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:19 INFO - PROCESS | 1172 | 1472236399968 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:19 INFO - PROCESS | 1172 | ++DOCSHELL 150EFC00 == 35 [pid = 1172] [id = 618] 11:33:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (17626800) [pid = 1172] [serial = 1854] [outer = 00000000] 11:33:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (1856D800) [pid = 1172] [serial = 1855] [outer = 17626800] 11:33:20 INFO - PROCESS | 1172 | 1472236400013 Marionette DEBUG loaded listener.js 11:33:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (18584400) [pid = 1172] [serial = 1856] [outer = 17626800] 11:33:20 INFO - PROCESS | 1172 | 1472236400460 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 630ms 11:33:20 INFO - PROCESS | 1172 | 1472236400499 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 11:33:20 INFO - PROCESS | 1172 | 1472236400501 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 11:33:20 INFO - PROCESS | 1172 | 1472236400504 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:33:20 INFO - PROCESS | 1172 | 1472236400506 Marionette TRACE conn5 <- [1,2438,null,{}] 11:33:20 INFO - PROCESS | 1172 | 1472236400510 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:20 INFO - PROCESS | 1172 | 1472236400512 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:20 INFO - PROCESS | 1172 | 1472236400594 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 11:33:20 INFO - PROCESS | 1172 | 1472236400600 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:20 INFO - PROCESS | 1172 | 1472236400602 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:20 INFO - PROCESS | 1172 | ++DOCSHELL 18580C00 == 36 [pid = 1172] [id = 619] 11:33:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (186E6800) [pid = 1172] [serial = 1857] [outer = 00000000] 11:33:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (18956400) [pid = 1172] [serial = 1858] [outer = 186E6800] 11:33:20 INFO - PROCESS | 1172 | 1472236400648 Marionette DEBUG loaded listener.js 11:33:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (19329400) [pid = 1172] [serial = 1859] [outer = 186E6800] 11:33:21 INFO - PROCESS | 1172 | 1472236401074 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 630ms 11:33:21 INFO - PROCESS | 1172 | 1472236401154 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 11:33:21 INFO - PROCESS | 1172 | 1472236401156 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 11:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:33:21 INFO - PROCESS | 1172 | 1472236401160 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:33:21 INFO - PROCESS | 1172 | 1472236401161 Marionette TRACE conn5 <- [1,2442,null,{}] 11:33:21 INFO - PROCESS | 1172 | 1472236401165 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:21 INFO - PROCESS | 1172 | 1472236401167 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:21 INFO - PROCESS | 1172 | 1472236401249 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 11:33:21 INFO - PROCESS | 1172 | 1472236401257 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:21 INFO - PROCESS | 1172 | 1472236401259 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:21 INFO - PROCESS | 1172 | ++DOCSHELL 0F75C000 == 37 [pid = 1172] [id = 620] 11:33:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0F93D800) [pid = 1172] [serial = 1860] [outer = 00000000] 11:33:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (1932DC00) [pid = 1172] [serial = 1861] [outer = 0F93D800] 11:33:21 INFO - PROCESS | 1172 | 1472236401304 Marionette DEBUG loaded listener.js 11:33:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (19331C00) [pid = 1172] [serial = 1862] [outer = 0F93D800] 11:33:21 INFO - PROCESS | 1172 | 1472236401792 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 11:33:21 INFO - PROCESS | 1172 | 1472236401831 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 11:33:21 INFO - PROCESS | 1172 | 1472236401836 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 11:33:21 INFO - PROCESS | 1172 | 1472236401841 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:33:21 INFO - PROCESS | 1172 | 1472236401846 Marionette TRACE conn5 <- [1,2446,null,{}] 11:33:21 INFO - PROCESS | 1172 | 1472236401853 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:21 INFO - PROCESS | 1172 | 1472236401857 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:21 INFO - PROCESS | 1172 | 1472236401977 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 11:33:22 INFO - PROCESS | 1172 | 1472236402159 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:22 INFO - PROCESS | 1172 | 1472236402164 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:22 INFO - PROCESS | 1172 | ++DOCSHELL 0F84DC00 == 38 [pid = 1172] [id = 621] 11:33:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0F84EC00) [pid = 1172] [serial = 1863] [outer = 00000000] 11:33:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0F945800) [pid = 1172] [serial = 1864] [outer = 0F84EC00] 11:33:22 INFO - PROCESS | 1172 | 1472236402224 Marionette DEBUG loaded listener.js 11:33:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0FA63400) [pid = 1172] [serial = 1865] [outer = 0F84EC00] 11:33:22 INFO - PROCESS | 1172 | 1472236402801 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1024ms 11:33:22 INFO - PROCESS | 1172 | 1472236402870 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 11:33:22 INFO - PROCESS | 1172 | 1472236402875 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 11:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:33:22 INFO - PROCESS | 1172 | 1472236402881 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:33:22 INFO - PROCESS | 1172 | 1472236402884 Marionette TRACE conn5 <- [1,2450,null,{}] 11:33:22 INFO - PROCESS | 1172 | 1472236402889 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:22 INFO - PROCESS | 1172 | 1472236402892 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:23 INFO - PROCESS | 1172 | 1472236403038 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 11:33:23 INFO - PROCESS | 1172 | 1472236403177 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:23 INFO - PROCESS | 1172 | 1472236403180 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:23 INFO - PROCESS | 1172 | ++DOCSHELL 13EC6C00 == 39 [pid = 1172] [id = 622] 11:33:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (13EC9800) [pid = 1172] [serial = 1866] [outer = 00000000] 11:33:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (144AF400) [pid = 1172] [serial = 1867] [outer = 13EC9800] 11:33:23 INFO - PROCESS | 1172 | 1472236403241 Marionette DEBUG loaded listener.js 11:33:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (145EC000) [pid = 1172] [serial = 1868] [outer = 13EC9800] 11:33:23 INFO - PROCESS | 1172 | 1472236403834 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 970ms 11:33:23 INFO - PROCESS | 1172 | 1472236403855 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 11:33:23 INFO - PROCESS | 1172 | 1472236403858 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 11:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:33:23 INFO - PROCESS | 1172 | 1472236403861 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:33:23 INFO - PROCESS | 1172 | 1472236403865 Marionette TRACE conn5 <- [1,2454,null,{}] 11:33:23 INFO - PROCESS | 1172 | 1472236403877 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:23 INFO - PROCESS | 1172 | 1472236403882 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:23 INFO - PROCESS | 1172 | 1472236403996 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 11:33:24 INFO - PROCESS | 1172 | 1472236404136 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:24 INFO - PROCESS | 1172 | 1472236404139 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:24 INFO - PROCESS | 1172 | ++DOCSHELL 1730C000 == 40 [pid = 1172] [id = 623] 11:33:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (17622400) [pid = 1172] [serial = 1869] [outer = 00000000] 11:33:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (186EFC00) [pid = 1172] [serial = 1870] [outer = 17622400] 11:33:24 INFO - PROCESS | 1172 | 1472236404202 Marionette DEBUG loaded listener.js 11:33:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (19509000) [pid = 1172] [serial = 1871] [outer = 17622400] 11:33:24 INFO - PROCESS | 1172 | 1472236404799 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 970ms 11:33:24 INFO - PROCESS | 1172 | 1472236404834 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 11:33:24 INFO - PROCESS | 1172 | 1472236404837 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 11:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:33:24 INFO - PROCESS | 1172 | 1472236404841 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:33:24 INFO - PROCESS | 1172 | 1472236404843 Marionette TRACE conn5 <- [1,2458,null,{}] 11:33:24 INFO - PROCESS | 1172 | 1472236404847 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:24 INFO - PROCESS | 1172 | 1472236404850 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:24 INFO - PROCESS | 1172 | 1472236404961 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 11:33:25 INFO - PROCESS | 1172 | 1472236405072 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:25 INFO - PROCESS | 1172 | 1472236405074 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:25 INFO - PROCESS | 1172 | ++DOCSHELL 0F84D000 == 41 [pid = 1172] [id = 624] 11:33:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (17EC2800) [pid = 1172] [serial = 1872] [outer = 00000000] 11:33:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (196A2C00) [pid = 1172] [serial = 1873] [outer = 17EC2800] 11:33:25 INFO - PROCESS | 1172 | 1472236405187 Marionette DEBUG loaded listener.js 11:33:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (196AB800) [pid = 1172] [serial = 1874] [outer = 17EC2800] 11:33:25 INFO - PROCESS | 1172 | 1472236405937 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1126ms 11:33:25 INFO - PROCESS | 1172 | 1472236405971 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 11:33:25 INFO - PROCESS | 1172 | 1472236405974 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 11:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:33:25 INFO - PROCESS | 1172 | 1472236405978 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:33:25 INFO - PROCESS | 1172 | 1472236405981 Marionette TRACE conn5 <- [1,2462,null,{}] 11:33:25 INFO - PROCESS | 1172 | 1472236405987 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:25 INFO - PROCESS | 1172 | 1472236405990 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:26 INFO - PROCESS | 1172 | 1472236406124 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 11:33:26 INFO - PROCESS | 1172 | 1472236406240 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:26 INFO - PROCESS | 1172 | 1472236406242 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:26 INFO - PROCESS | 1172 | ++DOCSHELL 0FA63000 == 42 [pid = 1172] [id = 625] 11:33:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (0FDC0000) [pid = 1172] [serial = 1875] [outer = 00000000] 11:33:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0FECFC00) [pid = 1172] [serial = 1876] [outer = 0FDC0000] 11:33:26 INFO - PROCESS | 1172 | 1472236406292 Marionette DEBUG loaded listener.js 11:33:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (10AE1C00) [pid = 1172] [serial = 1877] [outer = 0FDC0000] 11:33:27 INFO - PROCESS | 1172 | --DOCSHELL 18580C00 == 41 [pid = 1172] [id = 619] 11:33:27 INFO - PROCESS | 1172 | --DOCSHELL 150EFC00 == 40 [pid = 1172] [id = 618] 11:33:27 INFO - PROCESS | 1172 | --DOCSHELL 16F6BC00 == 39 [pid = 1172] [id = 617] 11:33:27 INFO - PROCESS | 1172 | --DOCSHELL 16F01C00 == 38 [pid = 1172] [id = 616] 11:33:27 INFO - PROCESS | 1172 | --DOCSHELL 14EB6000 == 37 [pid = 1172] [id = 615] 11:33:27 INFO - PROCESS | 1172 | --DOCSHELL 1442BC00 == 36 [pid = 1172] [id = 614] 11:33:27 INFO - PROCESS | 1172 | --DOCSHELL 0FED0C00 == 35 [pid = 1172] [id = 613] 11:33:27 INFO - PROCESS | 1172 | --DOCSHELL 0FA58800 == 34 [pid = 1172] [id = 612] 11:33:27 INFO - PROCESS | 1172 | --DOCSHELL 0C015400 == 33 [pid = 1172] [id = 611] 11:33:27 INFO - PROCESS | 1172 | --DOCSHELL 108CB000 == 32 [pid = 1172] [id = 609] 11:33:27 INFO - PROCESS | 1172 | --DOCSHELL 0C0F4800 == 31 [pid = 1172] [id = 602] 11:33:27 INFO - PROCESS | 1172 | --DOCSHELL 0F750800 == 30 [pid = 1172] [id = 610] 11:33:27 INFO - PROCESS | 1172 | --DOCSHELL 0F84D000 == 29 [pid = 1172] [id = 624] 11:33:27 INFO - PROCESS | 1172 | --DOCSHELL 1730C000 == 28 [pid = 1172] [id = 623] 11:33:27 INFO - PROCESS | 1172 | --DOCSHELL 0F75C000 == 27 [pid = 1172] [id = 620] 11:33:27 INFO - PROCESS | 1172 | --DOCSHELL 0F84DC00 == 26 [pid = 1172] [id = 621] 11:33:27 INFO - PROCESS | 1172 | --DOCSHELL 13EC6C00 == 25 [pid = 1172] [id = 622] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (1592E400) [pid = 1172] [serial = 1828] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (17EBB800) [pid = 1172] [serial = 1825] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (14EAB400) [pid = 1172] [serial = 1820] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (14E50800) [pid = 1172] [serial = 1819] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1594E000) [pid = 1172] [serial = 1823] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (1592B000) [pid = 1172] [serial = 1822] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0FA6C400) [pid = 1172] [serial = 1813] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0FDBDC00) [pid = 1172] [serial = 1814] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0F753000) [pid = 1172] [serial = 1810] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0F75D800) [pid = 1172] [serial = 1811] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (14092800) [pid = 1172] [serial = 1816] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0F84F400) [pid = 1172] [serial = 1808] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0C46EC00) [pid = 1172] [serial = 1807] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0FDE1800) [pid = 1172] [serial = 1799] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0FDBC000) [pid = 1172] [serial = 1798] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (14EB5000) [pid = 1172] [serial = 1802] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (17EE3800) [pid = 1172] [serial = 1826] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (14E54C00) [pid = 1172] [serial = 1801] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (197C8000) [pid = 1172] [serial = 1805] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (196A6400) [pid = 1172] [serial = 1804] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (144D5000) [pid = 1172] [serial = 1817] [outer = 00000000] [url = about:blank] 11:33:27 INFO - PROCESS | 1172 | 1472236407438 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1479ms 11:33:27 INFO - PROCESS | 1172 | 1472236407460 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 11:33:27 INFO - PROCESS | 1172 | 1472236407464 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 11:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:33:27 INFO - PROCESS | 1172 | 1472236407468 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:33:27 INFO - PROCESS | 1172 | 1472236407473 Marionette TRACE conn5 <- [1,2466,null,{}] 11:33:27 INFO - PROCESS | 1172 | 1472236407478 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:27 INFO - PROCESS | 1172 | 1472236407481 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:27 INFO - PROCESS | 1172 | 1472236407571 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 11:33:27 INFO - PROCESS | 1172 | 1472236407705 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:27 INFO - PROCESS | 1172 | 1472236407708 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:27 INFO - PROCESS | 1172 | ++DOCSHELL 0F3F2000 == 26 [pid = 1172] [id = 626] 11:33:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (0F3F9C00) [pid = 1172] [serial = 1878] [outer = 00000000] 11:33:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (0F84E800) [pid = 1172] [serial = 1879] [outer = 0F3F9C00] 11:33:27 INFO - PROCESS | 1172 | 1472236407761 Marionette DEBUG loaded listener.js 11:33:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (0F898800) [pid = 1172] [serial = 1880] [outer = 0F3F9C00] 11:33:28 INFO - PROCESS | 1172 | 1472236408150 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 11:33:28 INFO - PROCESS | 1172 | 1472236408200 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 11:33:28 INFO - PROCESS | 1172 | 1472236408205 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 11:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:33:28 INFO - PROCESS | 1172 | 1472236408211 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:33:28 INFO - PROCESS | 1172 | 1472236408214 Marionette TRACE conn5 <- [1,2470,null,{}] 11:33:28 INFO - PROCESS | 1172 | 1472236408218 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:28 INFO - PROCESS | 1172 | 1472236408221 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:28 INFO - PROCESS | 1172 | 1472236408343 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 11:33:28 INFO - PROCESS | 1172 | 1472236408351 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:28 INFO - PROCESS | 1172 | 1472236408353 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:28 INFO - PROCESS | 1172 | ++DOCSHELL 0FA62800 == 27 [pid = 1172] [id = 627] 11:33:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0FB43C00) [pid = 1172] [serial = 1881] [outer = 00000000] 11:33:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0FDC6400) [pid = 1172] [serial = 1882] [outer = 0FB43C00] 11:33:28 INFO - PROCESS | 1172 | 1472236408404 Marionette DEBUG loaded listener.js 11:33:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0FED0C00) [pid = 1172] [serial = 1883] [outer = 0FB43C00] 11:33:28 INFO - PROCESS | 1172 | 1472236408864 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 11:33:28 INFO - PROCESS | 1172 | 1472236408945 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 11:33:28 INFO - PROCESS | 1172 | 1472236408947 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 11:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:33:28 INFO - PROCESS | 1172 | 1472236408951 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:33:28 INFO - PROCESS | 1172 | 1472236408955 Marionette TRACE conn5 <- [1,2474,null,{}] 11:33:28 INFO - PROCESS | 1172 | 1472236408966 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:28 INFO - PROCESS | 1172 | 1472236408970 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:29 INFO - PROCESS | 1172 | 1472236409063 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 11:33:29 INFO - PROCESS | 1172 | 1472236409078 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:29 INFO - PROCESS | 1172 | 1472236409081 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:29 INFO - PROCESS | 1172 | ++DOCSHELL 14552400 == 28 [pid = 1172] [id = 628] 11:33:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (1455AC00) [pid = 1172] [serial = 1884] [outer = 00000000] 11:33:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (145ED000) [pid = 1172] [serial = 1885] [outer = 1455AC00] 11:33:29 INFO - PROCESS | 1172 | 1472236409130 Marionette DEBUG loaded listener.js 11:33:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (14E4E800) [pid = 1172] [serial = 1886] [outer = 1455AC00] 11:33:29 INFO - PROCESS | 1172 | 1472236409648 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 11:33:29 INFO - PROCESS | 1172 | 1472236409716 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 11:33:29 INFO - PROCESS | 1172 | 1472236409718 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 11:33:29 INFO - PROCESS | 1172 | 1472236409726 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:33:29 INFO - PROCESS | 1172 | 1472236409727 Marionette TRACE conn5 <- [1,2478,null,{}] 11:33:29 INFO - PROCESS | 1172 | 1472236409731 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:29 INFO - PROCESS | 1172 | 1472236409733 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:29 INFO - PROCESS | 1172 | 1472236409855 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 11:33:29 INFO - PROCESS | 1172 | 1472236409865 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:29 INFO - PROCESS | 1172 | 1472236409867 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:29 INFO - PROCESS | 1172 | ++DOCSHELL 14E5C400 == 29 [pid = 1172] [id = 629] 11:33:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (14EAC400) [pid = 1172] [serial = 1887] [outer = 00000000] 11:33:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (14EB6000) [pid = 1172] [serial = 1888] [outer = 14EAC400] 11:33:29 INFO - PROCESS | 1172 | 1472236409914 Marionette DEBUG loaded listener.js 11:33:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (150FA000) [pid = 1172] [serial = 1889] [outer = 14EAC400] 11:33:30 INFO - PROCESS | 1172 | 1472236410366 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 11:33:30 INFO - PROCESS | 1172 | 1472236410399 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 11:33:30 INFO - PROCESS | 1172 | 1472236410402 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 11:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:33:30 INFO - PROCESS | 1172 | 1472236410405 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:33:30 INFO - PROCESS | 1172 | 1472236410407 Marionette TRACE conn5 <- [1,2482,null,{}] 11:33:30 INFO - PROCESS | 1172 | 1472236410410 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:30 INFO - PROCESS | 1172 | 1472236410412 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:30 INFO - PROCESS | 1172 | 1472236410526 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 11:33:30 INFO - PROCESS | 1172 | 1472236410531 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:30 INFO - PROCESS | 1172 | 1472236410534 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:30 INFO - PROCESS | 1172 | ++DOCSHELL 15844000 == 30 [pid = 1172] [id = 630] 11:33:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1592E000) [pid = 1172] [serial = 1890] [outer = 00000000] 11:33:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (15930400) [pid = 1172] [serial = 1891] [outer = 1592E000] 11:33:30 INFO - PROCESS | 1172 | 1472236410580 Marionette DEBUG loaded listener.js 11:33:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (15955C00) [pid = 1172] [serial = 1892] [outer = 1592E000] 11:33:31 INFO - PROCESS | 1172 | 1472236411062 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 11:33:31 INFO - PROCESS | 1172 | 1472236411081 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 11:33:31 INFO - PROCESS | 1172 | 1472236411083 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 11:33:31 INFO - PROCESS | 1172 | 1472236411087 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:33:31 INFO - PROCESS | 1172 | 1472236411088 Marionette TRACE conn5 <- [1,2486,null,{}] 11:33:31 INFO - PROCESS | 1172 | 1472236411092 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:31 INFO - PROCESS | 1172 | 1472236411097 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:31 INFO - PROCESS | 1172 | 1472236411253 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 11:33:31 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (14EB6800) [pid = 1172] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:33:31 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (16F05400) [pid = 1172] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:33:31 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (18474400) [pid = 1172] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:33:31 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (145E4C00) [pid = 1172] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:33:31 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0C016800) [pid = 1172] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:33:31 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0F751C00) [pid = 1172] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:33:31 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (145EB800) [pid = 1172] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:33:31 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0FA58C00) [pid = 1172] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:33:31 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0FF1F800) [pid = 1172] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:33:31 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0F93D800) [pid = 1172] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:33:31 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (17626800) [pid = 1172] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:33:31 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (186E6800) [pid = 1172] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:33:31 INFO - PROCESS | 1172 | 1472236411587 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:31 INFO - PROCESS | 1172 | 1472236411589 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:31 INFO - PROCESS | 1172 | ++DOCSHELL 0C016800 == 31 [pid = 1172] [id = 631] 11:33:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0C141400) [pid = 1172] [serial = 1893] [outer = 00000000] 11:33:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0FA50400) [pid = 1172] [serial = 1894] [outer = 0C141400] 11:33:31 INFO - PROCESS | 1172 | 1472236411636 Marionette DEBUG loaded listener.js 11:33:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (13EC1800) [pid = 1172] [serial = 1895] [outer = 0C141400] 11:33:32 INFO - PROCESS | 1172 | 1472236412017 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 970ms 11:33:32 INFO - PROCESS | 1172 | 1472236412061 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 11:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:33:32 INFO - PROCESS | 1172 | 1472236412063 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 11:33:32 INFO - PROCESS | 1172 | 1472236412066 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:33:32 INFO - PROCESS | 1172 | 1472236412068 Marionette TRACE conn5 <- [1,2490,null,{}] 11:33:32 INFO - PROCESS | 1172 | 1472236412071 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:32 INFO - PROCESS | 1172 | 1472236412073 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:32 INFO - PROCESS | 1172 | 1472236412152 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 11:33:32 INFO - PROCESS | 1172 | 1472236412157 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:32 INFO - PROCESS | 1172 | 1472236412159 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:32 INFO - PROCESS | 1172 | ++DOCSHELL 14EB0800 == 32 [pid = 1172] [id = 632] 11:33:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (14EB8000) [pid = 1172] [serial = 1896] [outer = 00000000] 11:33:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (1847F000) [pid = 1172] [serial = 1897] [outer = 14EB8000] 11:33:32 INFO - PROCESS | 1172 | 1472236412205 Marionette DEBUG loaded listener.js 11:33:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (18566800) [pid = 1172] [serial = 1898] [outer = 14EB8000] 11:33:32 INFO - PROCESS | 1172 | 1472236412638 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 11:33:32 INFO - PROCESS | 1172 | 1472236412697 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 11:33:32 INFO - PROCESS | 1172 | 1472236412699 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 11:33:32 INFO - PROCESS | 1172 | 1472236412702 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:33:32 INFO - PROCESS | 1172 | 1472236412704 Marionette TRACE conn5 <- [1,2494,null,{}] 11:33:32 INFO - PROCESS | 1172 | 1472236412708 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:32 INFO - PROCESS | 1172 | 1472236412710 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:32 INFO - PROCESS | 1172 | 1472236412789 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 11:33:32 INFO - PROCESS | 1172 | 1472236412795 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:32 INFO - PROCESS | 1172 | 1472236412796 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:32 INFO - PROCESS | 1172 | ++DOCSHELL 0F84CC00 == 33 [pid = 1172] [id = 633] 11:33:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0FA5A400) [pid = 1172] [serial = 1899] [outer = 00000000] 11:33:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1938E000) [pid = 1172] [serial = 1900] [outer = 0FA5A400] 11:33:32 INFO - PROCESS | 1172 | 1472236412843 Marionette DEBUG loaded listener.js 11:33:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1938F400) [pid = 1172] [serial = 1901] [outer = 0FA5A400] 11:33:33 INFO - PROCESS | 1172 | 1472236413306 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 11:33:33 INFO - PROCESS | 1172 | 1472236413337 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 11:33:33 INFO - PROCESS | 1172 | 1472236413339 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 11:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:33:33 INFO - PROCESS | 1172 | 1472236413361 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:33:33 INFO - PROCESS | 1172 | 1472236413363 Marionette TRACE conn5 <- [1,2498,null,{}] 11:33:33 INFO - PROCESS | 1172 | 1472236413367 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:33 INFO - PROCESS | 1172 | 1472236413369 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:33 INFO - PROCESS | 1172 | 1472236413449 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 11:33:33 INFO - PROCESS | 1172 | 1472236413455 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:33 INFO - PROCESS | 1172 | 1472236413457 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:33 INFO - PROCESS | 1172 | ++DOCSHELL 1969F400 == 34 [pid = 1172] [id = 634] 11:33:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (196A0800) [pid = 1172] [serial = 1902] [outer = 00000000] 11:33:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (196AA000) [pid = 1172] [serial = 1903] [outer = 196A0800] 11:33:33 INFO - PROCESS | 1172 | 1472236413503 Marionette DEBUG loaded listener.js 11:33:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (197C8400) [pid = 1172] [serial = 1904] [outer = 196A0800] 11:33:34 INFO - PROCESS | 1172 | 1472236414337 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1029ms 11:33:34 INFO - PROCESS | 1172 | 1472236414381 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 11:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:33:34 INFO - PROCESS | 1172 | 1472236414386 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 11:33:34 INFO - PROCESS | 1172 | 1472236414391 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:33:34 INFO - PROCESS | 1172 | 1472236414396 Marionette TRACE conn5 <- [1,2502,null,{}] 11:33:34 INFO - PROCESS | 1172 | 1472236414422 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:34 INFO - PROCESS | 1172 | 1472236414425 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:34 INFO - PROCESS | 1172 | 1472236414555 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 11:33:34 INFO - PROCESS | 1172 | 1472236414688 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:34 INFO - PROCESS | 1172 | 1472236414691 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:34 INFO - PROCESS | 1172 | ++DOCSHELL 0F84B800 == 35 [pid = 1172] [id = 635] 11:33:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (0F84E000) [pid = 1172] [serial = 1905] [outer = 00000000] 11:33:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (0FA67C00) [pid = 1172] [serial = 1906] [outer = 0F84E000] 11:33:34 INFO - PROCESS | 1172 | 1472236414751 Marionette DEBUG loaded listener.js 11:33:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (0FDC7000) [pid = 1172] [serial = 1907] [outer = 0F84E000] 11:33:35 INFO - PROCESS | 1172 | 1472236415448 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1126ms 11:33:35 INFO - PROCESS | 1172 | 1472236415525 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 11:33:35 INFO - PROCESS | 1172 | 1472236415529 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 11:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:33:35 INFO - PROCESS | 1172 | 1472236415536 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:33:35 INFO - PROCESS | 1172 | 1472236415539 Marionette TRACE conn5 <- [1,2506,null,{}] 11:33:35 INFO - PROCESS | 1172 | 1472236415543 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:35 INFO - PROCESS | 1172 | 1472236415546 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:35 INFO - PROCESS | 1172 | 1472236415678 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 11:33:35 INFO - PROCESS | 1172 | 1472236415904 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:35 INFO - PROCESS | 1172 | 1472236415907 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:35 INFO - PROCESS | 1172 | ++DOCSHELL 0C0F6400 == 36 [pid = 1172] [id = 636] 11:33:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (0C0F6C00) [pid = 1172] [serial = 1908] [outer = 00000000] 11:33:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0C42AC00) [pid = 1172] [serial = 1909] [outer = 0C0F6C00] 11:33:35 INFO - PROCESS | 1172 | 1472236415972 Marionette DEBUG loaded listener.js 11:33:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (0F35D800) [pid = 1172] [serial = 1910] [outer = 0C0F6C00] 11:33:36 INFO - PROCESS | 1172 | --DOCSHELL 0F84CC00 == 35 [pid = 1172] [id = 633] 11:33:36 INFO - PROCESS | 1172 | --DOCSHELL 14EB0800 == 34 [pid = 1172] [id = 632] 11:33:36 INFO - PROCESS | 1172 | --DOCSHELL 0C016800 == 33 [pid = 1172] [id = 631] 11:33:36 INFO - PROCESS | 1172 | --DOCSHELL 15844000 == 32 [pid = 1172] [id = 630] 11:33:36 INFO - PROCESS | 1172 | --DOCSHELL 14E5C400 == 31 [pid = 1172] [id = 629] 11:33:36 INFO - PROCESS | 1172 | --DOCSHELL 14552400 == 30 [pid = 1172] [id = 628] 11:33:36 INFO - PROCESS | 1172 | --DOCSHELL 0FA62800 == 29 [pid = 1172] [id = 627] 11:33:36 INFO - PROCESS | 1172 | --DOCSHELL 0F3F2000 == 28 [pid = 1172] [id = 626] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (15840800) [pid = 1172] [serial = 1846] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (1592A400) [pid = 1172] [serial = 1847] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (17684800) [pid = 1172] [serial = 1850] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (16F74C00) [pid = 1172] [serial = 1849] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (18481400) [pid = 1172] [serial = 1852] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (17625400) [pid = 1172] [serial = 1829] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0C143C00) [pid = 1172] [serial = 1834] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0F27AC00) [pid = 1172] [serial = 1835] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0FA55C00) [pid = 1172] [serial = 1831] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0FDBC800) [pid = 1172] [serial = 1832] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (14E4EC00) [pid = 1172] [serial = 1843] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0FA64000) [pid = 1172] [serial = 1837] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0FA6E000) [pid = 1172] [serial = 1838] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (10AE4800) [pid = 1172] [serial = 1840] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (13D7AC00) [pid = 1172] [serial = 1841] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (19331C00) [pid = 1172] [serial = 1862] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (1932DC00) [pid = 1172] [serial = 1861] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (1856D800) [pid = 1172] [serial = 1855] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (19329400) [pid = 1172] [serial = 1859] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (18584400) [pid = 1172] [serial = 1856] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (18956400) [pid = 1172] [serial = 1858] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (18567C00) [pid = 1172] [serial = 1853] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (14E56C00) [pid = 1172] [serial = 1844] [outer = 00000000] [url = about:blank] 11:33:36 INFO - PROCESS | 1172 | 1472236416629 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1119ms 11:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:33:36 INFO - PROCESS | 1172 | 1472236416657 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 11:33:36 INFO - PROCESS | 1172 | 1472236416661 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 11:33:36 INFO - PROCESS | 1172 | 1472236416665 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:33:36 INFO - PROCESS | 1172 | 1472236416668 Marionette TRACE conn5 <- [1,2510,null,{}] 11:33:36 INFO - PROCESS | 1172 | 1472236416673 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:36 INFO - PROCESS | 1172 | 1472236416677 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:36 INFO - PROCESS | 1172 | 1472236416767 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 11:33:36 INFO - PROCESS | 1172 | 1472236416866 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:36 INFO - PROCESS | 1172 | 1472236416868 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:36 INFO - PROCESS | 1172 | ++DOCSHELL 0C016800 == 29 [pid = 1172] [id = 637] 11:33:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (0C149C00) [pid = 1172] [serial = 1911] [outer = 00000000] 11:33:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (0F93AC00) [pid = 1172] [serial = 1912] [outer = 0C149C00] 11:33:36 INFO - PROCESS | 1172 | 1472236416917 Marionette DEBUG loaded listener.js 11:33:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (0FA5A000) [pid = 1172] [serial = 1913] [outer = 0C149C00] 11:33:37 INFO - PROCESS | 1172 | 1472236417377 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 770ms 11:33:37 INFO - PROCESS | 1172 | 1472236417439 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 11:33:37 INFO - PROCESS | 1172 | 1472236417443 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 11:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:33:37 INFO - PROCESS | 1172 | 1472236417448 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:33:37 INFO - PROCESS | 1172 | 1472236417450 Marionette TRACE conn5 <- [1,2514,null,{}] 11:33:37 INFO - PROCESS | 1172 | 1472236417459 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:37 INFO - PROCESS | 1172 | 1472236417461 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:37 INFO - PROCESS | 1172 | 1472236417551 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 11:33:37 INFO - PROCESS | 1172 | 1472236417565 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:37 INFO - PROCESS | 1172 | 1472236417568 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:37 INFO - PROCESS | 1172 | ++DOCSHELL 13D32000 == 30 [pid = 1172] [id = 638] 11:33:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (13D7B800) [pid = 1172] [serial = 1914] [outer = 00000000] 11:33:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (13DBCC00) [pid = 1172] [serial = 1915] [outer = 13D7B800] 11:33:37 INFO - PROCESS | 1172 | 1472236417615 Marionette DEBUG loaded listener.js 11:33:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (140C2000) [pid = 1172] [serial = 1916] [outer = 13D7B800] 11:33:38 INFO - PROCESS | 1172 | 1472236418097 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 11:33:38 INFO - PROCESS | 1172 | 1472236418123 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 11:33:38 INFO - PROCESS | 1172 | 1472236418125 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 11:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:33:38 INFO - PROCESS | 1172 | 1472236418130 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:33:38 INFO - PROCESS | 1172 | 1472236418136 Marionette TRACE conn5 <- [1,2518,null,{}] 11:33:38 INFO - PROCESS | 1172 | 1472236418145 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:38 INFO - PROCESS | 1172 | 1472236418149 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:38 INFO - PROCESS | 1172 | 1472236418239 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 11:33:38 INFO - PROCESS | 1172 | 1472236418249 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:38 INFO - PROCESS | 1172 | 1472236418251 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:38 INFO - PROCESS | 1172 | ++DOCSHELL 14EAD800 == 31 [pid = 1172] [id = 639] 11:33:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (14EB0000) [pid = 1172] [serial = 1917] [outer = 00000000] 11:33:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (150F9C00) [pid = 1172] [serial = 1918] [outer = 14EB0000] 11:33:38 INFO - PROCESS | 1172 | 1472236418306 Marionette DEBUG loaded listener.js 11:33:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (15844000) [pid = 1172] [serial = 1919] [outer = 14EB0000] 11:33:38 INFO - PROCESS | 1172 | 1472236418773 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 690ms 11:33:38 INFO - PROCESS | 1172 | 1472236418823 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 11:33:38 INFO - PROCESS | 1172 | 1472236418825 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 11:33:38 INFO - PROCESS | 1172 | 1472236418828 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:33:38 INFO - PROCESS | 1172 | 1472236418830 Marionette TRACE conn5 <- [1,2522,null,{}] 11:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:33:38 INFO - PROCESS | 1172 | 1472236418834 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:38 INFO - PROCESS | 1172 | 1472236418836 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:38 INFO - PROCESS | 1172 | 1472236418955 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 11:33:38 INFO - PROCESS | 1172 | 1472236418960 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:38 INFO - PROCESS | 1172 | 1472236418962 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:39 INFO - PROCESS | 1172 | ++DOCSHELL 15933800 == 32 [pid = 1172] [id = 640] 11:33:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (15933C00) [pid = 1172] [serial = 1920] [outer = 00000000] 11:33:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (1730D000) [pid = 1172] [serial = 1921] [outer = 15933C00] 11:33:39 INFO - PROCESS | 1172 | 1472236419061 Marionette DEBUG loaded listener.js 11:33:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (1767AC00) [pid = 1172] [serial = 1922] [outer = 15933C00] 11:33:39 INFO - PROCESS | 1172 | 1472236419453 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 11:33:39 INFO - PROCESS | 1172 | 1472236419509 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 11:33:39 INFO - PROCESS | 1172 | 1472236419511 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 11:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:33:39 INFO - PROCESS | 1172 | 1472236419514 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:33:39 INFO - PROCESS | 1172 | 1472236419516 Marionette TRACE conn5 <- [1,2526,null,{}] 11:33:39 INFO - PROCESS | 1172 | 1472236419520 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:39 INFO - PROCESS | 1172 | 1472236419522 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:39 INFO - PROCESS | 1172 | 1472236419638 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 11:33:39 INFO - PROCESS | 1172 | 1472236419725 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:39 INFO - PROCESS | 1172 | 1472236419731 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:39 INFO - PROCESS | 1172 | ++DOCSHELL 0FDC2000 == 33 [pid = 1172] [id = 641] 11:33:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (17EBE800) [pid = 1172] [serial = 1923] [outer = 00000000] 11:33:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (17EE9400) [pid = 1172] [serial = 1924] [outer = 17EBE800] 11:33:39 INFO - PROCESS | 1172 | 1472236419787 Marionette DEBUG loaded listener.js 11:33:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (18568400) [pid = 1172] [serial = 1925] [outer = 17EBE800] 11:33:40 INFO - PROCESS | 1172 | 1472236420243 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:33:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:33:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 770ms 11:33:40 INFO - PROCESS | 1172 | 1472236420291 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 11:33:40 INFO - PROCESS | 1172 | 1472236420293 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 11:33:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:33:40 INFO - PROCESS | 1172 | 1472236420296 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:33:40 INFO - PROCESS | 1172 | 1472236420298 Marionette TRACE conn5 <- [1,2530,null,{}] 11:33:40 INFO - PROCESS | 1172 | 1472236420302 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:40 INFO - PROCESS | 1172 | 1472236420304 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:40 INFO - PROCESS | 1172 | 1472236420431 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 11:33:40 INFO - PROCESS | 1172 | 1472236420442 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:40 INFO - PROCESS | 1172 | 1472236420444 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:40 INFO - PROCESS | 1172 | ++DOCSHELL 0FB3F400 == 34 [pid = 1172] [id = 642] 11:33:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (17687C00) [pid = 1172] [serial = 1926] [outer = 00000000] 11:33:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (18CC9400) [pid = 1172] [serial = 1927] [outer = 17687C00] 11:33:40 INFO - PROCESS | 1172 | 1472236420489 Marionette DEBUG loaded listener.js 11:33:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (18CD4800) [pid = 1172] [serial = 1928] [outer = 17687C00] 11:33:40 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0FA5A400) [pid = 1172] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:33:40 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (14EAC400) [pid = 1172] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:33:40 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (1592E000) [pid = 1172] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:33:40 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0FB43C00) [pid = 1172] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:33:40 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0FDC0000) [pid = 1172] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:33:40 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0F3F9C00) [pid = 1172] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:33:40 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (1455AC00) [pid = 1172] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:33:40 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0C141400) [pid = 1172] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:33:40 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0F84EC00) [pid = 1172] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:33:40 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (13EC9800) [pid = 1172] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:33:40 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (17622400) [pid = 1172] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:33:40 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (17EC2800) [pid = 1172] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:33:40 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (14EB8000) [pid = 1172] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:33:41 INFO - PROCESS | 1172 | 1472236421061 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 831ms 11:33:41 INFO - PROCESS | 1172 | 1472236421129 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 11:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:33:41 INFO - PROCESS | 1172 | 1472236421131 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 11:33:41 INFO - PROCESS | 1172 | 1472236421134 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:33:41 INFO - PROCESS | 1172 | 1472236421136 Marionette TRACE conn5 <- [1,2534,null,{}] 11:33:41 INFO - PROCESS | 1172 | 1472236421143 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:41 INFO - PROCESS | 1172 | 1472236421145 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:41 INFO - PROCESS | 1172 | 1472236421261 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 11:33:41 INFO - PROCESS | 1172 | 1472236421325 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:41 INFO - PROCESS | 1172 | 1472236421327 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:41 INFO - PROCESS | 1172 | ++DOCSHELL 0F233400 == 35 [pid = 1172] [id = 643] 11:33:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0F3FEC00) [pid = 1172] [serial = 1929] [outer = 00000000] 11:33:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (1442BC00) [pid = 1172] [serial = 1930] [outer = 0F3FEC00] 11:33:41 INFO - PROCESS | 1172 | 1472236421374 Marionette DEBUG loaded listener.js 11:33:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (14EAC400) [pid = 1172] [serial = 1931] [outer = 0F3FEC00] 11:33:41 INFO - PROCESS | 1172 | 1472236421715 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 630ms 11:33:41 INFO - PROCESS | 1172 | 1472236421775 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 11:33:41 INFO - PROCESS | 1172 | 1472236421778 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 11:33:41 INFO - PROCESS | 1172 | 1472236421781 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:33:41 INFO - PROCESS | 1172 | 1472236421783 Marionette TRACE conn5 <- [1,2538,null,{}] 11:33:41 INFO - PROCESS | 1172 | 1472236421787 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:41 INFO - PROCESS | 1172 | 1472236421789 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:41 INFO - PROCESS | 1172 | 1472236421870 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 11:33:41 INFO - PROCESS | 1172 | 1472236421876 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:41 INFO - PROCESS | 1172 | 1472236421878 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:41 INFO - PROCESS | 1172 | ++DOCSHELL 17EBBC00 == 36 [pid = 1172] [id = 644] 11:33:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (17EC2800) [pid = 1172] [serial = 1932] [outer = 00000000] 11:33:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (19655000) [pid = 1172] [serial = 1933] [outer = 17EC2800] 11:33:41 INFO - PROCESS | 1172 | 1472236421923 Marionette DEBUG loaded listener.js 11:33:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0C140800) [pid = 1172] [serial = 1934] [outer = 17EC2800] 11:33:42 INFO - PROCESS | 1172 | 1472236422375 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:33:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:33:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 630ms 11:33:42 INFO - PROCESS | 1172 | 1472236422416 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 11:33:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:33:42 INFO - PROCESS | 1172 | 1472236422418 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 11:33:42 INFO - PROCESS | 1172 | 1472236422421 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:33:42 INFO - PROCESS | 1172 | 1472236422423 Marionette TRACE conn5 <- [1,2542,null,{}] 11:33:42 INFO - PROCESS | 1172 | 1472236422426 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:42 INFO - PROCESS | 1172 | 1472236422428 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:42 INFO - PROCESS | 1172 | 1472236422512 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 11:33:42 INFO - PROCESS | 1172 | 1472236422517 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:42 INFO - PROCESS | 1172 | 1472236422519 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:42 INFO - PROCESS | 1172 | ++DOCSHELL 13DB9800 == 37 [pid = 1172] [id = 645] 11:33:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (13EC1000) [pid = 1172] [serial = 1935] [outer = 00000000] 11:33:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (197C7400) [pid = 1172] [serial = 1936] [outer = 13EC1000] 11:33:42 INFO - PROCESS | 1172 | 1472236422564 Marionette DEBUG loaded listener.js 11:33:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (197D3000) [pid = 1172] [serial = 1937] [outer = 13EC1000] 11:33:43 INFO - PROCESS | 1172 | --DOCSHELL 0FA63000 == 36 [pid = 1172] [id = 625] 11:33:43 INFO - PROCESS | 1172 | --DOCSHELL 0C016800 == 35 [pid = 1172] [id = 637] 11:33:43 INFO - PROCESS | 1172 | --DOCSHELL 0C0F6400 == 34 [pid = 1172] [id = 636] 11:33:43 INFO - PROCESS | 1172 | --DOCSHELL 0F84B800 == 33 [pid = 1172] [id = 635] 11:33:43 INFO - PROCESS | 1172 | --DOCSHELL 1969F400 == 32 [pid = 1172] [id = 634] 11:33:44 INFO - PROCESS | 1172 | --DOCSHELL 15933800 == 31 [pid = 1172] [id = 640] 11:33:44 INFO - PROCESS | 1172 | --DOCSHELL 0F233400 == 30 [pid = 1172] [id = 643] 11:33:44 INFO - PROCESS | 1172 | --DOCSHELL 0FDC2000 == 29 [pid = 1172] [id = 641] 11:33:44 INFO - PROCESS | 1172 | --DOCSHELL 0FB3F400 == 28 [pid = 1172] [id = 642] 11:33:44 INFO - PROCESS | 1172 | --DOCSHELL 17EBBC00 == 27 [pid = 1172] [id = 644] 11:33:44 INFO - PROCESS | 1172 | --DOCSHELL 13D32000 == 26 [pid = 1172] [id = 638] 11:33:44 INFO - PROCESS | 1172 | --DOCSHELL 14EAD800 == 25 [pid = 1172] [id = 639] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1938E000) [pid = 1172] [serial = 1900] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (14EB6000) [pid = 1172] [serial = 1888] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (15930400) [pid = 1172] [serial = 1891] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0FDC6400) [pid = 1172] [serial = 1882] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0FED0C00) [pid = 1172] [serial = 1883] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (10AE1C00) [pid = 1172] [serial = 1877] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0FECFC00) [pid = 1172] [serial = 1876] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (0F84E800) [pid = 1172] [serial = 1879] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (0F898800) [pid = 1172] [serial = 1880] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (145ED000) [pid = 1172] [serial = 1885] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (0FA50400) [pid = 1172] [serial = 1894] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (15955C00) [pid = 1172] [serial = 1892] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (0FA63400) [pid = 1172] [serial = 1865] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (0F945800) [pid = 1172] [serial = 1864] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (145EC000) [pid = 1172] [serial = 1868] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (144AF400) [pid = 1172] [serial = 1867] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (19509000) [pid = 1172] [serial = 1871] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (186EFC00) [pid = 1172] [serial = 1870] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 58 (196AB800) [pid = 1172] [serial = 1874] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 57 (196A2C00) [pid = 1172] [serial = 1873] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 56 (1847F000) [pid = 1172] [serial = 1897] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 55 (13EC1800) [pid = 1172] [serial = 1895] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 54 (1938F400) [pid = 1172] [serial = 1901] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 53 (18566800) [pid = 1172] [serial = 1898] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 52 (14E4E800) [pid = 1172] [serial = 1886] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | --DOMWINDOW == 51 (150FA000) [pid = 1172] [serial = 1889] [outer = 00000000] [url = about:blank] 11:33:44 INFO - PROCESS | 1172 | 1472236424411 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2020ms 11:33:44 INFO - PROCESS | 1172 | 1472236424443 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 11:33:44 INFO - PROCESS | 1172 | 1472236424447 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 11:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:33:44 INFO - PROCESS | 1172 | 1472236424452 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:33:44 INFO - PROCESS | 1172 | 1472236424455 Marionette TRACE conn5 <- [1,2546,null,{}] 11:33:44 INFO - PROCESS | 1172 | 1472236424461 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:44 INFO - PROCESS | 1172 | 1472236424464 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:44 INFO - PROCESS | 1172 | 1472236424557 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 11:33:44 INFO - PROCESS | 1172 | 1472236424566 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:44 INFO - PROCESS | 1172 | 1472236424571 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:44 INFO - PROCESS | 1172 | ++DOCSHELL 0F758C00 == 26 [pid = 1172] [id = 646] 11:33:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 52 (0F759800) [pid = 1172] [serial = 1938] [outer = 00000000] 11:33:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 53 (0F84B000) [pid = 1172] [serial = 1939] [outer = 0F759800] 11:33:44 INFO - PROCESS | 1172 | 1472236424622 Marionette DEBUG loaded listener.js 11:33:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 54 (0F852000) [pid = 1172] [serial = 1940] [outer = 0F759800] 11:33:45 INFO - PROCESS | 1172 | 1472236425105 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:33:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:33:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 11:33:45 INFO - PROCESS | 1172 | 1472236425183 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 11:33:45 INFO - PROCESS | 1172 | 1472236425188 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 11:33:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:33:45 INFO - PROCESS | 1172 | 1472236425194 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:33:45 INFO - PROCESS | 1172 | 1472236425197 Marionette TRACE conn5 <- [1,2550,null,{}] 11:33:45 INFO - PROCESS | 1172 | 1472236425201 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:45 INFO - PROCESS | 1172 | 1472236425204 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:45 INFO - PROCESS | 1172 | 1472236425294 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 11:33:45 INFO - PROCESS | 1172 | 1472236425307 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:45 INFO - PROCESS | 1172 | 1472236425310 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:45 INFO - PROCESS | 1172 | ++DOCSHELL 0FA56800 == 27 [pid = 1172] [id = 647] 11:33:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 55 (0FA56C00) [pid = 1172] [serial = 1941] [outer = 00000000] 11:33:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 56 (0FA5B000) [pid = 1172] [serial = 1942] [outer = 0FA56C00] 11:33:45 INFO - PROCESS | 1172 | 1472236425360 Marionette DEBUG loaded listener.js 11:33:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 57 (0FA6A000) [pid = 1172] [serial = 1943] [outer = 0FA56C00] 11:33:45 INFO - PROCESS | 1172 | 1472236425847 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:33:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:33:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 11:33:45 INFO - PROCESS | 1172 | 1472236425867 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 11:33:45 INFO - PROCESS | 1172 | 1472236425869 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 11:33:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:33:45 INFO - PROCESS | 1172 | 1472236425873 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:33:45 INFO - PROCESS | 1172 | 1472236425876 Marionette TRACE conn5 <- [1,2554,null,{}] 11:33:45 INFO - PROCESS | 1172 | 1472236425888 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:45 INFO - PROCESS | 1172 | 1472236425892 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:46 INFO - PROCESS | 1172 | 1472236426015 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 11:33:46 INFO - PROCESS | 1172 | 1472236426115 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:46 INFO - PROCESS | 1172 | 1472236426118 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:46 INFO - PROCESS | 1172 | ++DOCSHELL 10AE5C00 == 28 [pid = 1172] [id = 648] 11:33:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 58 (13C23000) [pid = 1172] [serial = 1944] [outer = 00000000] 11:33:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (13D32000) [pid = 1172] [serial = 1945] [outer = 13C23000] 11:33:46 INFO - PROCESS | 1172 | 1472236426168 Marionette DEBUG loaded listener.js 11:33:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (13DB8000) [pid = 1172] [serial = 1946] [outer = 13C23000] 11:33:46 INFO - PROCESS | 1172 | 1472236426561 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:33:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:33:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 11:33:46 INFO - PROCESS | 1172 | 1472236426607 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 11:33:46 INFO - PROCESS | 1172 | 1472236426610 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 11:33:46 INFO - PROCESS | 1172 | 1472236426613 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:33:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:33:46 INFO - PROCESS | 1172 | 1472236426615 Marionette TRACE conn5 <- [1,2558,null,{}] 11:33:46 INFO - PROCESS | 1172 | 1472236426619 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:46 INFO - PROCESS | 1172 | 1472236426621 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:46 INFO - PROCESS | 1172 | 1472236426706 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 11:33:46 INFO - PROCESS | 1172 | 1472236426711 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:46 INFO - PROCESS | 1172 | 1472236426713 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:46 INFO - PROCESS | 1172 | ++DOCSHELL 14092000 == 29 [pid = 1172] [id = 649] 11:33:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (14092800) [pid = 1172] [serial = 1947] [outer = 00000000] 11:33:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (14537000) [pid = 1172] [serial = 1948] [outer = 14092800] 11:33:46 INFO - PROCESS | 1172 | 1472236426760 Marionette DEBUG loaded listener.js 11:33:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (1455F400) [pid = 1172] [serial = 1949] [outer = 14092800] 11:33:47 INFO - PROCESS | 1172 | 1472236427195 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:33:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:33:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 631ms 11:33:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:33:47 INFO - PROCESS | 1172 | 1472236427248 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 11:33:47 INFO - PROCESS | 1172 | 1472236427250 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 11:33:47 INFO - PROCESS | 1172 | 1472236427253 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:33:47 INFO - PROCESS | 1172 | 1472236427255 Marionette TRACE conn5 <- [1,2562,null,{}] 11:33:47 INFO - PROCESS | 1172 | 1472236427259 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:47 INFO - PROCESS | 1172 | 1472236427261 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:47 INFO - PROCESS | 1172 | 1472236427340 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 11:33:47 INFO - PROCESS | 1172 | 1472236427346 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:47 INFO - PROCESS | 1172 | 1472236427348 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:47 INFO - PROCESS | 1172 | ++DOCSHELL 1453B400 == 30 [pid = 1172] [id = 650] 11:33:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (145E5000) [pid = 1172] [serial = 1950] [outer = 00000000] 11:33:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (14E4D800) [pid = 1172] [serial = 1951] [outer = 145E5000] 11:33:47 INFO - PROCESS | 1172 | 1472236427394 Marionette DEBUG loaded listener.js 11:33:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (14E56000) [pid = 1172] [serial = 1952] [outer = 145E5000] 11:33:47 INFO - PROCESS | 1172 | 1472236427852 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:33:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:33:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 11:33:47 INFO - PROCESS | 1172 | 1472236427884 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 11:33:47 INFO - PROCESS | 1172 | 1472236427886 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 11:33:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:33:47 INFO - PROCESS | 1172 | 1472236427908 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:33:47 INFO - PROCESS | 1172 | 1472236427909 Marionette TRACE conn5 <- [1,2566,null,{}] 11:33:47 INFO - PROCESS | 1172 | 1472236427913 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:47 INFO - PROCESS | 1172 | 1472236427918 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:48 INFO - PROCESS | 1172 | 1472236428024 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 11:33:48 INFO - PROCESS | 1172 | 1472236428030 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:48 INFO - PROCESS | 1172 | 1472236428032 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:48 INFO - PROCESS | 1172 | ++DOCSHELL 14EBAC00 == 31 [pid = 1172] [id = 651] 11:33:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (150F5800) [pid = 1172] [serial = 1953] [outer = 00000000] 11:33:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (1592CC00) [pid = 1172] [serial = 1954] [outer = 150F5800] 11:33:48 INFO - PROCESS | 1172 | 1472236428078 Marionette DEBUG loaded listener.js 11:33:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (1592E400) [pid = 1172] [serial = 1955] [outer = 150F5800] 11:33:48 INFO - PROCESS | 1172 | 1472236428544 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:33:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:33:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 690ms 11:33:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:33:48 INFO - PROCESS | 1172 | 1472236428595 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 11:33:48 INFO - PROCESS | 1172 | 1472236428597 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 11:33:48 INFO - PROCESS | 1172 | 1472236428600 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:33:48 INFO - PROCESS | 1172 | 1472236428602 Marionette TRACE conn5 <- [1,2570,null,{}] 11:33:48 INFO - PROCESS | 1172 | 1472236428606 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:48 INFO - PROCESS | 1172 | 1472236428608 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:48 INFO - PROCESS | 1172 | 1472236428685 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 11:33:48 INFO - PROCESS | 1172 | 1472236428691 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:48 INFO - PROCESS | 1172 | 1472236428693 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:48 INFO - PROCESS | 1172 | ++DOCSHELL 15935400 == 32 [pid = 1172] [id = 652] 11:33:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (1594FC00) [pid = 1172] [serial = 1956] [outer = 00000000] 11:33:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (16F09800) [pid = 1172] [serial = 1957] [outer = 1594FC00] 11:33:48 INFO - PROCESS | 1172 | 1472236428765 Marionette DEBUG loaded listener.js 11:33:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (16F6AC00) [pid = 1172] [serial = 1958] [outer = 1594FC00] 11:33:49 INFO - PROCESS | 1172 | 1472236429185 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:33:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:33:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 11:33:49 INFO - PROCESS | 1172 | 1472236429247 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 11:33:49 INFO - PROCESS | 1172 | 1472236429249 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 11:33:49 INFO - PROCESS | 1172 | 1472236429253 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:33:49 INFO - PROCESS | 1172 | 1472236429254 Marionette TRACE conn5 <- [1,2574,null,{}] 11:33:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:33:49 INFO - PROCESS | 1172 | 1472236429258 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:49 INFO - PROCESS | 1172 | 1472236429260 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:49 INFO - PROCESS | 1172 | 1472236429339 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 11:33:49 INFO - PROCESS | 1172 | 1472236429345 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:49 INFO - PROCESS | 1172 | 1472236429347 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:49 INFO - PROCESS | 1172 | ++DOCSHELL 17EBF800 == 33 [pid = 1172] [id = 653] 11:33:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (17EC0C00) [pid = 1172] [serial = 1959] [outer = 00000000] 11:33:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (18473400) [pid = 1172] [serial = 1960] [outer = 17EC0C00] 11:33:49 INFO - PROCESS | 1172 | 1472236429393 Marionette DEBUG loaded listener.js 11:33:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (17EE3000) [pid = 1172] [serial = 1961] [outer = 17EC0C00] 11:33:49 INFO - PROCESS | 1172 | 1472236429882 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:33:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:33:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 11:33:49 INFO - PROCESS | 1172 | 1472236429929 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 11:33:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:33:49 INFO - PROCESS | 1172 | 1472236429931 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 11:33:49 INFO - PROCESS | 1172 | 1472236429934 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:33:49 INFO - PROCESS | 1172 | 1472236429936 Marionette TRACE conn5 <- [1,2578,null,{}] 11:33:49 INFO - PROCESS | 1172 | 1472236429940 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:49 INFO - PROCESS | 1172 | 1472236429942 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:50 INFO - PROCESS | 1172 | 1472236430056 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 11:33:50 INFO - PROCESS | 1172 | 1472236430145 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:50 INFO - PROCESS | 1172 | 1472236430147 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:50 INFO - PROCESS | 1172 | ++DOCSHELL 10AE4800 == 34 [pid = 1172] [id = 654] 11:33:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1856DC00) [pid = 1172] [serial = 1962] [outer = 00000000] 11:33:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (186E4000) [pid = 1172] [serial = 1963] [outer = 1856DC00] 11:33:50 INFO - PROCESS | 1172 | 1472236430193 Marionette DEBUG loaded listener.js 11:33:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (186E6800) [pid = 1172] [serial = 1964] [outer = 1856DC00] 11:33:50 INFO - PROCESS | 1172 | 1472236430616 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:33:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:33:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 731ms 11:33:50 INFO - PROCESS | 1172 | 1472236430672 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 11:33:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:33:50 INFO - PROCESS | 1172 | 1472236430674 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 11:33:50 INFO - PROCESS | 1172 | 1472236430677 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:33:50 INFO - PROCESS | 1172 | 1472236430679 Marionette TRACE conn5 <- [1,2582,null,{}] 11:33:50 INFO - PROCESS | 1172 | 1472236430683 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:50 INFO - PROCESS | 1172 | 1472236430685 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:50 INFO - PROCESS | 1172 | 1472236430807 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 11:33:50 INFO - PROCESS | 1172 | 1472236430869 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:50 INFO - PROCESS | 1172 | 1472236430871 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:50 INFO - PROCESS | 1172 | ++DOCSHELL 18567800 == 35 [pid = 1172] [id = 655] 11:33:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (18955400) [pid = 1172] [serial = 1965] [outer = 00000000] 11:33:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (19330C00) [pid = 1172] [serial = 1966] [outer = 18955400] 11:33:50 INFO - PROCESS | 1172 | 1472236430919 Marionette DEBUG loaded listener.js 11:33:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (1938F400) [pid = 1172] [serial = 1967] [outer = 18955400] 11:33:51 INFO - PROCESS | 1172 | 1472236431358 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:33:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:33:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 11:33:51 INFO - PROCESS | 1172 | 1472236431442 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 11:33:51 INFO - PROCESS | 1172 | 1472236431444 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 11:33:51 INFO - PROCESS | 1172 | 1472236431448 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:33:51 INFO - PROCESS | 1172 | 1472236431450 Marionette TRACE conn5 <- [1,2586,null,{}] 11:33:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:33:51 INFO - PROCESS | 1172 | 1472236431453 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:51 INFO - PROCESS | 1172 | 1472236431456 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:51 INFO - PROCESS | 1172 | 1472236431729 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 11:33:51 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (17EBE800) [pid = 1172] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:33:51 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0F3FEC00) [pid = 1172] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:33:51 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (17687C00) [pid = 1172] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:33:51 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (17EC2800) [pid = 1172] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:33:51 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0C149C00) [pid = 1172] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:33:51 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0C0F6C00) [pid = 1172] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:33:51 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0F84E000) [pid = 1172] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:33:51 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (196A0800) [pid = 1172] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:33:51 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (14EB0000) [pid = 1172] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:33:51 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (13D7B800) [pid = 1172] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:33:51 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (15933C00) [pid = 1172] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:33:51 INFO - PROCESS | 1172 | 1472236431800 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:51 INFO - PROCESS | 1172 | 1472236431803 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:51 INFO - PROCESS | 1172 | ++DOCSHELL 0C0EC000 == 36 [pid = 1172] [id = 656] 11:33:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0C0EF000) [pid = 1172] [serial = 1968] [outer = 00000000] 11:33:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (0F856C00) [pid = 1172] [serial = 1969] [outer = 0C0EF000] 11:33:51 INFO - PROCESS | 1172 | 1472236431851 Marionette DEBUG loaded listener.js 11:33:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (14618000) [pid = 1172] [serial = 1970] [outer = 0C0EF000] 11:33:52 INFO - PROCESS | 1172 | 1472236432241 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:33:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:33:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 830ms 11:33:52 INFO - PROCESS | 1172 | 1472236432286 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 11:33:52 INFO - PROCESS | 1172 | 1472236432288 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 11:33:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:33:52 INFO - PROCESS | 1172 | 1472236432291 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:33:52 INFO - PROCESS | 1172 | 1472236432293 Marionette TRACE conn5 <- [1,2590,null,{}] 11:33:52 INFO - PROCESS | 1172 | 1472236432297 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:52 INFO - PROCESS | 1172 | 1472236432299 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:52 INFO - PROCESS | 1172 | 1472236432380 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 11:33:52 INFO - PROCESS | 1172 | 1472236432386 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:52 INFO - PROCESS | 1172 | 1472236432387 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:52 INFO - PROCESS | 1172 | ++DOCSHELL 14E59000 == 37 [pid = 1172] [id = 657] 11:33:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (14E5A000) [pid = 1172] [serial = 1971] [outer = 00000000] 11:33:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (18479800) [pid = 1172] [serial = 1972] [outer = 14E5A000] 11:33:52 INFO - PROCESS | 1172 | 1472236432434 Marionette DEBUG loaded listener.js 11:33:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (196A4400) [pid = 1172] [serial = 1973] [outer = 14E5A000] 11:33:52 INFO - PROCESS | 1172 | 1472236432873 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:33:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:33:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 11:33:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:33:52 INFO - PROCESS | 1172 | 1472236432925 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 11:33:52 INFO - PROCESS | 1172 | 1472236432927 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 11:33:52 INFO - PROCESS | 1172 | 1472236432930 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:33:52 INFO - PROCESS | 1172 | 1472236432932 Marionette TRACE conn5 <- [1,2594,null,{}] 11:33:52 INFO - PROCESS | 1172 | 1472236432936 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:52 INFO - PROCESS | 1172 | 1472236432938 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:53 INFO - PROCESS | 1172 | 1472236433019 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 11:33:53 INFO - PROCESS | 1172 | 1472236433024 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:53 INFO - PROCESS | 1172 | 1472236433026 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:53 INFO - PROCESS | 1172 | ++DOCSHELL 18956400 == 38 [pid = 1172] [id = 658] 11:33:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (196A6800) [pid = 1172] [serial = 1974] [outer = 00000000] 11:33:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (197C9000) [pid = 1172] [serial = 1975] [outer = 196A6800] 11:33:53 INFO - PROCESS | 1172 | 1472236433071 Marionette DEBUG loaded listener.js 11:33:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (197D0C00) [pid = 1172] [serial = 1976] [outer = 196A6800] 11:33:53 INFO - PROCESS | 1172 | 1472236433543 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 631ms 11:33:53 INFO - PROCESS | 1172 | 1472236433563 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 11:33:53 INFO - PROCESS | 1172 | 1472236433565 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 11:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:33:53 INFO - PROCESS | 1172 | 1472236433584 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:33:53 INFO - PROCESS | 1172 | 1472236433586 Marionette TRACE conn5 <- [1,2598,null,{}] 11:33:53 INFO - PROCESS | 1172 | 1472236433591 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:53 INFO - PROCESS | 1172 | 1472236433593 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:53 INFO - PROCESS | 1172 | 1472236433676 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 11:33:53 INFO - PROCESS | 1172 | 1472236433681 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:53 INFO - PROCESS | 1172 | 1472236433683 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:53 INFO - PROCESS | 1172 | ++DOCSHELL 150F2800 == 39 [pid = 1172] [id = 659] 11:33:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (196AB800) [pid = 1172] [serial = 1977] [outer = 00000000] 11:33:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (198C2C00) [pid = 1172] [serial = 1978] [outer = 196AB800] 11:33:53 INFO - PROCESS | 1172 | 1472236433728 Marionette DEBUG loaded listener.js 11:33:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (199E0800) [pid = 1172] [serial = 1979] [outer = 196AB800] 11:33:54 INFO - PROCESS | 1172 | 1472236434558 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:33:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:33:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1044ms 11:33:54 INFO - PROCESS | 1172 | 1472236434614 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 11:33:54 INFO - PROCESS | 1172 | 1472236434619 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 11:33:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:33:54 INFO - PROCESS | 1172 | 1472236434645 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:33:54 INFO - PROCESS | 1172 | 1472236434649 Marionette TRACE conn5 <- [1,2602,null,{}] 11:33:54 INFO - PROCESS | 1172 | 1472236434696 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:54 INFO - PROCESS | 1172 | 1472236434700 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:54 INFO - PROCESS | 1172 | 1472236434843 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 11:33:54 INFO - PROCESS | 1172 | 1472236434944 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:54 INFO - PROCESS | 1172 | 1472236434947 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:54 INFO - PROCESS | 1172 | ++DOCSHELL 0F753400 == 40 [pid = 1172] [id = 660] 11:33:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (0F84B800) [pid = 1172] [serial = 1980] [outer = 00000000] 11:33:54 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (0F947C00) [pid = 1172] [serial = 1981] [outer = 0F84B800] 11:33:55 INFO - PROCESS | 1172 | 1472236435006 Marionette DEBUG loaded listener.js 11:33:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0FA55000) [pid = 1172] [serial = 1982] [outer = 0F84B800] 11:33:55 INFO - PROCESS | 1172 | 1472236435667 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:33:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:33:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1097ms 11:33:55 INFO - PROCESS | 1172 | 1472236435721 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 11:33:55 INFO - PROCESS | 1172 | 1472236435726 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 11:33:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:33:55 INFO - PROCESS | 1172 | 1472236435755 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:33:55 INFO - PROCESS | 1172 | 1472236435758 Marionette TRACE conn5 <- [1,2606,null,{}] 11:33:55 INFO - PROCESS | 1172 | 1472236435785 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:55 INFO - PROCESS | 1172 | 1472236435788 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:56 INFO - PROCESS | 1172 | 1472236436128 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 11:33:56 INFO - PROCESS | 1172 | 1472236436138 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:56 INFO - PROCESS | 1172 | 1472236436141 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:56 INFO - PROCESS | 1172 | ++DOCSHELL 0F27AC00 == 41 [pid = 1172] [id = 661] 11:33:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (0F27C000) [pid = 1172] [serial = 1983] [outer = 00000000] 11:33:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (0F3F4C00) [pid = 1172] [serial = 1984] [outer = 0F27C000] 11:33:56 INFO - PROCESS | 1172 | 1472236436192 Marionette DEBUG loaded listener.js 11:33:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (0F75A000) [pid = 1172] [serial = 1985] [outer = 0F27C000] 11:33:56 INFO - PROCESS | 1172 | --DOCSHELL 18956400 == 40 [pid = 1172] [id = 658] 11:33:56 INFO - PROCESS | 1172 | --DOCSHELL 14E59000 == 39 [pid = 1172] [id = 657] 11:33:56 INFO - PROCESS | 1172 | --DOCSHELL 0C0EC000 == 38 [pid = 1172] [id = 656] 11:33:56 INFO - PROCESS | 1172 | --DOCSHELL 18567800 == 37 [pid = 1172] [id = 655] 11:33:56 INFO - PROCESS | 1172 | --DOCSHELL 10AE4800 == 36 [pid = 1172] [id = 654] 11:33:56 INFO - PROCESS | 1172 | --DOCSHELL 17EBF800 == 35 [pid = 1172] [id = 653] 11:33:56 INFO - PROCESS | 1172 | --DOCSHELL 15935400 == 34 [pid = 1172] [id = 652] 11:33:56 INFO - PROCESS | 1172 | --DOCSHELL 14EBAC00 == 33 [pid = 1172] [id = 651] 11:33:56 INFO - PROCESS | 1172 | --DOCSHELL 1453B400 == 32 [pid = 1172] [id = 650] 11:33:56 INFO - PROCESS | 1172 | --DOCSHELL 14092000 == 31 [pid = 1172] [id = 649] 11:33:56 INFO - PROCESS | 1172 | --DOCSHELL 10AE5C00 == 30 [pid = 1172] [id = 648] 11:33:56 INFO - PROCESS | 1172 | --DOCSHELL 0FA56800 == 29 [pid = 1172] [id = 647] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (197C7400) [pid = 1172] [serial = 1936] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOCSHELL 0F758C00 == 28 [pid = 1172] [id = 646] 11:33:56 INFO - PROCESS | 1172 | --DOCSHELL 13DB9800 == 27 [pid = 1172] [id = 645] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (18568400) [pid = 1172] [serial = 1925] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (17EE9400) [pid = 1172] [serial = 1924] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (1442BC00) [pid = 1172] [serial = 1930] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (18CC9400) [pid = 1172] [serial = 1927] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (19655000) [pid = 1172] [serial = 1933] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (18CD4800) [pid = 1172] [serial = 1928] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0F93AC00) [pid = 1172] [serial = 1912] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0FA5A000) [pid = 1172] [serial = 1913] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0F35D800) [pid = 1172] [serial = 1910] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0C42AC00) [pid = 1172] [serial = 1909] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0FDC7000) [pid = 1172] [serial = 1907] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0FA67C00) [pid = 1172] [serial = 1906] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (196AA000) [pid = 1172] [serial = 1903] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0C140800) [pid = 1172] [serial = 1934] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (197C8400) [pid = 1172] [serial = 1904] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (150F9C00) [pid = 1172] [serial = 1918] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (13DBCC00) [pid = 1172] [serial = 1915] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (140C2000) [pid = 1172] [serial = 1916] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (1730D000) [pid = 1172] [serial = 1921] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (14EAC400) [pid = 1172] [serial = 1931] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (1767AC00) [pid = 1172] [serial = 1922] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (15844000) [pid = 1172] [serial = 1919] [outer = 00000000] [url = about:blank] 11:33:56 INFO - PROCESS | 1172 | 1472236436912 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:33:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:33:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1212ms 11:33:56 INFO - PROCESS | 1172 | 1472236436949 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 11:33:56 INFO - PROCESS | 1172 | 1472236436953 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 11:33:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:33:56 INFO - PROCESS | 1172 | 1472236436957 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:33:56 INFO - PROCESS | 1172 | 1472236436960 Marionette TRACE conn5 <- [1,2610,null,{}] 11:33:56 INFO - PROCESS | 1172 | 1472236436964 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:56 INFO - PROCESS | 1172 | 1472236436967 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:57 INFO - PROCESS | 1172 | 1472236437057 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 11:33:57 INFO - PROCESS | 1172 | 1472236437155 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:57 INFO - PROCESS | 1172 | 1472236437158 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:57 INFO - PROCESS | 1172 | ++DOCSHELL 0F752C00 == 28 [pid = 1172] [id = 662] 11:33:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (0F754800) [pid = 1172] [serial = 1986] [outer = 00000000] 11:33:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (0FA51000) [pid = 1172] [serial = 1987] [outer = 0F754800] 11:33:57 INFO - PROCESS | 1172 | 1472236437211 Marionette DEBUG loaded listener.js 11:33:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (0FA62800) [pid = 1172] [serial = 1988] [outer = 0F754800] 11:33:57 INFO - PROCESS | 1172 | 1472236437673 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:33:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:33:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 770ms 11:33:57 INFO - PROCESS | 1172 | 1472236437728 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 11:33:57 INFO - PROCESS | 1172 | 1472236437731 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 11:33:57 INFO - PROCESS | 1172 | 1472236437734 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:33:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:33:57 INFO - PROCESS | 1172 | 1472236437737 Marionette TRACE conn5 <- [1,2614,null,{}] 11:33:57 INFO - PROCESS | 1172 | 1472236437740 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:57 INFO - PROCESS | 1172 | 1472236437743 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:57 INFO - PROCESS | 1172 | 1472236437832 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 11:33:57 INFO - PROCESS | 1172 | 1472236437846 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:57 INFO - PROCESS | 1172 | 1472236437848 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:57 INFO - PROCESS | 1172 | ++DOCSHELL 13C26000 == 29 [pid = 1172] [id = 663] 11:33:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (13C26800) [pid = 1172] [serial = 1989] [outer = 00000000] 11:33:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (13D3B400) [pid = 1172] [serial = 1990] [outer = 13C26800] 11:33:57 INFO - PROCESS | 1172 | 1472236437900 Marionette DEBUG loaded listener.js 11:33:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (13DBF400) [pid = 1172] [serial = 1991] [outer = 13C26800] 11:33:58 INFO - PROCESS | 1172 | 1472236438389 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:33:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:33:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 11:33:58 INFO - PROCESS | 1172 | 1472236438410 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 11:33:58 INFO - PROCESS | 1172 | 1472236438414 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 11:33:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:33:58 INFO - PROCESS | 1172 | 1472236438425 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:33:58 INFO - PROCESS | 1172 | 1472236438430 Marionette TRACE conn5 <- [1,2618,null,{}] 11:33:58 INFO - PROCESS | 1172 | 1472236438433 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:58 INFO - PROCESS | 1172 | 1472236438436 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:58 INFO - PROCESS | 1172 | 1472236438523 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 11:33:58 INFO - PROCESS | 1172 | 1472236438531 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:58 INFO - PROCESS | 1172 | 1472236438533 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:58 INFO - PROCESS | 1172 | ++DOCSHELL 14614C00 == 30 [pid = 1172] [id = 664] 11:33:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (14E51400) [pid = 1172] [serial = 1992] [outer = 00000000] 11:33:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (14EAD400) [pid = 1172] [serial = 1993] [outer = 14E51400] 11:33:58 INFO - PROCESS | 1172 | 1472236438579 Marionette DEBUG loaded listener.js 11:33:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (14EB2000) [pid = 1172] [serial = 1994] [outer = 14E51400] 11:33:59 INFO - PROCESS | 1172 | 1472236439031 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:33:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:33:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 690ms 11:33:59 INFO - PROCESS | 1172 | 1472236439113 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 11:33:59 INFO - PROCESS | 1172 | 1472236439115 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 11:33:59 INFO - PROCESS | 1172 | 1472236439119 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:33:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:33:59 INFO - PROCESS | 1172 | 1472236439120 Marionette TRACE conn5 <- [1,2622,null,{}] 11:33:59 INFO - PROCESS | 1172 | 1472236439130 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:59 INFO - PROCESS | 1172 | 1472236439132 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:59 INFO - PROCESS | 1172 | 1472236439272 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 11:33:59 INFO - PROCESS | 1172 | 1472236439291 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:59 INFO - PROCESS | 1172 | 1472236439293 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:33:59 INFO - PROCESS | 1172 | ++DOCSHELL 150F0400 == 31 [pid = 1172] [id = 665] 11:33:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (150FB000) [pid = 1172] [serial = 1995] [outer = 00000000] 11:33:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (15930400) [pid = 1172] [serial = 1996] [outer = 150FB000] 11:33:59 INFO - PROCESS | 1172 | 1472236439340 Marionette DEBUG loaded listener.js 11:33:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (15956800) [pid = 1172] [serial = 1997] [outer = 150FB000] 11:33:59 INFO - PROCESS | 1172 | 1472236439795 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:33:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:33:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 11:33:59 INFO - PROCESS | 1172 | 1472236439858 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 11:33:59 INFO - PROCESS | 1172 | 1472236439860 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 11:33:59 INFO - PROCESS | 1172 | 1472236439864 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:33:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:33:59 INFO - PROCESS | 1172 | 1472236439865 Marionette TRACE conn5 <- [1,2626,null,{}] 11:33:59 INFO - PROCESS | 1172 | 1472236439869 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:59 INFO - PROCESS | 1172 | 1472236439871 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:00 INFO - PROCESS | 1172 | 1472236440019 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 11:34:00 INFO - PROCESS | 1172 | 1472236440084 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:00 INFO - PROCESS | 1172 | 1472236440090 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:00 INFO - PROCESS | 1172 | ++DOCSHELL 0FDC7800 == 32 [pid = 1172] [id = 666] 11:34:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (17625400) [pid = 1172] [serial = 1998] [outer = 00000000] 11:34:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (18474800) [pid = 1172] [serial = 1999] [outer = 17625400] 11:34:00 INFO - PROCESS | 1172 | 1472236440137 Marionette DEBUG loaded listener.js 11:34:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (18567800) [pid = 1172] [serial = 2000] [outer = 17625400] 11:34:00 INFO - PROCESS | 1172 | 1472236440573 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:34:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:34:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 11:34:00 INFO - PROCESS | 1172 | 1472236440624 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 11:34:00 INFO - PROCESS | 1172 | 1472236440626 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 11:34:00 INFO - PROCESS | 1172 | 1472236440629 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:34:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:34:00 INFO - PROCESS | 1172 | 1472236440631 Marionette TRACE conn5 <- [1,2630,null,{}] 11:34:00 INFO - PROCESS | 1172 | 1472236440635 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:00 INFO - PROCESS | 1172 | 1472236440637 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:00 INFO - PROCESS | 1172 | 1472236440772 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 11:34:00 INFO - PROCESS | 1172 | 1472236440783 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:00 INFO - PROCESS | 1172 | 1472236440786 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:00 INFO - PROCESS | 1172 | ++DOCSHELL 0F896400 == 33 [pid = 1172] [id = 667] 11:34:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (108C9000) [pid = 1172] [serial = 2001] [outer = 00000000] 11:34:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (18CD4000) [pid = 1172] [serial = 2002] [outer = 108C9000] 11:34:00 INFO - PROCESS | 1172 | 1472236440888 Marionette DEBUG loaded listener.js 11:34:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (19328C00) [pid = 1172] [serial = 2003] [outer = 108C9000] 11:34:01 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (196A6800) [pid = 1172] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:34:01 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1856DC00) [pid = 1172] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:34:01 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (18955400) [pid = 1172] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:34:01 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (13C23000) [pid = 1172] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:34:01 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (145E5000) [pid = 1172] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:34:01 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0F759800) [pid = 1172] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:34:01 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (17EC0C00) [pid = 1172] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:34:01 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0FA56C00) [pid = 1172] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:34:01 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (150F5800) [pid = 1172] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:34:01 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (14092800) [pid = 1172] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:34:01 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (1594FC00) [pid = 1172] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:34:01 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (14E5A000) [pid = 1172] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:34:01 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0C0EF000) [pid = 1172] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:34:01 INFO - PROCESS | 1172 | 1472236441416 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:34:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:34:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 830ms 11:34:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:34:01 INFO - PROCESS | 1172 | 1472236441464 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 11:34:01 INFO - PROCESS | 1172 | 1472236441466 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 11:34:01 INFO - PROCESS | 1172 | 1472236441469 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:34:01 INFO - PROCESS | 1172 | 1472236441471 Marionette TRACE conn5 <- [1,2634,null,{}] 11:34:01 INFO - PROCESS | 1172 | 1472236441479 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:01 INFO - PROCESS | 1172 | 1472236441480 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:01 INFO - PROCESS | 1172 | 1472236441598 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 11:34:01 INFO - PROCESS | 1172 | 1472236441661 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:01 INFO - PROCESS | 1172 | 1472236441663 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:01 INFO - PROCESS | 1172 | ++DOCSHELL 0FA62400 == 34 [pid = 1172] [id = 668] 11:34:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (13DBD800) [pid = 1172] [serial = 2004] [outer = 00000000] 11:34:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (150F5800) [pid = 1172] [serial = 2005] [outer = 13DBD800] 11:34:01 INFO - PROCESS | 1172 | 1472236441709 Marionette DEBUG loaded listener.js 11:34:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (1594DC00) [pid = 1172] [serial = 2006] [outer = 13DBD800] 11:34:02 INFO - PROCESS | 1172 | 1472236442056 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:34:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:34:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 11:34:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:34:02 INFO - PROCESS | 1172 | 1472236442105 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 11:34:02 INFO - PROCESS | 1172 | 1472236442107 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 11:34:02 INFO - PROCESS | 1172 | 1472236442110 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:34:02 INFO - PROCESS | 1172 | 1472236442111 Marionette TRACE conn5 <- [1,2638,null,{}] 11:34:02 INFO - PROCESS | 1172 | 1472236442115 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:02 INFO - PROCESS | 1172 | 1472236442116 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:02 INFO - PROCESS | 1172 | 1472236442197 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 11:34:02 INFO - PROCESS | 1172 | 1472236442202 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:02 INFO - PROCESS | 1172 | 1472236442204 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:02 INFO - PROCESS | 1172 | ++DOCSHELL 17EC0C00 == 35 [pid = 1172] [id = 669] 11:34:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (1847F000) [pid = 1172] [serial = 2007] [outer = 00000000] 11:34:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (19388800) [pid = 1172] [serial = 2008] [outer = 1847F000] 11:34:02 INFO - PROCESS | 1172 | 1472236442250 Marionette DEBUG loaded listener.js 11:34:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (19654800) [pid = 1172] [serial = 2009] [outer = 1847F000] 11:34:02 INFO - PROCESS | 1172 | 1472236442707 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:34:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:34:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 11:34:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:34:02 INFO - PROCESS | 1172 | 1472236442758 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 11:34:02 INFO - PROCESS | 1172 | 1472236442760 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 11:34:02 INFO - PROCESS | 1172 | 1472236442764 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:34:02 INFO - PROCESS | 1172 | 1472236442765 Marionette TRACE conn5 <- [1,2642,null,{}] 11:34:02 INFO - PROCESS | 1172 | 1472236442769 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:02 INFO - PROCESS | 1172 | 1472236442771 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:02 INFO - PROCESS | 1172 | 1472236442852 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 11:34:02 INFO - PROCESS | 1172 | 1472236442858 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:02 INFO - PROCESS | 1172 | 1472236442860 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:02 INFO - PROCESS | 1172 | ++DOCSHELL 145EBC00 == 36 [pid = 1172] [id = 670] 11:34:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (18475800) [pid = 1172] [serial = 2010] [outer = 00000000] 11:34:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (196AA400) [pid = 1172] [serial = 2011] [outer = 18475800] 11:34:02 INFO - PROCESS | 1172 | 1472236442905 Marionette DEBUG loaded listener.js 11:34:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (197C8800) [pid = 1172] [serial = 2012] [outer = 18475800] 11:34:03 INFO - PROCESS | 1172 | --DOCSHELL 0F752C00 == 35 [pid = 1172] [id = 662] 11:34:03 INFO - PROCESS | 1172 | --DOCSHELL 0F753400 == 34 [pid = 1172] [id = 660] 11:34:03 INFO - PROCESS | 1172 | --DOCSHELL 0F27AC00 == 33 [pid = 1172] [id = 661] 11:34:03 INFO - PROCESS | 1172 | --DOCSHELL 150F2800 == 32 [pid = 1172] [id = 659] 11:34:04 INFO - PROCESS | 1172 | --DOCSHELL 17EC0C00 == 31 [pid = 1172] [id = 669] 11:34:04 INFO - PROCESS | 1172 | --DOCSHELL 0FA62400 == 30 [pid = 1172] [id = 668] 11:34:04 INFO - PROCESS | 1172 | --DOCSHELL 14614C00 == 29 [pid = 1172] [id = 664] 11:34:04 INFO - PROCESS | 1172 | --DOCSHELL 0F896400 == 28 [pid = 1172] [id = 667] 11:34:04 INFO - PROCESS | 1172 | --DOCSHELL 150F0400 == 27 [pid = 1172] [id = 665] 11:34:04 INFO - PROCESS | 1172 | --DOCSHELL 0FDC7800 == 26 [pid = 1172] [id = 666] 11:34:04 INFO - PROCESS | 1172 | --DOCSHELL 13C26000 == 25 [pid = 1172] [id = 663] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (186E4000) [pid = 1172] [serial = 1963] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (19330C00) [pid = 1172] [serial = 1966] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (13D32000) [pid = 1172] [serial = 1945] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (13DB8000) [pid = 1172] [serial = 1946] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (14E4D800) [pid = 1172] [serial = 1951] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (14E56000) [pid = 1172] [serial = 1952] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (186E6800) [pid = 1172] [serial = 1964] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0F84B000) [pid = 1172] [serial = 1939] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0F852000) [pid = 1172] [serial = 1940] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (18473400) [pid = 1172] [serial = 1960] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (0FA5B000) [pid = 1172] [serial = 1942] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (0FA6A000) [pid = 1172] [serial = 1943] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (1592CC00) [pid = 1172] [serial = 1954] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (1592E400) [pid = 1172] [serial = 1955] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (14537000) [pid = 1172] [serial = 1948] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (1455F400) [pid = 1172] [serial = 1949] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (16F09800) [pid = 1172] [serial = 1957] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (16F6AC00) [pid = 1172] [serial = 1958] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (1938F400) [pid = 1172] [serial = 1967] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (18479800) [pid = 1172] [serial = 1972] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 58 (196A4400) [pid = 1172] [serial = 1973] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 57 (0F856C00) [pid = 1172] [serial = 1969] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 56 (197D0C00) [pid = 1172] [serial = 1976] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 55 (14618000) [pid = 1172] [serial = 1970] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 54 (17EE3000) [pid = 1172] [serial = 1961] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | --DOMWINDOW == 53 (197C9000) [pid = 1172] [serial = 1975] [outer = 00000000] [url = about:blank] 11:34:04 INFO - PROCESS | 1172 | 1472236444682 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:34:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:34:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1977ms 11:34:04 INFO - PROCESS | 1172 | 1472236444744 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 11:34:04 INFO - PROCESS | 1172 | 1472236444749 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 11:34:04 INFO - PROCESS | 1172 | 1472236444755 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:34:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:34:04 INFO - PROCESS | 1172 | 1472236444759 Marionette TRACE conn5 <- [1,2646,null,{}] 11:34:04 INFO - PROCESS | 1172 | 1472236444765 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:04 INFO - PROCESS | 1172 | 1472236444768 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:04 INFO - PROCESS | 1172 | 1472236444863 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 11:34:04 INFO - PROCESS | 1172 | 1472236444879 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:04 INFO - PROCESS | 1172 | 1472236444884 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:04 INFO - PROCESS | 1172 | ++DOCSHELL 0F753000 == 26 [pid = 1172] [id = 671] 11:34:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 54 (0F753C00) [pid = 1172] [serial = 2013] [outer = 00000000] 11:34:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 55 (0F849800) [pid = 1172] [serial = 2014] [outer = 0F753C00] 11:34:04 INFO - PROCESS | 1172 | 1472236444935 Marionette DEBUG loaded listener.js 11:34:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 56 (0F84F800) [pid = 1172] [serial = 2015] [outer = 0F753C00] 11:34:05 INFO - PROCESS | 1172 | 1472236445432 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:34:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:34:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 11:34:05 INFO - PROCESS | 1172 | 1472236445488 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 11:34:05 INFO - PROCESS | 1172 | 1472236445493 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 11:34:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:34:05 INFO - PROCESS | 1172 | 1472236445500 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:34:05 INFO - PROCESS | 1172 | 1472236445502 Marionette TRACE conn5 <- [1,2650,null,{}] 11:34:05 INFO - PROCESS | 1172 | 1472236445506 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:05 INFO - PROCESS | 1172 | 1472236445509 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:05 INFO - PROCESS | 1172 | 1472236445599 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 11:34:05 INFO - PROCESS | 1172 | 1472236445614 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:05 INFO - PROCESS | 1172 | 1472236445617 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:05 INFO - PROCESS | 1172 | ++DOCSHELL 0FA53000 == 27 [pid = 1172] [id = 672] 11:34:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 57 (0FA53800) [pid = 1172] [serial = 2016] [outer = 00000000] 11:34:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 58 (0FA5B000) [pid = 1172] [serial = 2017] [outer = 0FA53800] 11:34:05 INFO - PROCESS | 1172 | 1472236445748 Marionette DEBUG loaded listener.js 11:34:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (0FA69400) [pid = 1172] [serial = 2018] [outer = 0FA53800] 11:34:06 INFO - PROCESS | 1172 | 1472236446136 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:34:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:34:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 11:34:06 INFO - PROCESS | 1172 | 1472236446173 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 11:34:06 INFO - PROCESS | 1172 | 1472236446176 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 11:34:06 INFO - PROCESS | 1172 | 1472236446179 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:34:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:34:06 INFO - PROCESS | 1172 | 1472236446183 Marionette TRACE conn5 <- [1,2654,null,{}] 11:34:06 INFO - PROCESS | 1172 | 1472236446194 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:06 INFO - PROCESS | 1172 | 1472236446198 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:06 INFO - PROCESS | 1172 | 1472236446313 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 11:34:06 INFO - PROCESS | 1172 | 1472236446324 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:06 INFO - PROCESS | 1172 | 1472236446327 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:06 INFO - PROCESS | 1172 | ++DOCSHELL 108CAC00 == 28 [pid = 1172] [id = 673] 11:34:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (108CC000) [pid = 1172] [serial = 2019] [outer = 00000000] 11:34:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (10AE3C00) [pid = 1172] [serial = 2020] [outer = 108CC000] 11:34:06 INFO - PROCESS | 1172 | 1472236446385 Marionette DEBUG loaded listener.js 11:34:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (13D3C800) [pid = 1172] [serial = 2021] [outer = 108CC000] 11:34:07 INFO - PROCESS | 1172 | 1472236447327 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:34:07 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) 11:34:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1177ms 11:34:07 INFO - PROCESS | 1172 | 1472236447360 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 11:34:07 INFO - PROCESS | 1172 | 1472236447363 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 11:34:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:34:07 INFO - PROCESS | 1172 | 1472236447371 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:34:07 INFO - PROCESS | 1172 | 1472236447373 Marionette TRACE conn5 <- [1,2658,null,{}] 11:34:07 INFO - PROCESS | 1172 | 1472236447377 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:07 INFO - PROCESS | 1172 | 1472236447379 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:07 INFO - PROCESS | 1172 | 1472236447464 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 11:34:07 INFO - PROCESS | 1172 | 1472236447469 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:07 INFO - PROCESS | 1172 | 1472236447471 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:07 INFO - PROCESS | 1172 | ++DOCSHELL 0FF12400 == 29 [pid = 1172] [id = 674] 11:34:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (108C8000) [pid = 1172] [serial = 2022] [outer = 00000000] 11:34:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (1442BC00) [pid = 1172] [serial = 2023] [outer = 108C8000] 11:34:07 INFO - PROCESS | 1172 | 1472236447520 Marionette DEBUG loaded listener.js 11:34:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (1455C800) [pid = 1172] [serial = 2024] [outer = 108C8000] 11:34:08 INFO - PROCESS | 1172 | 1472236448449 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:34:08 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 11:34:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:34:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:34:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1121ms 11:34:08 INFO - PROCESS | 1172 | 1472236448496 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 11:34:08 INFO - PROCESS | 1172 | 1472236448498 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 11:34:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:34:08 INFO - PROCESS | 1172 | 1472236448501 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:34:08 INFO - PROCESS | 1172 | 1472236448503 Marionette TRACE conn5 <- [1,2662,null,{}] 11:34:08 INFO - PROCESS | 1172 | 1472236448507 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:08 INFO - PROCESS | 1172 | 1472236448509 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:08 INFO - PROCESS | 1172 | 1472236448588 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 11:34:08 INFO - PROCESS | 1172 | 1472236448594 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:08 INFO - PROCESS | 1172 | 1472236448596 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:08 INFO - PROCESS | 1172 | ++DOCSHELL 145E4C00 == 30 [pid = 1172] [id = 675] 11:34:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (145E5C00) [pid = 1172] [serial = 2025] [outer = 00000000] 11:34:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (14E54400) [pid = 1172] [serial = 2026] [outer = 145E5C00] 11:34:08 INFO - PROCESS | 1172 | 1472236448642 Marionette DEBUG loaded listener.js 11:34:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (14E59000) [pid = 1172] [serial = 2027] [outer = 145E5C00] 11:34:09 INFO - PROCESS | 1172 | 1472236449592 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:34:09 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 11:34:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:34:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:34:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1132ms 11:34:09 INFO - PROCESS | 1172 | 1472236449634 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 11:34:09 INFO - PROCESS | 1172 | 1472236449636 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 11:34:09 INFO - PROCESS | 1172 | 1472236449640 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:34:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:34:09 INFO - PROCESS | 1172 | 1472236449642 Marionette TRACE conn5 <- [1,2666,null,{}] 11:34:09 INFO - PROCESS | 1172 | 1472236449646 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:09 INFO - PROCESS | 1172 | 1472236449651 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:09 INFO - PROCESS | 1172 | 1472236449795 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 11:34:09 INFO - PROCESS | 1172 | 1472236449801 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:09 INFO - PROCESS | 1172 | 1472236449803 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:09 INFO - PROCESS | 1172 | ++DOCSHELL 14EB4400 == 31 [pid = 1172] [id = 676] 11:34:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (14EB4C00) [pid = 1172] [serial = 2028] [outer = 00000000] 11:34:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (15950400) [pid = 1172] [serial = 2029] [outer = 14EB4C00] 11:34:09 INFO - PROCESS | 1172 | 1472236449850 Marionette DEBUG loaded listener.js 11:34:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (16439400) [pid = 1172] [serial = 2030] [outer = 14EB4C00] 11:34:10 INFO - PROCESS | 1172 | 1472236450829 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:34:10 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) 11:34:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1218ms 11:34:10 INFO - PROCESS | 1172 | 1472236450864 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 11:34:10 INFO - PROCESS | 1172 | 1472236450866 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 11:34:10 INFO - PROCESS | 1172 | 1472236450869 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:34:10 INFO - PROCESS | 1172 | 1472236450871 Marionette TRACE conn5 <- [1,2670,null,{}] 11:34:10 INFO - PROCESS | 1172 | 1472236450875 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:10 INFO - PROCESS | 1172 | 1472236450877 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:10 INFO - PROCESS | 1172 | 1472236450987 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 11:34:10 INFO - PROCESS | 1172 | 1472236450993 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:10 INFO - PROCESS | 1172 | 1472236450995 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:11 INFO - PROCESS | 1172 | ++DOCSHELL 1592DC00 == 32 [pid = 1172] [id = 677] 11:34:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (1592E400) [pid = 1172] [serial = 2031] [outer = 00000000] 11:34:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (1767B400) [pid = 1172] [serial = 2032] [outer = 1592E400] 11:34:11 INFO - PROCESS | 1172 | 1472236451040 Marionette DEBUG loaded listener.js 11:34:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (17688C00) [pid = 1172] [serial = 2033] [outer = 1592E400] 11:34:11 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (13EC1000) [pid = 1172] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:34:11 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (150FB000) [pid = 1172] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:34:11 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (17625400) [pid = 1172] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:34:11 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (13DBD800) [pid = 1172] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:34:11 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (108C9000) [pid = 1172] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:34:11 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (1847F000) [pid = 1172] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:34:11 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (14E51400) [pid = 1172] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:34:11 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (13C26800) [pid = 1172] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:34:11 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (0F754800) [pid = 1172] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:34:11 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (0F27C000) [pid = 1172] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:34:11 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (0F84B800) [pid = 1172] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:34:11 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (196AB800) [pid = 1172] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:34:12 INFO - PROCESS | 1172 | 1472236452072 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:34:12 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) 11:34:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1223ms 11:34:12 INFO - PROCESS | 1172 | 1472236452095 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 11:34:12 INFO - PROCESS | 1172 | 1472236452097 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 11:34:12 INFO - PROCESS | 1172 | 1472236452100 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:34:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:34:12 INFO - PROCESS | 1172 | 1472236452102 Marionette TRACE conn5 <- [1,2674,null,{}] 11:34:12 INFO - PROCESS | 1172 | 1472236452106 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:12 INFO - PROCESS | 1172 | 1472236452108 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:12 INFO - PROCESS | 1172 | 1472236452187 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 11:34:12 INFO - PROCESS | 1172 | 1472236452192 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:12 INFO - PROCESS | 1172 | 1472236452194 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:12 INFO - PROCESS | 1172 | ++DOCSHELL 0F27C000 == 33 [pid = 1172] [id = 678] 11:34:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (0F27EC00) [pid = 1172] [serial = 2034] [outer = 00000000] 11:34:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (13D75000) [pid = 1172] [serial = 2035] [outer = 0F27EC00] 11:34:12 INFO - PROCESS | 1172 | 1472236452240 Marionette DEBUG loaded listener.js 11:34:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (13DB5800) [pid = 1172] [serial = 2036] [outer = 0F27EC00] 11:34:13 INFO - PROCESS | 1172 | 1472236453175 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:34:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 11:34:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:34:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:34:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1117ms 11:34:13 INFO - PROCESS | 1172 | 1472236453222 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 11:34:13 INFO - PROCESS | 1172 | 1472236453224 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 11:34:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:34:13 INFO - PROCESS | 1172 | 1472236453228 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:34:13 INFO - PROCESS | 1172 | 1472236453229 Marionette TRACE conn5 <- [1,2678,null,{}] 11:34:13 INFO - PROCESS | 1172 | 1472236453233 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:13 INFO - PROCESS | 1172 | 1472236453235 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:13 INFO - PROCESS | 1172 | 1472236453317 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 11:34:13 INFO - PROCESS | 1172 | 1472236453325 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:13 INFO - PROCESS | 1172 | 1472236453327 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:13 INFO - PROCESS | 1172 | ++DOCSHELL 108C7400 == 34 [pid = 1172] [id = 679] 11:34:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (150F8000) [pid = 1172] [serial = 2037] [outer = 00000000] 11:34:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (18473400) [pid = 1172] [serial = 2038] [outer = 150F8000] 11:34:13 INFO - PROCESS | 1172 | 1472236453373 Marionette DEBUG loaded listener.js 11:34:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (18476800) [pid = 1172] [serial = 2039] [outer = 150F8000] 11:34:14 INFO - PROCESS | 1172 | 1472236454631 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:34:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:34:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:34:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:34:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:34:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1422ms 11:34:14 INFO - PROCESS | 1172 | 1472236454651 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 11:34:14 INFO - PROCESS | 1172 | 1472236454655 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 11:34:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:34:14 INFO - PROCESS | 1172 | 1472236454661 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:34:14 INFO - PROCESS | 1172 | 1472236454664 Marionette TRACE conn5 <- [1,2682,null,{}] 11:34:14 INFO - PROCESS | 1172 | 1472236454670 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:14 INFO - PROCESS | 1172 | 1472236454674 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:14 INFO - PROCESS | 1172 | 1472236454796 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 11:34:14 INFO - PROCESS | 1172 | 1472236454946 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 1172 | 1472236454948 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:14 INFO - PROCESS | 1172 | ++DOCSHELL 0C46EC00 == 35 [pid = 1172] [id = 680] 11:34:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0F3FEC00) [pid = 1172] [serial = 2040] [outer = 00000000] 11:34:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0F93BC00) [pid = 1172] [serial = 2041] [outer = 0F3FEC00] 11:34:14 INFO - PROCESS | 1172 | 1472236455008 Marionette DEBUG loaded listener.js 11:34:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (0FA50400) [pid = 1172] [serial = 2042] [outer = 0F3FEC00] 11:34:16 INFO - PROCESS | 1172 | --DOCSHELL 0F27C000 == 34 [pid = 1172] [id = 678] 11:34:16 INFO - PROCESS | 1172 | --DOCSHELL 1592DC00 == 33 [pid = 1172] [id = 677] 11:34:16 INFO - PROCESS | 1172 | --DOCSHELL 14EB4400 == 32 [pid = 1172] [id = 676] 11:34:16 INFO - PROCESS | 1172 | --DOCSHELL 145E4C00 == 31 [pid = 1172] [id = 675] 11:34:16 INFO - PROCESS | 1172 | --DOCSHELL 0FF12400 == 30 [pid = 1172] [id = 674] 11:34:16 INFO - PROCESS | 1172 | --DOCSHELL 108CAC00 == 29 [pid = 1172] [id = 673] 11:34:16 INFO - PROCESS | 1172 | --DOCSHELL 0FA53000 == 28 [pid = 1172] [id = 672] 11:34:16 INFO - PROCESS | 1172 | --DOCSHELL 0F753000 == 27 [pid = 1172] [id = 671] 11:34:16 INFO - PROCESS | 1172 | --DOCSHELL 145EBC00 == 26 [pid = 1172] [id = 670] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (197D3000) [pid = 1172] [serial = 1937] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (15930400) [pid = 1172] [serial = 1996] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (18567800) [pid = 1172] [serial = 2000] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (18474800) [pid = 1172] [serial = 1999] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (150F5800) [pid = 1172] [serial = 2005] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (18CD4000) [pid = 1172] [serial = 2002] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (19388800) [pid = 1172] [serial = 2008] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (19328C00) [pid = 1172] [serial = 2003] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (196AA400) [pid = 1172] [serial = 2011] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (14EAD400) [pid = 1172] [serial = 1993] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (13D3B400) [pid = 1172] [serial = 1990] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (13DBF400) [pid = 1172] [serial = 1991] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 58 (0FA51000) [pid = 1172] [serial = 1987] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 57 (0FA62800) [pid = 1172] [serial = 1988] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 56 (0F75A000) [pid = 1172] [serial = 1985] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 55 (0F3F4C00) [pid = 1172] [serial = 1984] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 54 (0FA55000) [pid = 1172] [serial = 1982] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 53 (19654800) [pid = 1172] [serial = 2009] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 52 (0F947C00) [pid = 1172] [serial = 1981] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 51 (198C2C00) [pid = 1172] [serial = 1978] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 50 (199E0800) [pid = 1172] [serial = 1979] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 49 (15956800) [pid = 1172] [serial = 1997] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 48 (1594DC00) [pid = 1172] [serial = 2006] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | --DOMWINDOW == 47 (14EB2000) [pid = 1172] [serial = 1994] [outer = 00000000] [url = about:blank] 11:34:16 INFO - PROCESS | 1172 | 1472236456174 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:34:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:34:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:34:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:34:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1580ms 11:34:16 INFO - PROCESS | 1172 | 1472236456246 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 11:34:16 INFO - PROCESS | 1172 | 1472236456250 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 11:34:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:34:16 INFO - PROCESS | 1172 | 1472236456254 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:34:16 INFO - PROCESS | 1172 | 1472236456258 Marionette TRACE conn5 <- [1,2686,null,{}] 11:34:16 INFO - PROCESS | 1172 | 1472236456263 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:16 INFO - PROCESS | 1172 | 1472236456266 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:16 INFO - PROCESS | 1172 | 1472236456393 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 11:34:16 INFO - PROCESS | 1172 | 1472236456481 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:16 INFO - PROCESS | 1172 | 1472236456485 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:16 INFO - PROCESS | 1172 | ++DOCSHELL 0F939C00 == 27 [pid = 1172] [id = 681] 11:34:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 48 (0F93A800) [pid = 1172] [serial = 2043] [outer = 00000000] 11:34:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 49 (0FA4D800) [pid = 1172] [serial = 2044] [outer = 0F93A800] 11:34:16 INFO - PROCESS | 1172 | 1472236456537 Marionette DEBUG loaded listener.js 11:34:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 50 (0FA55800) [pid = 1172] [serial = 2045] [outer = 0F93A800] 11:34:17 INFO - PROCESS | 1172 | 1472236457408 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:34:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:34:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:34:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:34:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1182ms 11:34:17 INFO - PROCESS | 1172 | 1472236457438 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 11:34:17 INFO - PROCESS | 1172 | 1472236457443 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 11:34:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:34:17 INFO - PROCESS | 1172 | 1472236457449 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:34:17 INFO - PROCESS | 1172 | 1472236457452 Marionette TRACE conn5 <- [1,2690,null,{}] 11:34:17 INFO - PROCESS | 1172 | 1472236457456 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:17 INFO - PROCESS | 1172 | 1472236457459 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:17 INFO - PROCESS | 1172 | 1472236457562 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 11:34:17 INFO - PROCESS | 1172 | 1472236457650 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:17 INFO - PROCESS | 1172 | 1472236457652 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:17 INFO - PROCESS | 1172 | ++DOCSHELL 0FDC3800 == 28 [pid = 1172] [id = 682] 11:34:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 51 (0FDC4800) [pid = 1172] [serial = 2046] [outer = 00000000] 11:34:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 52 (0FF1C000) [pid = 1172] [serial = 2047] [outer = 0FDC4800] 11:34:17 INFO - PROCESS | 1172 | 1472236457702 Marionette DEBUG loaded listener.js 11:34:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 53 (10A37C00) [pid = 1172] [serial = 2048] [outer = 0FDC4800] 11:34:18 INFO - PROCESS | 1172 | 1472236458097 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:34:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:34:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 670ms 11:34:18 INFO - PROCESS | 1172 | 1472236458133 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 11:34:18 INFO - PROCESS | 1172 | 1472236458135 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 11:34:18 INFO - PROCESS | 1172 | 1472236458139 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:34:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:34:18 INFO - PROCESS | 1172 | 1472236458142 Marionette TRACE conn5 <- [1,2694,null,{}] 11:34:18 INFO - PROCESS | 1172 | 1472236458153 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:18 INFO - PROCESS | 1172 | 1472236458158 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:18 INFO - PROCESS | 1172 | 1472236458248 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 11:34:18 INFO - PROCESS | 1172 | 1472236458255 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:18 INFO - PROCESS | 1172 | 1472236458258 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:18 INFO - PROCESS | 1172 | ++DOCSHELL 140C3C00 == 29 [pid = 1172] [id = 683] 11:34:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 54 (140C5C00) [pid = 1172] [serial = 2049] [outer = 00000000] 11:34:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 55 (145E5000) [pid = 1172] [serial = 2050] [outer = 140C5C00] 11:34:18 INFO - PROCESS | 1172 | 1472236458310 Marionette DEBUG loaded listener.js 11:34:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 56 (14E4D800) [pid = 1172] [serial = 2051] [outer = 140C5C00] 11:34:18 INFO - PROCESS | 1172 | 1472236458802 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:34:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:34:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 11:34:18 INFO - PROCESS | 1172 | 1472236458873 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 11:34:18 INFO - PROCESS | 1172 | 1472236458876 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 11:34:18 INFO - PROCESS | 1172 | 1472236458880 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:34:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:34:18 INFO - PROCESS | 1172 | 1472236458881 Marionette TRACE conn5 <- [1,2698,null,{}] 11:34:18 INFO - PROCESS | 1172 | 1472236458885 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:18 INFO - PROCESS | 1172 | 1472236458887 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:19 INFO - PROCESS | 1172 | 1472236459032 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 11:34:19 INFO - PROCESS | 1172 | 1472236459066 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:19 INFO - PROCESS | 1172 | 1472236459068 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:19 INFO - PROCESS | 1172 | ++DOCSHELL 14EB6800 == 30 [pid = 1172] [id = 684] 11:34:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 57 (14EB7400) [pid = 1172] [serial = 2052] [outer = 00000000] 11:34:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 58 (150F9C00) [pid = 1172] [serial = 2053] [outer = 14EB7400] 11:34:19 INFO - PROCESS | 1172 | 1472236459115 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (1592A400) [pid = 1172] [serial = 2054] [outer = 14EB7400] 11:34:19 INFO - PROCESS | 1172 | 1472236459560 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 11:34:19 INFO - PROCESS | 1172 | 1472236459618 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 11:34:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:34:19 INFO - PROCESS | 1172 | 1472236459622 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:34:19 INFO - PROCESS | 1172 | 1472236459623 Marionette TRACE conn5 <- [1,2702,null,{}] 11:34:19 INFO - PROCESS | 1172 | 1472236459627 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:19 INFO - PROCESS | 1172 | 1472236459629 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:19 INFO - PROCESS | 1172 | 1472236459744 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 11:34:19 INFO - PROCESS | 1172 | 1472236459751 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:19 INFO - PROCESS | 1172 | 1472236459753 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:19 INFO - PROCESS | 1172 | ++DOCSHELL 1592E800 == 31 [pid = 1172] [id = 685] 11:34:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (15930000) [pid = 1172] [serial = 2055] [outer = 00000000] 11:34:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (16F6EC00) [pid = 1172] [serial = 2056] [outer = 15930000] 11:34:19 INFO - PROCESS | 1172 | 1472236459803 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (1767B800) [pid = 1172] [serial = 2057] [outer = 15930000] 11:34:20 INFO - PROCESS | 1172 | 1472236460261 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:34:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:34:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 11:34:20 INFO - PROCESS | 1172 | 1472236460297 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 1172 | 1472236460299 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 11:34:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:34:20 INFO - PROCESS | 1172 | 1472236460302 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 1172 | 1472236460304 Marionette TRACE conn5 <- [1,2706,null,{}] 11:34:20 INFO - PROCESS | 1172 | 1472236460307 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:20 INFO - PROCESS | 1172 | 1472236460313 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:20 INFO - PROCESS | 1172 | 1472236460480 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 11:34:20 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (0F753C00) [pid = 1172] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:34:20 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (145E5C00) [pid = 1172] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:34:20 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (108C8000) [pid = 1172] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:34:20 INFO - PROCESS | 1172 | --DOMWINDOW == 58 (108CC000) [pid = 1172] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:34:20 INFO - PROCESS | 1172 | --DOMWINDOW == 57 (0FA53800) [pid = 1172] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:34:20 INFO - PROCESS | 1172 | --DOMWINDOW == 56 (0F27EC00) [pid = 1172] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:34:20 INFO - PROCESS | 1172 | --DOMWINDOW == 55 (14EB4C00) [pid = 1172] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:34:20 INFO - PROCESS | 1172 | --DOMWINDOW == 54 (1592E400) [pid = 1172] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:34:20 INFO - PROCESS | 1172 | 1472236460613 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 1172 | 1472236460616 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:20 INFO - PROCESS | 1172 | ++DOCSHELL 0C144400 == 32 [pid = 1172] [id = 686] 11:34:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 55 (0C190400) [pid = 1172] [serial = 2058] [outer = 00000000] 11:34:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 56 (108C8000) [pid = 1172] [serial = 2059] [outer = 0C190400] 11:34:20 INFO - PROCESS | 1172 | 1472236460662 Marionette DEBUG loaded listener.js 11:34:20 INFO - PROCESS | 1172 | ++DOMWINDOW == 57 (18477000) [pid = 1172] [serial = 2060] [outer = 0C190400] 11:34:21 INFO - PROCESS | 1172 | 1472236461053 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 11:34:21 INFO - PROCESS | 1172 | 1472236461076 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 11:34:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:34:21 INFO - PROCESS | 1172 | 1472236461080 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:34:21 INFO - PROCESS | 1172 | 1472236461081 Marionette TRACE conn5 <- [1,2710,null,{}] 11:34:21 INFO - PROCESS | 1172 | 1472236461085 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:21 INFO - PROCESS | 1172 | 1472236461087 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:21 INFO - PROCESS | 1172 | 1472236461166 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 11:34:21 INFO - PROCESS | 1172 | 1472236461171 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:21 INFO - PROCESS | 1172 | 1472236461173 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:21 INFO - PROCESS | 1172 | ++DOCSHELL 1857D800 == 33 [pid = 1172] [id = 687] 11:34:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 58 (18580C00) [pid = 1172] [serial = 2061] [outer = 00000000] 11:34:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (18CD4000) [pid = 1172] [serial = 2062] [outer = 18580C00] 11:34:21 INFO - PROCESS | 1172 | 1472236461220 Marionette DEBUG loaded listener.js 11:34:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (18CD4800) [pid = 1172] [serial = 2063] [outer = 18580C00] 11:34:21 INFO - PROCESS | 1172 | 1472236461662 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:34:21 INFO - PROCESS | 1172 | 1472236461716 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 11:34:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:34:21 INFO - PROCESS | 1172 | 1472236461719 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:34:21 INFO - PROCESS | 1172 | 1472236461720 Marionette TRACE conn5 <- [1,2714,null,{}] 11:34:21 INFO - PROCESS | 1172 | 1472236461724 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:21 INFO - PROCESS | 1172 | 1472236461726 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:21 INFO - PROCESS | 1172 | 1472236461807 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 11:34:21 INFO - PROCESS | 1172 | 1472236461812 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:21 INFO - PROCESS | 1172 | 1472236461814 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:21 INFO - PROCESS | 1172 | ++DOCSHELL 0C143800 == 34 [pid = 1172] [id = 688] 11:34:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (0C4CA800) [pid = 1172] [serial = 2064] [outer = 00000000] 11:34:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (1938A400) [pid = 1172] [serial = 2065] [outer = 0C4CA800] 11:34:21 INFO - PROCESS | 1172 | 1472236461860 Marionette DEBUG loaded listener.js 11:34:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (1964E000) [pid = 1172] [serial = 2066] [outer = 0C4CA800] 11:34:22 INFO - PROCESS | 1172 | 1472236462313 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:34:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:34:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 11:34:22 INFO - PROCESS | 1172 | 1472236462349 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 11:34:22 INFO - PROCESS | 1172 | 1472236462351 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 11:34:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:34:22 INFO - PROCESS | 1172 | 1472236462370 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:34:22 INFO - PROCESS | 1172 | 1472236462372 Marionette TRACE conn5 <- [1,2718,null,{}] 11:34:22 INFO - PROCESS | 1172 | 1472236462375 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:22 INFO - PROCESS | 1172 | 1472236462377 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:22 INFO - PROCESS | 1172 | 1472236462457 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 11:34:22 INFO - PROCESS | 1172 | 1472236462463 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:22 INFO - PROCESS | 1172 | 1472236462465 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:22 INFO - PROCESS | 1172 | ++DOCSHELL 1969F800 == 35 [pid = 1172] [id = 689] 11:34:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (196A2400) [pid = 1172] [serial = 2067] [outer = 00000000] 11:34:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (196A6800) [pid = 1172] [serial = 2068] [outer = 196A2400] 11:34:22 INFO - PROCESS | 1172 | 1472236462520 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (196A4400) [pid = 1172] [serial = 2069] [outer = 196A2400] 11:34:23 INFO - PROCESS | 1172 | 1472236463677 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:34:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 11:34:23 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:34:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:34:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1321ms 11:34:23 INFO - PROCESS | 1172 | 1472236463692 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 11:34:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:34:23 INFO - PROCESS | 1172 | 1472236463697 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 11:34:23 INFO - PROCESS | 1172 | 1472236463702 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:34:23 INFO - PROCESS | 1172 | 1472236463705 Marionette TRACE conn5 <- [1,2722,null,{}] 11:34:23 INFO - PROCESS | 1172 | 1472236463711 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:23 INFO - PROCESS | 1172 | 1472236463715 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:23 INFO - PROCESS | 1172 | 1472236463859 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 11:34:23 INFO - PROCESS | 1172 | 1472236463991 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:23 INFO - PROCESS | 1172 | 1472236463993 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:24 INFO - PROCESS | 1172 | ++DOCSHELL 0C146800 == 36 [pid = 1172] [id = 690] 11:34:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (0F359C00) [pid = 1172] [serial = 2070] [outer = 00000000] 11:34:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (0FDDD400) [pid = 1172] [serial = 2071] [outer = 0F359C00] 11:34:24 INFO - PROCESS | 1172 | 1472236464054 Marionette DEBUG loaded listener.js 11:34:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (13D3B400) [pid = 1172] [serial = 2072] [outer = 0F359C00] 11:34:24 INFO - PROCESS | 1172 | 1472236464618 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:34:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:34:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 990ms 11:34:24 INFO - PROCESS | 1172 | 1472236464692 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 11:34:24 INFO - PROCESS | 1172 | 1472236464697 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 11:34:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:34:24 INFO - PROCESS | 1172 | 1472236464704 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:34:24 INFO - PROCESS | 1172 | 1472236464707 Marionette TRACE conn5 <- [1,2726,null,{}] 11:34:24 INFO - PROCESS | 1172 | 1472236464725 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:24 INFO - PROCESS | 1172 | 1472236464728 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:24 INFO - PROCESS | 1172 | 1472236464850 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 11:34:24 INFO - PROCESS | 1172 | 1472236464982 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:24 INFO - PROCESS | 1172 | 1472236464985 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:24 INFO - PROCESS | 1172 | ++DOCSHELL 14E55800 == 37 [pid = 1172] [id = 691] 11:34:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (14EAE400) [pid = 1172] [serial = 2073] [outer = 00000000] 11:34:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (14EBAC00) [pid = 1172] [serial = 2074] [outer = 14EAE400] 11:34:25 INFO - PROCESS | 1172 | 1472236465050 Marionette DEBUG loaded listener.js 11:34:25 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (15956800) [pid = 1172] [serial = 2075] [outer = 14EAE400] 11:34:25 INFO - PROCESS | 1172 | 1472236465830 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:34:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:34:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1190ms 11:34:25 INFO - PROCESS | 1172 | 1472236465897 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 11:34:25 INFO - PROCESS | 1172 | 1472236465901 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 11:34:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:34:25 INFO - PROCESS | 1172 | 1472236465906 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:34:25 INFO - PROCESS | 1172 | 1472236465909 Marionette TRACE conn5 <- [1,2730,null,{}] 11:34:25 INFO - PROCESS | 1172 | 1472236465915 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:25 INFO - PROCESS | 1172 | 1472236465918 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:26 INFO - PROCESS | 1172 | 1472236466026 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 11:34:26 INFO - PROCESS | 1172 | 1472236466161 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:26 INFO - PROCESS | 1172 | 1472236466165 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:26 INFO - PROCESS | 1172 | ++DOCSHELL 0C46DC00 == 38 [pid = 1172] [id = 692] 11:34:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0C4F2C00) [pid = 1172] [serial = 2076] [outer = 00000000] 11:34:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0FA63000) [pid = 1172] [serial = 2077] [outer = 0C4F2C00] 11:34:26 INFO - PROCESS | 1172 | 1472236466218 Marionette DEBUG loaded listener.js 11:34:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0FA6F400) [pid = 1172] [serial = 2078] [outer = 0C4F2C00] 11:34:26 INFO - PROCESS | 1172 | --DOCSHELL 0C143800 == 37 [pid = 1172] [id = 688] 11:34:26 INFO - PROCESS | 1172 | --DOCSHELL 1857D800 == 36 [pid = 1172] [id = 687] 11:34:26 INFO - PROCESS | 1172 | --DOCSHELL 0C144400 == 35 [pid = 1172] [id = 686] 11:34:26 INFO - PROCESS | 1172 | --DOCSHELL 1592E800 == 34 [pid = 1172] [id = 685] 11:34:26 INFO - PROCESS | 1172 | --DOCSHELL 14EB6800 == 33 [pid = 1172] [id = 684] 11:34:26 INFO - PROCESS | 1172 | --DOCSHELL 140C3C00 == 32 [pid = 1172] [id = 683] 11:34:26 INFO - PROCESS | 1172 | --DOCSHELL 0FDC3800 == 31 [pid = 1172] [id = 682] 11:34:26 INFO - PROCESS | 1172 | --DOCSHELL 0F939C00 == 30 [pid = 1172] [id = 681] 11:34:26 INFO - PROCESS | 1172 | --DOCSHELL 0C46EC00 == 29 [pid = 1172] [id = 680] 11:34:26 INFO - PROCESS | 1172 | --DOCSHELL 108C7400 == 28 [pid = 1172] [id = 679] 11:34:26 INFO - PROCESS | 1172 | --DOCSHELL 14E55800 == 27 [pid = 1172] [id = 691] 11:34:26 INFO - PROCESS | 1172 | --DOCSHELL 1969F800 == 26 [pid = 1172] [id = 689] 11:34:26 INFO - PROCESS | 1172 | --DOCSHELL 0C146800 == 25 [pid = 1172] [id = 690] 11:34:27 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0F849800) [pid = 1172] [serial = 2014] [outer = 00000000] [url = about:blank] 11:34:27 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0F84F800) [pid = 1172] [serial = 2015] [outer = 00000000] [url = about:blank] 11:34:27 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (14E54400) [pid = 1172] [serial = 2026] [outer = 00000000] [url = about:blank] 11:34:27 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (1442BC00) [pid = 1172] [serial = 2023] [outer = 00000000] [url = about:blank] 11:34:27 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (1455C800) [pid = 1172] [serial = 2024] [outer = 00000000] [url = about:blank] 11:34:27 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (10AE3C00) [pid = 1172] [serial = 2020] [outer = 00000000] [url = about:blank] 11:34:27 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (13D3C800) [pid = 1172] [serial = 2021] [outer = 00000000] [url = about:blank] 11:34:27 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (0FA5B000) [pid = 1172] [serial = 2017] [outer = 00000000] [url = about:blank] 11:34:27 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (0FA69400) [pid = 1172] [serial = 2018] [outer = 00000000] [url = about:blank] 11:34:27 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (13DB5800) [pid = 1172] [serial = 2036] [outer = 00000000] [url = about:blank] 11:34:27 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (18473400) [pid = 1172] [serial = 2038] [outer = 00000000] [url = about:blank] 11:34:27 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (15950400) [pid = 1172] [serial = 2029] [outer = 00000000] [url = about:blank] 11:34:27 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (1767B400) [pid = 1172] [serial = 2032] [outer = 00000000] [url = about:blank] 11:34:27 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (16439400) [pid = 1172] [serial = 2030] [outer = 00000000] [url = about:blank] 11:34:27 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (13D75000) [pid = 1172] [serial = 2035] [outer = 00000000] [url = about:blank] 11:34:27 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (14E59000) [pid = 1172] [serial = 2027] [outer = 00000000] [url = about:blank] 11:34:27 INFO - PROCESS | 1172 | --DOMWINDOW == 58 (17688C00) [pid = 1172] [serial = 2033] [outer = 00000000] [url = about:blank] 11:34:27 INFO - PROCESS | 1172 | 1472236467309 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:34:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:34:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1431ms 11:34:27 INFO - PROCESS | 1172 | 1472236467338 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 11:34:27 INFO - PROCESS | 1172 | 1472236467342 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 11:34:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:34:27 INFO - PROCESS | 1172 | 1472236467351 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:34:27 INFO - PROCESS | 1172 | 1472236467355 Marionette TRACE conn5 <- [1,2734,null,{}] 11:34:27 INFO - PROCESS | 1172 | 1472236467361 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:27 INFO - PROCESS | 1172 | 1472236467363 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:27 INFO - PROCESS | 1172 | 1472236467460 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 11:34:27 INFO - PROCESS | 1172 | 1472236467469 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:27 INFO - PROCESS | 1172 | 1472236467472 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:27 INFO - PROCESS | 1172 | ++DOCSHELL 0F753C00 == 26 [pid = 1172] [id = 693] 11:34:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (0F754000) [pid = 1172] [serial = 2079] [outer = 00000000] 11:34:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (0F856C00) [pid = 1172] [serial = 2080] [outer = 0F754000] 11:34:27 INFO - PROCESS | 1172 | 1472236467523 Marionette DEBUG loaded listener.js 11:34:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (0F93A000) [pid = 1172] [serial = 2081] [outer = 0F754000] 11:34:28 INFO - PROCESS | 1172 | 1472236468046 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:34:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:34:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 730ms 11:34:28 INFO - PROCESS | 1172 | 1472236468083 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 11:34:28 INFO - PROCESS | 1172 | 1472236468088 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 11:34:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:34:28 INFO - PROCESS | 1172 | 1472236468094 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:34:28 INFO - PROCESS | 1172 | 1472236468097 Marionette TRACE conn5 <- [1,2738,null,{}] 11:34:28 INFO - PROCESS | 1172 | 1472236468101 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:28 INFO - PROCESS | 1172 | 1472236468104 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:28 INFO - PROCESS | 1172 | 1472236468225 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 11:34:28 INFO - PROCESS | 1172 | 1472236468330 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:28 INFO - PROCESS | 1172 | 1472236468333 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:28 INFO - PROCESS | 1172 | ++DOCSHELL 0FDBE800 == 27 [pid = 1172] [id = 694] 11:34:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (0FDBEC00) [pid = 1172] [serial = 2082] [outer = 00000000] 11:34:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (0FECA000) [pid = 1172] [serial = 2083] [outer = 0FDBEC00] 11:34:28 INFO - PROCESS | 1172 | 1472236468382 Marionette DEBUG loaded listener.js 11:34:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (108C9000) [pid = 1172] [serial = 2084] [outer = 0FDBEC00] 11:34:28 INFO - PROCESS | 1172 | 1472236468736 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:34:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:34:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 11:34:28 INFO - PROCESS | 1172 | 1472236468786 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 11:34:28 INFO - PROCESS | 1172 | 1472236468789 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 11:34:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:34:28 INFO - PROCESS | 1172 | 1472236468792 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:34:28 INFO - PROCESS | 1172 | 1472236468796 Marionette TRACE conn5 <- [1,2742,null,{}] 11:34:28 INFO - PROCESS | 1172 | 1472236468807 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:28 INFO - PROCESS | 1172 | 1472236468811 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:28 INFO - PROCESS | 1172 | 1472236468898 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 11:34:28 INFO - PROCESS | 1172 | 1472236468905 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:28 INFO - PROCESS | 1172 | 1472236468908 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:28 INFO - PROCESS | 1172 | ++DOCSHELL 13EC2400 == 28 [pid = 1172] [id = 695] 11:34:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (13EC7800) [pid = 1172] [serial = 2085] [outer = 00000000] 11:34:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (144B3400) [pid = 1172] [serial = 2086] [outer = 13EC7800] 11:34:28 INFO - PROCESS | 1172 | 1472236468959 Marionette DEBUG loaded listener.js 11:34:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (14556800) [pid = 1172] [serial = 2087] [outer = 13EC7800] 11:34:29 INFO - PROCESS | 1172 | 1472236469465 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:34:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:34:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 730ms 11:34:29 INFO - PROCESS | 1172 | 1472236469526 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 11:34:29 INFO - PROCESS | 1172 | 1472236469528 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 11:34:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:34:29 INFO - PROCESS | 1172 | 1472236469537 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:34:29 INFO - PROCESS | 1172 | 1472236469539 Marionette TRACE conn5 <- [1,2746,null,{}] 11:34:29 INFO - PROCESS | 1172 | 1472236469543 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:29 INFO - PROCESS | 1172 | 1472236469545 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:29 INFO - PROCESS | 1172 | 1472236469691 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 11:34:29 INFO - PROCESS | 1172 | 1472236469701 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:29 INFO - PROCESS | 1172 | 1472236469703 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:29 INFO - PROCESS | 1172 | ++DOCSHELL 14E4FC00 == 29 [pid = 1172] [id = 696] 11:34:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (14E50000) [pid = 1172] [serial = 2088] [outer = 00000000] 11:34:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (14E5A400) [pid = 1172] [serial = 2089] [outer = 14E50000] 11:34:29 INFO - PROCESS | 1172 | 1472236469803 Marionette DEBUG loaded listener.js 11:34:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (14EB0400) [pid = 1172] [serial = 2090] [outer = 14E50000] 11:34:30 INFO - PROCESS | 1172 | 1472236470227 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:34:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:34:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 730ms 11:34:30 INFO - PROCESS | 1172 | 1472236470266 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 11:34:30 INFO - PROCESS | 1172 | 1472236470268 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 11:34:30 INFO - PROCESS | 1172 | 1472236470271 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:34:30 INFO - PROCESS | 1172 | 1472236470273 Marionette TRACE conn5 <- [1,2750,null,{}] 11:34:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:34:30 INFO - PROCESS | 1172 | 1472236470285 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:30 INFO - PROCESS | 1172 | 1472236470287 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:30 INFO - PROCESS | 1172 | 1472236470403 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 11:34:30 INFO - PROCESS | 1172 | 1472236470409 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:30 INFO - PROCESS | 1172 | 1472236470411 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:30 INFO - PROCESS | 1172 | ++DOCSHELL 14EB3800 == 30 [pid = 1172] [id = 697] 11:34:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (14EB4000) [pid = 1172] [serial = 2091] [outer = 00000000] 11:34:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (1592DC00) [pid = 1172] [serial = 2092] [outer = 14EB4000] 11:34:30 INFO - PROCESS | 1172 | 1472236470462 Marionette DEBUG loaded listener.js 11:34:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (1594F800) [pid = 1172] [serial = 2093] [outer = 14EB4000] 11:34:30 INFO - PROCESS | 1172 | 1472236470918 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:34:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:34:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 670ms 11:34:30 INFO - PROCESS | 1172 | 1472236470946 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 11:34:30 INFO - PROCESS | 1172 | 1472236470948 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 11:34:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:34:30 INFO - PROCESS | 1172 | 1472236470951 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:34:30 INFO - PROCESS | 1172 | 1472236470953 Marionette TRACE conn5 <- [1,2754,null,{}] 11:34:30 INFO - PROCESS | 1172 | 1472236470957 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:30 INFO - PROCESS | 1172 | 1472236470962 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:31 INFO - PROCESS | 1172 | 1472236471118 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 11:34:31 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (18475800) [pid = 1172] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:34:31 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (196A2400) [pid = 1172] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:34:31 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0C4CA800) [pid = 1172] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:34:31 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (14EB7400) [pid = 1172] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:34:31 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (15930000) [pid = 1172] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:34:31 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (140C5C00) [pid = 1172] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:34:31 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (0F93A800) [pid = 1172] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:34:31 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (0F3FEC00) [pid = 1172] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:34:31 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (150F8000) [pid = 1172] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:34:31 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (0FDC4800) [pid = 1172] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:34:31 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (0C190400) [pid = 1172] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:34:31 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (18580C00) [pid = 1172] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:34:31 INFO - PROCESS | 1172 | 1472236471356 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:31 INFO - PROCESS | 1172 | 1472236471358 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:31 INFO - PROCESS | 1172 | ++DOCSHELL 0C190400 == 31 [pid = 1172] [id = 698] 11:34:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (0C4CA800) [pid = 1172] [serial = 2094] [outer = 00000000] 11:34:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (0FDC0800) [pid = 1172] [serial = 2095] [outer = 0C4CA800] 11:34:31 INFO - PROCESS | 1172 | 1472236471405 Marionette DEBUG loaded listener.js 11:34:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (150F8000) [pid = 1172] [serial = 2096] [outer = 0C4CA800] 11:34:31 INFO - PROCESS | 1172 | 1472236471772 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:34:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:34:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 871ms 11:34:31 INFO - PROCESS | 1172 | 1472236471829 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 11:34:31 INFO - PROCESS | 1172 | 1472236471831 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 11:34:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:34:31 INFO - PROCESS | 1172 | 1472236471834 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:34:31 INFO - PROCESS | 1172 | 1472236471836 Marionette TRACE conn5 <- [1,2758,null,{}] 11:34:31 INFO - PROCESS | 1172 | 1472236471840 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:31 INFO - PROCESS | 1172 | 1472236471841 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:31 INFO - PROCESS | 1172 | 1472236471919 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 11:34:31 INFO - PROCESS | 1172 | 1472236471925 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:31 INFO - PROCESS | 1172 | 1472236471927 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:31 INFO - PROCESS | 1172 | ++DOCSHELL 0C42AC00 == 32 [pid = 1172] [id = 699] 11:34:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (0FA66800) [pid = 1172] [serial = 2097] [outer = 00000000] 11:34:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (18473400) [pid = 1172] [serial = 2098] [outer = 0FA66800] 11:34:31 INFO - PROCESS | 1172 | 1472236471972 Marionette DEBUG loaded listener.js 11:34:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (18568C00) [pid = 1172] [serial = 2099] [outer = 0FA66800] 11:34:32 INFO - PROCESS | 1172 | 1472236472401 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:34:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:34:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 630ms 11:34:32 INFO - PROCESS | 1172 | 1472236472467 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 11:34:32 INFO - PROCESS | 1172 | 1472236472469 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 11:34:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:34:32 INFO - PROCESS | 1172 | 1472236472472 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:34:32 INFO - PROCESS | 1172 | 1472236472474 Marionette TRACE conn5 <- [1,2762,null,{}] 11:34:32 INFO - PROCESS | 1172 | 1472236472477 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:32 INFO - PROCESS | 1172 | 1472236472479 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:32 INFO - PROCESS | 1172 | 1472236472557 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 11:34:32 INFO - PROCESS | 1172 | 1472236472565 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:32 INFO - PROCESS | 1172 | 1472236472567 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:32 INFO - PROCESS | 1172 | ++DOCSHELL 18573400 == 33 [pid = 1172] [id = 700] 11:34:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (18574800) [pid = 1172] [serial = 2100] [outer = 00000000] 11:34:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (186E9000) [pid = 1172] [serial = 2101] [outer = 18574800] 11:34:32 INFO - PROCESS | 1172 | 1472236472612 Marionette DEBUG loaded listener.js 11:34:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (186F2800) [pid = 1172] [serial = 2102] [outer = 18574800] 11:34:33 INFO - PROCESS | 1172 | 1472236473054 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:34:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:34:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 11:34:33 INFO - PROCESS | 1172 | 1472236473103 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 11:34:33 INFO - PROCESS | 1172 | 1472236473105 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 11:34:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:34:33 INFO - PROCESS | 1172 | 1472236473127 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:34:33 INFO - PROCESS | 1172 | 1472236473129 Marionette TRACE conn5 <- [1,2766,null,{}] 11:34:33 INFO - PROCESS | 1172 | 1472236473133 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:33 INFO - PROCESS | 1172 | 1472236473135 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:33 INFO - PROCESS | 1172 | 1472236473214 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 11:34:33 INFO - PROCESS | 1172 | 1472236473219 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:33 INFO - PROCESS | 1172 | 1472236473221 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:33 INFO - PROCESS | 1172 | ++DOCSHELL 1932DC00 == 34 [pid = 1172] [id = 701] 11:34:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (1932F400) [pid = 1172] [serial = 2103] [outer = 00000000] 11:34:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (19650C00) [pid = 1172] [serial = 2104] [outer = 1932F400] 11:34:33 INFO - PROCESS | 1172 | 1472236473267 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (19652400) [pid = 1172] [serial = 2105] [outer = 1932F400] 11:34:34 INFO - PROCESS | 1172 | 1472236474120 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:34:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:34:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1033ms 11:34:34 INFO - PROCESS | 1172 | 1472236474151 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 11:34:34 INFO - PROCESS | 1172 | 1472236474156 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 11:34:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:34:34 INFO - PROCESS | 1172 | 1472236474160 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:34:34 INFO - PROCESS | 1172 | 1472236474166 Marionette TRACE conn5 <- [1,2770,null,{}] 11:34:34 INFO - PROCESS | 1172 | 1472236474192 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:34 INFO - PROCESS | 1172 | 1472236474195 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:34 INFO - PROCESS | 1172 | 1472236474339 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 11:34:34 INFO - PROCESS | 1172 | 1472236474479 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:34 INFO - PROCESS | 1172 | 1472236474482 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:34 INFO - PROCESS | 1172 | ++DOCSHELL 0F754C00 == 35 [pid = 1172] [id = 702] 11:34:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0F849400) [pid = 1172] [serial = 2106] [outer = 00000000] 11:34:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0FA68800) [pid = 1172] [serial = 2107] [outer = 0F849400] 11:34:34 INFO - PROCESS | 1172 | 1472236474543 Marionette DEBUG loaded listener.js 11:34:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (0FEC5400) [pid = 1172] [serial = 2108] [outer = 0F849400] 11:34:35 INFO - PROCESS | 1172 | 1472236475405 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:34:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:34:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1305ms 11:34:35 INFO - PROCESS | 1172 | 1472236475466 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 11:34:35 INFO - PROCESS | 1172 | 1472236475471 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 11:34:35 INFO - PROCESS | 1172 | 1472236475476 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:34:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:34:35 INFO - PROCESS | 1172 | 1472236475480 Marionette TRACE conn5 <- [1,2774,null,{}] 11:34:35 INFO - PROCESS | 1172 | 1472236475486 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:35 INFO - PROCESS | 1172 | 1472236475489 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:35 INFO - PROCESS | 1172 | 1472236475613 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 11:34:35 INFO - PROCESS | 1172 | 1472236475749 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:35 INFO - PROCESS | 1172 | 1472236475753 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:35 INFO - PROCESS | 1172 | ++DOCSHELL 0F854C00 == 36 [pid = 1172] [id = 703] 11:34:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (0F855C00) [pid = 1172] [serial = 2109] [outer = 00000000] 11:34:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (0F945800) [pid = 1172] [serial = 2110] [outer = 0F855C00] 11:34:35 INFO - PROCESS | 1172 | 1472236475807 Marionette DEBUG loaded listener.js 11:34:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (0FA5A000) [pid = 1172] [serial = 2111] [outer = 0F855C00] 11:34:36 INFO - PROCESS | 1172 | --DOCSHELL 18573400 == 35 [pid = 1172] [id = 700] 11:34:36 INFO - PROCESS | 1172 | --DOCSHELL 0C42AC00 == 34 [pid = 1172] [id = 699] 11:34:36 INFO - PROCESS | 1172 | --DOCSHELL 0C190400 == 33 [pid = 1172] [id = 698] 11:34:36 INFO - PROCESS | 1172 | --DOCSHELL 14EB3800 == 32 [pid = 1172] [id = 697] 11:34:36 INFO - PROCESS | 1172 | --DOCSHELL 14E4FC00 == 31 [pid = 1172] [id = 696] 11:34:36 INFO - PROCESS | 1172 | --DOCSHELL 13EC2400 == 30 [pid = 1172] [id = 695] 11:34:36 INFO - PROCESS | 1172 | --DOCSHELL 0FDBE800 == 29 [pid = 1172] [id = 694] 11:34:36 INFO - PROCESS | 1172 | --DOCSHELL 0F753C00 == 28 [pid = 1172] [id = 693] 11:34:36 INFO - PROCESS | 1172 | --DOCSHELL 0C46DC00 == 27 [pid = 1172] [id = 692] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (197C8800) [pid = 1172] [serial = 2012] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (1964E000) [pid = 1172] [serial = 2066] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (150F9C00) [pid = 1172] [serial = 2053] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (16F6EC00) [pid = 1172] [serial = 2056] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (145E5000) [pid = 1172] [serial = 2050] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0FA4D800) [pid = 1172] [serial = 2044] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0FA55800) [pid = 1172] [serial = 2045] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0F93BC00) [pid = 1172] [serial = 2041] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0FA50400) [pid = 1172] [serial = 2042] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (18476800) [pid = 1172] [serial = 2039] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (0FF1C000) [pid = 1172] [serial = 2047] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (10A37C00) [pid = 1172] [serial = 2048] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (1592A400) [pid = 1172] [serial = 2054] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (108C8000) [pid = 1172] [serial = 2059] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (1767B800) [pid = 1172] [serial = 2057] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (18CD4000) [pid = 1172] [serial = 2062] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (18477000) [pid = 1172] [serial = 2060] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (18CD4800) [pid = 1172] [serial = 2063] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (14E4D800) [pid = 1172] [serial = 2051] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (196A6800) [pid = 1172] [serial = 2068] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 58 (196A4400) [pid = 1172] [serial = 2069] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | --DOMWINDOW == 57 (1938A400) [pid = 1172] [serial = 2065] [outer = 00000000] [url = about:blank] 11:34:36 INFO - PROCESS | 1172 | 1472236476289 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:34:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:34:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 870ms 11:34:36 INFO - PROCESS | 1172 | 1472236476351 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 11:34:36 INFO - PROCESS | 1172 | 1472236476356 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 11:34:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:34:36 INFO - PROCESS | 1172 | 1472236476362 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:34:36 INFO - PROCESS | 1172 | 1472236476365 Marionette TRACE conn5 <- [1,2778,null,{}] 11:34:36 INFO - PROCESS | 1172 | 1472236476369 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:36 INFO - PROCESS | 1172 | 1472236476371 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:36 INFO - PROCESS | 1172 | 1472236476461 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 11:34:36 INFO - PROCESS | 1172 | 1472236476469 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:36 INFO - PROCESS | 1172 | 1472236476472 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:36 INFO - PROCESS | 1172 | ++DOCSHELL 0F93F800 == 28 [pid = 1172] [id = 704] 11:34:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 58 (0F943000) [pid = 1172] [serial = 2112] [outer = 00000000] 11:34:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (0FA69000) [pid = 1172] [serial = 2113] [outer = 0F943000] 11:34:36 INFO - PROCESS | 1172 | 1472236476522 Marionette DEBUG loaded listener.js 11:34:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (0FDC4C00) [pid = 1172] [serial = 2114] [outer = 0F943000] 11:34:37 INFO - PROCESS | 1172 | 1472236477012 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:34:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:34:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 11:34:37 INFO - PROCESS | 1172 | 1472236477036 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 11:34:37 INFO - PROCESS | 1172 | 1472236477038 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 11:34:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:34:37 INFO - PROCESS | 1172 | 1472236477042 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:34:37 INFO - PROCESS | 1172 | 1472236477045 Marionette TRACE conn5 <- [1,2782,null,{}] 11:34:37 INFO - PROCESS | 1172 | 1472236477056 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:37 INFO - PROCESS | 1172 | 1472236477060 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:37 INFO - PROCESS | 1172 | 1472236477185 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 11:34:37 INFO - PROCESS | 1172 | 1472236477196 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:37 INFO - PROCESS | 1172 | 1472236477199 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:37 INFO - PROCESS | 1172 | ++DOCSHELL 1446DC00 == 29 [pid = 1172] [id = 705] 11:34:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (144D5000) [pid = 1172] [serial = 2115] [outer = 00000000] 11:34:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (145E0C00) [pid = 1172] [serial = 2116] [outer = 144D5000] 11:34:37 INFO - PROCESS | 1172 | 1472236477254 Marionette DEBUG loaded listener.js 11:34:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (1460E400) [pid = 1172] [serial = 2117] [outer = 144D5000] 11:34:37 INFO - PROCESS | 1172 | 1472236477732 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:34:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:34:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 11:34:37 INFO - PROCESS | 1172 | 1472236477776 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 11:34:37 INFO - PROCESS | 1172 | 1472236477779 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 11:34:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:34:37 INFO - PROCESS | 1172 | 1472236477783 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:34:37 INFO - PROCESS | 1172 | 1472236477785 Marionette TRACE conn5 <- [1,2786,null,{}] 11:34:37 INFO - PROCESS | 1172 | 1472236477788 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:37 INFO - PROCESS | 1172 | 1472236477790 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:37 INFO - PROCESS | 1172 | 1472236477876 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 11:34:37 INFO - PROCESS | 1172 | 1472236477882 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:37 INFO - PROCESS | 1172 | 1472236477884 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:37 INFO - PROCESS | 1172 | ++DOCSHELL 14E57000 == 30 [pid = 1172] [id = 706] 11:34:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (14E58C00) [pid = 1172] [serial = 2118] [outer = 00000000] 11:34:37 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (150FBC00) [pid = 1172] [serial = 2119] [outer = 14E58C00] 11:34:37 INFO - PROCESS | 1172 | 1472236477940 Marionette DEBUG loaded listener.js 11:34:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (1592B400) [pid = 1172] [serial = 2120] [outer = 14E58C00] 11:34:38 INFO - PROCESS | 1172 | 1472236478424 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:34:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:34:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 11:34:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:34:38 INFO - PROCESS | 1172 | 1472236478456 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 11:34:38 INFO - PROCESS | 1172 | 1472236478458 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 11:34:38 INFO - PROCESS | 1172 | 1472236478461 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:34:38 INFO - PROCESS | 1172 | 1472236478463 Marionette TRACE conn5 <- [1,2790,null,{}] 11:34:38 INFO - PROCESS | 1172 | 1472236478466 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:38 INFO - PROCESS | 1172 | 1472236478468 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:38 INFO - PROCESS | 1172 | 1472236478582 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 11:34:38 INFO - PROCESS | 1172 | 1472236478671 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:38 INFO - PROCESS | 1172 | 1472236478673 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:38 INFO - PROCESS | 1172 | ++DOCSHELL 1594DC00 == 31 [pid = 1172] [id = 707] 11:34:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (15951800) [pid = 1172] [serial = 2121] [outer = 00000000] 11:34:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (17625C00) [pid = 1172] [serial = 2122] [outer = 15951800] 11:34:38 INFO - PROCESS | 1172 | 1472236478722 Marionette DEBUG loaded listener.js 11:34:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (17687400) [pid = 1172] [serial = 2123] [outer = 15951800] 11:34:39 INFO - PROCESS | 1172 | 1472236479146 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:34:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:34:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 11:34:39 INFO - PROCESS | 1172 | 1472236479192 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 11:34:39 INFO - PROCESS | 1172 | 1472236479194 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 11:34:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:34:39 INFO - PROCESS | 1172 | 1472236479197 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:34:39 INFO - PROCESS | 1172 | 1472236479199 Marionette TRACE conn5 <- [1,2794,null,{}] 11:34:39 INFO - PROCESS | 1172 | 1472236479209 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:39 INFO - PROCESS | 1172 | 1472236479214 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:39 INFO - PROCESS | 1172 | 1472236479356 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 11:34:39 INFO - PROCESS | 1172 | 1472236479425 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:39 INFO - PROCESS | 1172 | 1472236479427 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:39 INFO - PROCESS | 1172 | ++DOCSHELL 17EDE000 == 32 [pid = 1172] [id = 708] 11:34:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (17EE9400) [pid = 1172] [serial = 2124] [outer = 00000000] 11:34:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (186E4C00) [pid = 1172] [serial = 2125] [outer = 17EE9400] 11:34:39 INFO - PROCESS | 1172 | 1472236479475 Marionette DEBUG loaded listener.js 11:34:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (19328C00) [pid = 1172] [serial = 2126] [outer = 17EE9400] 11:34:39 INFO - PROCESS | 1172 | 1472236479908 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:34:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:34:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 11:34:39 INFO - PROCESS | 1172 | 1472236479928 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 11:34:39 INFO - PROCESS | 1172 | 1472236479930 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 11:34:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:34:39 INFO - PROCESS | 1172 | 1472236479933 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:34:39 INFO - PROCESS | 1172 | 1472236479935 Marionette TRACE conn5 <- [1,2798,null,{}] 11:34:39 INFO - PROCESS | 1172 | 1472236479977 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:39 INFO - PROCESS | 1172 | 1472236479979 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:40 INFO - PROCESS | 1172 | 1472236480103 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 11:34:40 INFO - PROCESS | 1172 | 1472236480109 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:40 INFO - PROCESS | 1172 | 1472236480111 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:40 INFO - PROCESS | 1172 | ++DOCSHELL 1932C400 == 33 [pid = 1172] [id = 709] 11:34:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (19330C00) [pid = 1172] [serial = 2127] [outer = 00000000] 11:34:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (19654000) [pid = 1172] [serial = 2128] [outer = 19330C00] 11:34:40 INFO - PROCESS | 1172 | 1472236480156 Marionette DEBUG loaded listener.js 11:34:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (19654400) [pid = 1172] [serial = 2129] [outer = 19330C00] 11:34:40 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (18574800) [pid = 1172] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:34:40 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0F754000) [pid = 1172] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:34:40 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (14E50000) [pid = 1172] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:34:40 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0FDBEC00) [pid = 1172] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:34:40 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (13EC7800) [pid = 1172] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:34:40 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (0C4F2C00) [pid = 1172] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:34:40 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (14EB4000) [pid = 1172] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:34:40 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (0C4CA800) [pid = 1172] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:34:40 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (0FA66800) [pid = 1172] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:34:40 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (0F359C00) [pid = 1172] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:34:40 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (14EAE400) [pid = 1172] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:34:40 INFO - PROCESS | 1172 | 1472236480664 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:34:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:34:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 770ms 11:34:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:34:40 INFO - PROCESS | 1172 | 1472236480704 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 11:34:40 INFO - PROCESS | 1172 | 1472236480706 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 11:34:40 INFO - PROCESS | 1172 | 1472236480709 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:34:40 INFO - PROCESS | 1172 | 1472236480711 Marionette TRACE conn5 <- [1,2802,null,{}] 11:34:40 INFO - PROCESS | 1172 | 1472236480714 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:40 INFO - PROCESS | 1172 | 1472236480716 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:40 INFO - PROCESS | 1172 | 1472236480797 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 11:34:40 INFO - PROCESS | 1172 | 1472236480895 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:40 INFO - PROCESS | 1172 | 1472236480897 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:40 INFO - PROCESS | 1172 | ++DOCSHELL 0F858C00 == 34 [pid = 1172] [id = 710] 11:34:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (0F89AC00) [pid = 1172] [serial = 2130] [outer = 00000000] 11:34:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (14E52400) [pid = 1172] [serial = 2131] [outer = 0F89AC00] 11:34:40 INFO - PROCESS | 1172 | 1472236480967 Marionette DEBUG loaded listener.js 11:34:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (15932800) [pid = 1172] [serial = 2132] [outer = 0F89AC00] 11:34:41 INFO - PROCESS | 1172 | 1472236481323 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:34:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:34:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 11:34:41 INFO - PROCESS | 1172 | 1472236481380 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 11:34:41 INFO - PROCESS | 1172 | 1472236481382 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 11:34:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:34:41 INFO - PROCESS | 1172 | 1472236481385 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:34:41 INFO - PROCESS | 1172 | 1472236481387 Marionette TRACE conn5 <- [1,2806,null,{}] 11:34:41 INFO - PROCESS | 1172 | 1472236481390 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:41 INFO - PROCESS | 1172 | 1472236481392 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:41 INFO - PROCESS | 1172 | 1472236481497 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 11:34:41 INFO - PROCESS | 1172 | 1472236481502 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:41 INFO - PROCESS | 1172 | 1472236481504 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:41 INFO - PROCESS | 1172 | ++DOCSHELL 145DF400 == 35 [pid = 1172] [id = 711] 11:34:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (145EAC00) [pid = 1172] [serial = 2133] [outer = 00000000] 11:34:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (1969F800) [pid = 1172] [serial = 2134] [outer = 145EAC00] 11:34:41 INFO - PROCESS | 1172 | 1472236481549 Marionette DEBUG loaded listener.js 11:34:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (196A8800) [pid = 1172] [serial = 2135] [outer = 145EAC00] 11:34:41 INFO - PROCESS | 1172 | 1472236481983 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:34:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:34:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 630ms 11:34:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:34:42 INFO - PROCESS | 1172 | 1472236482031 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 11:34:42 INFO - PROCESS | 1172 | 1472236482033 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 11:34:42 INFO - PROCESS | 1172 | 1472236482036 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:34:42 INFO - PROCESS | 1172 | 1472236482038 Marionette TRACE conn5 <- [1,2810,null,{}] 11:34:42 INFO - PROCESS | 1172 | 1472236482042 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:42 INFO - PROCESS | 1172 | 1472236482043 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:42 INFO - PROCESS | 1172 | 1472236482126 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 11:34:42 INFO - PROCESS | 1172 | 1472236482132 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:42 INFO - PROCESS | 1172 | 1472236482133 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:42 INFO - PROCESS | 1172 | ++DOCSHELL 19651800 == 36 [pid = 1172] [id = 712] 11:34:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (196AE000) [pid = 1172] [serial = 2136] [outer = 00000000] 11:34:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (197D0C00) [pid = 1172] [serial = 2137] [outer = 196AE000] 11:34:42 INFO - PROCESS | 1172 | 1472236482178 Marionette DEBUG loaded listener.js 11:34:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (197D4800) [pid = 1172] [serial = 2138] [outer = 196AE000] 11:34:42 INFO - PROCESS | 1172 | 1472236482708 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:34:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:34:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 11:34:42 INFO - PROCESS | 1172 | 1472236482768 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 11:34:42 INFO - PROCESS | 1172 | 1472236482773 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 11:34:42 INFO - PROCESS | 1172 | 1472236482779 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:34:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:34:42 INFO - PROCESS | 1172 | 1472236482783 Marionette TRACE conn5 <- [1,2814,null,{}] 11:34:42 INFO - PROCESS | 1172 | 1472236482789 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:42 INFO - PROCESS | 1172 | 1472236482792 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:42 INFO - PROCESS | 1172 | 1472236482989 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 11:34:43 INFO - PROCESS | 1172 | 1472236483104 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:43 INFO - PROCESS | 1172 | 1472236483109 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:43 INFO - PROCESS | 1172 | ++DOCSHELL 0C14C400 == 37 [pid = 1172] [id = 713] 11:34:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0C194C00) [pid = 1172] [serial = 2139] [outer = 00000000] 11:34:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (0FA4C800) [pid = 1172] [serial = 2140] [outer = 0C194C00] 11:34:43 INFO - PROCESS | 1172 | 1472236483183 Marionette DEBUG loaded listener.js 11:34:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (0FA5A800) [pid = 1172] [serial = 2141] [outer = 0C194C00] 11:34:43 INFO - PROCESS | 1172 | 1472236483774 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:34:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:34:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1019ms 11:34:43 INFO - PROCESS | 1172 | 1472236483802 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 11:34:43 INFO - PROCESS | 1172 | 1472236483807 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 11:34:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:34:43 INFO - PROCESS | 1172 | 1472236483813 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:34:43 INFO - PROCESS | 1172 | 1472236483816 Marionette TRACE conn5 <- [1,2818,null,{}] 11:34:43 INFO - PROCESS | 1172 | 1472236483820 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:43 INFO - PROCESS | 1172 | 1472236483823 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:43 INFO - PROCESS | 1172 | 1472236483937 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 11:34:44 INFO - PROCESS | 1172 | 1472236484052 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:44 INFO - PROCESS | 1172 | 1472236484055 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:44 INFO - PROCESS | 1172 | ++DOCSHELL 1408A800 == 38 [pid = 1172] [id = 714] 11:34:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1455F000) [pid = 1172] [serial = 2142] [outer = 00000000] 11:34:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (14E55800) [pid = 1172] [serial = 2143] [outer = 1455F000] 11:34:44 INFO - PROCESS | 1172 | 1472236484155 Marionette DEBUG loaded listener.js 11:34:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (16F72800) [pid = 1172] [serial = 2144] [outer = 1455F000] 11:34:44 INFO - PROCESS | 1172 | 1472236484755 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:34:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 970ms 11:34:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:34:44 INFO - PROCESS | 1172 | 1472236484786 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 11:34:44 INFO - PROCESS | 1172 | 1472236484789 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 11:34:44 INFO - PROCESS | 1172 | 1472236484793 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:34:44 INFO - PROCESS | 1172 | 1472236484797 Marionette TRACE conn5 <- [1,2822,null,{}] 11:34:44 INFO - PROCESS | 1172 | 1472236484808 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:44 INFO - PROCESS | 1172 | 1472236484813 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:44 INFO - PROCESS | 1172 | 1472236484924 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 11:34:45 INFO - PROCESS | 1172 | 1472236485066 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:45 INFO - PROCESS | 1172 | 1472236485069 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:45 INFO - PROCESS | 1172 | ++DOCSHELL 197CAC00 == 39 [pid = 1172] [id = 715] 11:34:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (197CB000) [pid = 1172] [serial = 2145] [outer = 00000000] 11:34:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (1982A800) [pid = 1172] [serial = 2146] [outer = 197CB000] 11:34:45 INFO - PROCESS | 1172 | 1472236485129 Marionette DEBUG loaded listener.js 11:34:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (198BA000) [pid = 1172] [serial = 2147] [outer = 197CB000] 11:34:45 INFO - PROCESS | 1172 | 1472236485786 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:34:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:34:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1023ms 11:34:45 INFO - PROCESS | 1172 | 1472236485820 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 11:34:45 INFO - PROCESS | 1172 | 1472236485823 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 11:34:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:34:45 INFO - PROCESS | 1172 | 1472236485826 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:34:45 INFO - PROCESS | 1172 | 1472236485828 Marionette TRACE conn5 <- [1,2826,null,{}] 11:34:45 INFO - PROCESS | 1172 | 1472236485832 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:45 INFO - PROCESS | 1172 | 1472236485835 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:45 INFO - PROCESS | 1172 | 1472236485948 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 11:34:46 INFO - PROCESS | 1172 | 1472236486186 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:46 INFO - PROCESS | 1172 | 1472236486189 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:46 INFO - PROCESS | 1172 | ++DOCSHELL 0C13E400 == 40 [pid = 1172] [id = 716] 11:34:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (0C190400) [pid = 1172] [serial = 2148] [outer = 00000000] 11:34:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (0F285C00) [pid = 1172] [serial = 2149] [outer = 0C190400] 11:34:46 INFO - PROCESS | 1172 | 1472236486261 Marionette DEBUG loaded listener.js 11:34:46 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0F3FD000) [pid = 1172] [serial = 2150] [outer = 0C190400] 11:34:47 INFO - PROCESS | 1172 | --DOCSHELL 145DF400 == 39 [pid = 1172] [id = 711] 11:34:47 INFO - PROCESS | 1172 | --DOCSHELL 0F858C00 == 38 [pid = 1172] [id = 710] 11:34:47 INFO - PROCESS | 1172 | --DOCSHELL 1932C400 == 37 [pid = 1172] [id = 709] 11:34:47 INFO - PROCESS | 1172 | --DOCSHELL 17EDE000 == 36 [pid = 1172] [id = 708] 11:34:47 INFO - PROCESS | 1172 | --DOCSHELL 1594DC00 == 35 [pid = 1172] [id = 707] 11:34:47 INFO - PROCESS | 1172 | --DOCSHELL 14E57000 == 34 [pid = 1172] [id = 706] 11:34:47 INFO - PROCESS | 1172 | --DOCSHELL 1446DC00 == 33 [pid = 1172] [id = 705] 11:34:47 INFO - PROCESS | 1172 | --DOCSHELL 0F93F800 == 32 [pid = 1172] [id = 704] 11:34:47 INFO - PROCESS | 1172 | --DOCSHELL 0F854C00 == 31 [pid = 1172] [id = 703] 11:34:47 INFO - PROCESS | 1172 | --DOCSHELL 0F754C00 == 30 [pid = 1172] [id = 702] 11:34:47 INFO - PROCESS | 1172 | --DOCSHELL 1932DC00 == 29 [pid = 1172] [id = 701] 11:34:47 INFO - PROCESS | 1172 | --DOCSHELL 197CAC00 == 28 [pid = 1172] [id = 715] 11:34:47 INFO - PROCESS | 1172 | --DOCSHELL 19651800 == 27 [pid = 1172] [id = 712] 11:34:47 INFO - PROCESS | 1172 | --DOCSHELL 0C14C400 == 26 [pid = 1172] [id = 713] 11:34:47 INFO - PROCESS | 1172 | --DOCSHELL 1408A800 == 25 [pid = 1172] [id = 714] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (186E9000) [pid = 1172] [serial = 2101] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0F856C00) [pid = 1172] [serial = 2080] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (0F93A000) [pid = 1172] [serial = 2081] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (14E5A400) [pid = 1172] [serial = 2089] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0FECA000) [pid = 1172] [serial = 2083] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (108C9000) [pid = 1172] [serial = 2084] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (144B3400) [pid = 1172] [serial = 2086] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0FA6F400) [pid = 1172] [serial = 2078] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0FA63000) [pid = 1172] [serial = 2077] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (1592DC00) [pid = 1172] [serial = 2092] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (14EB0400) [pid = 1172] [serial = 2090] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0FDC0800) [pid = 1172] [serial = 2095] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (150F8000) [pid = 1172] [serial = 2096] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (18473400) [pid = 1172] [serial = 2098] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (186F2800) [pid = 1172] [serial = 2102] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (13D3B400) [pid = 1172] [serial = 2072] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (0FDDD400) [pid = 1172] [serial = 2071] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (15956800) [pid = 1172] [serial = 2075] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (14EBAC00) [pid = 1172] [serial = 2074] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (18568C00) [pid = 1172] [serial = 2099] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (1594F800) [pid = 1172] [serial = 2093] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (14556800) [pid = 1172] [serial = 2087] [outer = 00000000] [url = about:blank] 11:34:47 INFO - PROCESS | 1172 | 1472236487490 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:34:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:34:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1727ms 11:34:47 INFO - PROCESS | 1172 | 1472236487581 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 11:34:47 INFO - PROCESS | 1172 | 1472236487585 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 11:34:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:34:47 INFO - PROCESS | 1172 | 1472236487590 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:34:47 INFO - PROCESS | 1172 | 1472236487594 Marionette TRACE conn5 <- [1,2830,null,{}] 11:34:47 INFO - PROCESS | 1172 | 1472236487600 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:47 INFO - PROCESS | 1172 | 1472236487603 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:47 INFO - PROCESS | 1172 | 1472236487692 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 11:34:47 INFO - PROCESS | 1172 | 1472236487699 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:47 INFO - PROCESS | 1172 | 1472236487704 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:47 INFO - PROCESS | 1172 | ++DOCSHELL 0F750800 == 26 [pid = 1172] [id = 717] 11:34:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (0F751000) [pid = 1172] [serial = 2151] [outer = 00000000] 11:34:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (0F75BC00) [pid = 1172] [serial = 2152] [outer = 0F751000] 11:34:47 INFO - PROCESS | 1172 | 1472236487755 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (0F84CC00) [pid = 1172] [serial = 2153] [outer = 0F751000] 11:34:48 INFO - PROCESS | 1172 | 1472236488289 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:34:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:34:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 731ms 11:34:48 INFO - PROCESS | 1172 | 1472236488325 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 1172 | 1472236488331 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 11:34:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:34:48 INFO - PROCESS | 1172 | 1472236488338 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:34:48 INFO - PROCESS | 1172 | 1472236488341 Marionette TRACE conn5 <- [1,2834,null,{}] 11:34:48 INFO - PROCESS | 1172 | 1472236488345 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:48 INFO - PROCESS | 1172 | 1472236488348 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:48 INFO - PROCESS | 1172 | 1472236488447 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 11:34:48 INFO - PROCESS | 1172 | 1472236488540 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:48 INFO - PROCESS | 1172 | 1472236488543 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:48 INFO - PROCESS | 1172 | ++DOCSHELL 0FA67400 == 27 [pid = 1172] [id = 718] 11:34:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (0FA68000) [pid = 1172] [serial = 2154] [outer = 00000000] 11:34:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (0FB3DC00) [pid = 1172] [serial = 2155] [outer = 0FA68000] 11:34:48 INFO - PROCESS | 1172 | 1472236488601 Marionette DEBUG loaded listener.js 11:34:48 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0FDC3000) [pid = 1172] [serial = 2156] [outer = 0FA68000] 11:34:48 INFO - PROCESS | 1172 | 1472236488991 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:34:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:34:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 11:34:48 INFO - PROCESS | 1172 | 1472236489009 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 1172 | 1472236489012 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 11:34:49 INFO - PROCESS | 1172 | 1472236489015 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:34:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:34:49 INFO - PROCESS | 1172 | 1472236489019 Marionette TRACE conn5 <- [1,2838,null,{}] 11:34:49 INFO - PROCESS | 1172 | 1472236489030 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:49 INFO - PROCESS | 1172 | 1472236489034 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:49 INFO - PROCESS | 1172 | 1472236489152 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 11:34:49 INFO - PROCESS | 1172 | 1472236489161 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:49 INFO - PROCESS | 1172 | 1472236489164 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:49 INFO - PROCESS | 1172 | ++DOCSHELL 13C2A800 == 28 [pid = 1172] [id = 719] 11:34:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (13D76800) [pid = 1172] [serial = 2157] [outer = 00000000] 11:34:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (14089C00) [pid = 1172] [serial = 2158] [outer = 13D76800] 11:34:49 INFO - PROCESS | 1172 | 1472236489215 Marionette DEBUG loaded listener.js 11:34:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (144B9400) [pid = 1172] [serial = 2159] [outer = 13D76800] 11:34:49 INFO - PROCESS | 1172 | 1472236489692 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:34:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:34:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 11:34:49 INFO - PROCESS | 1172 | 1472236489750 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 11:34:49 INFO - PROCESS | 1172 | 1472236489762 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 11:34:49 INFO - PROCESS | 1172 | 1472236489766 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:34:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:34:49 INFO - PROCESS | 1172 | 1472236489768 Marionette TRACE conn5 <- [1,2842,null,{}] 11:34:49 INFO - PROCESS | 1172 | 1472236489779 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:49 INFO - PROCESS | 1172 | 1472236489781 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:49 INFO - PROCESS | 1172 | 1472236489897 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 11:34:49 INFO - PROCESS | 1172 | 1472236489903 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:49 INFO - PROCESS | 1172 | 1472236489905 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:49 INFO - PROCESS | 1172 | ++DOCSHELL 146B1000 == 29 [pid = 1172] [id = 720] 11:34:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (14E4D800) [pid = 1172] [serial = 2160] [outer = 00000000] 11:34:49 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (14E5CC00) [pid = 1172] [serial = 2161] [outer = 14E4D800] 11:34:49 INFO - PROCESS | 1172 | 1472236489952 Marionette DEBUG loaded listener.js 11:34:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (14EB0C00) [pid = 1172] [serial = 2162] [outer = 14E4D800] 11:34:50 INFO - PROCESS | 1172 | 1472236490415 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:34:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:34:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 691ms 11:34:50 INFO - PROCESS | 1172 | 1472236490467 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 11:34:50 INFO - PROCESS | 1172 | 1472236490469 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 11:34:50 INFO - PROCESS | 1172 | 1472236490473 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:34:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:34:50 INFO - PROCESS | 1172 | 1472236490475 Marionette TRACE conn5 <- [1,2846,null,{}] 11:34:50 INFO - PROCESS | 1172 | 1472236490478 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:50 INFO - PROCESS | 1172 | 1472236490480 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:50 INFO - PROCESS | 1172 | 1472236490619 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 11:34:50 INFO - PROCESS | 1172 | 1472236490636 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:50 INFO - PROCESS | 1172 | 1472236490638 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:50 INFO - PROCESS | 1172 | ++DOCSHELL 14EB2800 == 30 [pid = 1172] [id = 721] 11:34:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (14EB4800) [pid = 1172] [serial = 2163] [outer = 00000000] 11:34:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (1592E400) [pid = 1172] [serial = 2164] [outer = 14EB4800] 11:34:50 INFO - PROCESS | 1172 | 1472236490685 Marionette DEBUG loaded listener.js 11:34:50 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1594F400) [pid = 1172] [serial = 2165] [outer = 14EB4800] 11:34:51 INFO - PROCESS | 1172 | 1472236491132 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:34:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:34:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 11:34:51 INFO - PROCESS | 1172 | 1472236491148 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 11:34:51 INFO - PROCESS | 1172 | 1472236491150 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 11:34:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:34:51 INFO - PROCESS | 1172 | 1472236491153 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:34:51 INFO - PROCESS | 1172 | 1472236491155 Marionette TRACE conn5 <- [1,2850,null,{}] 11:34:51 INFO - PROCESS | 1172 | 1472236491159 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:51 INFO - PROCESS | 1172 | 1472236491165 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:51 INFO - PROCESS | 1172 | 1472236491310 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 11:34:51 INFO - PROCESS | 1172 | 1472236491316 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:51 INFO - PROCESS | 1172 | 1472236491318 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:51 INFO - PROCESS | 1172 | ++DOCSHELL 15956800 == 31 [pid = 1172] [id = 722] 11:34:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (16F01C00) [pid = 1172] [serial = 2166] [outer = 00000000] 11:34:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (17EC2400) [pid = 1172] [serial = 2167] [outer = 16F01C00] 11:34:51 INFO - PROCESS | 1172 | 1472236491365 Marionette DEBUG loaded listener.js 11:34:51 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (18479800) [pid = 1172] [serial = 2168] [outer = 16F01C00] 11:34:52 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (15951800) [pid = 1172] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:34:52 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (17EE9400) [pid = 1172] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:34:52 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (144D5000) [pid = 1172] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:34:52 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0F943000) [pid = 1172] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:34:52 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (1932F400) [pid = 1172] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:34:52 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (14E58C00) [pid = 1172] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:34:52 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0F855C00) [pid = 1172] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:34:52 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0F849400) [pid = 1172] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:34:52 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0F89AC00) [pid = 1172] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:34:52 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (19330C00) [pid = 1172] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:34:52 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (196AE000) [pid = 1172] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:34:52 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (145EAC00) [pid = 1172] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:34:52 INFO - PROCESS | 1172 | 1472236492108 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:34:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:34:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 970ms 11:34:52 INFO - PROCESS | 1172 | 1472236492128 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 11:34:52 INFO - PROCESS | 1172 | 1472236492130 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 11:34:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:34:52 INFO - PROCESS | 1172 | 1472236492134 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:34:52 INFO - PROCESS | 1172 | 1472236492136 Marionette TRACE conn5 <- [1,2854,null,{}] 11:34:52 INFO - PROCESS | 1172 | 1472236492139 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:52 INFO - PROCESS | 1172 | 1472236492141 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:52 INFO - PROCESS | 1172 | 1472236492222 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 11:34:52 INFO - PROCESS | 1172 | 1472236492320 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:52 INFO - PROCESS | 1172 | 1472236492322 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:52 INFO - PROCESS | 1172 | ++DOCSHELL 0C0EE800 == 32 [pid = 1172] [id = 723] 11:34:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (0C0F8400) [pid = 1172] [serial = 2169] [outer = 00000000] 11:34:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (145EAC00) [pid = 1172] [serial = 2170] [outer = 0C0F8400] 11:34:52 INFO - PROCESS | 1172 | 1472236492370 Marionette DEBUG loaded listener.js 11:34:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (14EB7800) [pid = 1172] [serial = 2171] [outer = 0C0F8400] 11:34:52 INFO - PROCESS | 1172 | 1472236492737 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:34:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 630ms 11:34:52 INFO - PROCESS | 1172 | 1472236492767 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 11:34:52 INFO - PROCESS | 1172 | 1472236492769 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 11:34:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:34:52 INFO - PROCESS | 1172 | 1472236492772 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:34:52 INFO - PROCESS | 1172 | 1472236492773 Marionette TRACE conn5 <- [1,2858,null,{}] 11:34:52 INFO - PROCESS | 1172 | 1472236492777 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:52 INFO - PROCESS | 1172 | 1472236492779 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:52 INFO - PROCESS | 1172 | 1472236492857 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 11:34:52 INFO - PROCESS | 1172 | 1472236492952 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:52 INFO - PROCESS | 1172 | 1472236492954 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:52 INFO - PROCESS | 1172 | ++DOCSHELL 0FECD400 == 33 [pid = 1172] [id = 724] 11:34:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (15954000) [pid = 1172] [serial = 2172] [outer = 00000000] 11:34:52 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (1856D800) [pid = 1172] [serial = 2173] [outer = 15954000] 11:34:52 INFO - PROCESS | 1172 | 1472236493007 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (1856F000) [pid = 1172] [serial = 2174] [outer = 15954000] 11:34:53 INFO - PROCESS | 1172 | 1472236493453 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:34:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:34:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 11:34:53 INFO - PROCESS | 1172 | 1472236493503 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 11:34:53 INFO - PROCESS | 1172 | 1472236493505 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 11:34:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:34:53 INFO - PROCESS | 1172 | 1472236493514 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:34:53 INFO - PROCESS | 1172 | 1472236493516 Marionette TRACE conn5 <- [1,2862,null,{}] 11:34:53 INFO - PROCESS | 1172 | 1472236493519 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:53 INFO - PROCESS | 1172 | 1472236493521 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:53 INFO - PROCESS | 1172 | 1472236493626 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 11:34:53 INFO - PROCESS | 1172 | 1472236493635 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:53 INFO - PROCESS | 1172 | 1472236493637 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:53 INFO - PROCESS | 1172 | ++DOCSHELL 18956400 == 34 [pid = 1172] [id = 725] 11:34:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (18957C00) [pid = 1172] [serial = 2175] [outer = 00000000] 11:34:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (19330C00) [pid = 1172] [serial = 2176] [outer = 18957C00] 11:34:53 INFO - PROCESS | 1172 | 1472236493682 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (19384C00) [pid = 1172] [serial = 2177] [outer = 18957C00] 11:34:54 INFO - PROCESS | 1172 | --DOCSHELL 0FA67400 == 33 [pid = 1172] [id = 718] 11:34:54 INFO - PROCESS | 1172 | --DOCSHELL 0F750800 == 32 [pid = 1172] [id = 717] 11:34:54 INFO - PROCESS | 1172 | --DOCSHELL 0C13E400 == 31 [pid = 1172] [id = 716] 11:34:55 INFO - PROCESS | 1172 | --DOCSHELL 0C0EE800 == 30 [pid = 1172] [id = 723] 11:34:55 INFO - PROCESS | 1172 | --DOCSHELL 13C2A800 == 29 [pid = 1172] [id = 719] 11:34:55 INFO - PROCESS | 1172 | --DOCSHELL 146B1000 == 28 [pid = 1172] [id = 720] 11:34:55 INFO - PROCESS | 1172 | --DOCSHELL 14EB2800 == 27 [pid = 1172] [id = 721] 11:34:55 INFO - PROCESS | 1172 | --DOCSHELL 15956800 == 26 [pid = 1172] [id = 722] 11:34:55 INFO - PROCESS | 1172 | --DOCSHELL 0FECD400 == 25 [pid = 1172] [id = 724] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (17625C00) [pid = 1172] [serial = 2122] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (17687400) [pid = 1172] [serial = 2123] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (19328C00) [pid = 1172] [serial = 2126] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (186E4C00) [pid = 1172] [serial = 2125] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (145E0C00) [pid = 1172] [serial = 2116] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (1460E400) [pid = 1172] [serial = 2117] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0FA69000) [pid = 1172] [serial = 2113] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0FDC4C00) [pid = 1172] [serial = 2114] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (19652400) [pid = 1172] [serial = 2105] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (19650C00) [pid = 1172] [serial = 2104] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (150FBC00) [pid = 1172] [serial = 2119] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (0F945800) [pid = 1172] [serial = 2110] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (0FA5A000) [pid = 1172] [serial = 2111] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (0FA68800) [pid = 1172] [serial = 2107] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (0FEC5400) [pid = 1172] [serial = 2108] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (14E52400) [pid = 1172] [serial = 2131] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (19654000) [pid = 1172] [serial = 2128] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (197D0C00) [pid = 1172] [serial = 2137] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (197D4800) [pid = 1172] [serial = 2138] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 58 (196A8800) [pid = 1172] [serial = 2135] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 57 (1969F800) [pid = 1172] [serial = 2134] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 56 (19654400) [pid = 1172] [serial = 2129] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 55 (15932800) [pid = 1172] [serial = 2132] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | --DOMWINDOW == 54 (1592B400) [pid = 1172] [serial = 2120] [outer = 00000000] [url = about:blank] 11:34:55 INFO - PROCESS | 1172 | 1472236495455 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:34:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:34:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1971ms 11:34:55 INFO - PROCESS | 1172 | 1472236495489 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 11:34:55 INFO - PROCESS | 1172 | 1472236495494 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 11:34:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:34:55 INFO - PROCESS | 1172 | 1472236495499 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:34:55 INFO - PROCESS | 1172 | 1472236495502 Marionette TRACE conn5 <- [1,2866,null,{}] 11:34:55 INFO - PROCESS | 1172 | 1472236495508 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:55 INFO - PROCESS | 1172 | 1472236495511 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:55 INFO - PROCESS | 1172 | 1472236495605 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 11:34:55 INFO - PROCESS | 1172 | 1472236495615 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:55 INFO - PROCESS | 1172 | 1472236495619 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:55 INFO - PROCESS | 1172 | ++DOCSHELL 0F751C00 == 26 [pid = 1172] [id = 726] 11:34:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 55 (0F752800) [pid = 1172] [serial = 2178] [outer = 00000000] 11:34:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 56 (0F84C000) [pid = 1172] [serial = 2179] [outer = 0F752800] 11:34:55 INFO - PROCESS | 1172 | 1472236495670 Marionette DEBUG loaded listener.js 11:34:55 INFO - PROCESS | 1172 | ++DOMWINDOW == 57 (0F856C00) [pid = 1172] [serial = 2180] [outer = 0F752800] 11:34:56 INFO - PROCESS | 1172 | 1472236496210 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:34:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 11:34:56 INFO - PROCESS | 1172 | 1472236496229 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 11:34:56 INFO - PROCESS | 1172 | 1472236496234 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 11:34:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:34:56 INFO - PROCESS | 1172 | 1472236496240 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:34:56 INFO - PROCESS | 1172 | 1472236496243 Marionette TRACE conn5 <- [1,2870,null,{}] 11:34:56 INFO - PROCESS | 1172 | 1472236496247 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:56 INFO - PROCESS | 1172 | 1472236496250 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:56 INFO - PROCESS | 1172 | 1472236496343 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 11:34:56 INFO - PROCESS | 1172 | 1472236496351 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:56 INFO - PROCESS | 1172 | 1472236496354 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:56 INFO - PROCESS | 1172 | ++DOCSHELL 0FA64000 == 27 [pid = 1172] [id = 727] 11:34:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 58 (0FA67000) [pid = 1172] [serial = 2181] [outer = 00000000] 11:34:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (0FA6E000) [pid = 1172] [serial = 2182] [outer = 0FA67000] 11:34:56 INFO - PROCESS | 1172 | 1472236496412 Marionette DEBUG loaded listener.js 11:34:56 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (0FDBEC00) [pid = 1172] [serial = 2183] [outer = 0FA67000] 11:34:56 INFO - PROCESS | 1172 | 1472236496884 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:34:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:34:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 11:34:56 INFO - PROCESS | 1172 | 1472236496914 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 11:34:56 INFO - PROCESS | 1172 | 1472236496916 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 11:34:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:34:56 INFO - PROCESS | 1172 | 1472236496920 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:34:56 INFO - PROCESS | 1172 | 1472236496924 Marionette TRACE conn5 <- [1,2874,null,{}] 11:34:56 INFO - PROCESS | 1172 | 1472236496935 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:56 INFO - PROCESS | 1172 | 1472236496939 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:57 INFO - PROCESS | 1172 | 1472236497024 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 11:34:57 INFO - PROCESS | 1172 | 1472236497063 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:57 INFO - PROCESS | 1172 | 1472236497066 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:57 INFO - PROCESS | 1172 | ++DOCSHELL 10AE5C00 == 28 [pid = 1172] [id = 728] 11:34:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (13C23000) [pid = 1172] [serial = 2184] [outer = 00000000] 11:34:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (13D3B400) [pid = 1172] [serial = 2185] [outer = 13C23000] 11:34:57 INFO - PROCESS | 1172 | 1472236497116 Marionette DEBUG loaded listener.js 11:34:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (13DB7000) [pid = 1172] [serial = 2186] [outer = 13C23000] 11:34:57 INFO - PROCESS | 1172 | 1472236497579 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:34:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:34:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 732ms 11:34:57 INFO - PROCESS | 1172 | 1472236497656 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 11:34:57 INFO - PROCESS | 1172 | 1472236497659 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 11:34:57 INFO - PROCESS | 1172 | 1472236497662 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:34:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:34:57 INFO - PROCESS | 1172 | 1472236497664 Marionette TRACE conn5 <- [1,2878,null,{}] 11:34:57 INFO - PROCESS | 1172 | 1472236497668 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:57 INFO - PROCESS | 1172 | 1472236497670 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:57 INFO - PROCESS | 1172 | 1472236497755 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 11:34:57 INFO - PROCESS | 1172 | 1472236497763 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:57 INFO - PROCESS | 1172 | 1472236497765 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:57 INFO - PROCESS | 1172 | ++DOCSHELL 1442E800 == 29 [pid = 1172] [id = 729] 11:34:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (14472C00) [pid = 1172] [serial = 2187] [outer = 00000000] 11:34:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (1453B800) [pid = 1172] [serial = 2188] [outer = 14472C00] 11:34:57 INFO - PROCESS | 1172 | 1472236497812 Marionette DEBUG loaded listener.js 11:34:57 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (14612400) [pid = 1172] [serial = 2189] [outer = 14472C00] 11:34:58 INFO - PROCESS | 1172 | 1472236498258 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:34:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:34:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 11:34:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:34:58 INFO - PROCESS | 1172 | 1472236498296 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 11:34:58 INFO - PROCESS | 1172 | 1472236498298 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 11:34:58 INFO - PROCESS | 1172 | 1472236498301 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:34:58 INFO - PROCESS | 1172 | 1472236498303 Marionette TRACE conn5 <- [1,2882,null,{}] 11:34:58 INFO - PROCESS | 1172 | 1472236498306 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:58 INFO - PROCESS | 1172 | 1472236498308 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:58 INFO - PROCESS | 1172 | 1472236498388 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 11:34:58 INFO - PROCESS | 1172 | 1472236498393 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:58 INFO - PROCESS | 1172 | 1472236498395 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:58 INFO - PROCESS | 1172 | ++DOCSHELL 14E51400 == 30 [pid = 1172] [id = 730] 11:34:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (14E51C00) [pid = 1172] [serial = 2190] [outer = 00000000] 11:34:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (14EAFC00) [pid = 1172] [serial = 2191] [outer = 14E51C00] 11:34:58 INFO - PROCESS | 1172 | 1472236498441 Marionette DEBUG loaded listener.js 11:34:58 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (14EB7400) [pid = 1172] [serial = 2192] [outer = 14E51C00] 11:34:58 INFO - PROCESS | 1172 | 1472236498903 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:34:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 11:34:58 INFO - PROCESS | 1172 | 1472236498943 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 11:34:58 INFO - PROCESS | 1172 | 1472236498945 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 11:34:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:34:58 INFO - PROCESS | 1172 | 1472236498948 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:34:58 INFO - PROCESS | 1172 | 1472236498950 Marionette TRACE conn5 <- [1,2886,null,{}] 11:34:58 INFO - PROCESS | 1172 | 1472236498954 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:58 INFO - PROCESS | 1172 | 1472236498959 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:59 INFO - PROCESS | 1172 | 1472236499062 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 11:34:59 INFO - PROCESS | 1172 | 1472236499067 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 1172 | 1472236499069 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:59 INFO - PROCESS | 1172 | ++DOCSHELL 15932000 == 31 [pid = 1172] [id = 731] 11:34:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (15932800) [pid = 1172] [serial = 2193] [outer = 00000000] 11:34:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (16F74C00) [pid = 1172] [serial = 2194] [outer = 15932800] 11:34:59 INFO - PROCESS | 1172 | 1472236499115 Marionette DEBUG loaded listener.js 11:34:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (14E59000) [pid = 1172] [serial = 2195] [outer = 15932800] 11:34:59 INFO - PROCESS | 1172 | 1472236499557 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:34:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:34:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 630ms 11:34:59 INFO - PROCESS | 1172 | 1472236499595 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 11:34:59 INFO - PROCESS | 1172 | 1472236499597 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 11:34:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:34:59 INFO - PROCESS | 1172 | 1472236499625 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:34:59 INFO - PROCESS | 1172 | 1472236499627 Marionette TRACE conn5 <- [1,2890,null,{}] 11:34:59 INFO - PROCESS | 1172 | 1472236499631 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:59 INFO - PROCESS | 1172 | 1472236499633 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:59 INFO - PROCESS | 1172 | 1472236499710 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 11:34:59 INFO - PROCESS | 1172 | 1472236499715 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 1172 | 1472236499717 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:34:59 INFO - PROCESS | 1172 | ++DOCSHELL 1592D000 == 32 [pid = 1172] [id = 732] 11:34:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (17626800) [pid = 1172] [serial = 2196] [outer = 00000000] 11:34:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (17EE4400) [pid = 1172] [serial = 2197] [outer = 17626800] 11:34:59 INFO - PROCESS | 1172 | 1472236499762 Marionette DEBUG loaded listener.js 11:34:59 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (17EE8400) [pid = 1172] [serial = 2198] [outer = 17626800] 11:35:00 INFO - PROCESS | 1172 | 1472236500200 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:35:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:35:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 650ms 11:35:00 INFO - PROCESS | 1172 | 1472236500278 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 11:35:00 INFO - PROCESS | 1172 | 1472236500280 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 11:35:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:35:00 INFO - PROCESS | 1172 | 1472236500284 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:35:00 INFO - PROCESS | 1172 | 1472236500285 Marionette TRACE conn5 <- [1,2894,null,{}] 11:35:00 INFO - PROCESS | 1172 | 1472236500289 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:00 INFO - PROCESS | 1172 | 1472236500291 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:00 INFO - PROCESS | 1172 | 1472236500371 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 11:35:00 INFO - PROCESS | 1172 | 1472236500379 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:00 INFO - PROCESS | 1172 | 1472236500381 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:00 INFO - PROCESS | 1172 | ++DOCSHELL 18570000 == 33 [pid = 1172] [id = 733] 11:35:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (18575C00) [pid = 1172] [serial = 2199] [outer = 00000000] 11:35:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (186EA800) [pid = 1172] [serial = 2200] [outer = 18575C00] 11:35:00 INFO - PROCESS | 1172 | 1472236500428 Marionette DEBUG loaded listener.js 11:35:00 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (186E3C00) [pid = 1172] [serial = 2201] [outer = 18575C00] 11:35:00 INFO - PROCESS | 1172 | 1472236500908 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:35:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:35:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 11:35:00 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:35:00 INFO - PROCESS | 1172 | 1472236500959 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 11:35:00 INFO - PROCESS | 1172 | 1472236500961 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 11:35:00 INFO - PROCESS | 1172 | 1472236500964 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:35:00 INFO - PROCESS | 1172 | 1472236500966 Marionette TRACE conn5 <- [1,2898,null,{}] 11:35:00 INFO - PROCESS | 1172 | 1472236500970 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:00 INFO - PROCESS | 1172 | 1472236500971 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:01 INFO - PROCESS | 1172 | 1472236501086 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 11:35:01 INFO - PROCESS | 1172 | 1472236501177 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 1172 | 1472236501179 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:01 INFO - PROCESS | 1172 | ++DOCSHELL 10AE4400 == 34 [pid = 1172] [id = 734] 11:35:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (19329800) [pid = 1172] [serial = 2202] [outer = 00000000] 11:35:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (19387800) [pid = 1172] [serial = 2203] [outer = 19329800] 11:35:01 INFO - PROCESS | 1172 | 1472236501225 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (1938AC00) [pid = 1172] [serial = 2204] [outer = 19329800] 11:35:01 INFO - PROCESS | 1172 | 1472236501612 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:35:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:35:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:35:01 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 11:35:01 INFO - PROCESS | 1172 | 1472236501635 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 11:35:01 INFO - PROCESS | 1172 | 1472236501637 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 11:35:01 INFO - PROCESS | 1172 | 1472236501640 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:35:01 INFO - PROCESS | 1172 | 1472236501642 Marionette TRACE conn5 <- [1,2902,null,{}] 11:35:01 INFO - TEST-START | /DOMEvents/constructors.html 11:35:01 INFO - PROCESS | 1172 | 1472236501651 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:01 INFO - PROCESS | 1172 | 1472236501653 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:01 INFO - PROCESS | 1172 | 1472236501770 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 11:35:01 INFO - PROCESS | 1172 | 1472236501775 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 1172 | 1472236501777 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:01 INFO - PROCESS | 1172 | ++DOCSHELL 0C13FC00 == 35 [pid = 1172] [id = 735] 11:35:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (0C14B400) [pid = 1172] [serial = 2205] [outer = 00000000] 11:35:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1969F800) [pid = 1172] [serial = 2206] [outer = 0C14B400] 11:35:01 INFO - PROCESS | 1172 | 1472236501822 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (196A3000) [pid = 1172] [serial = 2207] [outer = 0C14B400] 11:35:02 INFO - PROCESS | 1172 | 1472236502427 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:35:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:35:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:35:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:35:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:35:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:35:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:35:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:35:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:35:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:35:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:35:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:35:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:35:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:35:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:35:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:35:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:35:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:35:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:35:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:35:02 INFO - TEST-OK | /DOMEvents/constructors.html | took 886ms 11:35:02 INFO - PROCESS | 1172 | 1472236502531 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 11:35:02 INFO - PROCESS | 1172 | 1472236502534 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 11:35:02 INFO - PROCESS | 1172 | 1472236502537 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:35:02 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:35:02 INFO - PROCESS | 1172 | 1472236502540 Marionette TRACE conn5 <- [1,2906,null,{}] 11:35:02 INFO - PROCESS | 1172 | 1472236502543 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:02 INFO - PROCESS | 1172 | 1472236502546 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:02 INFO - PROCESS | 1172 | 1472236502818 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 11:35:02 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (14E4D800) [pid = 1172] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:35:02 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (14EB4800) [pid = 1172] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:35:02 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0C0F8400) [pid = 1172] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:35:02 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (16F01C00) [pid = 1172] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:35:02 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0F751000) [pid = 1172] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:35:02 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0C190400) [pid = 1172] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:35:02 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (197CB000) [pid = 1172] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:35:02 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (15954000) [pid = 1172] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:35:02 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (1455F000) [pid = 1172] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:35:02 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0C194C00) [pid = 1172] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:35:02 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (13D76800) [pid = 1172] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:35:02 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0FA68000) [pid = 1172] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:35:02 INFO - PROCESS | 1172 | 1472236502881 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:02 INFO - PROCESS | 1172 | 1472236502884 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:02 INFO - PROCESS | 1172 | ++DOCSHELL 0C142400 == 36 [pid = 1172] [id = 736] 11:35:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (0C190400) [pid = 1172] [serial = 2208] [outer = 00000000] 11:35:02 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (0F940800) [pid = 1172] [serial = 2209] [outer = 0C190400] 11:35:02 INFO - PROCESS | 1172 | 1472236502932 Marionette DEBUG loaded listener.js 11:35:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (13DB5000) [pid = 1172] [serial = 2210] [outer = 0C190400] 11:35:03 INFO - PROCESS | 1172 | 1472236503276 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:35:03 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:35:03 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 770ms 11:35:03 INFO - PROCESS | 1172 | 1472236503311 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 11:35:03 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:35:03 INFO - PROCESS | 1172 | 1472236503313 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 11:35:03 INFO - PROCESS | 1172 | 1472236503316 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:35:03 INFO - PROCESS | 1172 | 1472236503318 Marionette TRACE conn5 <- [1,2910,null,{}] 11:35:03 INFO - PROCESS | 1172 | 1472236503322 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:03 INFO - PROCESS | 1172 | 1472236503324 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:03 INFO - PROCESS | 1172 | 1472236503465 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 11:35:03 INFO - PROCESS | 1172 | 1472236503470 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:03 INFO - PROCESS | 1172 | 1472236503471 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:03 INFO - PROCESS | 1172 | ++DOCSHELL 14E4D800 == 37 [pid = 1172] [id = 737] 11:35:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (14EAE400) [pid = 1172] [serial = 2211] [outer = 00000000] 11:35:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (18567000) [pid = 1172] [serial = 2212] [outer = 14EAE400] 11:35:03 INFO - PROCESS | 1172 | 1472236503522 Marionette DEBUG loaded listener.js 11:35:03 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (1969FC00) [pid = 1172] [serial = 2213] [outer = 14EAE400] 11:35:03 INFO - PROCESS | 1172 | [1172] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:35:03 INFO - PROCESS | 1172 | [1172] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:35:03 INFO - PROCESS | 1172 | [1172] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:35:03 INFO - PROCESS | 1172 | [1172] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:35:03 INFO - PROCESS | 1172 | 1472236504000 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:35:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:35:04 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:35:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:35:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:35:04 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 11:35:04 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:35:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:35:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:35:04 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 11:35:04 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:35:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:35:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:35:04 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]" 11:35:04 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:35:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:35:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:35:04 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:35:04 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 740ms 11:35:04 INFO - PROCESS | 1172 | 1472236504057 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 11:35:04 INFO - PROCESS | 1172 | 1472236504059 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 11:35:04 INFO - PROCESS | 1172 | 1472236504063 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:35:04 INFO - PROCESS | 1172 | 1472236504064 Marionette TRACE conn5 <- [1,2914,null,{}] 11:35:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:35:04 INFO - PROCESS | 1172 | 1472236504068 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:04 INFO - PROCESS | 1172 | 1472236504070 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:04 INFO - PROCESS | 1172 | 1472236504175 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 11:35:04 INFO - PROCESS | 1172 | 1472236504185 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:04 INFO - PROCESS | 1172 | 1472236504187 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:04 INFO - PROCESS | 1172 | ++DOCSHELL 17EC6000 == 38 [pid = 1172] [id = 738] 11:35:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (197CAC00) [pid = 1172] [serial = 2214] [outer = 00000000] 11:35:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (199E1000) [pid = 1172] [serial = 2215] [outer = 197CAC00] 11:35:04 INFO - PROCESS | 1172 | 1472236504232 Marionette DEBUG loaded listener.js 11:35:04 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (19A60800) [pid = 1172] [serial = 2216] [outer = 197CAC00] 11:35:04 INFO - PROCESS | 1172 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:35:04 INFO - PROCESS | 1172 | 1472236504722 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:35:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:35:04 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 11:35:04 INFO - PROCESS | 1172 | 1472236504737 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 11:35:04 INFO - PROCESS | 1172 | 1472236504739 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 11:35:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:35:04 INFO - PROCESS | 1172 | 1472236504742 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:35:04 INFO - PROCESS | 1172 | 1472236504744 Marionette TRACE conn5 <- [1,2918,null,{}] 11:35:04 INFO - PROCESS | 1172 | 1472236504747 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:04 INFO - PROCESS | 1172 | 1472236504749 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:04 INFO - PROCESS | 1172 | 1472236504878 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 11:35:05 INFO - PROCESS | 1172 | 1472236505024 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:05 INFO - PROCESS | 1172 | 1472236505027 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:05 INFO - PROCESS | 1172 | ++DOCSHELL 0C0EB000 == 39 [pid = 1172] [id = 739] 11:35:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (0C0EB400) [pid = 1172] [serial = 2217] [outer = 00000000] 11:35:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (0C0F6800) [pid = 1172] [serial = 2218] [outer = 0C0EB400] 11:35:05 INFO - PROCESS | 1172 | 1472236505089 Marionette DEBUG loaded listener.js 11:35:05 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (0F27AC00) [pid = 1172] [serial = 2219] [outer = 0C0EB400] 11:35:05 INFO - PROCESS | 1172 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:35:05 INFO - PROCESS | 1172 | 1472236505749 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:35:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:35:05 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1022ms 11:35:05 INFO - PROCESS | 1172 | 1472236505766 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 11:35:05 INFO - PROCESS | 1172 | 1472236505771 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 11:35:05 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:35:05 INFO - PROCESS | 1172 | 1472236505776 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:35:05 INFO - PROCESS | 1172 | 1472236505779 Marionette TRACE conn5 <- [1,2922,null,{}] 11:35:05 INFO - PROCESS | 1172 | 1472236505805 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:05 INFO - PROCESS | 1172 | 1472236505809 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:05 INFO - PROCESS | 1172 | 1472236505934 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 11:35:06 INFO - PROCESS | 1172 | 1472236506075 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:06 INFO - PROCESS | 1172 | 1472236506078 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:06 INFO - PROCESS | 1172 | ++DOCSHELL 0FA4D400 == 40 [pid = 1172] [id = 740] 11:35:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0FA66800) [pid = 1172] [serial = 2220] [outer = 00000000] 11:35:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (0FDC7000) [pid = 1172] [serial = 2221] [outer = 0FA66800] 11:35:06 INFO - PROCESS | 1172 | 1472236506138 Marionette DEBUG loaded listener.js 11:35:06 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (0FF1E800) [pid = 1172] [serial = 2222] [outer = 0FA66800] 11:35:06 INFO - PROCESS | 1172 | 1472236506744 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:35:06 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:35:06 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 988ms 11:35:06 INFO - PROCESS | 1172 | 1472236506768 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 11:35:06 INFO - PROCESS | 1172 | 1472236506772 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 11:35:06 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:35:06 INFO - PROCESS | 1172 | 1472236506776 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:35:06 INFO - PROCESS | 1172 | 1472236506778 Marionette TRACE conn5 <- [1,2926,null,{}] 11:35:06 INFO - PROCESS | 1172 | 1472236506782 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:06 INFO - PROCESS | 1172 | 1472236506784 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:06 INFO - PROCESS | 1172 | 1472236506907 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 11:35:07 INFO - PROCESS | 1172 | 1472236507172 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:07 INFO - PROCESS | 1172 | 1472236507175 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:07 INFO - PROCESS | 1172 | ++DOCSHELL 0C016400 == 41 [pid = 1172] [id = 741] 11:35:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (0C017800) [pid = 1172] [serial = 2223] [outer = 00000000] 11:35:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (0F2E1C00) [pid = 1172] [serial = 2224] [outer = 0C017800] 11:35:07 INFO - PROCESS | 1172 | 1472236507248 Marionette DEBUG loaded listener.js 11:35:07 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (0F74E400) [pid = 1172] [serial = 2225] [outer = 0C017800] 11:35:07 INFO - PROCESS | 1172 | --DOCSHELL 17EC6000 == 40 [pid = 1172] [id = 738] 11:35:07 INFO - PROCESS | 1172 | --DOCSHELL 14E4D800 == 39 [pid = 1172] [id = 737] 11:35:07 INFO - PROCESS | 1172 | --DOCSHELL 0C142400 == 38 [pid = 1172] [id = 736] 11:35:07 INFO - PROCESS | 1172 | --DOCSHELL 0C13FC00 == 37 [pid = 1172] [id = 735] 11:35:07 INFO - PROCESS | 1172 | --DOCSHELL 10AE4400 == 36 [pid = 1172] [id = 734] 11:35:07 INFO - PROCESS | 1172 | --DOCSHELL 18570000 == 35 [pid = 1172] [id = 733] 11:35:07 INFO - PROCESS | 1172 | --DOCSHELL 1592D000 == 34 [pid = 1172] [id = 732] 11:35:07 INFO - PROCESS | 1172 | --DOCSHELL 15932000 == 33 [pid = 1172] [id = 731] 11:35:07 INFO - PROCESS | 1172 | --DOCSHELL 14E51400 == 32 [pid = 1172] [id = 730] 11:35:07 INFO - PROCESS | 1172 | --DOCSHELL 1442E800 == 31 [pid = 1172] [id = 729] 11:35:07 INFO - PROCESS | 1172 | --DOCSHELL 10AE5C00 == 30 [pid = 1172] [id = 728] 11:35:07 INFO - PROCESS | 1172 | --DOCSHELL 0FA64000 == 29 [pid = 1172] [id = 727] 11:35:07 INFO - PROCESS | 1172 | --DOCSHELL 0F751C00 == 28 [pid = 1172] [id = 726] 11:35:07 INFO - PROCESS | 1172 | --DOCSHELL 18956400 == 27 [pid = 1172] [id = 725] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (19330C00) [pid = 1172] [serial = 2176] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | 1472236507908 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:35:07 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. 11:35:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1172ms 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (14E5CC00) [pid = 1172] [serial = 2161] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (1592E400) [pid = 1172] [serial = 2164] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (145EAC00) [pid = 1172] [serial = 2170] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (17EC2400) [pid = 1172] [serial = 2167] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (18479800) [pid = 1172] [serial = 2168] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0F75BC00) [pid = 1172] [serial = 2152] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (0F84CC00) [pid = 1172] [serial = 2153] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0F3FD000) [pid = 1172] [serial = 2150] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0F285C00) [pid = 1172] [serial = 2149] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (198BA000) [pid = 1172] [serial = 2147] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (1982A800) [pid = 1172] [serial = 2146] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (1856F000) [pid = 1172] [serial = 2174] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (16F72800) [pid = 1172] [serial = 2144] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (14E55800) [pid = 1172] [serial = 2143] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0FA5A800) [pid = 1172] [serial = 2141] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0FA4C800) [pid = 1172] [serial = 2140] [outer = 00000000] [url = about:blank] 11:35:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (14089C00) [pid = 1172] [serial = 2158] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0FDC3000) [pid = 1172] [serial = 2156] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0FB3DC00) [pid = 1172] [serial = 2155] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (14EB7800) [pid = 1172] [serial = 2171] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (1594F400) [pid = 1172] [serial = 2165] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (14EB0C00) [pid = 1172] [serial = 2162] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (144B9400) [pid = 1172] [serial = 2159] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (1856D800) [pid = 1172] [serial = 2173] [outer = 00000000] [url = about:blank] 11:35:07 INFO - PROCESS | 1172 | 1472236507960 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 11:35:07 INFO - PROCESS | 1172 | 1472236507964 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 11:35:07 INFO - PROCESS | 1172 | 1472236507970 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:35:07 INFO - PROCESS | 1172 | 1472236507973 Marionette TRACE conn5 <- [1,2930,null,{}] 11:35:07 INFO - PROCESS | 1172 | 1472236507981 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:07 INFO - PROCESS | 1172 | 1472236507986 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:08 INFO - PROCESS | 1172 | 1472236508079 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 11:35:08 INFO - PROCESS | 1172 | 1472236508087 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:08 INFO - PROCESS | 1172 | 1472236508089 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:08 INFO - PROCESS | 1172 | ++DOCSHELL 0F852000 == 28 [pid = 1172] [id = 742] 11:35:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (0F854000) [pid = 1172] [serial = 2226] [outer = 00000000] 11:35:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (0F93BC00) [pid = 1172] [serial = 2227] [outer = 0F854000] 11:35:08 INFO - PROCESS | 1172 | 1472236508138 Marionette DEBUG loaded listener.js 11:35:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (0FA4E800) [pid = 1172] [serial = 2228] [outer = 0F854000] 11:35:08 INFO - PROCESS | 1172 | 1472236508657 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:35:08 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 11:35:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:35:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 730ms 11:35:08 INFO - PROCESS | 1172 | 1472236508704 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 11:35:08 INFO - PROCESS | 1172 | 1472236508708 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 11:35:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:35:08 INFO - PROCESS | 1172 | 1472236508713 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:35:08 INFO - PROCESS | 1172 | 1472236508715 Marionette TRACE conn5 <- [1,2934,null,{}] 11:35:08 INFO - PROCESS | 1172 | 1472236508719 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:08 INFO - PROCESS | 1172 | 1472236508721 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:08 INFO - PROCESS | 1172 | 1472236508809 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 11:35:08 INFO - PROCESS | 1172 | 1472236508817 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:08 INFO - PROCESS | 1172 | 1472236508819 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:08 INFO - PROCESS | 1172 | ++DOCSHELL 0FDE1800 == 29 [pid = 1172] [id = 743] 11:35:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0FEC9800) [pid = 1172] [serial = 2229] [outer = 00000000] 11:35:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (10AE0C00) [pid = 1172] [serial = 2230] [outer = 0FEC9800] 11:35:08 INFO - PROCESS | 1172 | 1472236508868 Marionette DEBUG loaded listener.js 11:35:08 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (13DB4C00) [pid = 1172] [serial = 2231] [outer = 0FEC9800] 11:35:09 INFO - PROCESS | 1172 | 1472236509326 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:35:09 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. 11:35:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 11:35:09 INFO - PROCESS | 1172 | 1472236509388 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 11:35:09 INFO - PROCESS | 1172 | 1472236509390 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 11:35:09 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:35:09 INFO - PROCESS | 1172 | 1472236509395 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:35:09 INFO - PROCESS | 1172 | 1472236509401 Marionette TRACE conn5 <- [1,2938,null,{}] 11:35:09 INFO - PROCESS | 1172 | 1472236509410 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:09 INFO - PROCESS | 1172 | 1472236509414 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:09 INFO - PROCESS | 1172 | 1472236509502 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 11:35:09 INFO - PROCESS | 1172 | 1472236509509 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:09 INFO - PROCESS | 1172 | 1472236509511 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:09 INFO - PROCESS | 1172 | ++DOCSHELL 1442E800 == 30 [pid = 1172] [id = 744] 11:35:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (1446DC00) [pid = 1172] [serial = 2232] [outer = 00000000] 11:35:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (14E55800) [pid = 1172] [serial = 2233] [outer = 1446DC00] 11:35:09 INFO - PROCESS | 1172 | 1472236509557 Marionette DEBUG loaded listener.js 11:35:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (14EADC00) [pid = 1172] [serial = 2234] [outer = 1446DC00] 11:35:09 INFO - PROCESS | 1172 | ++DOCSHELL 1583B400 == 31 [pid = 1172] [id = 745] 11:35:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (1583C400) [pid = 1172] [serial = 2235] [outer = 00000000] 11:35:09 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (15841400) [pid = 1172] [serial = 2236] [outer = 1583C400] 11:35:10 INFO - PROCESS | 1172 | 1472236510098 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:35:10 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. 11:35:10 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 11:35:10 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:35:10 INFO - PROCESS | 1172 | 1472236510127 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 11:35:10 INFO - PROCESS | 1172 | 1472236510129 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 11:35:10 INFO - PROCESS | 1172 | 1472236510133 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:35:10 INFO - PROCESS | 1172 | 1472236510135 Marionette TRACE conn5 <- [1,2942,null,{}] 11:35:10 INFO - PROCESS | 1172 | 1472236510138 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:10 INFO - PROCESS | 1172 | 1472236510140 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:10 INFO - PROCESS | 1172 | 1472236510300 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 11:35:10 INFO - PROCESS | 1172 | 1472236510364 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:10 INFO - PROCESS | 1172 | 1472236510366 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:10 INFO - PROCESS | 1172 | ++DOCSHELL 13CB3000 == 32 [pid = 1172] [id = 746] 11:35:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (150F1400) [pid = 1172] [serial = 2237] [outer = 00000000] 11:35:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (15933800) [pid = 1172] [serial = 2238] [outer = 150F1400] 11:35:10 INFO - PROCESS | 1172 | 1472236510412 Marionette DEBUG loaded listener.js 11:35:10 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (15956400) [pid = 1172] [serial = 2239] [outer = 150F1400] 11:35:10 INFO - PROCESS | 1172 | 1472236510800 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:35:10 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:35:10 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 11:35:10 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 730ms 11:35:10 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:35:10 INFO - PROCESS | 1172 | 1472236510871 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 11:35:10 INFO - PROCESS | 1172 | 1472236510873 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 11:35:10 INFO - PROCESS | 1172 | 1472236510876 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:35:10 INFO - PROCESS | 1172 | 1472236510878 Marionette TRACE conn5 <- [1,2946,null,{}] 11:35:10 INFO - PROCESS | 1172 | 1472236510882 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:10 INFO - PROCESS | 1172 | 1472236510884 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:11 INFO - PROCESS | 1172 | 1472236511028 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 11:35:11 INFO - PROCESS | 1172 | 1472236511112 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:11 INFO - PROCESS | 1172 | 1472236511117 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:11 INFO - PROCESS | 1172 | ++DOCSHELL 17EDE000 == 33 [pid = 1172] [id = 747] 11:35:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (17EE9000) [pid = 1172] [serial = 2240] [outer = 00000000] 11:35:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (1847A800) [pid = 1172] [serial = 2241] [outer = 17EE9000] 11:35:11 INFO - PROCESS | 1172 | 1472236511173 Marionette DEBUG loaded listener.js 11:35:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (1856F000) [pid = 1172] [serial = 2242] [outer = 17EE9000] 11:35:11 INFO - PROCESS | 1172 | 1472236511586 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:35:11 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 11:35:11 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 730ms 11:35:11 INFO - PROCESS | 1172 | 1472236511607 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 11:35:11 INFO - PROCESS | 1172 | 1472236511609 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 11:35:11 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:35:11 INFO - PROCESS | 1172 | 1472236511612 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - PROCESS | 1172 | 1472236511614 Marionette TRACE conn5 <- [1,2950,null,{}] 11:35:11 INFO - PROCESS | 1172 | 1472236511651 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:11 INFO - PROCESS | 1172 | 1472236511653 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:11 INFO - PROCESS | 1172 | 1472236511782 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 11:35:11 INFO - PROCESS | 1172 | 1472236511788 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:11 INFO - PROCESS | 1172 | 1472236511790 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:11 INFO - PROCESS | 1172 | ++DOCSHELL 13D3C000 == 34 [pid = 1172] [id = 748] 11:35:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (17EE7800) [pid = 1172] [serial = 2243] [outer = 00000000] 11:35:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (18B0B800) [pid = 1172] [serial = 2244] [outer = 17EE7800] 11:35:11 INFO - PROCESS | 1172 | 1472236511836 Marionette DEBUG loaded listener.js 11:35:11 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (1938BC00) [pid = 1172] [serial = 2245] [outer = 17EE7800] 11:35:12 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (14EAE400) [pid = 1172] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:35:12 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (15932800) [pid = 1172] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:35:12 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (17626800) [pid = 1172] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:35:12 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (14472C00) [pid = 1172] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:35:12 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0FA67000) [pid = 1172] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:35:12 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0C14B400) [pid = 1172] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:35:12 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0C190400) [pid = 1172] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:35:12 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (18575C00) [pid = 1172] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:35:12 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0F752800) [pid = 1172] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:35:12 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (19329800) [pid = 1172] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:35:12 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (13C23000) [pid = 1172] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:35:12 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (14E51C00) [pid = 1172] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:35:12 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (18957C00) [pid = 1172] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:35:12 INFO - PROCESS | 1172 | 1472236512384 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:35:12 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:35:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 830ms 11:35:12 INFO - PROCESS | 1172 | 1472236512443 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 11:35:12 INFO - PROCESS | 1172 | 1472236512445 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 11:35:12 INFO - PROCESS | 1172 | 1472236512449 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:35:12 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:35:12 INFO - PROCESS | 1172 | 1472236512450 Marionette TRACE conn5 <- [1,2954,null,{}] 11:35:12 INFO - PROCESS | 1172 | 1472236512454 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:12 INFO - PROCESS | 1172 | 1472236512456 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:12 INFO - PROCESS | 1172 | 1472236512537 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 11:35:12 INFO - PROCESS | 1172 | 1472236512637 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:12 INFO - PROCESS | 1172 | 1472236512639 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:12 INFO - PROCESS | 1172 | ++DOCSHELL 0FA67000 == 35 [pid = 1172] [id = 749] 11:35:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (108CB000) [pid = 1172] [serial = 2246] [outer = 00000000] 11:35:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (15935400) [pid = 1172] [serial = 2247] [outer = 108CB000] 11:35:12 INFO - PROCESS | 1172 | 1472236512684 Marionette DEBUG loaded listener.js 11:35:12 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (18575C00) [pid = 1172] [serial = 2248] [outer = 108CB000] 11:35:13 INFO - PROCESS | 1172 | 1472236513014 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:35:13 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:35:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 11:35:13 INFO - PROCESS | 1172 | 1472236513101 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 11:35:13 INFO - PROCESS | 1172 | 1472236513104 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 11:35:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:35:13 INFO - PROCESS | 1172 | 1472236513118 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:35:13 INFO - PROCESS | 1172 | 1472236513120 Marionette TRACE conn5 <- [1,2958,null,{}] 11:35:13 INFO - PROCESS | 1172 | 1472236513128 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:13 INFO - PROCESS | 1172 | 1472236513130 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:13 INFO - PROCESS | 1172 | 1472236513213 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 11:35:13 INFO - PROCESS | 1172 | 1472236513218 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:13 INFO - PROCESS | 1172 | 1472236513220 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:13 INFO - PROCESS | 1172 | ++DOCSHELL 18CCC400 == 36 [pid = 1172] [id = 750] 11:35:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (18CD3400) [pid = 1172] [serial = 2249] [outer = 00000000] 11:35:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (196ADC00) [pid = 1172] [serial = 2250] [outer = 18CD3400] 11:35:13 INFO - PROCESS | 1172 | 1472236513265 Marionette DEBUG loaded listener.js 11:35:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (197C9800) [pid = 1172] [serial = 2251] [outer = 18CD3400] 11:35:13 INFO - PROCESS | 1172 | 1472236513675 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:35:13 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. 11:35:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 570ms 11:35:13 INFO - PROCESS | 1172 | 1472236513697 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 11:35:13 INFO - PROCESS | 1172 | 1472236513700 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 11:35:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:35:13 INFO - PROCESS | 1172 | 1472236513703 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:35:13 INFO - PROCESS | 1172 | 1472236513704 Marionette TRACE conn5 <- [1,2962,null,{}] 11:35:13 INFO - PROCESS | 1172 | 1472236513708 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:13 INFO - PROCESS | 1172 | 1472236513710 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:13 INFO - PROCESS | 1172 | 1472236513839 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 11:35:13 INFO - PROCESS | 1172 | 1472236513847 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:13 INFO - PROCESS | 1172 | 1472236513849 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:13 INFO - PROCESS | 1172 | ++DOCSHELL 14E4E800 == 37 [pid = 1172] [id = 751] 11:35:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1594F800) [pid = 1172] [serial = 2252] [outer = 00000000] 11:35:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (197D4C00) [pid = 1172] [serial = 2253] [outer = 1594F800] 11:35:13 INFO - PROCESS | 1172 | 1472236513894 Marionette DEBUG loaded listener.js 11:35:13 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (198B3800) [pid = 1172] [serial = 2254] [outer = 1594F800] 11:35:14 INFO - PROCESS | 1172 | 1472236514277 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:35:14 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. 11:35:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 11:35:14 INFO - PROCESS | 1172 | 1472236514335 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 11:35:14 INFO - PROCESS | 1172 | 1472236514340 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 11:35:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:35:14 INFO - PROCESS | 1172 | 1472236514345 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:35:14 INFO - PROCESS | 1172 | 1472236514350 Marionette TRACE conn5 <- [1,2966,null,{}] 11:35:14 INFO - PROCESS | 1172 | 1472236514356 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:14 INFO - PROCESS | 1172 | 1472236514360 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:14 INFO - PROCESS | 1172 | 1472236514514 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 11:35:14 INFO - PROCESS | 1172 | 1472236514705 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:14 INFO - PROCESS | 1172 | 1472236514711 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:14 INFO - PROCESS | 1172 | ++DOCSHELL 0F758C00 == 38 [pid = 1172] [id = 752] 11:35:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (0F75D400) [pid = 1172] [serial = 2255] [outer = 00000000] 11:35:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (0F858800) [pid = 1172] [serial = 2256] [outer = 0F75D400] 11:35:14 INFO - PROCESS | 1172 | 1472236514774 Marionette DEBUG loaded listener.js 11:35:14 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (0FA64C00) [pid = 1172] [serial = 2257] [outer = 0F75D400] 11:35:15 INFO - PROCESS | 1172 | 1472236515276 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:35:15 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. 11:35:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 971ms 11:35:15 INFO - PROCESS | 1172 | 1472236515321 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 11:35:15 INFO - PROCESS | 1172 | 1472236515325 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 11:35:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:35:15 INFO - PROCESS | 1172 | 1472236515332 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:35:15 INFO - PROCESS | 1172 | 1472236515336 Marionette TRACE conn5 <- [1,2970,null,{}] 11:35:15 INFO - PROCESS | 1172 | 1472236515355 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:15 INFO - PROCESS | 1172 | 1472236515359 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:15 INFO - PROCESS | 1172 | 1472236515506 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 11:35:15 INFO - PROCESS | 1172 | 1472236515587 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:15 INFO - PROCESS | 1172 | 1472236515590 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:15 INFO - PROCESS | 1172 | ++DOCSHELL 14086800 == 39 [pid = 1172] [id = 753] 11:35:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (1408A800) [pid = 1172] [serial = 2258] [outer = 00000000] 11:35:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (144B9400) [pid = 1172] [serial = 2259] [outer = 1408A800] 11:35:15 INFO - PROCESS | 1172 | 1472236515650 Marionette DEBUG loaded listener.js 11:35:15 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (146B1000) [pid = 1172] [serial = 2260] [outer = 1408A800] 11:35:16 INFO - PROCESS | 1172 | 1472236516191 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:35:16 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 11:35:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:35:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 890ms 11:35:16 INFO - PROCESS | 1172 | 1472236516221 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 11:35:16 INFO - PROCESS | 1172 | 1472236516224 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 11:35:16 INFO - PROCESS | 1172 | 1472236516228 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:35:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:35:16 INFO - PROCESS | 1172 | 1472236516230 Marionette TRACE conn5 <- [1,2974,null,{}] 11:35:16 INFO - PROCESS | 1172 | 1472236516240 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:16 INFO - PROCESS | 1172 | 1472236516245 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:16 INFO - PROCESS | 1172 | 1472236516388 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 11:35:16 INFO - PROCESS | 1172 | 1472236516539 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:16 INFO - PROCESS | 1172 | 1472236516543 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:16 INFO - PROCESS | 1172 | ++DOCSHELL 18573C00 == 40 [pid = 1172] [id = 754] 11:35:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (1894E800) [pid = 1172] [serial = 2261] [outer = 00000000] 11:35:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (199DC400) [pid = 1172] [serial = 2262] [outer = 1894E800] 11:35:16 INFO - PROCESS | 1172 | 1472236516611 Marionette DEBUG loaded listener.js 11:35:16 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (19A67400) [pid = 1172] [serial = 2263] [outer = 1894E800] 11:35:17 INFO - PROCESS | 1172 | 1472236517099 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:35:17 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. 11:35:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 930ms 11:35:17 INFO - PROCESS | 1172 | 1472236517161 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 11:35:17 INFO - PROCESS | 1172 | 1472236517163 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 11:35:17 INFO - PROCESS | 1172 | 1472236517167 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:35:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:35:17 INFO - PROCESS | 1172 | 1472236517169 Marionette TRACE conn5 <- [1,2978,null,{}] 11:35:17 INFO - PROCESS | 1172 | 1472236517172 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:17 INFO - PROCESS | 1172 | 1472236517175 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:17 INFO - PROCESS | 1172 | 1472236517285 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 11:35:17 INFO - PROCESS | 1172 | 1472236517425 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:17 INFO - PROCESS | 1172 | 1472236517428 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:17 INFO - PROCESS | 1172 | ++DOCSHELL 19A69C00 == 41 [pid = 1172] [id = 755] 11:35:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (1A62B400) [pid = 1172] [serial = 2264] [outer = 00000000] 11:35:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (1A633800) [pid = 1172] [serial = 2265] [outer = 1A62B400] 11:35:17 INFO - PROCESS | 1172 | 1472236517487 Marionette DEBUG loaded listener.js 11:35:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (1A637800) [pid = 1172] [serial = 2266] [outer = 1A62B400] 11:35:17 INFO - PROCESS | 1172 | ++DOCSHELL 1A6DE400 == 42 [pid = 1172] [id = 756] 11:35:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 94 (1ACFDC00) [pid = 1172] [serial = 2267] [outer = 00000000] 11:35:17 INFO - PROCESS | 1172 | ++DOMWINDOW == 95 (1ADDA400) [pid = 1172] [serial = 2268] [outer = 1ACFDC00] 11:35:18 INFO - PROCESS | 1172 | 1472236518045 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:35:18 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. 11:35:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 930ms 11:35:18 INFO - PROCESS | 1172 | 1472236518101 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 11:35:18 INFO - PROCESS | 1172 | 1472236518103 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 11:35:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:35:18 INFO - PROCESS | 1172 | 1472236518106 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:35:18 INFO - PROCESS | 1172 | 1472236518109 Marionette TRACE conn5 <- [1,2982,null,{}] 11:35:18 INFO - PROCESS | 1172 | 1472236518112 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:18 INFO - PROCESS | 1172 | 1472236518115 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:18 INFO - PROCESS | 1172 | 1472236518244 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 11:35:18 INFO - PROCESS | 1172 | 1472236518353 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:18 INFO - PROCESS | 1172 | 1472236518356 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:18 INFO - PROCESS | 1172 | ++DOCSHELL 1A632400 == 43 [pid = 1172] [id = 757] 11:35:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 96 (1A639400) [pid = 1172] [serial = 2269] [outer = 00000000] 11:35:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 97 (1ACF4C00) [pid = 1172] [serial = 2270] [outer = 1A639400] 11:35:18 INFO - PROCESS | 1172 | 1472236518413 Marionette DEBUG loaded listener.js 11:35:18 INFO - PROCESS | 1172 | ++DOMWINDOW == 98 (1ADE7400) [pid = 1172] [serial = 2271] [outer = 1A639400] 11:35:19 INFO - PROCESS | 1172 | 1472236519004 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:35:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:35:19 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 11:35:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 930ms 11:35:19 INFO - PROCESS | 1172 | 1472236519186 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 11:35:19 INFO - PROCESS | 1172 | 1472236519190 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 11:35:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:35:19 INFO - PROCESS | 1172 | 1472236519219 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:35:19 INFO - PROCESS | 1172 | 1472236519223 Marionette TRACE conn5 <- [1,2986,null,{}] 11:35:19 INFO - PROCESS | 1172 | 1472236519229 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:19 INFO - PROCESS | 1172 | 1472236519232 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:19 INFO - PROCESS | 1172 | 1472236519354 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 11:35:19 INFO - PROCESS | 1172 | 1472236519498 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:19 INFO - PROCESS | 1172 | 1472236519504 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:19 INFO - PROCESS | 1172 | ++DOCSHELL 0FA57000 == 44 [pid = 1172] [id = 758] 11:35:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 99 (0FA58800) [pid = 1172] [serial = 2272] [outer = 00000000] 11:35:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 100 (0FDBC800) [pid = 1172] [serial = 2273] [outer = 0FA58800] 11:35:19 INFO - PROCESS | 1172 | 1472236519559 Marionette DEBUG loaded listener.js 11:35:19 INFO - PROCESS | 1172 | ++DOMWINDOW == 101 (0FDD9800) [pid = 1172] [serial = 2274] [outer = 0FA58800] 11:35:20 INFO - PROCESS | 1172 | --DOCSHELL 18CCC400 == 43 [pid = 1172] [id = 750] 11:35:20 INFO - PROCESS | 1172 | --DOCSHELL 0FA67000 == 42 [pid = 1172] [id = 749] 11:35:20 INFO - PROCESS | 1172 | --DOCSHELL 13D3C000 == 41 [pid = 1172] [id = 748] 11:35:20 INFO - PROCESS | 1172 | --DOCSHELL 17EDE000 == 40 [pid = 1172] [id = 747] 11:35:20 INFO - PROCESS | 1172 | --DOCSHELL 13CB3000 == 39 [pid = 1172] [id = 746] 11:35:20 INFO - PROCESS | 1172 | --DOCSHELL 1583B400 == 38 [pid = 1172] [id = 745] 11:35:20 INFO - PROCESS | 1172 | --DOCSHELL 1442E800 == 37 [pid = 1172] [id = 744] 11:35:20 INFO - PROCESS | 1172 | --DOCSHELL 0FDE1800 == 36 [pid = 1172] [id = 743] 11:35:20 INFO - PROCESS | 1172 | --DOCSHELL 0F852000 == 35 [pid = 1172] [id = 742] 11:35:20 INFO - PROCESS | 1172 | --DOCSHELL 0C016400 == 34 [pid = 1172] [id = 741] 11:35:20 INFO - PROCESS | 1172 | --DOCSHELL 0C0EB000 == 33 [pid = 1172] [id = 739] 11:35:20 INFO - PROCESS | 1172 | --DOCSHELL 0FA4D400 == 32 [pid = 1172] [id = 740] 11:35:20 INFO - PROCESS | 1172 | --DOCSHELL 1A632400 == 31 [pid = 1172] [id = 757] 11:35:20 INFO - PROCESS | 1172 | --DOCSHELL 1A6DE400 == 30 [pid = 1172] [id = 756] 11:35:20 INFO - PROCESS | 1172 | --DOCSHELL 19A69C00 == 29 [pid = 1172] [id = 755] 11:35:20 INFO - PROCESS | 1172 | --DOCSHELL 18573C00 == 28 [pid = 1172] [id = 754] 11:35:20 INFO - PROCESS | 1172 | --DOCSHELL 14E4E800 == 27 [pid = 1172] [id = 751] 11:35:20 INFO - PROCESS | 1172 | --DOCSHELL 0F758C00 == 26 [pid = 1172] [id = 752] 11:35:20 INFO - PROCESS | 1172 | --DOCSHELL 14086800 == 25 [pid = 1172] [id = 753] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 100 (16F74C00) [pid = 1172] [serial = 2194] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 99 (17EE4400) [pid = 1172] [serial = 2197] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 98 (1453B800) [pid = 1172] [serial = 2188] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 97 (0FA6E000) [pid = 1172] [serial = 2182] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 96 (1969F800) [pid = 1172] [serial = 2206] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 95 (13DB5000) [pid = 1172] [serial = 2210] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 94 (186E3C00) [pid = 1172] [serial = 2201] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 93 (0F856C00) [pid = 1172] [serial = 2180] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (17EE8400) [pid = 1172] [serial = 2198] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (14612400) [pid = 1172] [serial = 2189] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (1938AC00) [pid = 1172] [serial = 2204] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (19387800) [pid = 1172] [serial = 2203] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (0F84C000) [pid = 1172] [serial = 2179] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (14E59000) [pid = 1172] [serial = 2195] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (186EA800) [pid = 1172] [serial = 2200] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (196A3000) [pid = 1172] [serial = 2207] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (13D3B400) [pid = 1172] [serial = 2185] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (14EAFC00) [pid = 1172] [serial = 2191] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (19384C00) [pid = 1172] [serial = 2177] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (0FDBEC00) [pid = 1172] [serial = 2183] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0F940800) [pid = 1172] [serial = 2209] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (14EB7400) [pid = 1172] [serial = 2192] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (18567000) [pid = 1172] [serial = 2212] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (1969FC00) [pid = 1172] [serial = 2213] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (13DB7000) [pid = 1172] [serial = 2186] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (199E1000) [pid = 1172] [serial = 2215] [outer = 00000000] [url = about:blank] 11:35:20 INFO - PROCESS | 1172 | 1472236520844 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:35:20 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. 11:35:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1690ms 11:35:20 INFO - PROCESS | 1172 | 1472236520902 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 11:35:20 INFO - PROCESS | 1172 | 1472236520906 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 11:35:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:35:20 INFO - PROCESS | 1172 | 1472236520911 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:35:20 INFO - PROCESS | 1172 | 1472236520914 Marionette TRACE conn5 <- [1,2990,null,{}] 11:35:20 INFO - PROCESS | 1172 | 1472236520920 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:20 INFO - PROCESS | 1172 | 1472236520923 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:21 INFO - PROCESS | 1172 | 1472236521012 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 11:35:21 INFO - PROCESS | 1172 | 1472236521110 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:21 INFO - PROCESS | 1172 | 1472236521113 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:21 INFO - PROCESS | 1172 | ++DOCSHELL 0C474000 == 26 [pid = 1172] [id = 759] 11:35:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (0C475000) [pid = 1172] [serial = 2275] [outer = 00000000] 11:35:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (0F2E9000) [pid = 1172] [serial = 2276] [outer = 0C475000] 11:35:21 INFO - PROCESS | 1172 | 1472236521165 Marionette DEBUG loaded listener.js 11:35:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (0F752400) [pid = 1172] [serial = 2277] [outer = 0C475000] 11:35:21 INFO - PROCESS | 1172 | 1472236521568 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:35:21 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. 11:35:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 11:35:21 INFO - PROCESS | 1172 | 1472236521582 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 11:35:21 INFO - PROCESS | 1172 | 1472236521587 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 11:35:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:35:21 INFO - PROCESS | 1172 | 1472236521593 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:35:21 INFO - PROCESS | 1172 | 1472236521596 Marionette TRACE conn5 <- [1,2994,null,{}] 11:35:21 INFO - PROCESS | 1172 | 1472236521615 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:21 INFO - PROCESS | 1172 | 1472236521618 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:21 INFO - PROCESS | 1172 | 1472236521742 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 11:35:21 INFO - PROCESS | 1172 | 1472236521748 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:21 INFO - PROCESS | 1172 | 1472236521751 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:21 INFO - PROCESS | 1172 | ++DOCSHELL 0FA52800 == 27 [pid = 1172] [id = 760] 11:35:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (0FA5B400) [pid = 1172] [serial = 2278] [outer = 00000000] 11:35:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (0FB3DC00) [pid = 1172] [serial = 2279] [outer = 0FA5B400] 11:35:21 INFO - PROCESS | 1172 | 1472236521801 Marionette DEBUG loaded listener.js 11:35:21 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (0FDC0400) [pid = 1172] [serial = 2280] [outer = 0FA5B400] 11:35:22 INFO - PROCESS | 1172 | 1472236522242 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:35:22 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. 11:35:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 11:35:22 INFO - PROCESS | 1172 | 1472236522267 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 11:35:22 INFO - PROCESS | 1172 | 1472236522269 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 11:35:22 INFO - PROCESS | 1172 | 1472236522272 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:35:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:35:22 INFO - PROCESS | 1172 | 1472236522276 Marionette TRACE conn5 <- [1,2998,null,{}] 11:35:22 INFO - PROCESS | 1172 | 1472236522286 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:22 INFO - PROCESS | 1172 | 1472236522291 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:22 INFO - PROCESS | 1172 | 1472236522376 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 11:35:22 INFO - PROCESS | 1172 | 1472236522383 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:22 INFO - PROCESS | 1172 | 1472236522386 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:22 INFO - PROCESS | 1172 | ++DOCSHELL 13DC0C00 == 28 [pid = 1172] [id = 761] 11:35:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (13EC1000) [pid = 1172] [serial = 2281] [outer = 00000000] 11:35:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (1453BC00) [pid = 1172] [serial = 2282] [outer = 13EC1000] 11:35:22 INFO - PROCESS | 1172 | 1472236522436 Marionette DEBUG loaded listener.js 11:35:22 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (1460B000) [pid = 1172] [serial = 2283] [outer = 13EC1000] 11:35:22 INFO - PROCESS | 1172 | [1172] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:35:22 INFO - PROCESS | 1172 | 1472236522981 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:35:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:35:22 INFO - {} 11:35:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:35:22 INFO - {} 11:35:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:35:22 INFO - {} 11:35:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:35:22 INFO - {} 11:35:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 730ms 11:35:22 INFO - PROCESS | 1172 | 1472236523008 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 11:35:22 INFO - PROCESS | 1172 | 1472236523010 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 11:35:22 INFO - TEST-START | /FileAPI/fileReader.html 11:35:23 INFO - PROCESS | 1172 | 1472236523014 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:35:23 INFO - PROCESS | 1172 | 1472236523015 Marionette TRACE conn5 <- [1,3002,null,{}] 11:35:23 INFO - PROCESS | 1172 | 1472236523019 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:23 INFO - PROCESS | 1172 | 1472236523021 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:23 INFO - PROCESS | 1172 | 1472236523141 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 11:35:23 INFO - PROCESS | 1172 | 1472236523231 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:23 INFO - PROCESS | 1172 | 1472236523233 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:23 INFO - PROCESS | 1172 | ++DOCSHELL 14EB5C00 == 29 [pid = 1172] [id = 762] 11:35:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (14EB6800) [pid = 1172] [serial = 2284] [outer = 00000000] 11:35:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (150FB800) [pid = 1172] [serial = 2285] [outer = 14EB6800] 11:35:23 INFO - PROCESS | 1172 | 1472236523280 Marionette DEBUG loaded listener.js 11:35:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (15930400) [pid = 1172] [serial = 2286] [outer = 14EB6800] 11:35:23 INFO - PROCESS | 1172 | 1472236523734 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:35:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:35:23 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:35:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:35:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:35:23 INFO - TEST-OK | /FileAPI/fileReader.html | took 770ms 11:35:23 INFO - PROCESS | 1172 | 1472236523787 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 11:35:23 INFO - PROCESS | 1172 | 1472236523789 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 11:35:23 INFO - PROCESS | 1172 | 1472236523792 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:35:23 INFO - TEST-START | /FileAPI/historical.html 11:35:23 INFO - PROCESS | 1172 | 1472236523794 Marionette TRACE conn5 <- [1,3006,null,{}] 11:35:23 INFO - PROCESS | 1172 | 1472236523797 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:23 INFO - PROCESS | 1172 | 1472236523799 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:23 INFO - PROCESS | 1172 | 1472236523914 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 11:35:23 INFO - PROCESS | 1172 | 1472236523925 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:23 INFO - PROCESS | 1172 | 1472236523927 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:23 INFO - PROCESS | 1172 | ++DOCSHELL 15954000 == 30 [pid = 1172] [id = 763] 11:35:23 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (15954400) [pid = 1172] [serial = 2287] [outer = 00000000] 11:35:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (17210000) [pid = 1172] [serial = 2288] [outer = 15954400] 11:35:24 INFO - PROCESS | 1172 | 1472236524030 Marionette DEBUG loaded listener.js 11:35:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (17626400) [pid = 1172] [serial = 2289] [outer = 15954400] 11:35:24 INFO - PROCESS | 1172 | 1472236524445 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:35:24 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:35:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:35:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:35:24 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:35:24 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:35:24 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:35:24 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 11:35:24 INFO - PROCESS | 1172 | 1472236524468 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 11:35:24 INFO - PROCESS | 1172 | 1472236524470 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 11:35:24 INFO - TEST-START | /FileAPI/idlharness.html 11:35:24 INFO - PROCESS | 1172 | 1472236524474 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:35:24 INFO - PROCESS | 1172 | 1472236524475 Marionette TRACE conn5 <- [1,3010,null,{}] 11:35:24 INFO - PROCESS | 1172 | 1472236524486 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:24 INFO - PROCESS | 1172 | 1472236524492 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:24 INFO - PROCESS | 1172 | 1472236524657 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 11:35:24 INFO - PROCESS | 1172 | 1472236524663 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:24 INFO - PROCESS | 1172 | 1472236524665 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:24 INFO - PROCESS | 1172 | ++DOCSHELL 17EE5400 == 31 [pid = 1172] [id = 764] 11:35:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (17EE7C00) [pid = 1172] [serial = 2290] [outer = 00000000] 11:35:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 92 (18951000) [pid = 1172] [serial = 2291] [outer = 17EE7C00] 11:35:24 INFO - PROCESS | 1172 | 1472236524711 Marionette DEBUG loaded listener.js 11:35:24 INFO - PROCESS | 1172 | ++DOMWINDOW == 93 (18CD4800) [pid = 1172] [serial = 2292] [outer = 17EE7C00] 11:35:25 INFO - PROCESS | 1172 | --DOMWINDOW == 92 (150F1400) [pid = 1172] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:35:25 INFO - PROCESS | 1172 | --DOMWINDOW == 91 (0C0EB400) [pid = 1172] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:35:25 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (0C017800) [pid = 1172] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:35:25 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (0FA66800) [pid = 1172] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:35:25 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (1446DC00) [pid = 1172] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:35:25 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (17EE9000) [pid = 1172] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:35:25 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (0F854000) [pid = 1172] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:35:25 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (0FEC9800) [pid = 1172] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:35:25 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (18CD3400) [pid = 1172] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:35:25 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (1594F800) [pid = 1172] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:35:25 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (108CB000) [pid = 1172] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:35:25 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (17EE7800) [pid = 1172] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:35:25 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (197CAC00) [pid = 1172] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:35:25 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (1583C400) [pid = 1172] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:35:25 INFO - PROCESS | 1172 | 1472236525808 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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\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\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\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\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\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\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\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]]]}] 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:35:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:35:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:35:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:35:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:35:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:35:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:35:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:35:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:35:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:35:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:35:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:35:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:35:25 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 11:35:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:35:25 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 11:35:25 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 11:35:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:35:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:35:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:35:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:35:25 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 11:35:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:35:25 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 11:35:25 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 11:35:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:35:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:35:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 1435ms 11:35:25 INFO - PROCESS | 1172 | 1472236525919 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 11:35:25 INFO - PROCESS | 1172 | 1472236525921 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 11:35:25 INFO - PROCESS | 1172 | 1472236525925 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:35:25 INFO - TEST-START | /FileAPI/idlharness.worker 11:35:25 INFO - PROCESS | 1172 | 1472236525927 Marionette TRACE conn5 <- [1,3014,null,{}] 11:35:25 INFO - PROCESS | 1172 | 1472236525931 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:25 INFO - PROCESS | 1172 | 1472236525932 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:26 INFO - PROCESS | 1172 | 1472236526040 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 11:35:26 INFO - PROCESS | 1172 | 1472236526049 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:26 INFO - PROCESS | 1172 | 1472236526051 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:26 INFO - PROCESS | 1172 | ++DOCSHELL 0F89A400 == 32 [pid = 1172] [id = 765] 11:35:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (1583C400) [pid = 1172] [serial = 2293] [outer = 00000000] 11:35:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (1ADDEC00) [pid = 1172] [serial = 2294] [outer = 1583C400] 11:35:26 INFO - PROCESS | 1172 | 1472236526096 Marionette DEBUG loaded listener.js 11:35:26 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (1ADE7000) [pid = 1172] [serial = 2295] [outer = 1583C400] 11:35:26 INFO - PROCESS | 1172 | [1172] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:35:27 INFO - PROCESS | 1172 | 1472236527088 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:35:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:35:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:35:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:35:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:35:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:35:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:35:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:35:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:35:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:35:27 INFO - {} 11:35:27 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 11:35:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:35:27 INFO - {} 11:35:27 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 - {} 11:35:27 INFO - {} 11:35:27 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 11:35:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:35:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:35:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:35:27 INFO - {} 11:35:27 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 11:35:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:35:27 INFO - {} 11:35:27 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 - {} 11:35:27 INFO - {} 11:35:27 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 11:35:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:35:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:35:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:35:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:35:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:27 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 11:35:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:35:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:35:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:35:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:35:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:35:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:27 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 11:35:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:35:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:27 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 11:35:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:35:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:35:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:27 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 11:35:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:35:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:35:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:35:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:35:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:35:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:35:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:35:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:35:27 INFO - {} 11:35:27 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1305ms 11:35:27 INFO - PROCESS | 1172 | 1472236527234 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 11:35:27 INFO - PROCESS | 1172 | 1472236527239 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 11:35:27 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:35:27 INFO - PROCESS | 1172 | 1472236527244 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:35:27 INFO - PROCESS | 1172 | 1472236527248 Marionette TRACE conn5 <- [1,3018,null,{}] 11:35:27 INFO - PROCESS | 1172 | 1472236527255 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:27 INFO - PROCESS | 1172 | 1472236527259 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:27 INFO - PROCESS | 1172 | 1472236527414 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 11:35:27 INFO - PROCESS | 1172 | 1472236527603 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:27 INFO - PROCESS | 1172 | 1472236527607 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:27 INFO - PROCESS | 1172 | ++DOCSHELL 0C145000 == 33 [pid = 1172] [id = 766] 11:35:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (0C148800) [pid = 1172] [serial = 2296] [outer = 00000000] 11:35:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 84 (0F2E8400) [pid = 1172] [serial = 2297] [outer = 0C148800] 11:35:27 INFO - PROCESS | 1172 | 1472236527673 Marionette DEBUG loaded listener.js 11:35:27 INFO - PROCESS | 1172 | ++DOMWINDOW == 85 (0F852000) [pid = 1172] [serial = 2298] [outer = 0C148800] 11:35:28 INFO - PROCESS | 1172 | 1472236528295 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:35:28 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 11:35:28 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1079ms 11:35:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:35:28 INFO - PROCESS | 1172 | 1472236528327 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 11:35:28 INFO - PROCESS | 1172 | 1472236528331 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 11:35:28 INFO - PROCESS | 1172 | 1472236528338 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:35:28 INFO - PROCESS | 1172 | 1472236528342 Marionette TRACE conn5 <- [1,3022,null,{}] 11:35:28 INFO - PROCESS | 1172 | 1472236528374 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:28 INFO - PROCESS | 1172 | 1472236528377 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:28 INFO - PROCESS | 1172 | 1472236528508 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 11:35:28 INFO - PROCESS | 1172 | 1472236528630 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:28 INFO - PROCESS | 1172 | 1472236528633 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:28 INFO - PROCESS | 1172 | ++DOCSHELL 0FF12400 == 34 [pid = 1172] [id = 767] 11:35:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 86 (0FF20800) [pid = 1172] [serial = 2299] [outer = 00000000] 11:35:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 87 (10A3FC00) [pid = 1172] [serial = 2300] [outer = 0FF20800] 11:35:28 INFO - PROCESS | 1172 | 1472236528734 Marionette DEBUG loaded listener.js 11:35:28 INFO - PROCESS | 1172 | ++DOMWINDOW == 88 (13DB5000) [pid = 1172] [serial = 2301] [outer = 0FF20800] 11:35:29 INFO - PROCESS | 1172 | 1472236529387 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:35:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1105ms 11:35:29 INFO - PROCESS | 1172 | 1472236529445 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 11:35:29 INFO - PROCESS | 1172 | 1472236529448 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 11:35:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:35:29 INFO - PROCESS | 1172 | 1472236529452 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:35:29 INFO - PROCESS | 1172 | 1472236529454 Marionette TRACE conn5 <- [1,3026,null,{}] 11:35:29 INFO - PROCESS | 1172 | 1472236529464 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:29 INFO - PROCESS | 1172 | 1472236529469 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:29 INFO - PROCESS | 1172 | 1472236529603 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 11:35:29 INFO - PROCESS | 1172 | 1472236529844 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:29 INFO - PROCESS | 1172 | 1472236529847 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:29 INFO - PROCESS | 1172 | ++DOCSHELL 0C0EA400 == 35 [pid = 1172] [id = 768] 11:35:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 89 (0C0EA800) [pid = 1172] [serial = 2302] [outer = 00000000] 11:35:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 90 (0C0F7800) [pid = 1172] [serial = 2303] [outer = 0C0EA800] 11:35:29 INFO - PROCESS | 1172 | 1472236529903 Marionette DEBUG loaded listener.js 11:35:29 INFO - PROCESS | 1172 | ++DOMWINDOW == 91 (0C14B800) [pid = 1172] [serial = 2304] [outer = 0C0EA800] 11:35:30 INFO - PROCESS | 1172 | --DOCSHELL 0FA65800 == 34 [pid = 1172] [id = 549] 11:35:30 INFO - PROCESS | 1172 | --DOCSHELL 0C14C000 == 33 [pid = 1172] [id = 557] 11:35:30 INFO - PROCESS | 1172 | --DOCSHELL 145EB000 == 32 [pid = 1172] [id = 551] 11:35:30 INFO - PROCESS | 1172 | --DOCSHELL 196AC800 == 31 [pid = 1172] [id = 560] 11:35:30 INFO - PROCESS | 1172 | --DOCSHELL 1594AC00 == 30 [pid = 1172] [id = 554] 11:35:30 INFO - PROCESS | 1172 | --DOCSHELL 13D80800 == 29 [pid = 1172] [id = 550] 11:35:30 INFO - PROCESS | 1172 | --DOCSHELL 17EE5400 == 28 [pid = 1172] [id = 764] 11:35:30 INFO - PROCESS | 1172 | --DOCSHELL 15954000 == 27 [pid = 1172] [id = 763] 11:35:30 INFO - PROCESS | 1172 | --DOCSHELL 14EB5C00 == 26 [pid = 1172] [id = 762] 11:35:30 INFO - PROCESS | 1172 | --DOCSHELL 13DC0C00 == 25 [pid = 1172] [id = 761] 11:35:30 INFO - PROCESS | 1172 | --DOCSHELL 0FA52800 == 24 [pid = 1172] [id = 760] 11:35:30 INFO - PROCESS | 1172 | --DOCSHELL 0C474000 == 23 [pid = 1172] [id = 759] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 90 (15933800) [pid = 1172] [serial = 2238] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 89 (15956400) [pid = 1172] [serial = 2239] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 88 (0C0F6800) [pid = 1172] [serial = 2218] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 87 (0F27AC00) [pid = 1172] [serial = 2219] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 86 (0F2E1C00) [pid = 1172] [serial = 2224] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 85 (0F74E400) [pid = 1172] [serial = 2225] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 84 (0FDC7000) [pid = 1172] [serial = 2221] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 83 (0FF1E800) [pid = 1172] [serial = 2222] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (14E55800) [pid = 1172] [serial = 2233] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (1847A800) [pid = 1172] [serial = 2241] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (0F93BC00) [pid = 1172] [serial = 2227] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (0FA4E800) [pid = 1172] [serial = 2228] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (10AE0C00) [pid = 1172] [serial = 2230] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (197C9800) [pid = 1172] [serial = 2251] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (13DB4C00) [pid = 1172] [serial = 2231] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (197D4C00) [pid = 1172] [serial = 2253] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (15935400) [pid = 1172] [serial = 2247] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (18B0B800) [pid = 1172] [serial = 2244] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (19A60800) [pid = 1172] [serial = 2216] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (1856F000) [pid = 1172] [serial = 2242] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (196ADC00) [pid = 1172] [serial = 2250] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (1938BC00) [pid = 1172] [serial = 2245] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (15841400) [pid = 1172] [serial = 2236] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (198B3800) [pid = 1172] [serial = 2254] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (14EADC00) [pid = 1172] [serial = 2234] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (18575C00) [pid = 1172] [serial = 2248] [outer = 00000000] [url = about:blank] 11:35:30 INFO - PROCESS | 1172 | 1472236530501 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:35:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:35:30 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1070ms 11:35:30 INFO - PROCESS | 1172 | 1472236530537 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 11:35:30 INFO - PROCESS | 1172 | 1472236530541 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 11:35:30 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:35:30 INFO - PROCESS | 1172 | 1472236530546 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:35:30 INFO - PROCESS | 1172 | 1472236530549 Marionette TRACE conn5 <- [1,3030,null,{}] 11:35:30 INFO - PROCESS | 1172 | 1472236530554 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:30 INFO - PROCESS | 1172 | 1472236530558 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:30 INFO - PROCESS | 1172 | 1472236530655 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 11:35:30 INFO - PROCESS | 1172 | 1472236530758 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:30 INFO - PROCESS | 1172 | 1472236530761 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:30 INFO - PROCESS | 1172 | ++DOCSHELL 0F84B000 == 24 [pid = 1172] [id = 769] 11:35:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (0F858000) [pid = 1172] [serial = 2305] [outer = 00000000] 11:35:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (0F93A000) [pid = 1172] [serial = 2306] [outer = 0F858000] 11:35:30 INFO - PROCESS | 1172 | 1472236530813 Marionette DEBUG loaded listener.js 11:35:30 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (0F945C00) [pid = 1172] [serial = 2307] [outer = 0F858000] 11:35:31 INFO - PROCESS | 1172 | 1472236531436 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:35:31 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. 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:35:31 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'.) 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:35:31 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. 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:35:31 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. 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:35:31 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. 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 11:35:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:35:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:35:31 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 954ms 11:35:31 INFO - PROCESS | 1172 | 1472236531504 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 11:35:31 INFO - PROCESS | 1172 | 1472236531509 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 11:35:31 INFO - PROCESS | 1172 | 1472236531513 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:35:31 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:35:31 INFO - PROCESS | 1172 | 1472236531515 Marionette TRACE conn5 <- [1,3034,null,{}] 11:35:31 INFO - PROCESS | 1172 | 1472236531519 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:31 INFO - PROCESS | 1172 | 1472236531522 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:31 INFO - PROCESS | 1172 | 1472236531631 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 11:35:31 INFO - PROCESS | 1172 | 1472236531723 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:31 INFO - PROCESS | 1172 | 1472236531725 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:31 INFO - PROCESS | 1172 | ++DOCSHELL 0FF1F800 == 25 [pid = 1172] [id = 770] 11:35:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (0FF21000) [pid = 1172] [serial = 2308] [outer = 00000000] 11:35:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (10A3DC00) [pid = 1172] [serial = 2309] [outer = 0FF21000] 11:35:31 INFO - PROCESS | 1172 | 1472236531773 Marionette DEBUG loaded listener.js 11:35:31 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (13D75C00) [pid = 1172] [serial = 2310] [outer = 0FF21000] 11:35:31 INFO - PROCESS | 1172 | [1172] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:35:32 INFO - PROCESS | 1172 | 1472236532202 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:35:32 INFO - {} 11:35:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 11:35:32 INFO - PROCESS | 1172 | 1472236532247 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 11:35:32 INFO - PROCESS | 1172 | 1472236532249 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 11:35:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:35:32 INFO - PROCESS | 1172 | 1472236532265 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:35:32 INFO - PROCESS | 1172 | 1472236532271 Marionette TRACE conn5 <- [1,3038,null,{}] 11:35:32 INFO - PROCESS | 1172 | 1472236532280 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:32 INFO - PROCESS | 1172 | 1472236532284 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:32 INFO - PROCESS | 1172 | 1472236532384 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 11:35:32 INFO - PROCESS | 1172 | 1472236532393 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:32 INFO - PROCESS | 1172 | 1472236532395 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:32 INFO - PROCESS | 1172 | ++DOCSHELL 14537000 == 26 [pid = 1172] [id = 771] 11:35:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (14558800) [pid = 1172] [serial = 2311] [outer = 00000000] 11:35:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (14E50800) [pid = 1172] [serial = 2312] [outer = 14558800] 11:35:32 INFO - PROCESS | 1172 | 1472236532444 Marionette DEBUG loaded listener.js 11:35:32 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (14E59000) [pid = 1172] [serial = 2313] [outer = 14558800] 11:35:32 INFO - PROCESS | 1172 | 1472236532926 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:35:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 690ms 11:35:32 INFO - PROCESS | 1172 | 1472236532964 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 11:35:32 INFO - PROCESS | 1172 | 1472236532967 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 11:35:32 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:35:32 INFO - PROCESS | 1172 | 1472236532971 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:35:32 INFO - PROCESS | 1172 | 1472236532973 Marionette TRACE conn5 <- [1,3042,null,{}] 11:35:32 INFO - PROCESS | 1172 | 1472236532977 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:32 INFO - PROCESS | 1172 | 1472236532979 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:33 INFO - PROCESS | 1172 | 1472236533135 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 11:35:33 INFO - PROCESS | 1172 | 1472236533199 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:33 INFO - PROCESS | 1172 | 1472236533201 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:33 INFO - PROCESS | 1172 | ++DOCSHELL 14EB0800 == 27 [pid = 1172] [id = 772] 11:35:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (14EB1C00) [pid = 1172] [serial = 2314] [outer = 00000000] 11:35:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (150F5800) [pid = 1172] [serial = 2315] [outer = 14EB1C00] 11:35:33 INFO - PROCESS | 1172 | 1472236533248 Marionette DEBUG loaded listener.js 11:35:33 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (15840800) [pid = 1172] [serial = 2316] [outer = 14EB1C00] 11:35:33 INFO - PROCESS | 1172 | 1472236533917 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:35:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:35:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:35:34 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" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:35:34 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" 11:35:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:35:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1089ms 11:35:34 INFO - PROCESS | 1172 | 1472236534063 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 11:35:34 INFO - PROCESS | 1172 | 1472236534065 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 11:35:34 INFO - PROCESS | 1172 | 1472236534068 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:35:34 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:35:34 INFO - PROCESS | 1172 | 1472236534070 Marionette TRACE conn5 <- [1,3046,null,{}] 11:35:34 INFO - PROCESS | 1172 | 1472236534074 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:34 INFO - PROCESS | 1172 | 1472236534076 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:34 INFO - PROCESS | 1172 | 1472236534197 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 11:35:34 INFO - PROCESS | 1172 | 1472236534202 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:34 INFO - PROCESS | 1172 | 1472236534208 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:34 INFO - PROCESS | 1172 | ++DOCSHELL 1730FC00 == 28 [pid = 1172] [id = 773] 11:35:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (17316400) [pid = 1172] [serial = 2317] [outer = 00000000] 11:35:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (17686C00) [pid = 1172] [serial = 2318] [outer = 17316400] 11:35:34 INFO - PROCESS | 1172 | 1472236534266 Marionette DEBUG loaded listener.js 11:35:34 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (18480800) [pid = 1172] [serial = 2319] [outer = 17316400] 11:35:34 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (13EC1000) [pid = 1172] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:35:34 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (0FA58800) [pid = 1172] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:35:34 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0FA5B400) [pid = 1172] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:35:34 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0C475000) [pid = 1172] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:35:34 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (14EB6800) [pid = 1172] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:35:34 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (15954400) [pid = 1172] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:35:34 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (17EE7C00) [pid = 1172] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:35:34 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0F75D400) [pid = 1172] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:35:34 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (1408A800) [pid = 1172] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:35:34 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (1894E800) [pid = 1172] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:35:34 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (1ACFDC00) [pid = 1172] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:35:34 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (1A62B400) [pid = 1172] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:35:34 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (1A639400) [pid = 1172] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:35:34 INFO - PROCESS | 1172 | 1472236534871 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:35:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:35:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:35:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:35:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:35:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 834ms 11:35:34 INFO - PROCESS | 1172 | 1472236534907 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 11:35:34 INFO - PROCESS | 1172 | 1472236534909 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 11:35:34 INFO - PROCESS | 1172 | 1472236534912 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:35:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:35:34 INFO - PROCESS | 1172 | 1472236534914 Marionette TRACE conn5 <- [1,3050,null,{}] 11:35:34 INFO - PROCESS | 1172 | 1472236534918 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:34 INFO - PROCESS | 1172 | 1472236534920 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:35 INFO - PROCESS | 1172 | 1472236535045 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 11:35:35 INFO - PROCESS | 1172 | 1472236535114 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:35 INFO - PROCESS | 1172 | 1472236535116 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:35 INFO - PROCESS | 1172 | ++DOCSHELL 1856B800 == 29 [pid = 1172] [id = 774] 11:35:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (186E4400) [pid = 1172] [serial = 2320] [outer = 00000000] 11:35:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (18B0B800) [pid = 1172] [serial = 2321] [outer = 186E4400] 11:35:35 INFO - PROCESS | 1172 | 1472236535164 Marionette DEBUG loaded listener.js 11:35:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (1932A000) [pid = 1172] [serial = 2322] [outer = 186E4400] 11:35:35 INFO - PROCESS | 1172 | [1172] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:35:35 INFO - PROCESS | 1172 | 1472236535537 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:35:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:35:35 INFO - {} 11:35:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 11:35:35 INFO - PROCESS | 1172 | 1472236535605 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 11:35:35 INFO - PROCESS | 1172 | 1472236535607 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 11:35:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:35:35 INFO - PROCESS | 1172 | 1472236535615 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:35:35 INFO - PROCESS | 1172 | 1472236535617 Marionette TRACE conn5 <- [1,3054,null,{}] 11:35:35 INFO - PROCESS | 1172 | 1472236535621 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:35 INFO - PROCESS | 1172 | 1472236535623 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:35 INFO - PROCESS | 1172 | 1472236535706 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 11:35:35 INFO - PROCESS | 1172 | 1472236535713 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:35 INFO - PROCESS | 1172 | 1472236535715 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:35 INFO - PROCESS | 1172 | ++DOCSHELL 18957C00 == 30 [pid = 1172] [id = 775] 11:35:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (19385C00) [pid = 1172] [serial = 2323] [outer = 00000000] 11:35:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (19656000) [pid = 1172] [serial = 2324] [outer = 19385C00] 11:35:35 INFO - PROCESS | 1172 | 1472236535761 Marionette DEBUG loaded listener.js 11:35:35 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (196A5800) [pid = 1172] [serial = 2325] [outer = 19385C00] 11:35:36 INFO - PROCESS | 1172 | 1472236536179 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:35:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 630ms 11:35:36 INFO - PROCESS | 1172 | 1472236536256 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 11:35:36 INFO - PROCESS | 1172 | 1472236536259 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 11:35:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:35:36 INFO - PROCESS | 1172 | 1472236536263 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:35:36 INFO - PROCESS | 1172 | 1472236536264 Marionette TRACE conn5 <- [1,3058,null,{}] 11:35:36 INFO - PROCESS | 1172 | 1472236536268 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:36 INFO - PROCESS | 1172 | 1472236536270 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:36 INFO - PROCESS | 1172 | 1472236536356 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 11:35:36 INFO - PROCESS | 1172 | 1472236536361 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:36 INFO - PROCESS | 1172 | 1472236536363 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:36 INFO - PROCESS | 1172 | ++DOCSHELL 19654800 == 31 [pid = 1172] [id = 776] 11:35:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (196AC000) [pid = 1172] [serial = 2326] [outer = 00000000] 11:35:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (197CEC00) [pid = 1172] [serial = 2327] [outer = 196AC000] 11:35:36 INFO - PROCESS | 1172 | 1472236536408 Marionette DEBUG loaded listener.js 11:35:36 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (197D2000) [pid = 1172] [serial = 2328] [outer = 196AC000] 11:35:37 INFO - PROCESS | 1172 | --DOCSHELL 0FA57000 == 30 [pid = 1172] [id = 758] 11:35:37 INFO - PROCESS | 1172 | --DOCSHELL 0F84A000 == 29 [pid = 1172] [id = 562] 11:35:37 INFO - PROCESS | 1172 | --DOCSHELL 0C140C00 == 28 [pid = 1172] [id = 564] 11:35:37 INFO - PROCESS | 1172 | --DOCSHELL 14EB6C00 == 27 [pid = 1172] [id = 559] 11:35:37 INFO - PROCESS | 1172 | --DOCSHELL 14084000 == 26 [pid = 1172] [id = 563] 11:35:37 INFO - PROCESS | 1172 | --DOCSHELL 0FDC8C00 == 25 [pid = 1172] [id = 565] 11:35:37 INFO - PROCESS | 1172 | --DOCSHELL 08770C00 == 24 [pid = 1172] [id = 555] 11:35:37 INFO - PROCESS | 1172 | --DOCSHELL 14EB3000 == 23 [pid = 1172] [id = 552] 11:35:37 INFO - PROCESS | 1172 | --DOCSHELL 1592C400 == 22 [pid = 1172] [id = 553] 11:35:37 INFO - PROCESS | 1172 | --DOCSHELL 13D7C000 == 21 [pid = 1172] [id = 556] 11:35:37 INFO - PROCESS | 1172 | --DOCSHELL 0C0F1C00 == 20 [pid = 1172] [id = 558] 11:35:37 INFO - PROCESS | 1172 | --DOCSHELL 150F2000 == 19 [pid = 1172] [id = 561] 11:35:37 INFO - PROCESS | 1172 | --DOCSHELL 0F751800 == 18 [pid = 1172] [id = 548] 11:35:37 INFO - PROCESS | 1172 | --DOCSHELL 0FF12400 == 17 [pid = 1172] [id = 767] 11:35:37 INFO - PROCESS | 1172 | --DOCSHELL 0F89A400 == 16 [pid = 1172] [id = 765] 11:35:37 INFO - PROCESS | 1172 | --DOCSHELL 0C145000 == 15 [pid = 1172] [id = 766] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (1460B000) [pid = 1172] [serial = 2283] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (1ADDEC00) [pid = 1172] [serial = 2294] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (1453BC00) [pid = 1172] [serial = 2282] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (0FDD9800) [pid = 1172] [serial = 2274] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 71 (0FDBC800) [pid = 1172] [serial = 2273] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 70 (0FB3DC00) [pid = 1172] [serial = 2279] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 69 (0FDC0400) [pid = 1172] [serial = 2280] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 68 (0F2E9000) [pid = 1172] [serial = 2276] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 67 (0F752400) [pid = 1172] [serial = 2277] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 66 (150FB800) [pid = 1172] [serial = 2285] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 65 (15930400) [pid = 1172] [serial = 2286] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 64 (17626400) [pid = 1172] [serial = 2289] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 63 (17210000) [pid = 1172] [serial = 2288] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 62 (18951000) [pid = 1172] [serial = 2291] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 61 (0FA64C00) [pid = 1172] [serial = 2257] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 60 (0F858800) [pid = 1172] [serial = 2256] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 59 (146B1000) [pid = 1172] [serial = 2260] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 58 (144B9400) [pid = 1172] [serial = 2259] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 57 (19A67400) [pid = 1172] [serial = 2263] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 56 (199DC400) [pid = 1172] [serial = 2262] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 55 (1ADDA400) [pid = 1172] [serial = 2268] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 54 (1A637800) [pid = 1172] [serial = 2266] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 53 (1A633800) [pid = 1172] [serial = 2265] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 52 (1ADE7400) [pid = 1172] [serial = 2271] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 51 (1ACF4C00) [pid = 1172] [serial = 2270] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | --DOMWINDOW == 50 (18CD4800) [pid = 1172] [serial = 2292] [outer = 00000000] [url = about:blank] 11:35:38 INFO - PROCESS | 1172 | 1472236538230 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:35:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2019ms 11:35:38 INFO - PROCESS | 1172 | 1472236538283 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 11:35:38 INFO - PROCESS | 1172 | 1472236538287 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 11:35:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:35:38 INFO - PROCESS | 1172 | 1472236538293 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:35:38 INFO - PROCESS | 1172 | 1472236538296 Marionette TRACE conn5 <- [1,3062,null,{}] 11:35:38 INFO - PROCESS | 1172 | 1472236538303 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:38 INFO - PROCESS | 1172 | 1472236538306 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:38 INFO - PROCESS | 1172 | 1472236538398 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 11:35:38 INFO - PROCESS | 1172 | 1472236538408 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:38 INFO - PROCESS | 1172 | 1472236538413 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:38 INFO - PROCESS | 1172 | ++DOCSHELL 0F3F7000 == 16 [pid = 1172] [id = 777] 11:35:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 51 (0F3FA400) [pid = 1172] [serial = 2329] [outer = 00000000] 11:35:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 52 (0F753400) [pid = 1172] [serial = 2330] [outer = 0F3FA400] 11:35:38 INFO - PROCESS | 1172 | 1472236538470 Marionette DEBUG loaded listener.js 11:35:38 INFO - PROCESS | 1172 | ++DOMWINDOW == 53 (0F75C800) [pid = 1172] [serial = 2331] [outer = 0F3FA400] 11:35:38 INFO - PROCESS | 1172 | 1472236538961 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:35:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:35:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:35:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:35:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:35:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:35:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:35:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 730ms 11:35:39 INFO - PROCESS | 1172 | 1472236539023 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 11:35:39 INFO - PROCESS | 1172 | 1472236539028 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 11:35:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:35:39 INFO - PROCESS | 1172 | 1472236539035 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:35:39 INFO - PROCESS | 1172 | 1472236539037 Marionette TRACE conn5 <- [1,3066,null,{}] 11:35:39 INFO - PROCESS | 1172 | 1472236539041 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:39 INFO - PROCESS | 1172 | 1472236539044 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:39 INFO - PROCESS | 1172 | 1472236539136 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 11:35:39 INFO - PROCESS | 1172 | 1472236539145 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:39 INFO - PROCESS | 1172 | 1472236539148 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:39 INFO - PROCESS | 1172 | ++DOCSHELL 0FA4FC00 == 17 [pid = 1172] [id = 778] 11:35:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 54 (0FA50400) [pid = 1172] [serial = 2332] [outer = 00000000] 11:35:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 55 (0FA55800) [pid = 1172] [serial = 2333] [outer = 0FA50400] 11:35:39 INFO - PROCESS | 1172 | 1472236539203 Marionette DEBUG loaded listener.js 11:35:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 56 (0FA62800) [pid = 1172] [serial = 2334] [outer = 0FA50400] 11:35:39 INFO - PROCESS | 1172 | 1472236539695 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 11:35:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:35:39 INFO - PROCESS | 1172 | 1472236539717 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 11:35:39 INFO - PROCESS | 1172 | 1472236539720 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:35:39 INFO - PROCESS | 1172 | 1472236539724 Marionette TRACE conn5 <- [1,3070,null,{}] 11:35:39 INFO - PROCESS | 1172 | 1472236539735 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:39 INFO - PROCESS | 1172 | 1472236539741 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:39 INFO - PROCESS | 1172 | 1472236539865 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 11:35:39 INFO - PROCESS | 1172 | 1472236539970 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:39 INFO - PROCESS | 1172 | 1472236539973 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:39 INFO - PROCESS | 1172 | ++DOCSHELL 0FED0C00 == 18 [pid = 1172] [id = 779] 11:35:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 57 (0FED2000) [pid = 1172] [serial = 2335] [outer = 00000000] 11:35:39 INFO - PROCESS | 1172 | ++DOMWINDOW == 58 (0FFDC400) [pid = 1172] [serial = 2336] [outer = 0FED2000] 11:35:40 INFO - PROCESS | 1172 | 1472236540024 Marionette DEBUG loaded listener.js 11:35:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 59 (10AE3C00) [pid = 1172] [serial = 2337] [outer = 0FED2000] 11:35:40 INFO - PROCESS | 1172 | 1472236540397 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:35:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:35:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:35:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:35:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 736ms 11:35:40 INFO - PROCESS | 1172 | 1472236540460 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 11:35:40 INFO - PROCESS | 1172 | 1472236540463 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 11:35:40 INFO - PROCESS | 1172 | 1472236540466 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:35:40 INFO - PROCESS | 1172 | 1472236540468 Marionette TRACE conn5 <- [1,3074,null,{}] 11:35:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:35:40 INFO - PROCESS | 1172 | 1472236540472 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:40 INFO - PROCESS | 1172 | 1472236540474 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:40 INFO - PROCESS | 1172 | 1472236540601 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 11:35:40 INFO - PROCESS | 1172 | 1472236540610 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:40 INFO - PROCESS | 1172 | 1472236540612 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:40 INFO - PROCESS | 1172 | ++DOCSHELL 13C2D000 == 19 [pid = 1172] [id = 780] 11:35:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 60 (13D32000) [pid = 1172] [serial = 2338] [outer = 00000000] 11:35:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 61 (13EC3C00) [pid = 1172] [serial = 2339] [outer = 13D32000] 11:35:40 INFO - PROCESS | 1172 | 1472236540660 Marionette DEBUG loaded listener.js 11:35:40 INFO - PROCESS | 1172 | ++DOMWINDOW == 62 (140C5C00) [pid = 1172] [serial = 2340] [outer = 13D32000] 11:35:41 INFO - PROCESS | 1172 | 1472236541052 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:35:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:35:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 11:35:41 INFO - PROCESS | 1172 | 1472236541100 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 11:35:41 INFO - PROCESS | 1172 | 1472236541102 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 11:35:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:35:41 INFO - PROCESS | 1172 | 1472236541105 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:35:41 INFO - PROCESS | 1172 | 1472236541107 Marionette TRACE conn5 <- [1,3078,null,{}] 11:35:41 INFO - PROCESS | 1172 | 1472236541110 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:41 INFO - PROCESS | 1172 | 1472236541112 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:41 INFO - PROCESS | 1172 | 1472236541234 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 11:35:41 INFO - PROCESS | 1172 | 1472236541278 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:41 INFO - PROCESS | 1172 | 1472236541280 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:41 INFO - PROCESS | 1172 | ++DOCSHELL 14530400 == 20 [pid = 1172] [id = 781] 11:35:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 63 (1453BC00) [pid = 1172] [serial = 2341] [outer = 00000000] 11:35:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 64 (1455FC00) [pid = 1172] [serial = 2342] [outer = 1453BC00] 11:35:41 INFO - PROCESS | 1172 | 1472236541326 Marionette DEBUG loaded listener.js 11:35:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 65 (145EAC00) [pid = 1172] [serial = 2343] [outer = 1453BC00] 11:35:41 INFO - PROCESS | 1172 | 1472236541734 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:35:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:35:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 11:35:41 INFO - PROCESS | 1172 | 1472236541776 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 11:35:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:35:41 INFO - PROCESS | 1172 | 1472236541778 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 11:35:41 INFO - PROCESS | 1172 | 1472236541782 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:35:41 INFO - PROCESS | 1172 | 1472236541783 Marionette TRACE conn5 <- [1,3082,null,{}] 11:35:41 INFO - PROCESS | 1172 | 1472236541787 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:41 INFO - PROCESS | 1172 | 1472236541792 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:41 INFO - PROCESS | 1172 | 1472236541944 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 11:35:41 INFO - PROCESS | 1172 | 1472236541956 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:41 INFO - PROCESS | 1172 | 1472236541958 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:41 INFO - PROCESS | 1172 | ++DOCSHELL 14E4E800 == 21 [pid = 1172] [id = 782] 11:35:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 66 (14E57000) [pid = 1172] [serial = 2344] [outer = 00000000] 11:35:41 INFO - PROCESS | 1172 | ++DOMWINDOW == 67 (14EB2800) [pid = 1172] [serial = 2345] [outer = 14E57000] 11:35:41 INFO - PROCESS | 1172 | 1472236542005 Marionette DEBUG loaded listener.js 11:35:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 68 (14EB8C00) [pid = 1172] [serial = 2346] [outer = 14E57000] 11:35:42 INFO - PROCESS | 1172 | 1472236542405 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:35:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:35:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 11:35:42 INFO - PROCESS | 1172 | 1472236542464 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 11:35:42 INFO - PROCESS | 1172 | 1472236542466 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 11:35:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:35:42 INFO - PROCESS | 1172 | 1472236542470 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:35:42 INFO - PROCESS | 1172 | 1472236542471 Marionette TRACE conn5 <- [1,3086,null,{}] 11:35:42 INFO - PROCESS | 1172 | 1472236542479 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:42 INFO - PROCESS | 1172 | 1472236542481 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:42 INFO - PROCESS | 1172 | 1472236542561 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 11:35:42 INFO - PROCESS | 1172 | 1472236542566 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:42 INFO - PROCESS | 1172 | 1472236542568 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:42 INFO - PROCESS | 1172 | ++DOCSHELL 14EB1400 == 22 [pid = 1172] [id = 783] 11:35:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 69 (14EB1800) [pid = 1172] [serial = 2347] [outer = 00000000] 11:35:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 70 (15931000) [pid = 1172] [serial = 2348] [outer = 14EB1800] 11:35:42 INFO - PROCESS | 1172 | 1472236542614 Marionette DEBUG loaded listener.js 11:35:42 INFO - PROCESS | 1172 | ++DOMWINDOW == 71 (15932800) [pid = 1172] [serial = 2349] [outer = 14EB1800] 11:35:43 INFO - PROCESS | 1172 | 1472236543053 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:35:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 630ms 11:35:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:35:43 INFO - PROCESS | 1172 | 1472236543103 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 11:35:43 INFO - PROCESS | 1172 | 1472236543105 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 11:35:43 INFO - PROCESS | 1172 | 1472236543135 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:35:43 INFO - PROCESS | 1172 | 1472236543137 Marionette TRACE conn5 <- [1,3090,null,{}] 11:35:43 INFO - PROCESS | 1172 | 1472236543142 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:43 INFO - PROCESS | 1172 | 1472236543144 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:43 INFO - PROCESS | 1172 | 1472236543225 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 11:35:43 INFO - PROCESS | 1172 | 1472236543230 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:43 INFO - PROCESS | 1172 | 1472236543232 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:43 INFO - PROCESS | 1172 | ++DOCSHELL 1594E800 == 23 [pid = 1172] [id = 784] 11:35:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 72 (15950000) [pid = 1172] [serial = 2350] [outer = 00000000] 11:35:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 73 (1643D400) [pid = 1172] [serial = 2351] [outer = 15950000] 11:35:43 INFO - PROCESS | 1172 | 1472236543277 Marionette DEBUG loaded listener.js 11:35:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 74 (16442800) [pid = 1172] [serial = 2352] [outer = 15950000] 11:35:43 INFO - PROCESS | 1172 | 1472236543717 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:35:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 650ms 11:35:43 INFO - PROCESS | 1172 | 1472236543759 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 11:35:43 INFO - PROCESS | 1172 | 1472236543761 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 11:35:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:35:43 INFO - PROCESS | 1172 | 1472236543764 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:35:43 INFO - PROCESS | 1172 | 1472236543766 Marionette TRACE conn5 <- [1,3094,null,{}] 11:35:43 INFO - PROCESS | 1172 | 1472236543770 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:43 INFO - PROCESS | 1172 | 1472236543772 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:43 INFO - PROCESS | 1172 | 1472236543898 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 11:35:43 INFO - PROCESS | 1172 | 1472236543903 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:43 INFO - PROCESS | 1172 | 1472236543905 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:43 INFO - PROCESS | 1172 | ++DOCSHELL 0FED0000 == 24 [pid = 1172] [id = 785] 11:35:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 75 (1720A800) [pid = 1172] [serial = 2353] [outer = 00000000] 11:35:43 INFO - PROCESS | 1172 | ++DOMWINDOW == 76 (1767F400) [pid = 1172] [serial = 2354] [outer = 1720A800] 11:35:43 INFO - PROCESS | 1172 | 1472236543962 Marionette DEBUG loaded listener.js 11:35:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 77 (17EBA400) [pid = 1172] [serial = 2355] [outer = 1720A800] 11:35:44 INFO - PROCESS | 1172 | 1472236544419 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:35:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:35:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:35:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:35:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 11:35:44 INFO - PROCESS | 1172 | 1472236544436 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 11:35:44 INFO - PROCESS | 1172 | 1472236544438 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 11:35:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:35:44 INFO - PROCESS | 1172 | 1472236544441 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:35:44 INFO - PROCESS | 1172 | 1472236544443 Marionette TRACE conn5 <- [1,3098,null,{}] 11:35:44 INFO - PROCESS | 1172 | 1472236544446 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:44 INFO - PROCESS | 1172 | 1472236544448 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:44 INFO - PROCESS | 1172 | 1472236544571 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 11:35:44 INFO - PROCESS | 1172 | 1472236544577 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:44 INFO - PROCESS | 1172 | 1472236544579 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:44 INFO - PROCESS | 1172 | ++DOCSHELL 17310400 == 25 [pid = 1172] [id = 786] 11:35:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 78 (17EE7400) [pid = 1172] [serial = 2356] [outer = 00000000] 11:35:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 79 (1856B000) [pid = 1172] [serial = 2357] [outer = 17EE7400] 11:35:44 INFO - PROCESS | 1172 | 1472236544684 Marionette DEBUG loaded listener.js 11:35:44 INFO - PROCESS | 1172 | ++DOMWINDOW == 80 (18576C00) [pid = 1172] [serial = 2358] [outer = 17EE7400] 11:35:45 INFO - PROCESS | 1172 | 1472236545078 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:35:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:35:45 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 11:35:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:35:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 11:35:45 INFO - PROCESS | 1172 | 1472236545117 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 11:35:45 INFO - PROCESS | 1172 | 1472236545120 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 11:35:45 INFO - PROCESS | 1172 | 1472236545123 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:35:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:35:45 INFO - PROCESS | 1172 | 1472236545125 Marionette TRACE conn5 <- [1,3102,null,{}] 11:35:45 INFO - PROCESS | 1172 | 1472236545129 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:45 INFO - PROCESS | 1172 | 1472236545132 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:45 INFO - PROCESS | 1172 | 1472236545269 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 11:35:45 INFO - PROCESS | 1172 | 1472236545375 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"402c2324-10b1-4220-a416-76f1e63e8536\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:45 INFO - PROCESS | 1172 | 1472236545377 Marionette INFO sendAsync e5b79a70-88be-4a92-b74c-c5a8db3bc73f 11:35:45 INFO - PROCESS | 1172 | ++DOCSHELL 1452F400 == 26 [pid = 1172] [id = 787] 11:35:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 81 (18954000) [pid = 1172] [serial = 2359] [outer = 00000000] 11:35:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 82 (19332800) [pid = 1172] [serial = 2360] [outer = 18954000] 11:35:45 INFO - PROCESS | 1172 | 1472236545428 Marionette DEBUG loaded listener.js 11:35:45 INFO - PROCESS | 1172 | ++DOMWINDOW == 83 (196A0000) [pid = 1172] [serial = 2361] [outer = 18954000] 11:35:45 INFO - PROCESS | 1172 | --DOMWINDOW == 82 (19385C00) [pid = 1172] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 11:35:45 INFO - PROCESS | 1172 | --DOMWINDOW == 81 (14EB1C00) [pid = 1172] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 11:35:45 INFO - PROCESS | 1172 | --DOMWINDOW == 80 (17316400) [pid = 1172] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 11:35:45 INFO - PROCESS | 1172 | --DOMWINDOW == 79 (186E4400) [pid = 1172] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 11:35:45 INFO - PROCESS | 1172 | --DOMWINDOW == 78 (14558800) [pid = 1172] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 11:35:45 INFO - PROCESS | 1172 | --DOMWINDOW == 77 (0FF21000) [pid = 1172] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 11:35:45 INFO - PROCESS | 1172 | --DOMWINDOW == 76 (0F858000) [pid = 1172] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:35:45 INFO - PROCESS | 1172 | --DOMWINDOW == 75 (0C0EA800) [pid = 1172] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:35:45 INFO - PROCESS | 1172 | --DOMWINDOW == 74 (0FF20800) [pid = 1172] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:35:45 INFO - PROCESS | 1172 | --DOMWINDOW == 73 (0C148800) [pid = 1172] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:35:45 INFO - PROCESS | 1172 | --DOMWINDOW == 72 (1583C400) [pid = 1172] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:35:45 INFO - PROCESS | 1172 | 1472236545961 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:35:45 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:35:45 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 870ms 11:35:45 INFO - PROCESS | 1172 | 1472236545996 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 11:35:45 INFO - PROCESS | 1172 | 1472236545998 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 11:35:47 WARNING - u'runner_teardown' () 11:35:47 INFO - No more tests 11:35:47 INFO - Got 0 unexpected results 11:35:47 INFO - SUITE-END | took 684s 11:35:47 INFO - Closing logging queue 11:35:47 INFO - queue closed 11:35:47 INFO - Return code: 0 11:35:47 WARNING - # TBPL SUCCESS # 11:35:47 INFO - Running post-action listener: _resource_record_post_action 11:35:47 INFO - Running post-run listener: _resource_record_post_run 11:35:48 INFO - Total resource usage - Wall time: 693s; CPU: 14.0%; Read bytes: 75129856; Write bytes: 1112765440; Read time: 828020; Write time: 8709630 11:35:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:35:48 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 0; Write bytes: 56909824; Read time: 0; Write time: 45200 11:35:48 INFO - run-tests - Wall time: 691s; CPU: 14.0%; Read bytes: 75073024; Write bytes: 1044845568; Read time: 818980; Write time: 8655300 11:35:48 INFO - Running post-run listener: _upload_blobber_files 11:35:48 INFO - Blob upload gear active. 11:35:48 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 11:35:48 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 11:35:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 11:35:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 11:35:49 INFO - (blobuploader) - INFO - Open directory for files ... 11:35:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 11:35:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:35:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:35:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:35:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:35:49 INFO - (blobuploader) - INFO - Done attempting. 11:35:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 11:35:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:35:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:35:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:35:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:35:51 INFO - (blobuploader) - INFO - Done attempting. 11:35:51 INFO - (blobuploader) - INFO - Iteration through files over. 11:35:51 INFO - Return code: 0 11:35:51 INFO - rmtree: C:\slave\test\build\uploaded_files.json 11:35:51 INFO - Using _rmtree_windows ... 11:35:51 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 11:35:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1987ffadd8bda80cbfec2d4cd1c1f46143729902b199a9c4b4618e2f7c500a47817cfad2749b22001418239b7cb0f00c91706577c27b3736cc51a844699b0fed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/eb4a7720253f462174b64eb9cbb0db1730da3fe5fc0d5b709944fe1c3ae2bbe8d13c79790235235108b5877d8d7861475fbb2187f670eb62172b730eee620312"} 11:35:51 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 11:35:51 INFO - Writing to file C:\slave\test\properties\blobber_files 11:35:51 INFO - Contents: 11:35:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1987ffadd8bda80cbfec2d4cd1c1f46143729902b199a9c4b4618e2f7c500a47817cfad2749b22001418239b7cb0f00c91706577c27b3736cc51a844699b0fed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/eb4a7720253f462174b64eb9cbb0db1730da3fe5fc0d5b709944fe1c3ae2bbe8d13c79790235235108b5877d8d7861475fbb2187f670eb62172b730eee620312"} 11:35:51 INFO - Running post-run listener: copy_logs_to_upload_dir 11:35:51 INFO - Copying logs to upload dir... 11:35:51 INFO - mkdir: C:\slave\test\build\upload\logs 11:35:51 INFO - Copying logs to upload dir... 11:35:51 INFO - Using _rmtree_windows ... 11:35:51 INFO - Using _rmtree_windows ... 11:35:51 INFO - Using _rmtree_windows ... 11:35:51 INFO - Using _rmtree_windows ... 11:35:51 INFO - Using _rmtree_windows ... 11:35:51 INFO - Using _rmtree_windows ... 11:35:51 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=886.648000 ========= master_lag: 0.39 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 47 secs) (at 2016-08-26 11:35:52.158714) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-26 11:35:52.159548) ========= '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-222 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-222 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-222 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-release/sha512/1987ffadd8bda80cbfec2d4cd1c1f46143729902b199a9c4b4618e2f7c500a47817cfad2749b22001418239b7cb0f00c91706577c27b3736cc51a844699b0fed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/eb4a7720253f462174b64eb9cbb0db1730da3fe5fc0d5b709944fe1c3ae2bbe8d13c79790235235108b5877d8d7861475fbb2187f670eb62172b730eee620312"} build_url:https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1987ffadd8bda80cbfec2d4cd1c1f46143729902b199a9c4b4618e2f7c500a47817cfad2749b22001418239b7cb0f00c91706577c27b3736cc51a844699b0fed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/eb4a7720253f462174b64eb9cbb0db1730da3fe5fc0d5b709944fe1c3ae2bbe8d13c79790235235108b5877d8d7861475fbb2187f670eb62172b730eee620312"}' symbols_url: 'https://queue.taskcluster.net/v1/task/XNcTDYd2TGiRRgf5RqIXvw/artifacts/public/build/firefox-48.0.3.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-08-26 11:35:52.282764) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 17 secs) (at 2016-08-26 11:35:52.283089) ========= '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-222 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-222 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-222 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: 17.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 17 secs) (at 2016-08-26 11:36:09.430597) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-26 11:36:09.430925) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-26 11:36:09.982866) ========= ========= Total master_lag: 17.70 =========