builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-151 starttime: 1467068114.78 results: success (0) buildid: 20160627144420 builduid: 4360f4d245a549be90444bafc60905d0 revision: 676a32cdd41fd372f4c6df3a4954939f73a6ef02 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 15:55:14.778767) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 15:55:14.779265) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 15:55:14.779552) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 15:55:15.053266) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 15:55:15.054091) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-151 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-151 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --15:55:17-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.38 MB/s 15:55:17 (8.38 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.398000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 15:55:16.527280) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-27 15:55:16.528121) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-151 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-151 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.701000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-27 15:55:21.260817) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 15:55:21.261698) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 676a32cdd41fd372f4c6df3a4954939f73a6ef02 --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-beta --rev 676a32cdd41fd372f4c6df3a4954939f73a6ef02 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-151 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-151 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-06-27 15:55:22,739 truncating revision to first 12 chars 2016-06-27 15:55:22,739 Setting DEBUG logging. 2016-06-27 15:55:22,739 attempt 1/10 2016-06-27 15:55:22,739 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/676a32cdd41f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 15:55:23,260 unpacking tar archive at: mozilla-beta-676a32cdd41f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.383000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 15:55:22.696880) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 15:55:22.697647) ========= script_repo_revision: 676a32cdd41fd372f4c6df3a4954939f73a6ef02 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 15:55:22.698613) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 15:55:22.699325) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 15:55:22.716006) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 46 secs) (at 2016-06-27 15:55:22.716697) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-151 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-151 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 15:55:24 INFO - MultiFileLogger online at 20160627 15:55:24 in C:\slave\test 15:55:24 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-beta --download-symbols true 15:55:24 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:55:24 INFO - {'append_to_log': False, 15:55:24 INFO - 'base_work_dir': 'C:\\slave\\test', 15:55:24 INFO - 'blob_upload_branch': 'mozilla-beta', 15:55:24 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:55:24 INFO - 'buildbot_json_path': 'buildprops.json', 15:55:24 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:55:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:55:24 INFO - 'download_minidump_stackwalk': True, 15:55:24 INFO - 'download_symbols': 'true', 15:55:24 INFO - 'e10s': False, 15:55:24 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:55:24 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:55:24 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:55:24 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:55:24 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:55:24 INFO - 'C:/mozilla-build/tooltool.py'), 15:55:24 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:55:24 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:55:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:55:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:55:24 INFO - 'log_level': 'info', 15:55:24 INFO - 'log_to_console': True, 15:55:24 INFO - 'opt_config_files': (), 15:55:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:55:24 INFO - '--processes=1', 15:55:24 INFO - '--config=%(test_path)s/wptrunner.ini', 15:55:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:55:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:55:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:55:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:55:24 INFO - 'pip_index': False, 15:55:24 INFO - 'require_test_zip': True, 15:55:24 INFO - 'test_type': ('testharness',), 15:55:24 INFO - 'this_chunk': '1', 15:55:24 INFO - 'total_chunks': '10', 15:55:24 INFO - 'virtualenv_path': 'venv', 15:55:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:55:24 INFO - 'work_dir': 'build'} 15:55:24 INFO - ##### 15:55:24 INFO - ##### Running clobber step. 15:55:24 INFO - ##### 15:55:24 INFO - Running pre-action listener: _resource_record_pre_action 15:55:24 INFO - Running main action method: clobber 15:55:24 INFO - rmtree: C:\slave\test\build 15:55:24 INFO - Using _rmtree_windows ... 15:55:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:57:31 INFO - Running post-action listener: _resource_record_post_action 15:57:31 INFO - ##### 15:57:31 INFO - ##### Running read-buildbot-config step. 15:57:31 INFO - ##### 15:57:31 INFO - Running pre-action listener: _resource_record_pre_action 15:57:31 INFO - Running main action method: read_buildbot_config 15:57:31 INFO - Using buildbot properties: 15:57:31 INFO - { 15:57:31 INFO - "project": "", 15:57:31 INFO - "product": "firefox", 15:57:31 INFO - "script_repo_revision": "production", 15:57:31 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 15:57:31 INFO - "repository": "", 15:57:31 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 15:57:31 INFO - "buildid": "20160627144420", 15:57:31 INFO - "pgo_build": "False", 15:57:31 INFO - "basedir": "C:\\slave\\test", 15:57:31 INFO - "buildnumber": 5, 15:57:31 INFO - "slavename": "t-w732-ix-151", 15:57:31 INFO - "revision": "676a32cdd41fd372f4c6df3a4954939f73a6ef02", 15:57:31 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 15:57:31 INFO - "platform": "win32", 15:57:31 INFO - "branch": "mozilla-beta", 15:57:31 INFO - "repo_path": "releases/mozilla-beta", 15:57:31 INFO - "moz_repo_path": "", 15:57:31 INFO - "stage_platform": "win32", 15:57:31 INFO - "builduid": "4360f4d245a549be90444bafc60905d0", 15:57:31 INFO - "slavebuilddir": "test" 15:57:31 INFO - } 15:57:31 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 15:57:31 INFO - Found installer url https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 15:57:31 INFO - Running post-action listener: _resource_record_post_action 15:57:31 INFO - ##### 15:57:31 INFO - ##### Running download-and-extract step. 15:57:31 INFO - ##### 15:57:31 INFO - Running pre-action listener: _resource_record_pre_action 15:57:31 INFO - Running main action method: download_and_extract 15:57:31 INFO - mkdir: C:\slave\test\build\tests 15:57: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')]} 15:57:31 INFO - https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 15:57:31 INFO - trying https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 15:57:31 INFO - Downloading https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 15:57:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 15:57:32 INFO - Downloaded 1240 bytes. 15:57:32 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 15:57:32 INFO - Using the following test package requirements: 15:57:32 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 15:57:32 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:57:32 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 15:57:32 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:57:32 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 15:57:32 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:57:32 INFO - u'jsshell-win32.zip'], 15:57:32 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:57:32 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 15:57:32 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 15:57:32 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:57:32 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 15:57:32 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:57:32 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 15:57:32 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:57:32 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 15:57:32 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 15:57:32 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 15:57:32 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 15:57:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:57:32 INFO - https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 15:57:32 INFO - trying https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 15:57:32 INFO - Downloading https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 15:57:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 15:57:34 INFO - Downloaded 20401828 bytes. 15:57:34 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:57:34 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:57:36 INFO - caution: filename not matched: web-platform/* 15:57:36 INFO - Return code: 11 15:57: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')]} 15:57:36 INFO - https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 15:57:36 INFO - trying https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 15:57:36 INFO - Downloading https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 15:57:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 15:57:38 INFO - Downloaded 36389112 bytes. 15:57:38 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:57:38 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:58:27 INFO - caution: filename not matched: bin/* 15:58:27 INFO - caution: filename not matched: config/* 15:58:27 INFO - caution: filename not matched: mozbase/* 15:58:27 INFO - caution: filename not matched: marionette/* 15:58:27 INFO - caution: filename not matched: tools/wptserve/* 15:58:27 INFO - Return code: 11 15:58:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:58:27 INFO - https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 15:58:27 INFO - trying https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:58:27 INFO - Downloading https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 15:58:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 15:58:32 INFO - Downloaded 68464583 bytes. 15:58:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:58:32 INFO - mkdir: C:\slave\test\properties 15:58:32 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:58:32 INFO - Writing to file C:\slave\test\properties\build_url 15:58:32 INFO - Contents: 15:58:32 INFO - build_url:https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.zip 15:58:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:58:33 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:58:33 INFO - Writing to file C:\slave\test\properties\symbols_url 15:58:33 INFO - Contents: 15:58:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:58:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:58:33 INFO - https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:58:33 INFO - trying https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:58:33 INFO - Downloading https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 15:58:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 15:58:36 INFO - Downloaded 55582275 bytes. 15:58:36 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 15:58:36 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 15:58:38 INFO - Return code: 0 15:58:38 INFO - Running post-action listener: _resource_record_post_action 15:58:38 INFO - Running post-action listener: set_extra_try_arguments 15:58:38 INFO - ##### 15:58:38 INFO - ##### Running create-virtualenv step. 15:58:38 INFO - ##### 15:58:38 INFO - Running pre-action listener: _pre_create_virtualenv 15:58:38 INFO - Running pre-action listener: _resource_record_pre_action 15:58:38 INFO - Running main action method: create_virtualenv 15:58:38 INFO - Creating virtualenv C:\slave\test\build\venv 15:58:38 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 15:58:38 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:58:44 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:58:48 INFO - Installing distribute......................................................................................................................................................................................done. 15:58:50 INFO - Return code: 0 15:58:50 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:58:50 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')]} 15:58:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:58:50 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')]} 15:58:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:58:50 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 0x01BC86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A79D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF7368>, '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 0x01954D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CD30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-151', 'USERDOMAIN': 'T-W732-IX-151', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-151', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:58:50 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 15:58:50 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 15:58:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:58:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:58:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:58:50 INFO - 'COMPUTERNAME': 'T-W732-IX-151', 15:58:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:58:50 INFO - 'DCLOCATION': 'SCL3', 15:58:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:58:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:58:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:58:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:58:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:58:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:58:50 INFO - 'HOMEDRIVE': 'C:', 15:58:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:58:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:58:50 INFO - 'KTS_VERSION': '1.19c', 15:58:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:58:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:58:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-151', 15:58:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:58:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:58:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:58:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:58:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:58:50 INFO - 'MOZ_AIRBAG': '1', 15:58:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:58:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:58:50 INFO - 'MOZ_MSVCVERSION': '8', 15:58:50 INFO - 'MOZ_NO_REMOTE': '1', 15:58:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:58:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:58:50 INFO - 'NO_EM_RESTART': '1', 15:58:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:58:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:58:50 INFO - 'OS': 'Windows_NT', 15:58:50 INFO - 'OURDRIVE': 'C:', 15:58:50 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 15:58:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:58:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:58:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:58:50 INFO - 'PROCESSOR_LEVEL': '6', 15:58:50 INFO - 'PROCESSOR_REVISION': '1e05', 15:58:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:58:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:58:50 INFO - 'PROMPT': '$P$G', 15:58:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:58:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:58:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:58:50 INFO - 'PWD': 'C:\\slave\\test', 15:58:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:58:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:58:50 INFO - 'SYSTEMDRIVE': 'C:', 15:58:50 INFO - 'SYSTEMROOT': 'C:\\windows', 15:58:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:58:50 INFO - 'TEST1': 'testie', 15:58:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:58:50 INFO - 'USERDOMAIN': 'T-W732-IX-151', 15:58:50 INFO - 'USERNAME': 'cltbld', 15:58:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:58:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:58:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:58:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:58:50 INFO - 'WINDIR': 'C:\\windows', 15:58:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:58:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:58:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:58:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:58:51 INFO - Downloading/unpacking psutil>=0.7.1 15:58:51 INFO - Running setup.py egg_info for package psutil 15:58:51 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:58:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:58:51 INFO - Installing collected packages: psutil 15:58:51 INFO - Running setup.py install for psutil 15:58:51 INFO - building 'psutil._psutil_windows' extension 15:58:51 INFO - error: Unable to find vcvarsall.bat 15:58:51 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-xdoh2l-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:58:51 INFO - running install 15:58:51 INFO - running build 15:58:51 INFO - running build_py 15:58:51 INFO - creating build 15:58:51 INFO - creating build\lib.win32-2.7 15:58:51 INFO - creating build\lib.win32-2.7\psutil 15:58:51 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:58:51 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:58:51 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:58:51 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:58:51 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:58:51 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:58:51 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:58:51 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:58:51 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:58:51 INFO - running build_ext 15:58:51 INFO - building 'psutil._psutil_windows' extension 15:58:51 INFO - error: Unable to find vcvarsall.bat 15:58:51 INFO - ---------------------------------------- 15:58:51 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-xdoh2l-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:58:51 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 15:58:51 WARNING - Return code: 1 15:58:51 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! 15:58:51 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:58:51 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')]} 15:58:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:58:51 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')]} 15:58:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:58:51 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 0x01BC86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A79D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF7368>, '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 0x01954D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CD30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-151', 'USERDOMAIN': 'T-W732-IX-151', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-151', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:58:51 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 15:58:51 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 15:58:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:58:51 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:58:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:58:51 INFO - 'COMPUTERNAME': 'T-W732-IX-151', 15:58:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:58:51 INFO - 'DCLOCATION': 'SCL3', 15:58:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:58:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:58:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:58:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:58:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:58:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:58:51 INFO - 'HOMEDRIVE': 'C:', 15:58:51 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:58:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:58:51 INFO - 'KTS_VERSION': '1.19c', 15:58:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:58:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:58:51 INFO - 'LOGONSERVER': '\\\\T-W732-IX-151', 15:58:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:58:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:58:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:58:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:58:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:58:51 INFO - 'MOZ_AIRBAG': '1', 15:58:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:58:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:58:51 INFO - 'MOZ_MSVCVERSION': '8', 15:58:51 INFO - 'MOZ_NO_REMOTE': '1', 15:58:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:58:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:58:51 INFO - 'NO_EM_RESTART': '1', 15:58:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:58:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:58:51 INFO - 'OS': 'Windows_NT', 15:58:51 INFO - 'OURDRIVE': 'C:', 15:58:51 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 15:58:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:58:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:58:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:58:51 INFO - 'PROCESSOR_LEVEL': '6', 15:58:51 INFO - 'PROCESSOR_REVISION': '1e05', 15:58:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:58:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:58:51 INFO - 'PROMPT': '$P$G', 15:58:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:58:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:58:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:58:51 INFO - 'PWD': 'C:\\slave\\test', 15:58:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:58:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:58:51 INFO - 'SYSTEMDRIVE': 'C:', 15:58:51 INFO - 'SYSTEMROOT': 'C:\\windows', 15:58:51 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:58:51 INFO - 'TEST1': 'testie', 15:58:51 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:58:51 INFO - 'USERDOMAIN': 'T-W732-IX-151', 15:58:51 INFO - 'USERNAME': 'cltbld', 15:58:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:58:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:58:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:58:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:58:51 INFO - 'WINDIR': 'C:\\windows', 15:58:51 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:58:51 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:58:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:58:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:58:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:58:52 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:58:52 INFO - Running setup.py egg_info for package mozsystemmonitor 15:58:52 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:58:52 INFO - Running setup.py egg_info for package psutil 15:58:52 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:58:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:58:52 INFO - Installing collected packages: mozsystemmonitor, psutil 15:58:52 INFO - Running setup.py install for mozsystemmonitor 15:58:52 INFO - Running setup.py install for psutil 15:58:52 INFO - building 'psutil._psutil_windows' extension 15:58:52 INFO - error: Unable to find vcvarsall.bat 15:58:52 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-pft5ld-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:58:52 INFO - running install 15:58:52 INFO - running build 15:58:52 INFO - running build_py 15:58:52 INFO - running build_ext 15:58:52 INFO - building 'psutil._psutil_windows' extension 15:58:52 INFO - error: Unable to find vcvarsall.bat 15:58:52 INFO - ---------------------------------------- 15:58:52 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-pft5ld-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:58:52 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 15:58:52 WARNING - Return code: 1 15:58:52 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! 15:58:52 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:58:52 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')]} 15:58:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:58:52 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')]} 15:58:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:58:52 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 0x01BC86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A79D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF7368>, '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 0x01954D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CD30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-151', 'USERDOMAIN': 'T-W732-IX-151', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-151', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:58:52 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 15:58:52 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 15:58:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:58:52 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:58:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:58:52 INFO - 'COMPUTERNAME': 'T-W732-IX-151', 15:58:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:58:52 INFO - 'DCLOCATION': 'SCL3', 15:58:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:58:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:58:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:58:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:58:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:58:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:58:52 INFO - 'HOMEDRIVE': 'C:', 15:58:52 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:58:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:58:52 INFO - 'KTS_VERSION': '1.19c', 15:58:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:58:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:58:52 INFO - 'LOGONSERVER': '\\\\T-W732-IX-151', 15:58:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:58:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:58:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:58:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:58:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:58:52 INFO - 'MOZ_AIRBAG': '1', 15:58:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:58:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:58:52 INFO - 'MOZ_MSVCVERSION': '8', 15:58:52 INFO - 'MOZ_NO_REMOTE': '1', 15:58:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:58:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:58:52 INFO - 'NO_EM_RESTART': '1', 15:58:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:58:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:58:52 INFO - 'OS': 'Windows_NT', 15:58:52 INFO - 'OURDRIVE': 'C:', 15:58:52 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 15:58:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:58:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:58:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:58:52 INFO - 'PROCESSOR_LEVEL': '6', 15:58:52 INFO - 'PROCESSOR_REVISION': '1e05', 15:58:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:58:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:58:52 INFO - 'PROMPT': '$P$G', 15:58:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:58:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:58:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:58:52 INFO - 'PWD': 'C:\\slave\\test', 15:58:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:58:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:58:52 INFO - 'SYSTEMDRIVE': 'C:', 15:58:52 INFO - 'SYSTEMROOT': 'C:\\windows', 15:58:52 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:58:52 INFO - 'TEST1': 'testie', 15:58:52 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:58:52 INFO - 'USERDOMAIN': 'T-W732-IX-151', 15:58:52 INFO - 'USERNAME': 'cltbld', 15:58:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:58:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:58:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:58:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:58:52 INFO - 'WINDIR': 'C:\\windows', 15:58:52 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:58:52 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:58:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:58:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:58:53 INFO - Downloading/unpacking blobuploader==1.2.4 15:58:53 INFO - Downloading blobuploader-1.2.4.tar.gz 15:58:53 INFO - Running setup.py egg_info for package blobuploader 15:58:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:58:57 INFO - Running setup.py egg_info for package requests 15:58:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:58:57 INFO - Downloading docopt-0.6.1.tar.gz 15:58:57 INFO - Running setup.py egg_info for package docopt 15:58:57 INFO - Installing collected packages: blobuploader, docopt, requests 15:58:57 INFO - Running setup.py install for blobuploader 15:58:57 INFO - Running setup.py install for docopt 15:58:57 INFO - Running setup.py install for requests 15:58:57 INFO - Successfully installed blobuploader docopt requests 15:58:57 INFO - Cleaning up... 15:58:57 INFO - Return code: 0 15:58:57 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:58:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:58:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:58:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:58:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:58:57 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 0x01BC86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A79D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF7368>, '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 0x01954D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CD30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-151', 'USERDOMAIN': 'T-W732-IX-151', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-151', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:58:57 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 15:58:57 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 15:58:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:58:57 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:58:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:58:57 INFO - 'COMPUTERNAME': 'T-W732-IX-151', 15:58:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:58:57 INFO - 'DCLOCATION': 'SCL3', 15:58:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:58:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:58:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:58:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:58:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:58:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:58:57 INFO - 'HOMEDRIVE': 'C:', 15:58:57 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:58:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:58:57 INFO - 'KTS_VERSION': '1.19c', 15:58:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:58:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:58:57 INFO - 'LOGONSERVER': '\\\\T-W732-IX-151', 15:58:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:58:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:58:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:58:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:58:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:58:57 INFO - 'MOZ_AIRBAG': '1', 15:58:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:58:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:58:57 INFO - 'MOZ_MSVCVERSION': '8', 15:58:57 INFO - 'MOZ_NO_REMOTE': '1', 15:58:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:58:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:58:57 INFO - 'NO_EM_RESTART': '1', 15:58:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:58:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:58:57 INFO - 'OS': 'Windows_NT', 15:58:57 INFO - 'OURDRIVE': 'C:', 15:58:57 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 15:58:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:58:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:58:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:58:57 INFO - 'PROCESSOR_LEVEL': '6', 15:58:57 INFO - 'PROCESSOR_REVISION': '1e05', 15:58:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:58:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:58:57 INFO - 'PROMPT': '$P$G', 15:58:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:58:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:58:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:58:57 INFO - 'PWD': 'C:\\slave\\test', 15:58:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:58:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:58:57 INFO - 'SYSTEMDRIVE': 'C:', 15:58:57 INFO - 'SYSTEMROOT': 'C:\\windows', 15:58:57 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:58:57 INFO - 'TEST1': 'testie', 15:58:57 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:58:57 INFO - 'USERDOMAIN': 'T-W732-IX-151', 15:58:57 INFO - 'USERNAME': 'cltbld', 15:58:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:58:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:58:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:58:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:58:57 INFO - 'WINDIR': 'C:\\windows', 15:58:57 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:58:57 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:58:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:59:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:59:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:59:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:59:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:59:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:59:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:59:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:59:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:59:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:59:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:59:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:59:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:59:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:59:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:59:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:59:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:59:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:59:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:59:02 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:59:02 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:59:02 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:59:02 INFO - Unpacking c:\slave\test\build\tests\marionette 15:59:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:59:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:59:02 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 15:59:02 INFO - Running setup.py install for browsermob-proxy 15:59:16 INFO - Running setup.py install for manifestparser 15:59:16 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Running setup.py install for marionette-client 15:59:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:59:16 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Running setup.py install for marionette-driver 15:59:16 INFO - Running setup.py install for mozcrash 15:59:16 INFO - Running setup.py install for mozdebug 15:59:16 INFO - Running setup.py install for mozdevice 15:59:16 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Running setup.py install for mozfile 15:59:16 INFO - Running setup.py install for mozhttpd 15:59:16 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Running setup.py install for mozinfo 15:59:16 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Running setup.py install for mozInstall 15:59:16 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Running setup.py install for mozleak 15:59:16 INFO - Running setup.py install for mozlog 15:59:16 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Running setup.py install for moznetwork 15:59:16 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Running setup.py install for mozprocess 15:59:16 INFO - Running setup.py install for mozprofile 15:59:16 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Running setup.py install for mozrunner 15:59:16 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Running setup.py install for mozscreenshot 15:59:16 INFO - Running setup.py install for moztest 15:59:16 INFO - Running setup.py install for mozversion 15:59:16 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:59:16 INFO - Running setup.py install for wptserve 15:59:16 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 15:59:16 INFO - Cleaning up... 15:59:16 INFO - Return code: 0 15:59:16 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:59: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')]} 15:59:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:59: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')]} 15:59:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:59:16 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 0x01BC86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CCA200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A79D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BF7368>, '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 0x01954D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CD30C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-151', 'USERDOMAIN': 'T-W732-IX-151', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-151', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 15:59:16 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 15:59:16 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 15:59:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:59:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:59:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:59:16 INFO - 'COMPUTERNAME': 'T-W732-IX-151', 15:59:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:59:16 INFO - 'DCLOCATION': 'SCL3', 15:59:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:59:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:59:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:59:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:59:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:59:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:59:16 INFO - 'HOMEDRIVE': 'C:', 15:59:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:59:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:59:16 INFO - 'KTS_VERSION': '1.19c', 15:59:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:59:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:59:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-151', 15:59:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:59:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:59:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:59:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:59:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:59:16 INFO - 'MOZ_AIRBAG': '1', 15:59:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:59:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:59:16 INFO - 'MOZ_MSVCVERSION': '8', 15:59:16 INFO - 'MOZ_NO_REMOTE': '1', 15:59:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:59:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:59:16 INFO - 'NO_EM_RESTART': '1', 15:59:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:59:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:59:16 INFO - 'OS': 'Windows_NT', 15:59:16 INFO - 'OURDRIVE': 'C:', 15:59:16 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 15:59:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:59:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:59:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:59:16 INFO - 'PROCESSOR_LEVEL': '6', 15:59:16 INFO - 'PROCESSOR_REVISION': '1e05', 15:59:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:59:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:59:16 INFO - 'PROMPT': '$P$G', 15:59:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:59:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:59:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:59:16 INFO - 'PWD': 'C:\\slave\\test', 15:59:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:59:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:59:16 INFO - 'SYSTEMDRIVE': 'C:', 15:59:16 INFO - 'SYSTEMROOT': 'C:\\windows', 15:59:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:59:16 INFO - 'TEST1': 'testie', 15:59:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:59:16 INFO - 'USERDOMAIN': 'T-W732-IX-151', 15:59:16 INFO - 'USERNAME': 'cltbld', 15:59:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:59:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:59:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:59:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:59:16 INFO - 'WINDIR': 'C:\\windows', 15:59:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:59:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:59:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:59:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:59:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:59:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:59:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:59:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:59:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:59:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:59:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:59:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:59:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:59:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:59:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:59:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:59:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:59:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:59:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:59:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:59:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:59:20 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:59:20 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:59:20 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:59:20 INFO - Unpacking c:\slave\test\build\tests\marionette 15:59:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:59:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:59:20 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)) 15:59:32 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)) 15:59:32 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)) 15:59:32 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)) 15:59:32 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)) 15:59:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:59:32 INFO - Downloading blessings-1.6.tar.gz 15:59:32 INFO - Running setup.py egg_info for package blessings 15:59:32 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)) 15:59:32 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:59:32 INFO - Running setup.py install for blessings 15:59:32 INFO - Running setup.py install for browsermob-proxy 15:59:32 INFO - Running setup.py install for manifestparser 15:59:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Running setup.py install for marionette-client 15:59:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:59:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Running setup.py install for marionette-driver 15:59:32 INFO - Running setup.py install for mozcrash 15:59:32 INFO - Running setup.py install for mozdebug 15:59:32 INFO - Running setup.py install for mozdevice 15:59:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Running setup.py install for mozhttpd 15:59:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Running setup.py install for mozInstall 15:59:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Running setup.py install for mozleak 15:59:32 INFO - Running setup.py install for mozprofile 15:59:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Running setup.py install for mozrunner 15:59:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:59:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:59:34 INFO - Running setup.py install for mozscreenshot 15:59:34 INFO - Running setup.py install for moztest 15:59:34 INFO - Running setup.py install for mozversion 15:59:34 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:59:34 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:59:34 INFO - Running setup.py install for wptserve 15:59:34 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:59:34 INFO - Cleaning up... 15:59:34 INFO - Return code: 0 15:59:34 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:59:34 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:59:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:59:34 INFO - Reading from file tmpfile_stdout 15:59:34 INFO - Using _rmtree_windows ... 15:59:34 INFO - Using _rmtree_windows ... 15:59:34 INFO - Current package versions: 15:59:34 INFO - blessings == 1.6 15:59:34 INFO - blobuploader == 1.2.4 15:59:34 INFO - browsermob-proxy == 0.6.0 15:59:34 INFO - distribute == 0.6.14 15:59:34 INFO - docopt == 0.6.1 15:59:34 INFO - manifestparser == 1.1 15:59:34 INFO - marionette-client == 2.3.0 15:59:34 INFO - marionette-driver == 1.4.0 15:59:34 INFO - mozInstall == 1.12 15:59:34 INFO - mozcrash == 0.17 15:59:34 INFO - mozdebug == 0.1 15:59:34 INFO - mozdevice == 0.48 15:59:34 INFO - mozfile == 1.2 15:59:34 INFO - mozhttpd == 0.7 15:59:34 INFO - mozinfo == 0.9 15:59:34 INFO - mozleak == 0.1 15:59:34 INFO - mozlog == 3.1 15:59:34 INFO - moznetwork == 0.27 15:59:34 INFO - mozprocess == 0.22 15:59:34 INFO - mozprofile == 0.28 15:59:34 INFO - mozrunner == 6.11 15:59:34 INFO - mozscreenshot == 0.1 15:59:34 INFO - mozsystemmonitor == 0.0 15:59:34 INFO - moztest == 0.7 15:59:34 INFO - mozversion == 1.4 15:59:34 INFO - requests == 1.2.3 15:59:34 INFO - wptserve == 1.4.0 15:59:34 INFO - Running post-action listener: _resource_record_post_action 15:59:34 INFO - Running post-action listener: _start_resource_monitoring 15:59:34 INFO - Starting resource monitoring. 15:59:34 INFO - ##### 15:59:34 INFO - ##### Running pull step. 15:59:34 INFO - ##### 15:59:34 INFO - Running pre-action listener: _resource_record_pre_action 15:59:34 INFO - Running main action method: pull 15:59:34 INFO - Pull has nothing to do! 15:59:34 INFO - Running post-action listener: _resource_record_post_action 15:59:34 INFO - ##### 15:59:34 INFO - ##### Running install step. 15:59:34 INFO - ##### 15:59:34 INFO - Running pre-action listener: _resource_record_pre_action 15:59:34 INFO - Running main action method: install 15:59:34 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:59:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:59:34 INFO - Reading from file tmpfile_stdout 15:59:34 INFO - Using _rmtree_windows ... 15:59:34 INFO - Using _rmtree_windows ... 15:59:34 INFO - Detecting whether we're running mozinstall >=1.0... 15:59:34 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:59:34 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:59:34 INFO - Reading from file tmpfile_stdout 15:59:34 INFO - Output received: 15:59:34 INFO - Usage: mozinstall-script.py [options] installer 15:59:34 INFO - Options: 15:59:34 INFO - -h, --help show this help message and exit 15:59:34 INFO - -d DEST, --destination=DEST 15:59:34 INFO - Directory to install application into. [default: 15:59:34 INFO - "C:\slave\test"] 15:59:34 INFO - --app=APP Application being installed. [default: firefox] 15:59:34 INFO - Using _rmtree_windows ... 15:59:34 INFO - Using _rmtree_windows ... 15:59:34 INFO - mkdir: C:\slave\test\build\application 15:59:34 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.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 15:59:34 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.en-US.win32.zip --destination C:\slave\test\build\application 15:59:36 INFO - Reading from file tmpfile_stdout 15:59:36 INFO - Output received: 15:59:36 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:59:36 INFO - Using _rmtree_windows ... 15:59:36 INFO - Using _rmtree_windows ... 15:59:36 INFO - Running post-action listener: _resource_record_post_action 15:59:36 INFO - ##### 15:59:36 INFO - ##### Running run-tests step. 15:59:36 INFO - ##### 15:59:36 INFO - Running pre-action listener: _resource_record_pre_action 15:59:36 INFO - Running main action method: run_tests 15:59:36 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:59:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:59:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:59:36 INFO - grabbing minidump binary from tooltool 15:59: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')]} 15:59:36 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 0x01BF7368>, '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 0x01954D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CD30C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:59:36 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 15:59:36 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 15:59:36 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:59:38 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp07d4bc 15:59:38 INFO - INFO - File integrity verified, renaming tmp07d4bc to win32-minidump_stackwalk.exe 15:59:38 INFO - Return code: 0 15:59:38 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:59:38 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:59:38 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/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.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 15:59:38 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/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.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 15:59:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:59:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 15:59:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:59:38 INFO - 'COMPUTERNAME': 'T-W732-IX-151', 15:59:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:59:38 INFO - 'DCLOCATION': 'SCL3', 15:59:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:59:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:59:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:59:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:59:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:59:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:59:38 INFO - 'HOMEDRIVE': 'C:', 15:59:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 15:59:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:59:38 INFO - 'KTS_VERSION': '1.19c', 15:59:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:59:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 15:59:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-151', 15:59:38 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:59:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:59:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:59:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:59:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:59:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:59:38 INFO - 'MOZ_AIRBAG': '1', 15:59:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:59:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:59:38 INFO - 'MOZ_MSVCVERSION': '8', 15:59:38 INFO - 'MOZ_NO_REMOTE': '1', 15:59:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:59:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:59:38 INFO - 'NO_EM_RESTART': '1', 15:59:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:59:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:59:38 INFO - 'OS': 'Windows_NT', 15:59:38 INFO - 'OURDRIVE': 'C:', 15:59:38 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 15:59:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:59:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:59:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:59:38 INFO - 'PROCESSOR_LEVEL': '6', 15:59:38 INFO - 'PROCESSOR_REVISION': '1e05', 15:59:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:59:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:59:38 INFO - 'PROMPT': '$P$G', 15:59:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:59:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:59:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:59:38 INFO - 'PWD': 'C:\\slave\\test', 15:59:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:59:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:59:38 INFO - 'SYSTEMDRIVE': 'C:', 15:59:38 INFO - 'SYSTEMROOT': 'C:\\windows', 15:59:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:59:38 INFO - 'TEST1': 'testie', 15:59:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 15:59:38 INFO - 'USERDOMAIN': 'T-W732-IX-151', 15:59:38 INFO - 'USERNAME': 'cltbld', 15:59:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 15:59:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:59:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:59:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:59:38 INFO - 'WINDIR': 'C:\\windows', 15:59:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 15:59:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 15:59:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:59:38 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/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.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 15:59:40 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 15:59:40 INFO - import pkg_resources 15:59:41 INFO - Using 1 client processes 15:59:44 INFO - SUITE-START | Running 778 tests 15:59:44 INFO - Running testharness tests 15:59:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:59:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 15:59:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:59:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:59:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:59:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:59:44 INFO - Setting up ssl 15:59:45 INFO - PROCESS | certutil | 15:59:45 INFO - PROCESS | certutil | 15:59:45 INFO - PROCESS | certutil | 15:59:45 INFO - Certificate Nickname Trust Attributes 15:59:45 INFO - SSL,S/MIME,JAR/XPI 15:59:45 INFO - 15:59:45 INFO - web-platform-tests CT,, 15:59:45 INFO - 15:59:45 INFO - Starting runner 15:59:45 INFO - PROCESS | 3192 | [3192] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 15:59:46 INFO - PROCESS | 3192 | [3192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 15:59:46 INFO - PROCESS | 3192 | [3192] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 15:59:47 INFO - PROCESS | 3192 | 1467068387653 Marionette DEBUG Marionette enabled via build flag and pref 15:59:48 INFO - PROCESS | 3192 | ++DOCSHELL 10F88800 == 1 [pid = 3192] [id = 1] 15:59:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 1 (10F88C00) [pid = 3192] [serial = 1] [outer = 00000000] 15:59:48 INFO - PROCESS | 3192 | [3192] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:59:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 2 (10F89800) [pid = 3192] [serial = 2] [outer = 10F88C00] 15:59:49 INFO - PROCESS | 3192 | ++DOCSHELL 115C8400 == 2 [pid = 3192] [id = 2] 15:59:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 3 (115C8800) [pid = 3192] [serial = 3] [outer = 00000000] 15:59:49 INFO - PROCESS | 3192 | [3192] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:59:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 4 (115C9400) [pid = 3192] [serial = 4] [outer = 115C8800] 15:59:49 INFO - PROCESS | 3192 | 1467068389312 Marionette INFO Listening on port 2828 15:59:50 INFO - PROCESS | 3192 | 1467068390912 Marionette DEBUG Marionette enabled via command-line flag 15:59:50 INFO - PROCESS | 3192 | [3192] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:59:50 INFO - PROCESS | 3192 | [3192] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:59:50 INFO - PROCESS | 3192 | ++DOCSHELL 10F42C00 == 3 [pid = 3192] [id = 3] 15:59:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 5 (10F4AC00) [pid = 3192] [serial = 5] [outer = 00000000] 15:59:50 INFO - PROCESS | 3192 | [3192] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:59:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 6 (10F4B800) [pid = 3192] [serial = 6] [outer = 10F4AC00] 15:59:51 INFO - PROCESS | 3192 | [3192] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:59:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 7 (15EC8400) [pid = 3192] [serial = 7] [outer = 115C8800] 15:59:52 INFO - PROCESS | 3192 | [3192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:59:52 INFO - PROCESS | 3192 | 1467068392086 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49646 15:59:52 INFO - PROCESS | 3192 | [3192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:59:52 INFO - PROCESS | 3192 | 1467068392097 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49648 15:59:52 INFO - PROCESS | 3192 | [3192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:59:52 INFO - PROCESS | 3192 | 1467068392104 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49649 15:59:52 INFO - PROCESS | 3192 | [3192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:59:52 INFO - PROCESS | 3192 | 1467068392139 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49651 15:59:52 INFO - PROCESS | 3192 | 1467068392144 Marionette DEBUG Closed connection conn0 15:59:52 INFO - PROCESS | 3192 | [3192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:59:52 INFO - PROCESS | 3192 | 1467068392148 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49652 15:59:52 INFO - PROCESS | 3192 | 1467068392151 Marionette DEBUG Closed connection conn1 15:59:52 INFO - PROCESS | 3192 | 1467068392153 Marionette DEBUG Closed connection conn2 15:59:52 INFO - PROCESS | 3192 | 1467068392210 Marionette DEBUG Closed connection conn3 15:59:52 INFO - PROCESS | 3192 | 1467068392320 Marionette DEBUG Closed connection conn4 15:59:52 INFO - PROCESS | 3192 | [3192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:59:52 INFO - PROCESS | 3192 | 1467068392327 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49653 15:59:52 INFO - PROCESS | 3192 | 1467068392337 Marionette DEBUG Closed connection conn5 15:59:52 INFO - PROCESS | 3192 | [3192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:59:52 INFO - PROCESS | 3192 | 1467068392343 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49655 15:59:52 INFO - PROCESS | 3192 | ++DOCSHELL 10F87C00 == 4 [pid = 3192] [id = 4] 15:59:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 8 (10F89C00) [pid = 3192] [serial = 8] [outer = 00000000] 15:59:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 9 (1787C800) [pid = 3192] [serial = 9] [outer = 10F89C00] 15:59:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 10 (17882400) [pid = 3192] [serial = 10] [outer = 10F89C00] 15:59:52 INFO - PROCESS | 3192 | 1467068392482 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:59:52 INFO - PROCESS | 3192 | 1467068392487 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160627144420","device":"desktop","version":"48.0"} 15:59:54 INFO - PROCESS | 3192 | [3192] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:59:54 INFO - PROCESS | 3192 | [3192] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:59:54 INFO - PROCESS | 3192 | [3192] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:59:54 INFO - PROCESS | 3192 | ++DOCSHELL 18D52400 == 5 [pid = 3192] [id = 5] 15:59:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 11 (18D52800) [pid = 3192] [serial = 11] [outer = 00000000] 15:59:54 INFO - PROCESS | 3192 | ++DOCSHELL 18D52C00 == 6 [pid = 3192] [id = 6] 15:59:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 12 (18D56400) [pid = 3192] [serial = 12] [outer = 00000000] 15:59:55 INFO - PROCESS | 3192 | [3192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:59:55 INFO - PROCESS | 3192 | ++DOCSHELL 19D5E400 == 7 [pid = 3192] [id = 7] 15:59:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 13 (19D5E800) [pid = 3192] [serial = 13] [outer = 00000000] 15:59:55 INFO - PROCESS | 3192 | [3192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:59:55 INFO - PROCESS | 3192 | [3192] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:59:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 14 (19D67000) [pid = 3192] [serial = 14] [outer = 19D5E800] 15:59:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 15 (15CE0800) [pid = 3192] [serial = 15] [outer = 18D52800] 15:59:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 16 (15CE2000) [pid = 3192] [serial = 16] [outer = 18D56400] 15:59:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 17 (15CE4C00) [pid = 3192] [serial = 17] [outer = 19D5E800] 15:59:56 INFO - PROCESS | 3192 | 1467068396234 Marionette INFO startBrowser 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 15:59:56 INFO - PROCESS | 3192 | 1467068396270 Marionette DEBUG loaded listener.js 15:59:56 INFO - PROCESS | 3192 | 1467068396284 Marionette DEBUG loaded listener.js 15:59:56 INFO - PROCESS | 3192 | 1467068396286 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 15:59:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 18 (1BF7B000) [pid = 3192] [serial = 18] [outer = 19D5E800] 15:59:56 INFO - PROCESS | 3192 | 1467068396971 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"15eb5ee0-2a1e-41cd-b27f-dab1d6e04777","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160627144420","device":"desktop","version":"48.0","command_id":1}}] 15:59:57 INFO - PROCESS | 3192 | 1467068397218 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:59:57 INFO - PROCESS | 3192 | 1467068397222 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 15:59:57 INFO - PROCESS | 3192 | 1467068397252 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 15:59:57 INFO - PROCESS | 3192 | 1467068397269 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:59:57 INFO - PROCESS | 3192 | 1467068397271 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 15:59:57 INFO - PROCESS | 3192 | [3192] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:59:57 INFO - PROCESS | 3192 | [3192] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:59:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 19 (1CA01C00) [pid = 3192] [serial = 19] [outer = 19D5E800] 15:59:58 INFO - PROCESS | 3192 | 1467068398285 Marionette TRACE conn6 <- [1,3,null,{}] 15:59:58 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:58 INFO - PROCESS | 3192 | 1467068398291 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:59:58 INFO - PROCESS | 3192 | 1467068398293 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 15:59:58 INFO - PROCESS | 3192 | 1467068398311 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 15:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:59:58 INFO - PROCESS | 3192 | 1467068398321 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 15:59:58 INFO - PROCESS | 3192 | 1467068398323 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 15:59:58 INFO - PROCESS | 3192 | 1467068398330 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:59:58 INFO - PROCESS | 3192 | 1467068398334 Marionette TRACE conn6 <- [1,6,null,{}] 15:59:58 INFO - PROCESS | 3192 | 1467068398392 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:58 INFO - PROCESS | 3192 | 1467068398396 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 15:59:58 INFO - PROCESS | 3192 | 1467068398412 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 15:59:58 INFO - PROCESS | 3192 | 1467068398415 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:58 INFO - PROCESS | 3192 | 1467068398418 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 15:59:58 INFO - PROCESS | 3192 | ++DOCSHELL 1D967000 == 8 [pid = 3192] [id = 8] 15:59:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 20 (1D967400) [pid = 3192] [serial = 20] [outer = 00000000] 15:59:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 21 (1DA3F000) [pid = 3192] [serial = 21] [outer = 1D967400] 15:59:58 INFO - PROCESS | 3192 | 1467068398467 Marionette DEBUG loaded listener.js 15:59:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 22 (1DA43400) [pid = 3192] [serial = 22] [outer = 1D967400] 15:59:58 INFO - PROCESS | 3192 | --DOCSHELL 10F88800 == 7 [pid = 3192] [id = 1] 15:59:58 INFO - PROCESS | 3192 | ++DOCSHELL 0926FC00 == 8 [pid = 3192] [id = 9] 15:59:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 23 (09273C00) [pid = 3192] [serial = 23] [outer = 00000000] 15:59:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 24 (0FCE2000) [pid = 3192] [serial = 24] [outer = 09273C00] 15:59:58 INFO - PROCESS | 3192 | 1467068398889 Marionette DEBUG loaded listener.js 15:59:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 25 (0FCEB800) [pid = 3192] [serial = 25] [outer = 09273C00] 15:59:59 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:59 INFO - PROCESS | 3192 | 1467068399804 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1515ms 15:59:59 INFO - PROCESS | 3192 | 1467068399847 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 15:59:59 INFO - PROCESS | 3192 | 1467068399850 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 15:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:59:59 INFO - PROCESS | 3192 | 1467068399856 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:59:59 INFO - PROCESS | 3192 | 1467068399858 Marionette TRACE conn6 <- [1,10,null,{}] 15:59:59 INFO - PROCESS | 3192 | 1467068399864 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:59 INFO - PROCESS | 3192 | 1467068399866 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 15:59:59 INFO - PROCESS | 3192 | 1467068399996 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 16:00:00 INFO - PROCESS | 3192 | 1467068400081 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:00 INFO - PROCESS | 3192 | 1467068400084 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:00 INFO - PROCESS | 3192 | ++DOCSHELL 19221000 == 9 [pid = 3192] [id = 10] 16:00:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 26 (19222000) [pid = 3192] [serial = 26] [outer = 00000000] 16:00:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 27 (1AFB0C00) [pid = 3192] [serial = 27] [outer = 19222000] 16:00:00 INFO - PROCESS | 3192 | 1467068400143 Marionette DEBUG loaded listener.js 16:00:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 28 (1BACCC00) [pid = 3192] [serial = 28] [outer = 19222000] 16:00:00 INFO - PROCESS | 3192 | 1467068400681 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 16:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 869ms 16:00:00 INFO - PROCESS | 3192 | 1467068400727 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 16:00:00 INFO - PROCESS | 3192 | 1467068400731 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 16:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:00:00 INFO - PROCESS | 3192 | 1467068400737 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:00:00 INFO - PROCESS | 3192 | 1467068400740 Marionette TRACE conn6 <- [1,14,null,{}] 16:00:00 INFO - PROCESS | 3192 | 1467068400745 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:00 INFO - PROCESS | 3192 | 1467068400747 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:00 INFO - PROCESS | 3192 | 1467068400869 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 16:00:00 INFO - PROCESS | 3192 | 1467068400943 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:00 INFO - PROCESS | 3192 | 1467068400946 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:00 INFO - PROCESS | 3192 | ++DOCSHELL 1785C000 == 10 [pid = 3192] [id = 11] 16:00:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 29 (1785C400) [pid = 3192] [serial = 29] [outer = 00000000] 16:00:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 30 (1C28D000) [pid = 3192] [serial = 30] [outer = 1785C400] 16:00:00 INFO - PROCESS | 3192 | 1467068401002 Marionette DEBUG loaded listener.js 16:00:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 31 (1D4A0C00) [pid = 3192] [serial = 31] [outer = 1785C400] 16:00:01 INFO - PROCESS | 3192 | 1467068401624 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 970ms 16:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:00:01 INFO - PROCESS | 3192 | 1467068401712 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 16:00:01 INFO - PROCESS | 3192 | 1467068401716 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 16:00:01 INFO - PROCESS | 3192 | 1467068401720 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:00:01 INFO - PROCESS | 3192 | 1467068401723 Marionette TRACE conn6 <- [1,18,null,{}] 16:00:01 INFO - PROCESS | 3192 | 1467068401729 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:01 INFO - PROCESS | 3192 | 1467068401731 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:01 INFO - PROCESS | 3192 | ++DOCSHELL 0FDF1000 == 11 [pid = 3192] [id = 12] 16:00:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 32 (0FDF2000) [pid = 3192] [serial = 32] [outer = 00000000] 16:00:01 INFO - PROCESS | 3192 | 1467068401841 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 16:00:01 INFO - PROCESS | 3192 | --DOCSHELL 10F87C00 == 10 [pid = 3192] [id = 4] 16:00:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 33 (0FAE3400) [pid = 3192] [serial = 33] [outer = 0FDF2000] 16:00:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 34 (105A3C00) [pid = 3192] [serial = 34] [outer = 0FDF2000] 16:00:01 INFO - PROCESS | 3192 | 1467068401941 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:01 INFO - PROCESS | 3192 | 1467068401944 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:01 INFO - PROCESS | 3192 | ++DOCSHELL 0FA25400 == 11 [pid = 3192] [id = 13] 16:00:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 35 (105D5800) [pid = 3192] [serial = 35] [outer = 00000000] 16:00:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 36 (109B0400) [pid = 3192] [serial = 36] [outer = 105D5800] 16:00:01 INFO - PROCESS | 3192 | ++DOCSHELL 10AA3400 == 12 [pid = 3192] [id = 14] 16:00:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 37 (10AA6800) [pid = 3192] [serial = 37] [outer = 00000000] 16:00:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 38 (10F09C00) [pid = 3192] [serial = 38] [outer = 10AA6800] 16:00:02 INFO - PROCESS | 3192 | 1467068402034 Marionette DEBUG loaded listener.js 16:00:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 39 (10F4E400) [pid = 3192] [serial = 39] [outer = 10AA6800] 16:00:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 40 (148A2400) [pid = 3192] [serial = 40] [outer = 105D5800] 16:00:02 INFO - PROCESS | 3192 | 1467068402494 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 829ms 16:00:02 INFO - PROCESS | 3192 | 1467068402551 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 16:00:02 INFO - PROCESS | 3192 | 1467068402556 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 16:00:02 INFO - PROCESS | 3192 | 1467068402561 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:00:02 INFO - PROCESS | 3192 | 1467068402564 Marionette TRACE conn6 <- [1,22,null,{}] 16:00:02 INFO - PROCESS | 3192 | 1467068402568 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:02 INFO - PROCESS | 3192 | 1467068402570 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:02 INFO - PROCESS | 3192 | 1467068402652 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 16:00:02 INFO - PROCESS | 3192 | 1467068402661 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:02 INFO - PROCESS | 3192 | 1467068402663 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:02 INFO - PROCESS | 3192 | ++DOCSHELL 14D1C800 == 13 [pid = 3192] [id = 15] 16:00:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 41 (14D1E400) [pid = 3192] [serial = 41] [outer = 00000000] 16:00:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 42 (1509EC00) [pid = 3192] [serial = 42] [outer = 14D1E400] 16:00:02 INFO - PROCESS | 3192 | 1467068402710 Marionette DEBUG loaded listener.js 16:00:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 43 (15CD9000) [pid = 3192] [serial = 43] [outer = 14D1E400] 16:00:03 INFO - PROCESS | 3192 | 1467068403131 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 16:00:03 INFO - PROCESS | 3192 | 1467068403198 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 16:00:03 INFO - PROCESS | 3192 | 1467068403200 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 16:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:00:03 INFO - PROCESS | 3192 | 1467068403204 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:00:03 INFO - PROCESS | 3192 | 1467068403207 Marionette TRACE conn6 <- [1,26,null,{}] 16:00:03 INFO - PROCESS | 3192 | 1467068403224 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:03 INFO - PROCESS | 3192 | 1467068403229 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:03 INFO - PROCESS | 3192 | 1467068403342 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 16:00:03 INFO - PROCESS | 3192 | 1467068403362 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:03 INFO - PROCESS | 3192 | 1467068403365 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:03 INFO - PROCESS | 3192 | ++DOCSHELL 17C57000 == 14 [pid = 3192] [id = 16] 16:00:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 44 (17C58800) [pid = 3192] [serial = 44] [outer = 00000000] 16:00:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 45 (17CC5800) [pid = 3192] [serial = 45] [outer = 17C58800] 16:00:03 INFO - PROCESS | 3192 | 1467068403414 Marionette DEBUG loaded listener.js 16:00:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 46 (1825C800) [pid = 3192] [serial = 46] [outer = 17C58800] 16:00:03 INFO - PROCESS | 3192 | 1467068403806 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 16:00:03 INFO - PROCESS | 3192 | 1467068403838 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 16:00:03 INFO - PROCESS | 3192 | 1467068403840 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 16:00:03 INFO - PROCESS | 3192 | 1467068403843 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:00:03 INFO - PROCESS | 3192 | 1467068403845 Marionette TRACE conn6 <- [1,30,null,{}] 16:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:00:03 INFO - PROCESS | 3192 | 1467068403848 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:03 INFO - PROCESS | 3192 | 1467068403850 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:03 INFO - PROCESS | 3192 | 1467068403931 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 16:00:03 INFO - PROCESS | 3192 | 1467068403937 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:03 INFO - PROCESS | 3192 | 1467068403938 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:03 INFO - PROCESS | 3192 | ++DOCSHELL 182C7000 == 15 [pid = 3192] [id = 17] 16:00:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 47 (182C7400) [pid = 3192] [serial = 47] [outer = 00000000] 16:00:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 48 (18E58C00) [pid = 3192] [serial = 48] [outer = 182C7400] 16:00:03 INFO - PROCESS | 3192 | 1467068403993 Marionette DEBUG loaded listener.js 16:00:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 49 (19222800) [pid = 3192] [serial = 49] [outer = 182C7400] 16:00:04 INFO - PROCESS | 3192 | 1467068404374 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 569ms 16:00:04 INFO - PROCESS | 3192 | 1467068404417 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 16:00:04 INFO - PROCESS | 3192 | 1467068404419 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 16:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:00:04 INFO - PROCESS | 3192 | 1467068404423 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:00:04 INFO - PROCESS | 3192 | 1467068404424 Marionette TRACE conn6 <- [1,34,null,{}] 16:00:04 INFO - PROCESS | 3192 | 1467068404440 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:04 INFO - PROCESS | 3192 | 1467068404442 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:04 INFO - PROCESS | 3192 | 1467068404518 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 16:00:04 INFO - PROCESS | 3192 | 1467068404523 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:04 INFO - PROCESS | 3192 | 1467068404525 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:04 INFO - PROCESS | 3192 | ++DOCSHELL 19D4E800 == 16 [pid = 3192] [id = 18] 16:00:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 50 (19D61C00) [pid = 3192] [serial = 50] [outer = 00000000] 16:00:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 51 (1A394400) [pid = 3192] [serial = 51] [outer = 19D61C00] 16:00:04 INFO - PROCESS | 3192 | 1467068404570 Marionette DEBUG loaded listener.js 16:00:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 52 (1A397C00) [pid = 3192] [serial = 52] [outer = 19D61C00] 16:00:04 INFO - PROCESS | 3192 | 1467068404984 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 590ms 16:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:00:04 INFO - PROCESS | 3192 | 1467068405013 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 16:00:04 INFO - PROCESS | 3192 | 1467068405015 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 16:00:05 INFO - PROCESS | 3192 | 1467068405018 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:00:05 INFO - PROCESS | 3192 | 1467068405020 Marionette TRACE conn6 <- [1,38,null,{}] 16:00:05 INFO - PROCESS | 3192 | 1467068405023 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:05 INFO - PROCESS | 3192 | 1467068405029 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:05 INFO - PROCESS | 3192 | 1467068405166 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 16:00:05 INFO - PROCESS | 3192 | 1467068405178 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:05 INFO - PROCESS | 3192 | 1467068405180 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:05 INFO - PROCESS | 3192 | ++DOCSHELL 19107400 == 17 [pid = 3192] [id = 19] 16:00:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 53 (1910D000) [pid = 3192] [serial = 53] [outer = 00000000] 16:00:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 54 (1BF2C000) [pid = 3192] [serial = 54] [outer = 1910D000] 16:00:05 INFO - PROCESS | 3192 | 1467068405225 Marionette DEBUG loaded listener.js 16:00:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 55 (1BF77C00) [pid = 3192] [serial = 55] [outer = 1910D000] 16:00:05 INFO - PROCESS | 3192 | 1467068405600 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 629ms 16:00:05 INFO - PROCESS | 3192 | 1467068405649 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 16:00:05 INFO - PROCESS | 3192 | 1467068405652 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 16:00:05 INFO - PROCESS | 3192 | 1467068405655 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:00:05 INFO - PROCESS | 3192 | 1467068405657 Marionette TRACE conn6 <- [1,42,null,{}] 16:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:00:05 INFO - PROCESS | 3192 | 1467068405661 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:05 INFO - PROCESS | 3192 | 1467068405663 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:05 INFO - PROCESS | 3192 | 1467068405739 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 16:00:05 INFO - PROCESS | 3192 | 1467068405744 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:05 INFO - PROCESS | 3192 | 1467068405746 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:05 INFO - PROCESS | 3192 | ++DOCSHELL 1C96AC00 == 18 [pid = 3192] [id = 20] 16:00:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 56 (1CA07C00) [pid = 3192] [serial = 56] [outer = 00000000] 16:00:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 57 (1D95F800) [pid = 3192] [serial = 57] [outer = 1CA07C00] 16:00:05 INFO - PROCESS | 3192 | 1467068405804 Marionette DEBUG loaded listener.js 16:00:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 58 (1D965000) [pid = 3192] [serial = 58] [outer = 1CA07C00] 16:00:06 INFO - PROCESS | 3192 | 1467068406375 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 770ms 16:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:00:06 INFO - PROCESS | 3192 | 1467068406430 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 16:00:06 INFO - PROCESS | 3192 | 1467068406432 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 16:00:06 INFO - PROCESS | 3192 | 1467068406435 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:00:06 INFO - PROCESS | 3192 | 1467068406437 Marionette TRACE conn6 <- [1,46,null,{}] 16:00:06 INFO - PROCESS | 3192 | 1467068406440 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:06 INFO - PROCESS | 3192 | 1467068406442 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:06 INFO - PROCESS | 3192 | 1467068406518 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 16:00:06 INFO - PROCESS | 3192 | 1467068406526 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:06 INFO - PROCESS | 3192 | 1467068406528 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:06 INFO - PROCESS | 3192 | ++DOCSHELL 0C6B4C00 == 19 [pid = 3192] [id = 21] 16:00:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 59 (15099C00) [pid = 3192] [serial = 59] [outer = 00000000] 16:00:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 60 (1652C000) [pid = 3192] [serial = 60] [outer = 15099C00] 16:00:06 INFO - PROCESS | 3192 | 1467068406576 Marionette DEBUG loaded listener.js 16:00:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 61 (1652F800) [pid = 3192] [serial = 61] [outer = 15099C00] 16:00:06 INFO - PROCESS | 3192 | 1467068406956 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 569ms 16:00:06 INFO - PROCESS | 3192 | 1467068407018 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 16:00:06 INFO - PROCESS | 3192 | 1467068407020 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 16:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:00:06 INFO - PROCESS | 3192 | 1467068407023 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:00:07 INFO - PROCESS | 3192 | 1467068407025 Marionette TRACE conn6 <- [1,50,null,{}] 16:00:07 INFO - PROCESS | 3192 | 1467068407029 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:07 INFO - PROCESS | 3192 | 1467068407030 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:07 INFO - PROCESS | 3192 | 1467068407126 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 16:00:07 INFO - PROCESS | 3192 | 1467068407132 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:07 INFO - PROCESS | 3192 | 1467068407134 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:07 INFO - PROCESS | 3192 | ++DOCSHELL 101D8400 == 20 [pid = 3192] [id = 22] 16:00:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 62 (101DF000) [pid = 3192] [serial = 62] [outer = 00000000] 16:00:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 63 (101E3400) [pid = 3192] [serial = 63] [outer = 101DF000] 16:00:07 INFO - PROCESS | 3192 | 1467068407176 Marionette DEBUG loaded listener.js 16:00:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 64 (1652BC00) [pid = 3192] [serial = 64] [outer = 101DF000] 16:00:07 INFO - PROCESS | 3192 | 1467068407557 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 16:00:07 INFO - PROCESS | 3192 | 1467068407596 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 16:00:07 INFO - PROCESS | 3192 | 1467068407598 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 16:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:00:07 INFO - PROCESS | 3192 | 1467068407602 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:00:07 INFO - PROCESS | 3192 | 1467068407603 Marionette TRACE conn6 <- [1,54,null,{}] 16:00:07 INFO - PROCESS | 3192 | 1467068407607 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:07 INFO - PROCESS | 3192 | 1467068407608 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:07 INFO - PROCESS | 3192 | 1467068407719 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 16:00:07 INFO - PROCESS | 3192 | 1467068407727 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:07 INFO - PROCESS | 3192 | 1467068407729 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:07 INFO - PROCESS | 3192 | ++DOCSHELL 101E2800 == 21 [pid = 3192] [id = 23] 16:00:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 65 (10301400) [pid = 3192] [serial = 65] [outer = 00000000] 16:00:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 66 (1030A000) [pid = 3192] [serial = 66] [outer = 10301400] 16:00:07 INFO - PROCESS | 3192 | 1467068407773 Marionette DEBUG loaded listener.js 16:00:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (1030C800) [pid = 3192] [serial = 67] [outer = 10301400] 16:00:08 INFO - PROCESS | 3192 | 1467068408140 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 569ms 16:00:08 INFO - PROCESS | 3192 | 1467068408173 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 16:00:08 INFO - PROCESS | 3192 | 1467068408175 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 16:00:08 INFO - PROCESS | 3192 | 1467068408178 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:00:08 INFO - PROCESS | 3192 | 1467068408181 Marionette TRACE conn6 <- [1,58,null,{}] 16:00:08 INFO - PROCESS | 3192 | 1467068408184 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:08 INFO - PROCESS | 3192 | 1467068408187 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:08 INFO - PROCESS | 3192 | 1467068408309 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 16:00:08 INFO - PROCESS | 3192 | 1467068408354 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:08 INFO - PROCESS | 3192 | 1467068408356 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:08 INFO - PROCESS | 3192 | ++DOCSHELL 16531000 == 22 [pid = 3192] [id = 24] 16:00:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (1DA3F400) [pid = 3192] [serial = 68] [outer = 00000000] 16:00:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (1F515800) [pid = 3192] [serial = 69] [outer = 1DA3F400] 16:00:08 INFO - PROCESS | 3192 | 1467068408401 Marionette DEBUG loaded listener.js 16:00:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (1F51B000) [pid = 3192] [serial = 70] [outer = 1DA3F400] 16:00:08 INFO - PROCESS | 3192 | 1467068408758 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 16:00:08 INFO - PROCESS | 3192 | 1467068408813 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 16:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:00:08 INFO - PROCESS | 3192 | 1467068408815 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 16:00:08 INFO - PROCESS | 3192 | 1467068408818 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:00:08 INFO - PROCESS | 3192 | 1467068408820 Marionette TRACE conn6 <- [1,62,null,{}] 16:00:08 INFO - PROCESS | 3192 | 1467068408823 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:08 INFO - PROCESS | 3192 | 1467068408825 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:08 INFO - PROCESS | 3192 | 1467068408933 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 16:00:08 INFO - PROCESS | 3192 | 1467068408941 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:08 INFO - PROCESS | 3192 | 1467068408943 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:08 INFO - PROCESS | 3192 | ++DOCSHELL 1F51C400 == 23 [pid = 3192] [id = 25] 16:00:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (1F51D000) [pid = 3192] [serial = 71] [outer = 00000000] 16:00:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (1F942800) [pid = 3192] [serial = 72] [outer = 1F51D000] 16:00:08 INFO - PROCESS | 3192 | 1467068408996 Marionette DEBUG loaded listener.js 16:00:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (1F946800) [pid = 3192] [serial = 73] [outer = 1F51D000] 16:00:09 INFO - PROCESS | 3192 | 1467068409370 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 569ms 16:00:09 INFO - PROCESS | 3192 | 1467068409388 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 16:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:00:09 INFO - PROCESS | 3192 | 1467068409391 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 16:00:09 INFO - PROCESS | 3192 | 1467068409394 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:00:09 INFO - PROCESS | 3192 | 1467068409396 Marionette TRACE conn6 <- [1,66,null,{}] 16:00:09 INFO - PROCESS | 3192 | 1467068409399 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:09 INFO - PROCESS | 3192 | 1467068409401 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:09 INFO - PROCESS | 3192 | 1467068409480 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 16:00:09 INFO - PROCESS | 3192 | 1467068409485 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:09 INFO - PROCESS | 3192 | 1467068409487 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:09 INFO - PROCESS | 3192 | ++DOCSHELL 19417800 == 24 [pid = 3192] [id = 26] 16:00:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (19418C00) [pid = 3192] [serial = 74] [outer = 00000000] 16:00:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (1FA2D400) [pid = 3192] [serial = 75] [outer = 19418C00] 16:00:09 INFO - PROCESS | 3192 | 1467068409532 Marionette DEBUG loaded listener.js 16:00:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (1FA32800) [pid = 3192] [serial = 76] [outer = 19418C00] 16:00:10 INFO - PROCESS | 3192 | 1467068410739 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1371ms 16:00:10 INFO - PROCESS | 3192 | 1467068410767 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 16:00:10 INFO - PROCESS | 3192 | 1467068410771 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 16:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:00:10 INFO - PROCESS | 3192 | 1467068410776 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:00:10 INFO - PROCESS | 3192 | 1467068410778 Marionette TRACE conn6 <- [1,70,null,{}] 16:00:10 INFO - PROCESS | 3192 | 1467068410783 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:10 INFO - PROCESS | 3192 | 1467068410787 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:10 INFO - PROCESS | 3192 | 1467068410896 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 16:00:10 INFO - PROCESS | 3192 | 1467068410902 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:10 INFO - PROCESS | 3192 | 1467068410905 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:10 INFO - PROCESS | 3192 | ++DOCSHELL 101E0000 == 25 [pid = 3192] [id = 27] 16:00:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (101E0400) [pid = 3192] [serial = 77] [outer = 00000000] 16:00:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (10306800) [pid = 3192] [serial = 78] [outer = 101E0400] 16:00:10 INFO - PROCESS | 3192 | 1467068410953 Marionette DEBUG loaded listener.js 16:00:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (105A2800) [pid = 3192] [serial = 79] [outer = 101E0400] 16:00:11 INFO - PROCESS | 3192 | 1467068411330 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 16:00:11 INFO - PROCESS | 3192 | 1467068411377 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 16:00:11 INFO - PROCESS | 3192 | 1467068411381 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 16:00:11 INFO - PROCESS | 3192 | 1467068411387 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:00:11 INFO - PROCESS | 3192 | 1467068411389 Marionette TRACE conn6 <- [1,74,null,{}] 16:00:11 INFO - PROCESS | 3192 | 1467068411398 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:11 INFO - PROCESS | 3192 | 1467068411401 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:11 INFO - PROCESS | 3192 | 1467068411509 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 16:00:11 INFO - PROCESS | 3192 | 1467068411571 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:11 INFO - PROCESS | 3192 | 1467068411573 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:11 INFO - PROCESS | 3192 | ++DOCSHELL 10F09800 == 26 [pid = 3192] [id = 28] 16:00:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (10F0B800) [pid = 3192] [serial = 80] [outer = 00000000] 16:00:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (148A7000) [pid = 3192] [serial = 81] [outer = 10F0B800] 16:00:11 INFO - PROCESS | 3192 | 1467068411622 Marionette DEBUG loaded listener.js 16:00:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (1501A800) [pid = 3192] [serial = 82] [outer = 10F0B800] 16:00:12 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (10F89C00) [pid = 3192] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:00:12 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (19222000) [pid = 3192] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:00:12 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1785C400) [pid = 3192] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:00:12 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (10AA6800) [pid = 3192] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:00:12 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (14D1E400) [pid = 3192] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:00:12 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (17C58800) [pid = 3192] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:00:12 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (182C7400) [pid = 3192] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:00:12 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (19D61C00) [pid = 3192] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:00:12 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (1910D000) [pid = 3192] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:00:12 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (101DF000) [pid = 3192] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:00:12 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (10301400) [pid = 3192] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:00:12 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (1DA3F400) [pid = 3192] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:00:12 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (1D967400) [pid = 3192] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:00:12 INFO - PROCESS | 3192 | 1467068412260 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 929ms 16:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:00:12 INFO - PROCESS | 3192 | 1467068412329 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 16:00:12 INFO - PROCESS | 3192 | 1467068412331 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 16:00:12 INFO - PROCESS | 3192 | 1467068412335 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:00:12 INFO - PROCESS | 3192 | 1467068412338 Marionette TRACE conn6 <- [1,78,null,{}] 16:00:12 INFO - PROCESS | 3192 | 1467068412348 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:12 INFO - PROCESS | 3192 | 1467068412353 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:12 INFO - PROCESS | 3192 | 1467068412434 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 16:00:12 INFO - PROCESS | 3192 | 1467068412440 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:12 INFO - PROCESS | 3192 | 1467068412443 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:12 INFO - PROCESS | 3192 | ++DOCSHELL 15E33400 == 27 [pid = 3192] [id = 29] 16:00:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (1644E800) [pid = 3192] [serial = 83] [outer = 00000000] 16:00:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (1652B800) [pid = 3192] [serial = 84] [outer = 1644E800] 16:00:12 INFO - PROCESS | 3192 | 1467068412502 Marionette DEBUG loaded listener.js 16:00:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (17853000) [pid = 3192] [serial = 85] [outer = 1644E800] 16:00:12 INFO - PROCESS | 3192 | 1467068412886 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 16:00:12 INFO - PROCESS | 3192 | 1467068412967 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 16:00:12 INFO - PROCESS | 3192 | 1467068412969 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 16:00:12 INFO - PROCESS | 3192 | 1467068412972 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:00:12 INFO - PROCESS | 3192 | 1467068412974 Marionette TRACE conn6 <- [1,82,null,{}] 16:00:12 INFO - PROCESS | 3192 | 1467068412978 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:12 INFO - PROCESS | 3192 | 1467068412980 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:13 INFO - PROCESS | 3192 | 1467068413066 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 16:00:13 INFO - PROCESS | 3192 | 1467068413072 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:13 INFO - PROCESS | 3192 | 1467068413073 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:13 INFO - PROCESS | 3192 | ++DOCSHELL 17878000 == 28 [pid = 3192] [id = 30] 16:00:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (17881C00) [pid = 3192] [serial = 86] [outer = 00000000] 16:00:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (17CC6000) [pid = 3192] [serial = 87] [outer = 17881C00] 16:00:13 INFO - PROCESS | 3192 | 1467068413123 Marionette DEBUG loaded listener.js 16:00:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (18323000) [pid = 3192] [serial = 88] [outer = 17881C00] 16:00:13 INFO - PROCESS | 3192 | 1467068413551 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 16:00:13 INFO - PROCESS | 3192 | 1467068413607 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 16:00:13 INFO - PROCESS | 3192 | 1467068413610 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 16:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:00:13 INFO - PROCESS | 3192 | 1467068413613 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:00:13 INFO - PROCESS | 3192 | 1467068413614 Marionette TRACE conn6 <- [1,86,null,{}] 16:00:13 INFO - PROCESS | 3192 | 1467068413618 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:13 INFO - PROCESS | 3192 | 1467068413620 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:13 INFO - PROCESS | 3192 | 1467068413697 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 16:00:13 INFO - PROCESS | 3192 | 1467068413704 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:13 INFO - PROCESS | 3192 | 1467068413706 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:13 INFO - PROCESS | 3192 | ++DOCSHELL 18E5BC00 == 29 [pid = 3192] [id = 31] 16:00:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (18E5FC00) [pid = 3192] [serial = 89] [outer = 00000000] 16:00:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (1910AC00) [pid = 3192] [serial = 90] [outer = 18E5FC00] 16:00:13 INFO - PROCESS | 3192 | 1467068413750 Marionette DEBUG loaded listener.js 16:00:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (1910B400) [pid = 3192] [serial = 91] [outer = 18E5FC00] 16:00:14 INFO - PROCESS | 3192 | 1467068414267 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 729ms 16:00:14 INFO - PROCESS | 3192 | 1467068414344 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 16:00:14 INFO - PROCESS | 3192 | 1467068414349 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 16:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:00:14 INFO - PROCESS | 3192 | 1467068414354 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:00:14 INFO - PROCESS | 3192 | 1467068414357 Marionette TRACE conn6 <- [1,90,null,{}] 16:00:14 INFO - PROCESS | 3192 | 1467068414364 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:14 INFO - PROCESS | 3192 | 1467068414367 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:14 INFO - PROCESS | 3192 | 1467068414499 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 16:00:14 INFO - PROCESS | 3192 | 1467068414571 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:14 INFO - PROCESS | 3192 | 1467068414574 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:14 INFO - PROCESS | 3192 | ++DOCSHELL 101DAC00 == 30 [pid = 3192] [id = 32] 16:00:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (10306C00) [pid = 3192] [serial = 92] [outer = 00000000] 16:00:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (10AA2C00) [pid = 3192] [serial = 93] [outer = 10306C00] 16:00:14 INFO - PROCESS | 3192 | 1467068414630 Marionette DEBUG loaded listener.js 16:00:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (11589400) [pid = 3192] [serial = 94] [outer = 10306C00] 16:00:15 INFO - PROCESS | 3192 | 1467068415179 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 890ms 16:00:15 INFO - PROCESS | 3192 | 1467068415244 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 16:00:15 INFO - PROCESS | 3192 | 1467068415249 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 16:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:00:15 INFO - PROCESS | 3192 | 1467068415255 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:00:15 INFO - PROCESS | 3192 | 1467068415258 Marionette TRACE conn6 <- [1,94,null,{}] 16:00:15 INFO - PROCESS | 3192 | 1467068415276 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:15 INFO - PROCESS | 3192 | 1467068415279 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:15 INFO - PROCESS | 3192 | 1467068415407 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 16:00:15 INFO - PROCESS | 3192 | 1467068415456 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:15 INFO - PROCESS | 3192 | 1467068415459 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:15 INFO - PROCESS | 3192 | ++DOCSHELL 106AF400 == 31 [pid = 3192] [id = 33] 16:00:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (16C32800) [pid = 3192] [serial = 95] [outer = 00000000] 16:00:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (17C5D800) [pid = 3192] [serial = 96] [outer = 16C32800] 16:00:15 INFO - PROCESS | 3192 | 1467068415515 Marionette DEBUG loaded listener.js 16:00:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (19101400) [pid = 3192] [serial = 97] [outer = 16C32800] 16:00:16 INFO - PROCESS | 3192 | 1467068416068 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 869ms 16:00:16 INFO - PROCESS | 3192 | 1467068416129 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 16:00:16 INFO - PROCESS | 3192 | 1467068416131 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 16:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:00:16 INFO - PROCESS | 3192 | 1467068416135 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:00:16 INFO - PROCESS | 3192 | 1467068416139 Marionette TRACE conn6 <- [1,98,null,{}] 16:00:16 INFO - PROCESS | 3192 | 1467068416150 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:16 INFO - PROCESS | 3192 | 1467068416155 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:16 INFO - PROCESS | 3192 | 1467068416258 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 16:00:16 INFO - PROCESS | 3192 | 1467068416331 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:16 INFO - PROCESS | 3192 | 1467068416335 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:16 INFO - PROCESS | 3192 | ++DOCSHELL 1BA49C00 == 32 [pid = 3192] [id = 34] 16:00:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (1BA4C800) [pid = 3192] [serial = 98] [outer = 00000000] 16:00:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (1BACF400) [pid = 3192] [serial = 99] [outer = 1BA4C800] 16:00:16 INFO - PROCESS | 3192 | 1467068416391 Marionette DEBUG loaded listener.js 16:00:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (1BFEB000) [pid = 3192] [serial = 100] [outer = 1BA4C800] 16:00:16 INFO - PROCESS | 3192 | 1467068416937 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 869ms 16:00:17 INFO - PROCESS | 3192 | 1467068417009 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 16:00:17 INFO - PROCESS | 3192 | 1467068417012 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 16:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:00:17 INFO - PROCESS | 3192 | 1467068417015 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:00:17 INFO - PROCESS | 3192 | 1467068417017 Marionette TRACE conn6 <- [1,102,null,{}] 16:00:17 INFO - PROCESS | 3192 | 1467068417021 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:17 INFO - PROCESS | 3192 | 1467068417023 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:17 INFO - PROCESS | 3192 | 1467068417125 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 16:00:17 INFO - PROCESS | 3192 | 1467068417195 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:17 INFO - PROCESS | 3192 | 1467068417197 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:17 INFO - PROCESS | 3192 | ++DOCSHELL 1CA09C00 == 33 [pid = 3192] [id = 35] 16:00:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (1CA0AC00) [pid = 3192] [serial = 101] [outer = 00000000] 16:00:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (1D49E800) [pid = 3192] [serial = 102] [outer = 1CA0AC00] 16:00:17 INFO - PROCESS | 3192 | 1467068417251 Marionette DEBUG loaded listener.js 16:00:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (1D964000) [pid = 3192] [serial = 103] [outer = 1CA0AC00] 16:00:17 INFO - PROCESS | 3192 | 1467068417891 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 930ms 16:00:17 INFO - PROCESS | 3192 | 1467068417959 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 16:00:17 INFO - PROCESS | 3192 | 1467068417964 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 16:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:00:17 INFO - PROCESS | 3192 | 1467068417970 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:00:17 INFO - PROCESS | 3192 | 1467068417973 Marionette TRACE conn6 <- [1,106,null,{}] 16:00:17 INFO - PROCESS | 3192 | 1467068417979 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:17 INFO - PROCESS | 3192 | 1467068417982 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:18 INFO - PROCESS | 3192 | 1467068418085 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 16:00:18 INFO - PROCESS | 3192 | 1467068418157 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:18 INFO - PROCESS | 3192 | 1467068418161 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:18 INFO - PROCESS | 3192 | ++DOCSHELL 101DEC00 == 34 [pid = 3192] [id = 36] 16:00:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (101DF400) [pid = 3192] [serial = 104] [outer = 00000000] 16:00:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1030CC00) [pid = 3192] [serial = 105] [outer = 101DF400] 16:00:18 INFO - PROCESS | 3192 | 1467068418211 Marionette DEBUG loaded listener.js 16:00:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (10F44000) [pid = 3192] [serial = 106] [outer = 101DF400] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (15CE4C00) [pid = 3192] [serial = 17] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (1AFB0C00) [pid = 3192] [serial = 27] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (1C28D000) [pid = 3192] [serial = 30] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (109B0400) [pid = 3192] [serial = 36] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (10F09C00) [pid = 3192] [serial = 38] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (10F4E400) [pid = 3192] [serial = 39] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1509EC00) [pid = 3192] [serial = 42] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (15CD9000) [pid = 3192] [serial = 43] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (17CC5800) [pid = 3192] [serial = 45] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1825C800) [pid = 3192] [serial = 46] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (18E58C00) [pid = 3192] [serial = 48] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (19222800) [pid = 3192] [serial = 49] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (1A394400) [pid = 3192] [serial = 51] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1BF2C000) [pid = 3192] [serial = 54] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (1D95F800) [pid = 3192] [serial = 57] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (1652C000) [pid = 3192] [serial = 60] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (101E3400) [pid = 3192] [serial = 63] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (1030A000) [pid = 3192] [serial = 66] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (1F515800) [pid = 3192] [serial = 69] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (1DA3F000) [pid = 3192] [serial = 21] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (0FCE2000) [pid = 3192] [serial = 24] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (1A397C00) [pid = 3192] [serial = 52] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (0FAE3400) [pid = 3192] [serial = 33] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (1BF77C00) [pid = 3192] [serial = 55] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (1BACCC00) [pid = 3192] [serial = 28] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (1652BC00) [pid = 3192] [serial = 64] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (1D4A0C00) [pid = 3192] [serial = 31] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 65 (1DA43400) [pid = 3192] [serial = 22] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 64 (1F51B000) [pid = 3192] [serial = 70] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 63 (1030C800) [pid = 3192] [serial = 67] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 62 (1F942800) [pid = 3192] [serial = 72] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 61 (19D67000) [pid = 3192] [serial = 14] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 60 (17882400) [pid = 3192] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 59 (1787C800) [pid = 3192] [serial = 9] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | --DOMWINDOW == 58 (115C9400) [pid = 3192] [serial = 4] [outer = 00000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3192 | 1467068418647 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 729ms 16:00:18 INFO - PROCESS | 3192 | 1467068418700 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 16:00:18 INFO - PROCESS | 3192 | 1467068418704 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 16:00:18 INFO - PROCESS | 3192 | 1467068418710 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:00:18 INFO - PROCESS | 3192 | 1467068418712 Marionette TRACE conn6 <- [1,110,null,{}] 16:00:18 INFO - PROCESS | 3192 | 1467068418716 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:18 INFO - PROCESS | 3192 | 1467068418719 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:18 INFO - PROCESS | 3192 | 1467068418803 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 16:00:18 INFO - PROCESS | 3192 | 1467068418809 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:18 INFO - PROCESS | 3192 | 1467068418811 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:18 INFO - PROCESS | 3192 | ++DOCSHELL 1030E000 == 35 [pid = 3192] [id = 37] 16:00:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 59 (10A9B000) [pid = 3192] [serial = 107] [outer = 00000000] 16:00:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 60 (11588800) [pid = 3192] [serial = 108] [outer = 10A9B000] 16:00:18 INFO - PROCESS | 3192 | 1467068418858 Marionette DEBUG loaded listener.js 16:00:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 61 (15020000) [pid = 3192] [serial = 109] [outer = 10A9B000] 16:00:19 INFO - PROCESS | 3192 | 1467068419274 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 16:00:19 INFO - PROCESS | 3192 | 1467068419349 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 16:00:19 INFO - PROCESS | 3192 | 1467068419351 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 16:00:19 INFO - PROCESS | 3192 | 1467068419355 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:00:19 INFO - PROCESS | 3192 | 1467068419358 Marionette TRACE conn6 <- [1,114,null,{}] 16:00:19 INFO - PROCESS | 3192 | 1467068419368 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:19 INFO - PROCESS | 3192 | 1467068419372 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:19 INFO - PROCESS | 3192 | 1467068419454 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 16:00:19 INFO - PROCESS | 3192 | 1467068419468 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:19 INFO - PROCESS | 3192 | 1467068419471 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:19 INFO - PROCESS | 3192 | ++DOCSHELL 17857400 == 36 [pid = 3192] [id = 38] 16:00:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 62 (17857800) [pid = 3192] [serial = 110] [outer = 00000000] 16:00:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 63 (17878800) [pid = 3192] [serial = 111] [outer = 17857800] 16:00:19 INFO - PROCESS | 3192 | 1467068419517 Marionette DEBUG loaded listener.js 16:00:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 64 (17C58800) [pid = 3192] [serial = 112] [outer = 17857800] 16:00:19 INFO - PROCESS | 3192 | 1467068419935 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 16:00:19 INFO - PROCESS | 3192 | 1467068419990 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 16:00:19 INFO - PROCESS | 3192 | 1467068419993 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 16:00:19 INFO - PROCESS | 3192 | 1467068419996 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:00:19 INFO - PROCESS | 3192 | 1467068419998 Marionette TRACE conn6 <- [1,118,null,{}] 16:00:19 INFO - PROCESS | 3192 | 1467068420001 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:19 INFO - PROCESS | 3192 | 1467068420003 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:20 INFO - PROCESS | 3192 | 1467068420086 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 16:00:20 INFO - PROCESS | 3192 | 1467068420093 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:20 INFO - PROCESS | 3192 | 1467068420104 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:20 INFO - PROCESS | 3192 | ++DOCSHELL 18D50C00 == 37 [pid = 3192] [id = 39] 16:00:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 65 (18D51800) [pid = 3192] [serial = 113] [outer = 00000000] 16:00:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 66 (1910BC00) [pid = 3192] [serial = 114] [outer = 18D51800] 16:00:20 INFO - PROCESS | 3192 | 1467068420167 Marionette DEBUG loaded listener.js 16:00:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (19419C00) [pid = 3192] [serial = 115] [outer = 18D51800] 16:00:20 INFO - PROCESS | 3192 | 1467068420561 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 16:00:20 INFO - PROCESS | 3192 | 1467068420630 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 16:00:20 INFO - PROCESS | 3192 | 1467068420632 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 16:00:20 INFO - PROCESS | 3192 | 1467068420635 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:00:20 INFO - PROCESS | 3192 | 1467068420637 Marionette TRACE conn6 <- [1,122,null,{}] 16:00:20 INFO - PROCESS | 3192 | 1467068420645 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:20 INFO - PROCESS | 3192 | 1467068420647 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:20 INFO - PROCESS | 3192 | 1467068420746 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 16:00:20 INFO - PROCESS | 3192 | 1467068420751 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:20 INFO - PROCESS | 3192 | 1467068420753 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:20 INFO - PROCESS | 3192 | ++DOCSHELL 197C3C00 == 38 [pid = 3192] [id = 40] 16:00:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (197C6000) [pid = 3192] [serial = 116] [outer = 00000000] 16:00:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (19E96800) [pid = 3192] [serial = 117] [outer = 197C6000] 16:00:20 INFO - PROCESS | 3192 | 1467068420797 Marionette DEBUG loaded listener.js 16:00:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (19EA2000) [pid = 3192] [serial = 118] [outer = 197C6000] 16:00:21 INFO - PROCESS | 3192 | 1467068421194 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 571ms 16:00:21 INFO - PROCESS | 3192 | 1467068421210 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 16:00:21 INFO - PROCESS | 3192 | 1467068421212 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 16:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:00:21 INFO - PROCESS | 3192 | 1467068421221 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:00:21 INFO - PROCESS | 3192 | 1467068421223 Marionette TRACE conn6 <- [1,126,null,{}] 16:00:21 INFO - PROCESS | 3192 | 1467068421226 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:21 INFO - PROCESS | 3192 | 1467068421232 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:21 INFO - PROCESS | 3192 | 1467068421359 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 16:00:21 INFO - PROCESS | 3192 | 1467068421365 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:21 INFO - PROCESS | 3192 | 1467068421367 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:21 INFO - PROCESS | 3192 | ++DOCSHELL 10301400 == 39 [pid = 3192] [id = 41] 16:00:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (18D50400) [pid = 3192] [serial = 119] [outer = 00000000] 16:00:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (19E96400) [pid = 3192] [serial = 120] [outer = 18D50400] 16:00:21 INFO - PROCESS | 3192 | 1467068421410 Marionette DEBUG loaded listener.js 16:00:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (1BA3EC00) [pid = 3192] [serial = 121] [outer = 18D50400] 16:00:21 INFO - PROCESS | 3192 | 1467068421852 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 669ms 16:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:00:21 INFO - PROCESS | 3192 | 1467068421896 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 16:00:21 INFO - PROCESS | 3192 | 1467068421898 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 16:00:21 INFO - PROCESS | 3192 | 1467068421901 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:00:21 INFO - PROCESS | 3192 | 1467068421903 Marionette TRACE conn6 <- [1,130,null,{}] 16:00:21 INFO - PROCESS | 3192 | 1467068421906 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:21 INFO - PROCESS | 3192 | 1467068421908 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:22 INFO - PROCESS | 3192 | 1467068422018 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 16:00:22 INFO - PROCESS | 3192 | 1467068422023 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:22 INFO - PROCESS | 3192 | 1467068422024 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:22 INFO - PROCESS | 3192 | ++DOCSHELL 1BAC6C00 == 40 [pid = 3192] [id = 42] 16:00:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (1BAC7000) [pid = 3192] [serial = 122] [outer = 00000000] 16:00:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (1BFE7C00) [pid = 3192] [serial = 123] [outer = 1BAC7000] 16:00:22 INFO - PROCESS | 3192 | 1467068422067 Marionette DEBUG loaded listener.js 16:00:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (1C95B400) [pid = 3192] [serial = 124] [outer = 1BAC7000] 16:00:22 INFO - PROCESS | 3192 | 1467068422474 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 16:00:22 INFO - PROCESS | 3192 | 1467068422532 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 16:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:00:22 INFO - PROCESS | 3192 | 1467068422534 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 16:00:22 INFO - PROCESS | 3192 | 1467068422537 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:00:22 INFO - PROCESS | 3192 | 1467068422539 Marionette TRACE conn6 <- [1,134,null,{}] 16:00:22 INFO - PROCESS | 3192 | 1467068422542 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:22 INFO - PROCESS | 3192 | 1467068422544 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:22 INFO - PROCESS | 3192 | 1467068422655 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 16:00:22 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (19418C00) [pid = 3192] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:00:22 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (15099C00) [pid = 3192] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:00:22 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (1F51D000) [pid = 3192] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:00:22 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (1CA07C00) [pid = 3192] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:00:22 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (17881C00) [pid = 3192] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:00:22 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (101E0400) [pid = 3192] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:00:22 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (10F0B800) [pid = 3192] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:00:22 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (1644E800) [pid = 3192] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:00:22 INFO - PROCESS | 3192 | 1467068422725 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:22 INFO - PROCESS | 3192 | 1467068422726 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:22 INFO - PROCESS | 3192 | ++DOCSHELL 0FC3B000 == 41 [pid = 3192] [id = 43] 16:00:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (0FCE1400) [pid = 3192] [serial = 125] [outer = 00000000] 16:00:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (10F0B800) [pid = 3192] [serial = 126] [outer = 0FCE1400] 16:00:22 INFO - PROCESS | 3192 | 1467068422770 Marionette DEBUG loaded listener.js 16:00:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (15098000) [pid = 3192] [serial = 127] [outer = 0FCE1400] 16:00:23 INFO - PROCESS | 3192 | 1467068423107 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 629ms 16:00:23 INFO - PROCESS | 3192 | 1467068423168 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 16:00:23 INFO - PROCESS | 3192 | 1467068423170 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 16:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:00:23 INFO - PROCESS | 3192 | 1467068423173 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:00:23 INFO - PROCESS | 3192 | 1467068423175 Marionette TRACE conn6 <- [1,138,null,{}] 16:00:23 INFO - PROCESS | 3192 | 1467068423178 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:23 INFO - PROCESS | 3192 | 1467068423180 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:23 INFO - PROCESS | 3192 | 1467068423286 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 16:00:23 INFO - PROCESS | 3192 | 1467068423329 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:23 INFO - PROCESS | 3192 | 1467068423331 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:23 INFO - PROCESS | 3192 | ++DOCSHELL 115CD400 == 42 [pid = 3192] [id = 44] 16:00:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (15094800) [pid = 3192] [serial = 128] [outer = 00000000] 16:00:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (18EB5800) [pid = 3192] [serial = 129] [outer = 15094800] 16:00:23 INFO - PROCESS | 3192 | 1467068423375 Marionette DEBUG loaded listener.js 16:00:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (18EBAC00) [pid = 3192] [serial = 130] [outer = 15094800] 16:00:23 INFO - PROCESS | 3192 | 1467068423725 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 16:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:00:23 INFO - PROCESS | 3192 | 1467068423744 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 16:00:23 INFO - PROCESS | 3192 | 1467068423746 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 16:00:23 INFO - PROCESS | 3192 | 1467068423749 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:00:23 INFO - PROCESS | 3192 | 1467068423750 Marionette TRACE conn6 <- [1,142,null,{}] 16:00:23 INFO - PROCESS | 3192 | 1467068423754 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:23 INFO - PROCESS | 3192 | 1467068423755 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:23 INFO - PROCESS | 3192 | 1467068423834 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 16:00:23 INFO - PROCESS | 3192 | 1467068423903 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:23 INFO - PROCESS | 3192 | 1467068423905 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:23 INFO - PROCESS | 3192 | ++DOCSHELL 10401400 == 43 [pid = 3192] [id = 45] 16:00:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (10401800) [pid = 3192] [serial = 131] [outer = 00000000] 16:00:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (1040C800) [pid = 3192] [serial = 132] [outer = 10401800] 16:00:23 INFO - PROCESS | 3192 | 1467068423949 Marionette DEBUG loaded listener.js 16:00:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (10410C00) [pid = 3192] [serial = 133] [outer = 10401800] 16:00:24 INFO - PROCESS | 3192 | 1467068424318 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 629ms 16:00:24 INFO - PROCESS | 3192 | 1467068424380 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 16:00:24 INFO - PROCESS | 3192 | 1467068424382 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 16:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:00:24 INFO - PROCESS | 3192 | 1467068424385 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:00:24 INFO - PROCESS | 3192 | 1467068424387 Marionette TRACE conn6 <- [1,146,null,{}] 16:00:24 INFO - PROCESS | 3192 | 1467068424390 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:24 INFO - PROCESS | 3192 | 1467068424393 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:24 INFO - PROCESS | 3192 | 1467068424515 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 16:00:24 INFO - PROCESS | 3192 | 1467068424523 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:24 INFO - PROCESS | 3192 | 1467068424525 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:24 INFO - PROCESS | 3192 | ++DOCSHELL 15EC7400 == 44 [pid = 3192] [id = 46] 16:00:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (17F4DC00) [pid = 3192] [serial = 134] [outer = 00000000] 16:00:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (1D95C400) [pid = 3192] [serial = 135] [outer = 17F4DC00] 16:00:24 INFO - PROCESS | 3192 | 1467068424573 Marionette DEBUG loaded listener.js 16:00:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1DA47C00) [pid = 3192] [serial = 136] [outer = 17F4DC00] 16:00:25 INFO - PROCESS | 3192 | 1467068425118 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 770ms 16:00:25 INFO - PROCESS | 3192 | 1467068425181 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 16:00:25 INFO - PROCESS | 3192 | 1467068425186 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 16:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:00:25 INFO - PROCESS | 3192 | 1467068425192 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:00:25 INFO - PROCESS | 3192 | 1467068425196 Marionette TRACE conn6 <- [1,150,null,{}] 16:00:25 INFO - PROCESS | 3192 | 1467068425203 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:25 INFO - PROCESS | 3192 | 1467068425206 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:25 INFO - PROCESS | 3192 | 1467068425317 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 16:00:25 INFO - PROCESS | 3192 | 1467068425392 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:25 INFO - PROCESS | 3192 | 1467068425395 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:25 INFO - PROCESS | 3192 | ++DOCSHELL 0FDF3800 == 45 [pid = 3192] [id = 47] 16:00:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (101D9400) [pid = 3192] [serial = 137] [outer = 00000000] 16:00:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (109B0400) [pid = 3192] [serial = 138] [outer = 101D9400] 16:00:25 INFO - PROCESS | 3192 | 1467068425493 Marionette DEBUG loaded listener.js 16:00:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1485E800) [pid = 3192] [serial = 139] [outer = 101D9400] 16:00:26 INFO - PROCESS | 3192 | 1467068426047 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 889ms 16:00:26 INFO - PROCESS | 3192 | 1467068426082 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 16:00:26 INFO - PROCESS | 3192 | 1467068426087 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 16:00:26 INFO - PROCESS | 3192 | 1467068426093 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:00:26 INFO - PROCESS | 3192 | 1467068426096 Marionette TRACE conn6 <- [1,154,null,{}] 16:00:26 INFO - PROCESS | 3192 | 1467068426100 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:26 INFO - PROCESS | 3192 | 1467068426103 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:26 INFO - PROCESS | 3192 | 1467068426214 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 16:00:26 INFO - PROCESS | 3192 | 1467068426333 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:26 INFO - PROCESS | 3192 | 1467068426336 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:26 INFO - PROCESS | 3192 | ++DOCSHELL 16C3E400 == 46 [pid = 3192] [id = 48] 16:00:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (17852C00) [pid = 3192] [serial = 140] [outer = 00000000] 16:00:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (182B9C00) [pid = 3192] [serial = 141] [outer = 17852C00] 16:00:26 INFO - PROCESS | 3192 | 1467068426392 Marionette DEBUG loaded listener.js 16:00:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (18EB9800) [pid = 3192] [serial = 142] [outer = 17852C00] 16:00:26 INFO - PROCESS | 3192 | 1467068426984 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 929ms 16:00:27 INFO - PROCESS | 3192 | 1467068427027 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 16:00:27 INFO - PROCESS | 3192 | 1467068427030 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 16:00:27 INFO - PROCESS | 3192 | 1467068427033 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:00:27 INFO - PROCESS | 3192 | 1467068427038 Marionette TRACE conn6 <- [1,158,null,{}] 16:00:27 INFO - PROCESS | 3192 | 1467068427049 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:27 INFO - PROCESS | 3192 | 1467068427054 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:27 INFO - PROCESS | 3192 | 1467068427161 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 16:00:27 INFO - PROCESS | 3192 | 1467068427239 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:27 INFO - PROCESS | 3192 | 1467068427242 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:27 INFO - PROCESS | 3192 | ++DOCSHELL 1832A800 == 47 [pid = 3192] [id = 49] 16:00:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (1832E000) [pid = 3192] [serial = 143] [outer = 00000000] 16:00:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (1BF7FC00) [pid = 3192] [serial = 144] [outer = 1832E000] 16:00:27 INFO - PROCESS | 3192 | 1467068427341 Marionette DEBUG loaded listener.js 16:00:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (1DA42800) [pid = 3192] [serial = 145] [outer = 1832E000] 16:00:27 INFO - PROCESS | 3192 | 1467068427977 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 972ms 16:00:28 INFO - PROCESS | 3192 | 1467068428009 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 16:00:28 INFO - PROCESS | 3192 | 1467068428013 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 16:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:00:28 INFO - PROCESS | 3192 | 1467068428017 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:00:28 INFO - PROCESS | 3192 | 1467068428022 Marionette TRACE conn6 <- [1,162,null,{}] 16:00:28 INFO - PROCESS | 3192 | 1467068428026 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:28 INFO - PROCESS | 3192 | 1467068428029 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:28 INFO - PROCESS | 3192 | 1467068428132 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 16:00:28 INFO - PROCESS | 3192 | 1467068428225 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:28 INFO - PROCESS | 3192 | 1467068428227 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:28 INFO - PROCESS | 3192 | ++DOCSHELL 10303000 == 48 [pid = 3192] [id = 50] 16:00:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (10308400) [pid = 3192] [serial = 146] [outer = 00000000] 16:00:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (114EB000) [pid = 3192] [serial = 147] [outer = 10308400] 16:00:28 INFO - PROCESS | 3192 | 1467068428277 Marionette DEBUG loaded listener.js 16:00:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (14FBDC00) [pid = 3192] [serial = 148] [outer = 10308400] 16:00:28 INFO - PROCESS | 3192 | --DOCSHELL 10401400 == 47 [pid = 3192] [id = 45] 16:00:28 INFO - PROCESS | 3192 | --DOCSHELL 115CD400 == 46 [pid = 3192] [id = 44] 16:00:28 INFO - PROCESS | 3192 | --DOCSHELL 0FC3B000 == 45 [pid = 3192] [id = 43] 16:00:28 INFO - PROCESS | 3192 | --DOCSHELL 1BAC6C00 == 44 [pid = 3192] [id = 42] 16:00:28 INFO - PROCESS | 3192 | --DOCSHELL 10301400 == 43 [pid = 3192] [id = 41] 16:00:28 INFO - PROCESS | 3192 | --DOCSHELL 197C3C00 == 42 [pid = 3192] [id = 40] 16:00:28 INFO - PROCESS | 3192 | --DOCSHELL 18D50C00 == 41 [pid = 3192] [id = 39] 16:00:28 INFO - PROCESS | 3192 | --DOCSHELL 17857400 == 40 [pid = 3192] [id = 38] 16:00:28 INFO - PROCESS | 3192 | --DOCSHELL 1030E000 == 39 [pid = 3192] [id = 37] 16:00:28 INFO - PROCESS | 3192 | --DOCSHELL 101DEC00 == 38 [pid = 3192] [id = 36] 16:00:28 INFO - PROCESS | 3192 | --DOCSHELL 1BA49C00 == 37 [pid = 3192] [id = 34] 16:00:28 INFO - PROCESS | 3192 | --DOCSHELL 106AF400 == 36 [pid = 3192] [id = 33] 16:00:28 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (1910AC00) [pid = 3192] [serial = 90] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3192 | --DOCSHELL 101DAC00 == 35 [pid = 3192] [id = 32] 16:00:28 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (10306800) [pid = 3192] [serial = 78] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (105A2800) [pid = 3192] [serial = 79] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (148A7000) [pid = 3192] [serial = 81] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (17CC6000) [pid = 3192] [serial = 87] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1501A800) [pid = 3192] [serial = 82] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1FA32800) [pid = 3192] [serial = 76] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (1652B800) [pid = 3192] [serial = 84] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (17853000) [pid = 3192] [serial = 85] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (1FA2D400) [pid = 3192] [serial = 75] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (1652F800) [pid = 3192] [serial = 61] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (1F946800) [pid = 3192] [serial = 73] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1D965000) [pid = 3192] [serial = 58] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (18323000) [pid = 3192] [serial = 88] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3192 | 1467068428891 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 929ms 16:00:28 INFO - PROCESS | 3192 | 1467068428949 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 16:00:28 INFO - PROCESS | 3192 | 1467068428954 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 16:00:28 INFO - PROCESS | 3192 | 1467068428959 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:00:28 INFO - PROCESS | 3192 | 1467068428962 Marionette TRACE conn6 <- [1,166,null,{}] 16:00:28 INFO - PROCESS | 3192 | 1467068428966 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:28 INFO - PROCESS | 3192 | 1467068428968 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:29 INFO - PROCESS | 3192 | 1467068429057 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 16:00:29 INFO - PROCESS | 3192 | 1467068429123 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:29 INFO - PROCESS | 3192 | 1467068429126 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:29 INFO - PROCESS | 3192 | ++DOCSHELL 10301400 == 36 [pid = 3192] [id = 51] 16:00:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (10301800) [pid = 3192] [serial = 149] [outer = 00000000] 16:00:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (105AB400) [pid = 3192] [serial = 150] [outer = 10301800] 16:00:29 INFO - PROCESS | 3192 | 1467068429179 Marionette DEBUG loaded listener.js 16:00:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (10F86400) [pid = 3192] [serial = 151] [outer = 10301800] 16:00:29 INFO - PROCESS | 3192 | 1467068429541 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 631ms 16:00:29 INFO - PROCESS | 3192 | 1467068429596 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 16:00:29 INFO - PROCESS | 3192 | 1467068429598 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 16:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:00:29 INFO - PROCESS | 3192 | 1467068429602 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:00:29 INFO - PROCESS | 3192 | 1467068429605 Marionette TRACE conn6 <- [1,170,null,{}] 16:00:29 INFO - PROCESS | 3192 | 1467068429623 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:29 INFO - PROCESS | 3192 | 1467068429628 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:29 INFO - PROCESS | 3192 | 1467068429708 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 16:00:29 INFO - PROCESS | 3192 | 1467068429715 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:29 INFO - PROCESS | 3192 | 1467068429718 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:29 INFO - PROCESS | 3192 | ++DOCSHELL 15EC5400 == 37 [pid = 3192] [id = 52] 16:00:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (1644E000) [pid = 3192] [serial = 152] [outer = 00000000] 16:00:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (17851400) [pid = 3192] [serial = 153] [outer = 1644E000] 16:00:29 INFO - PROCESS | 3192 | 1467068429765 Marionette DEBUG loaded listener.js 16:00:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1785BC00) [pid = 3192] [serial = 154] [outer = 1644E000] 16:00:30 INFO - PROCESS | 3192 | 1467068430190 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 16:00:30 INFO - PROCESS | 3192 | 1467068430236 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 16:00:30 INFO - PROCESS | 3192 | 1467068430239 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 16:00:30 INFO - PROCESS | 3192 | 1467068430242 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:00:30 INFO - PROCESS | 3192 | 1467068430243 Marionette TRACE conn6 <- [1,174,null,{}] 16:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:00:30 INFO - PROCESS | 3192 | 1467068430250 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:30 INFO - PROCESS | 3192 | 1467068430252 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:30 INFO - PROCESS | 3192 | 1467068430339 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 16:00:30 INFO - PROCESS | 3192 | 1467068430345 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:30 INFO - PROCESS | 3192 | 1467068430347 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:30 INFO - PROCESS | 3192 | ++DOCSHELL 182C0400 == 38 [pid = 3192] [id = 53] 16:00:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (182C0C00) [pid = 3192] [serial = 155] [outer = 00000000] 16:00:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (18D50C00) [pid = 3192] [serial = 156] [outer = 182C0C00] 16:00:30 INFO - PROCESS | 3192 | 1467068430393 Marionette DEBUG loaded listener.js 16:00:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (18EB2400) [pid = 3192] [serial = 157] [outer = 182C0C00] 16:00:30 INFO - PROCESS | 3192 | 1467068430826 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 16:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:00:30 INFO - PROCESS | 3192 | 1467068430879 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 16:00:30 INFO - PROCESS | 3192 | 1467068430881 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 16:00:30 INFO - PROCESS | 3192 | 1467068430885 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:00:30 INFO - PROCESS | 3192 | 1467068430886 Marionette TRACE conn6 <- [1,178,null,{}] 16:00:30 INFO - PROCESS | 3192 | 1467068430890 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:30 INFO - PROCESS | 3192 | 1467068430892 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:30 INFO - PROCESS | 3192 | 1467068431001 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 16:00:30 INFO - PROCESS | 3192 | 1467068431006 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:30 INFO - PROCESS | 3192 | 1467068431008 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:31 INFO - PROCESS | 3192 | ++DOCSHELL 18EB5400 == 39 [pid = 3192] [id = 54] 16:00:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (18EB7800) [pid = 3192] [serial = 158] [outer = 00000000] 16:00:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (18F9DC00) [pid = 3192] [serial = 159] [outer = 18EB7800] 16:00:31 INFO - PROCESS | 3192 | 1467068431052 Marionette DEBUG loaded listener.js 16:00:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (18FA5400) [pid = 3192] [serial = 160] [outer = 18EB7800] 16:00:31 INFO - PROCESS | 3192 | 1467068431484 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 16:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:00:31 INFO - PROCESS | 3192 | 1467068431516 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 16:00:31 INFO - PROCESS | 3192 | 1467068431518 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 16:00:31 INFO - PROCESS | 3192 | 1467068431521 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:00:31 INFO - PROCESS | 3192 | 1467068431523 Marionette TRACE conn6 <- [1,182,null,{}] 16:00:31 INFO - PROCESS | 3192 | 1467068431526 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:31 INFO - PROCESS | 3192 | 1467068431532 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:31 INFO - PROCESS | 3192 | 1467068431649 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 16:00:31 INFO - PROCESS | 3192 | 1467068431654 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:31 INFO - PROCESS | 3192 | 1467068431656 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:31 INFO - PROCESS | 3192 | ++DOCSHELL 19222400 == 40 [pid = 3192] [id = 55] 16:00:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (19223000) [pid = 3192] [serial = 161] [outer = 00000000] 16:00:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1AFAAC00) [pid = 3192] [serial = 162] [outer = 19223000] 16:00:31 INFO - PROCESS | 3192 | 1467068431700 Marionette DEBUG loaded listener.js 16:00:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (1BAC7800) [pid = 3192] [serial = 163] [outer = 19223000] 16:00:32 INFO - PROCESS | 3192 | 1467068432141 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 669ms 16:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:00:32 INFO - PROCESS | 3192 | 1467068432192 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 16:00:32 INFO - PROCESS | 3192 | 1467068432194 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 16:00:32 INFO - PROCESS | 3192 | 1467068432198 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:00:32 INFO - PROCESS | 3192 | 1467068432199 Marionette TRACE conn6 <- [1,186,null,{}] 16:00:32 INFO - PROCESS | 3192 | 1467068432203 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:32 INFO - PROCESS | 3192 | 1467068432205 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (1BF78C00) [pid = 3192] [serial = 164] [outer = 105D5800] 16:00:32 INFO - PROCESS | 3192 | 1467068432336 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 16:00:32 INFO - PROCESS | 3192 | 1467068432389 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:32 INFO - PROCESS | 3192 | 1467068432391 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:32 INFO - PROCESS | 3192 | ++DOCSHELL 1DA48400 == 41 [pid = 3192] [id = 56] 16:00:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (1DA4A400) [pid = 3192] [serial = 165] [outer = 00000000] 16:00:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (1F512C00) [pid = 3192] [serial = 166] [outer = 1DA4A400] 16:00:32 INFO - PROCESS | 3192 | 1467068432475 Marionette DEBUG loaded listener.js 16:00:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (1F514C00) [pid = 3192] [serial = 167] [outer = 1DA4A400] 16:00:32 INFO - PROCESS | 3192 | 1467068432859 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 670ms 16:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:00:32 INFO - PROCESS | 3192 | 1467068432868 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 16:00:32 INFO - PROCESS | 3192 | 1467068432870 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 16:00:33 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (18D50400) [pid = 3192] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:00:33 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (197C6000) [pid = 3192] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:00:33 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (1BAC7000) [pid = 3192] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:00:33 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (1CA0AC00) [pid = 3192] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:00:33 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (0FCE1400) [pid = 3192] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:00:33 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (16C32800) [pid = 3192] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:00:33 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (10306C00) [pid = 3192] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:00:33 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (101DF400) [pid = 3192] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:00:33 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (18D51800) [pid = 3192] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:00:33 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (17857800) [pid = 3192] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:00:33 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (10A9B000) [pid = 3192] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:00:33 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1BA4C800) [pid = 3192] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:00:33 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (15094800) [pid = 3192] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:00:33 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (10401800) [pid = 3192] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:00:33 INFO - PROCESS | 3192 | 1467068433049 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:00:33 INFO - PROCESS | 3192 | 1467068433051 Marionette TRACE conn6 <- [1,190,null,{}] 16:00:33 INFO - PROCESS | 3192 | 1467068433061 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:33 INFO - PROCESS | 3192 | 1467068433063 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:33 INFO - PROCESS | 3192 | 1467068433142 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 16:00:33 INFO - PROCESS | 3192 | 1467068433150 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:33 INFO - PROCESS | 3192 | 1467068433152 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:33 INFO - PROCESS | 3192 | ++DOCSHELL 0FC80800 == 42 [pid = 3192] [id = 57] 16:00:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (109B1000) [pid = 3192] [serial = 168] [outer = 00000000] 16:00:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (17876400) [pid = 3192] [serial = 169] [outer = 109B1000] 16:00:33 INFO - PROCESS | 3192 | 1467068433199 Marionette DEBUG loaded listener.js 16:00:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (182BC000) [pid = 3192] [serial = 170] [outer = 109B1000] 16:00:33 INFO - PROCESS | 3192 | 1467068433595 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 769ms 16:00:33 INFO - PROCESS | 3192 | 1467068433649 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 16:00:33 INFO - PROCESS | 3192 | 1467068433651 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 16:00:33 INFO - PROCESS | 3192 | 1467068433654 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:00:33 INFO - PROCESS | 3192 | 1467068433656 Marionette TRACE conn6 <- [1,194,null,{}] 16:00:33 INFO - PROCESS | 3192 | 1467068433660 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:33 INFO - PROCESS | 3192 | 1467068433661 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:33 INFO - PROCESS | 3192 | 1467068433747 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 16:00:33 INFO - PROCESS | 3192 | 1467068433752 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:33 INFO - PROCESS | 3192 | 1467068433754 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:33 INFO - PROCESS | 3192 | ++DOCSHELL 17857800 == 43 [pid = 3192] [id = 58] 16:00:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (19220800) [pid = 3192] [serial = 171] [outer = 00000000] 16:00:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (1D960000) [pid = 3192] [serial = 172] [outer = 19220800] 16:00:33 INFO - PROCESS | 3192 | 1467068433797 Marionette DEBUG loaded listener.js 16:00:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (1F51B800) [pid = 3192] [serial = 173] [outer = 19220800] 16:00:34 INFO - PROCESS | 3192 | 1467068434189 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 16:00:34 INFO - PROCESS | 3192 | 1467068434229 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 16:00:34 INFO - PROCESS | 3192 | 1467068434231 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 16:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:00:34 INFO - PROCESS | 3192 | 1467068434234 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:00:34 INFO - PROCESS | 3192 | 1467068434236 Marionette TRACE conn6 <- [1,198,null,{}] 16:00:34 INFO - PROCESS | 3192 | 1467068434239 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:34 INFO - PROCESS | 3192 | 1467068434241 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:34 INFO - PROCESS | 3192 | 1467068434353 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 16:00:34 INFO - PROCESS | 3192 | 1467068434364 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:34 INFO - PROCESS | 3192 | 1467068434366 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:34 INFO - PROCESS | 3192 | ++DOCSHELL 1F51E800 == 44 [pid = 3192] [id = 59] 16:00:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (1F51F000) [pid = 3192] [serial = 174] [outer = 00000000] 16:00:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1F947000) [pid = 3192] [serial = 175] [outer = 1F51F000] 16:00:34 INFO - PROCESS | 3192 | 1467068434408 Marionette DEBUG loaded listener.js 16:00:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1F94BC00) [pid = 3192] [serial = 176] [outer = 1F51F000] 16:00:34 INFO - PROCESS | 3192 | 1467068434810 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 629ms 16:00:34 INFO - PROCESS | 3192 | 1467068434865 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 16:00:34 INFO - PROCESS | 3192 | 1467068434868 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 16:00:34 INFO - PROCESS | 3192 | 1467068434871 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:00:34 INFO - PROCESS | 3192 | 1467068434873 Marionette TRACE conn6 <- [1,202,null,{}] 16:00:34 INFO - PROCESS | 3192 | 1467068434877 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:34 INFO - PROCESS | 3192 | 1467068434879 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:34 INFO - PROCESS | 3192 | 1467068435002 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 16:00:35 INFO - PROCESS | 3192 | 1467068435016 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:35 INFO - PROCESS | 3192 | 1467068435018 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:35 INFO - PROCESS | 3192 | ++DOCSHELL 10429C00 == 45 [pid = 3192] [id = 60] 16:00:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (1042A400) [pid = 3192] [serial = 177] [outer = 00000000] 16:00:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (10F09C00) [pid = 3192] [serial = 178] [outer = 1042A400] 16:00:35 INFO - PROCESS | 3192 | 1467068435064 Marionette DEBUG loaded listener.js 16:00:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (1F94F000) [pid = 3192] [serial = 179] [outer = 1042A400] 16:00:35 INFO - PROCESS | 3192 | 1467068435692 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 869ms 16:00:35 INFO - PROCESS | 3192 | 1467068435746 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 16:00:35 INFO - PROCESS | 3192 | 1467068435750 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 16:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:00:35 INFO - PROCESS | 3192 | 1467068435755 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:00:35 INFO - PROCESS | 3192 | 1467068435761 Marionette TRACE conn6 <- [1,206,null,{}] 16:00:35 INFO - PROCESS | 3192 | 1467068435766 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:35 INFO - PROCESS | 3192 | 1467068435769 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:35 INFO - PROCESS | 3192 | 1467068435887 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 16:00:35 INFO - PROCESS | 3192 | 1467068435960 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:35 INFO - PROCESS | 3192 | 1467068435964 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:36 INFO - PROCESS | 3192 | ++DOCSHELL 1030B400 == 46 [pid = 3192] [id = 61] 16:00:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (10403000) [pid = 3192] [serial = 180] [outer = 00000000] 16:00:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (1040A400) [pid = 3192] [serial = 181] [outer = 10403000] 16:00:36 INFO - PROCESS | 3192 | 1467068436061 Marionette DEBUG loaded listener.js 16:00:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (10429800) [pid = 3192] [serial = 182] [outer = 10403000] 16:00:36 INFO - PROCESS | 3192 | 1467068436640 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 16:00:36 INFO - PROCESS | 3192 | 1467068436686 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 16:00:36 INFO - PROCESS | 3192 | 1467068436691 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 16:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:00:36 INFO - PROCESS | 3192 | 1467068436697 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:00:36 INFO - PROCESS | 3192 | 1467068436701 Marionette TRACE conn6 <- [1,210,null,{}] 16:00:36 INFO - PROCESS | 3192 | 1467068436705 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:36 INFO - PROCESS | 3192 | 1467068436708 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:36 INFO - PROCESS | 3192 | 1467068436822 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 16:00:36 INFO - PROCESS | 3192 | 1467068436914 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:36 INFO - PROCESS | 3192 | 1467068436917 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:36 INFO - PROCESS | 3192 | ++DOCSHELL 14F4F000 == 47 [pid = 3192] [id = 62] 16:00:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (1501F000) [pid = 3192] [serial = 183] [outer = 00000000] 16:00:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 100 (16529000) [pid = 3192] [serial = 184] [outer = 1501F000] 16:00:36 INFO - PROCESS | 3192 | 1467068436973 Marionette DEBUG loaded listener.js 16:00:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 101 (17857000) [pid = 3192] [serial = 185] [outer = 1501F000] 16:00:37 INFO - PROCESS | 3192 | 1467068437541 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 869ms 16:00:37 INFO - PROCESS | 3192 | 1467068437571 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 16:00:37 INFO - PROCESS | 3192 | 1467068437573 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 16:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:00:37 INFO - PROCESS | 3192 | 1467068437577 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:00:37 INFO - PROCESS | 3192 | 1467068437581 Marionette TRACE conn6 <- [1,214,null,{}] 16:00:37 INFO - PROCESS | 3192 | 1467068437592 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:37 INFO - PROCESS | 3192 | 1467068437597 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:37 INFO - PROCESS | 3192 | 1467068437706 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 16:00:37 INFO - PROCESS | 3192 | 1467068437800 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:37 INFO - PROCESS | 3192 | 1467068437803 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:37 INFO - PROCESS | 3192 | ++DOCSHELL 15E6EC00 == 48 [pid = 3192] [id = 63] 16:00:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 102 (15E6F000) [pid = 3192] [serial = 186] [outer = 00000000] 16:00:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 103 (1785A800) [pid = 3192] [serial = 187] [outer = 15E6F000] 16:00:37 INFO - PROCESS | 3192 | 1467068437859 Marionette DEBUG loaded listener.js 16:00:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 104 (18EBE000) [pid = 3192] [serial = 188] [outer = 15E6F000] 16:00:38 INFO - PROCESS | 3192 | 1467068438449 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 929ms 16:00:38 INFO - PROCESS | 3192 | 1467068438511 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 16:00:38 INFO - PROCESS | 3192 | 1467068438514 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 16:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:00:38 INFO - PROCESS | 3192 | 1467068438517 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:00:38 INFO - PROCESS | 3192 | 1467068438519 Marionette TRACE conn6 <- [1,218,null,{}] 16:00:38 INFO - PROCESS | 3192 | 1467068438523 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:38 INFO - PROCESS | 3192 | 1467068438526 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:38 INFO - PROCESS | 3192 | 1467068438648 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 16:00:38 INFO - PROCESS | 3192 | 1467068438734 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:38 INFO - PROCESS | 3192 | 1467068438736 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:38 INFO - PROCESS | 3192 | ++DOCSHELL 13658800 == 49 [pid = 3192] [id = 64] 16:00:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 105 (14863400) [pid = 3192] [serial = 189] [outer = 00000000] 16:00:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 106 (15E6C400) [pid = 3192] [serial = 190] [outer = 14863400] 16:00:38 INFO - PROCESS | 3192 | 1467068438790 Marionette DEBUG loaded listener.js 16:00:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 107 (16C33C00) [pid = 3192] [serial = 191] [outer = 14863400] 16:00:39 INFO - PROCESS | 3192 | 1467068439391 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 929ms 16:00:39 INFO - PROCESS | 3192 | 1467068439451 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 16:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:00:39 INFO - PROCESS | 3192 | 1467068439455 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 16:00:39 INFO - PROCESS | 3192 | 1467068439459 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:00:39 INFO - PROCESS | 3192 | 1467068439464 Marionette TRACE conn6 <- [1,222,null,{}] 16:00:39 INFO - PROCESS | 3192 | 1467068439469 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:39 INFO - PROCESS | 3192 | 1467068439472 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:39 INFO - PROCESS | 3192 | 1467068439571 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 16:00:39 INFO - PROCESS | 3192 | 1467068439651 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:39 INFO - PROCESS | 3192 | 1467068439654 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:39 INFO - PROCESS | 3192 | ++DOCSHELL 101E2C00 == 50 [pid = 3192] [id = 65] 16:00:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 108 (10302400) [pid = 3192] [serial = 192] [outer = 00000000] 16:00:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 109 (10425400) [pid = 3192] [serial = 193] [outer = 10302400] 16:00:39 INFO - PROCESS | 3192 | 1467068439747 Marionette DEBUG loaded listener.js 16:00:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 110 (109B2C00) [pid = 3192] [serial = 194] [outer = 10302400] 16:00:39 INFO - PROCESS | 3192 | --DOCSHELL 15E33400 == 49 [pid = 3192] [id = 29] 16:00:39 INFO - PROCESS | 3192 | --DOCSHELL 1F51E800 == 48 [pid = 3192] [id = 59] 16:00:39 INFO - PROCESS | 3192 | --DOCSHELL 17857800 == 47 [pid = 3192] [id = 58] 16:00:39 INFO - PROCESS | 3192 | --DOCSHELL 0FC80800 == 46 [pid = 3192] [id = 57] 16:00:39 INFO - PROCESS | 3192 | --DOCSHELL 1DA48400 == 45 [pid = 3192] [id = 56] 16:00:39 INFO - PROCESS | 3192 | --DOCSHELL 19222400 == 44 [pid = 3192] [id = 55] 16:00:39 INFO - PROCESS | 3192 | --DOCSHELL 18EB5400 == 43 [pid = 3192] [id = 54] 16:00:39 INFO - PROCESS | 3192 | --DOCSHELL 182C0400 == 42 [pid = 3192] [id = 53] 16:00:39 INFO - PROCESS | 3192 | --DOCSHELL 15EC5400 == 41 [pid = 3192] [id = 52] 16:00:39 INFO - PROCESS | 3192 | --DOCSHELL 10301400 == 40 [pid = 3192] [id = 51] 16:00:39 INFO - PROCESS | 3192 | --DOCSHELL 10303000 == 39 [pid = 3192] [id = 50] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 109 (1D95C400) [pid = 3192] [serial = 135] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 108 (19E96400) [pid = 3192] [serial = 120] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 107 (19E96800) [pid = 3192] [serial = 117] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 106 (1BFE7C00) [pid = 3192] [serial = 123] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 105 (1D964000) [pid = 3192] [serial = 103] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 104 (1D49E800) [pid = 3192] [serial = 102] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 103 (10F0B800) [pid = 3192] [serial = 126] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 102 (19101400) [pid = 3192] [serial = 97] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 101 (17C5D800) [pid = 3192] [serial = 96] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 100 (11589400) [pid = 3192] [serial = 94] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 99 (10AA2C00) [pid = 3192] [serial = 93] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (10F44000) [pid = 3192] [serial = 106] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (1030CC00) [pid = 3192] [serial = 105] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (1910BC00) [pid = 3192] [serial = 114] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (17878800) [pid = 3192] [serial = 111] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (17C58800) [pid = 3192] [serial = 112] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (11588800) [pid = 3192] [serial = 108] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (15020000) [pid = 3192] [serial = 109] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (1BFEB000) [pid = 3192] [serial = 100] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (1BACF400) [pid = 3192] [serial = 99] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (1C95B400) [pid = 3192] [serial = 124] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (18EB5800) [pid = 3192] [serial = 129] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (15098000) [pid = 3192] [serial = 127] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1040C800) [pid = 3192] [serial = 132] [outer = 00000000] [url = about:blank] 16:00:40 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1BA3EC00) [pid = 3192] [serial = 121] [outer = 00000000] [url = about:blank] 16:00:40 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (19EA2000) [pid = 3192] [serial = 118] [outer = 00000000] [url = about:blank] 16:00:40 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (10410C00) [pid = 3192] [serial = 133] [outer = 00000000] [url = about:blank] 16:00:40 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (18EBAC00) [pid = 3192] [serial = 130] [outer = 00000000] [url = about:blank] 16:00:40 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (19419C00) [pid = 3192] [serial = 115] [outer = 00000000] [url = about:blank] 16:00:40 INFO - PROCESS | 3192 | 1467068440260 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 830ms 16:00:40 INFO - PROCESS | 3192 | 1467068440291 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 16:00:40 INFO - PROCESS | 3192 | 1467068440295 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 16:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:00:40 INFO - PROCESS | 3192 | 1467068440305 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:00:40 INFO - PROCESS | 3192 | 1467068440308 Marionette TRACE conn6 <- [1,226,null,{}] 16:00:40 INFO - PROCESS | 3192 | 1467068440312 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:40 INFO - PROCESS | 3192 | 1467068440314 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:40 INFO - PROCESS | 3192 | 1467068440403 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 16:00:40 INFO - PROCESS | 3192 | 1467068440482 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:40 INFO - PROCESS | 3192 | 1467068440484 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:40 INFO - PROCESS | 3192 | ++DOCSHELL 105D6000 == 40 [pid = 3192] [id = 66] 16:00:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (105DA000) [pid = 3192] [serial = 195] [outer = 00000000] 16:00:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (11586400) [pid = 3192] [serial = 196] [outer = 105DA000] 16:00:40 INFO - PROCESS | 3192 | 1467068440531 Marionette DEBUG loaded listener.js 16:00:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (115CDC00) [pid = 3192] [serial = 197] [outer = 105DA000] 16:00:40 INFO - PROCESS | 3192 | 1467068440882 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 16:00:40 INFO - PROCESS | 3192 | 1467068440942 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 16:00:40 INFO - PROCESS | 3192 | 1467068440944 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 16:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:00:40 INFO - PROCESS | 3192 | 1467068440947 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:00:40 INFO - PROCESS | 3192 | 1467068440951 Marionette TRACE conn6 <- [1,230,null,{}] 16:00:40 INFO - PROCESS | 3192 | 1467068440961 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:40 INFO - PROCESS | 3192 | 1467068440965 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:41 INFO - PROCESS | 3192 | 1467068441049 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 16:00:41 INFO - PROCESS | 3192 | 1467068441055 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:41 INFO - PROCESS | 3192 | 1467068441058 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:41 INFO - PROCESS | 3192 | ++DOCSHELL 15E68C00 == 41 [pid = 3192] [id = 67] 16:00:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (15E6CC00) [pid = 3192] [serial = 198] [outer = 00000000] 16:00:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (15E73C00) [pid = 3192] [serial = 199] [outer = 15E6CC00] 16:00:41 INFO - PROCESS | 3192 | 1467068441105 Marionette DEBUG loaded listener.js 16:00:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (1652AC00) [pid = 3192] [serial = 200] [outer = 15E6CC00] 16:00:41 INFO - PROCESS | 3192 | 1467068441544 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 16:00:41 INFO - PROCESS | 3192 | 1467068441583 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 16:00:41 INFO - PROCESS | 3192 | 1467068441586 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 16:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:00:41 INFO - PROCESS | 3192 | 1467068441589 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:00:41 INFO - PROCESS | 3192 | 1467068441591 Marionette TRACE conn6 <- [1,234,null,{}] 16:00:41 INFO - PROCESS | 3192 | 1467068441595 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:41 INFO - PROCESS | 3192 | 1467068441597 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:41 INFO - PROCESS | 3192 | 1467068441682 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 16:00:41 INFO - PROCESS | 3192 | 1467068441688 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:41 INFO - PROCESS | 3192 | 1467068441690 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:41 INFO - PROCESS | 3192 | ++DOCSHELL 1652C400 == 42 [pid = 3192] [id = 68] 16:00:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (1652DC00) [pid = 3192] [serial = 201] [outer = 00000000] 16:00:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (17C5D800) [pid = 3192] [serial = 202] [outer = 1652DC00] 16:00:41 INFO - PROCESS | 3192 | 1467068441742 Marionette DEBUG loaded listener.js 16:00:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (1828B400) [pid = 3192] [serial = 203] [outer = 1652DC00] 16:00:42 INFO - PROCESS | 3192 | 1467068442158 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 16:00:42 INFO - PROCESS | 3192 | 1467068442225 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 16:00:42 INFO - PROCESS | 3192 | 1467068442227 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 16:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:00:42 INFO - PROCESS | 3192 | 1467068442230 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:00:42 INFO - PROCESS | 3192 | 1467068442231 Marionette TRACE conn6 <- [1,238,null,{}] 16:00:42 INFO - PROCESS | 3192 | 1467068442235 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:42 INFO - PROCESS | 3192 | 1467068442237 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:42 INFO - PROCESS | 3192 | 1467068442342 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 16:00:42 INFO - PROCESS | 3192 | 1467068442348 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:42 INFO - PROCESS | 3192 | 1467068442350 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:42 INFO - PROCESS | 3192 | ++DOCSHELL 1828F400 == 43 [pid = 3192] [id = 69] 16:00:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1828F800) [pid = 3192] [serial = 204] [outer = 00000000] 16:00:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1829AC00) [pid = 3192] [serial = 205] [outer = 1828F800] 16:00:42 INFO - PROCESS | 3192 | 1467068442394 Marionette DEBUG loaded listener.js 16:00:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (18324400) [pid = 3192] [serial = 206] [outer = 1828F800] 16:00:42 INFO - PROCESS | 3192 | 1467068442873 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 16:00:42 INFO - PROCESS | 3192 | 1467068442901 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 16:00:42 INFO - PROCESS | 3192 | 1467068442903 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 16:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:00:42 INFO - PROCESS | 3192 | 1467068442906 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:00:42 INFO - PROCESS | 3192 | 1467068442908 Marionette TRACE conn6 <- [1,242,null,{}] 16:00:42 INFO - PROCESS | 3192 | 1467068442911 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:42 INFO - PROCESS | 3192 | 1467068442917 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:43 INFO - PROCESS | 3192 | 1467068443040 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 16:00:43 INFO - PROCESS | 3192 | 1467068443046 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:43 INFO - PROCESS | 3192 | 1467068443048 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:43 INFO - PROCESS | 3192 | ++DOCSHELL 18E5A400 == 44 [pid = 3192] [id = 70] 16:00:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (18EB5400) [pid = 3192] [serial = 207] [outer = 00000000] 16:00:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (1910A800) [pid = 3192] [serial = 208] [outer = 18EB5400] 16:00:43 INFO - PROCESS | 3192 | 1467068443092 Marionette DEBUG loaded listener.js 16:00:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (19110000) [pid = 3192] [serial = 209] [outer = 18EB5400] 16:00:43 INFO - PROCESS | 3192 | 1467068443527 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 669ms 16:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:00:43 INFO - PROCESS | 3192 | 1467068443578 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 16:00:43 INFO - PROCESS | 3192 | 1467068443580 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 16:00:43 INFO - PROCESS | 3192 | 1467068443583 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:00:43 INFO - PROCESS | 3192 | 1467068443584 Marionette TRACE conn6 <- [1,246,null,{}] 16:00:43 INFO - PROCESS | 3192 | 1467068443588 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:43 INFO - PROCESS | 3192 | 1467068443590 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:43 INFO - PROCESS | 3192 | 1467068443695 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 16:00:43 INFO - PROCESS | 3192 | 1467068443772 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:43 INFO - PROCESS | 3192 | 1467068443774 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:43 INFO - PROCESS | 3192 | ++DOCSHELL 0FC36C00 == 45 [pid = 3192] [id = 71] 16:00:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (197BF400) [pid = 3192] [serial = 210] [outer = 00000000] 16:00:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (19E96800) [pid = 3192] [serial = 211] [outer = 197BF400] 16:00:43 INFO - PROCESS | 3192 | 1467068443817 Marionette DEBUG loaded listener.js 16:00:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (1A38C800) [pid = 3192] [serial = 212] [outer = 197BF400] 16:00:44 INFO - PROCESS | 3192 | 1467068444205 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 16:00:44 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (19220800) [pid = 3192] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:00:44 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (109B1000) [pid = 3192] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:00:44 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (18E5FC00) [pid = 3192] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:00:44 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (19223000) [pid = 3192] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:00:44 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (10301800) [pid = 3192] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:00:44 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (18EB7800) [pid = 3192] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:00:44 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (17852C00) [pid = 3192] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:00:44 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (182C0C00) [pid = 3192] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:00:44 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (10308400) [pid = 3192] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:00:44 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (1832E000) [pid = 3192] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:00:44 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (101D9400) [pid = 3192] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:00:44 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1644E000) [pid = 3192] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:00:44 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1F51F000) [pid = 3192] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:00:44 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1DA4A400) [pid = 3192] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:00:44 INFO - PROCESS | 3192 | 1467068444360 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 16:00:44 INFO - PROCESS | 3192 | 1467068444362 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 16:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:00:44 INFO - PROCESS | 3192 | 1467068444371 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:00:44 INFO - PROCESS | 3192 | 1467068444373 Marionette TRACE conn6 <- [1,250,null,{}] 16:00:44 INFO - PROCESS | 3192 | 1467068444376 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:44 INFO - PROCESS | 3192 | 1467068444378 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:44 INFO - PROCESS | 3192 | 1467068444459 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 16:00:44 INFO - PROCESS | 3192 | 1467068444466 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:44 INFO - PROCESS | 3192 | 1467068444468 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:44 INFO - PROCESS | 3192 | ++DOCSHELL 109B1000 == 46 [pid = 3192] [id = 72] 16:00:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (15C39400) [pid = 3192] [serial = 213] [outer = 00000000] 16:00:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (1825CC00) [pid = 3192] [serial = 214] [outer = 15C39400] 16:00:44 INFO - PROCESS | 3192 | 1467068444511 Marionette DEBUG loaded listener.js 16:00:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (18EB7800) [pid = 3192] [serial = 215] [outer = 15C39400] 16:00:45 INFO - PROCESS | 3192 | 1467068445048 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 730ms 16:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:00:45 INFO - PROCESS | 3192 | 1467068445103 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 16:00:45 INFO - PROCESS | 3192 | 1467068445105 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 16:00:45 INFO - PROCESS | 3192 | 1467068445108 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:00:45 INFO - PROCESS | 3192 | 1467068445110 Marionette TRACE conn6 <- [1,254,null,{}] 16:00:45 INFO - PROCESS | 3192 | 1467068445113 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:45 INFO - PROCESS | 3192 | 1467068445115 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:45 INFO - PROCESS | 3192 | 1467068445198 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 16:00:45 INFO - PROCESS | 3192 | 1467068445203 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:45 INFO - PROCESS | 3192 | 1467068445205 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:45 INFO - PROCESS | 3192 | ++DOCSHELL 19FE5C00 == 47 [pid = 3192] [id = 73] 16:00:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (1BA3F800) [pid = 3192] [serial = 216] [outer = 00000000] 16:00:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (1CA08000) [pid = 3192] [serial = 217] [outer = 1BA3F800] 16:00:45 INFO - PROCESS | 3192 | 1467068445248 Marionette DEBUG loaded listener.js 16:00:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1D31F800) [pid = 3192] [serial = 218] [outer = 1BA3F800] 16:00:45 INFO - PROCESS | 3192 | 1467068445641 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 569ms 16:00:45 INFO - PROCESS | 3192 | 1467068445680 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 16:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:00:45 INFO - PROCESS | 3192 | 1467068445681 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 16:00:45 INFO - PROCESS | 3192 | 1467068445684 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:00:45 INFO - PROCESS | 3192 | 1467068445686 Marionette TRACE conn6 <- [1,258,null,{}] 16:00:45 INFO - PROCESS | 3192 | 1467068445701 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:45 INFO - PROCESS | 3192 | 1467068445703 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:45 INFO - PROCESS | 3192 | 1467068445784 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 16:00:45 INFO - PROCESS | 3192 | 1467068445790 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:45 INFO - PROCESS | 3192 | 1467068445791 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:45 INFO - PROCESS | 3192 | ++DOCSHELL 1D31F400 == 48 [pid = 3192] [id = 74] 16:00:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1D321400) [pid = 3192] [serial = 219] [outer = 00000000] 16:00:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (1D327C00) [pid = 3192] [serial = 220] [outer = 1D321400] 16:00:45 INFO - PROCESS | 3192 | 1467068445834 Marionette DEBUG loaded listener.js 16:00:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (1D412800) [pid = 3192] [serial = 221] [outer = 1D321400] 16:00:46 INFO - PROCESS | 3192 | 1467068446244 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 592ms 16:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:00:46 INFO - PROCESS | 3192 | 1467068446278 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 16:00:46 INFO - PROCESS | 3192 | 1467068446280 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 16:00:46 INFO - PROCESS | 3192 | 1467068446295 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:00:46 INFO - PROCESS | 3192 | 1467068446297 Marionette TRACE conn6 <- [1,262,null,{}] 16:00:46 INFO - PROCESS | 3192 | 1467068446302 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:46 INFO - PROCESS | 3192 | 1467068446304 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:46 INFO - PROCESS | 3192 | 1467068446446 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 16:00:46 INFO - PROCESS | 3192 | 1467068446585 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:46 INFO - PROCESS | 3192 | 1467068446588 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:46 INFO - PROCESS | 3192 | ++DOCSHELL 0FD14800 == 49 [pid = 3192] [id = 75] 16:00:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (0FD16400) [pid = 3192] [serial = 222] [outer = 00000000] 16:00:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (101D6000) [pid = 3192] [serial = 223] [outer = 0FD16400] 16:00:46 INFO - PROCESS | 3192 | 1467068446647 Marionette DEBUG loaded listener.js 16:00:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (101E7800) [pid = 3192] [serial = 224] [outer = 0FD16400] 16:00:47 INFO - PROCESS | 3192 | 1467068447177 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 949ms 16:00:47 INFO - PROCESS | 3192 | 1467068447235 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 16:00:47 INFO - PROCESS | 3192 | 1467068447240 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 16:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:00:47 INFO - PROCESS | 3192 | 1467068447245 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:00:47 INFO - PROCESS | 3192 | 1467068447249 Marionette TRACE conn6 <- [1,266,null,{}] 16:00:47 INFO - PROCESS | 3192 | 1467068447254 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:47 INFO - PROCESS | 3192 | 1467068447257 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:47 INFO - PROCESS | 3192 | 1467068447377 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 16:00:47 INFO - PROCESS | 3192 | 1467068447447 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:47 INFO - PROCESS | 3192 | 1467068447450 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:47 INFO - PROCESS | 3192 | ++DOCSHELL 1042B400 == 50 [pid = 3192] [id = 76] 16:00:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (1042D400) [pid = 3192] [serial = 225] [outer = 00000000] 16:00:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (10F01C00) [pid = 3192] [serial = 226] [outer = 1042D400] 16:00:47 INFO - PROCESS | 3192 | 1467068447505 Marionette DEBUG loaded listener.js 16:00:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 100 (115CC400) [pid = 3192] [serial = 227] [outer = 1042D400] 16:00:48 INFO - PROCESS | 3192 | 1467068448118 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 969ms 16:00:48 INFO - PROCESS | 3192 | 1467068448189 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 16:00:48 INFO - PROCESS | 3192 | 1467068448193 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 16:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:00:48 INFO - PROCESS | 3192 | 1467068448197 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:00:48 INFO - PROCESS | 3192 | 1467068448199 Marionette TRACE conn6 <- [1,270,null,{}] 16:00:48 INFO - PROCESS | 3192 | 1467068448204 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:48 INFO - PROCESS | 3192 | 1467068448206 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:48 INFO - PROCESS | 3192 | 1467068448318 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 16:00:48 INFO - PROCESS | 3192 | 1467068448443 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:48 INFO - PROCESS | 3192 | 1467068448445 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:48 INFO - PROCESS | 3192 | ++DOCSHELL 11589400 == 51 [pid = 3192] [id = 77] 16:00:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 101 (1652CC00) [pid = 3192] [serial = 228] [outer = 00000000] 16:00:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 102 (17C5E400) [pid = 3192] [serial = 229] [outer = 1652CC00] 16:00:48 INFO - PROCESS | 3192 | 1467068448500 Marionette DEBUG loaded listener.js 16:00:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 103 (182C2400) [pid = 3192] [serial = 230] [outer = 1652CC00] 16:00:49 INFO - PROCESS | 3192 | 1467068449293 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1183ms 16:00:49 INFO - PROCESS | 3192 | 1467068449383 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 16:00:49 INFO - PROCESS | 3192 | 1467068449387 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 16:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:00:49 INFO - PROCESS | 3192 | 1467068449397 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:00:49 INFO - PROCESS | 3192 | 1467068449402 Marionette TRACE conn6 <- [1,274,null,{}] 16:00:49 INFO - PROCESS | 3192 | 1467068449406 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:49 INFO - PROCESS | 3192 | 1467068449409 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:49 INFO - PROCESS | 3192 | 1467068449560 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 16:00:49 INFO - PROCESS | 3192 | 1467068449705 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:49 INFO - PROCESS | 3192 | 1467068449707 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:49 INFO - PROCESS | 3192 | ++DOCSHELL 19E96400 == 52 [pid = 3192] [id = 78] 16:00:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 104 (1AED9C00) [pid = 3192] [serial = 231] [outer = 00000000] 16:00:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 105 (1AEE6C00) [pid = 3192] [serial = 232] [outer = 1AED9C00] 16:00:49 INFO - PROCESS | 3192 | 1467068449762 Marionette DEBUG loaded listener.js 16:00:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 106 (1CB49C00) [pid = 3192] [serial = 233] [outer = 1AED9C00] 16:00:50 INFO - PROCESS | 3192 | 1467068450522 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1193ms 16:00:50 INFO - PROCESS | 3192 | 1467068450587 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 16:00:50 INFO - PROCESS | 3192 | 1467068450591 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 16:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:00:50 INFO - PROCESS | 3192 | 1467068450595 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:00:50 INFO - PROCESS | 3192 | 1467068450598 Marionette TRACE conn6 <- [1,278,null,{}] 16:00:50 INFO - PROCESS | 3192 | 1467068450604 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:50 INFO - PROCESS | 3192 | 1467068450607 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:50 INFO - PROCESS | 3192 | 1467068450704 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 16:00:50 INFO - PROCESS | 3192 | 1467068450787 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:50 INFO - PROCESS | 3192 | 1467068450789 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:50 INFO - PROCESS | 3192 | ++DOCSHELL 101E0C00 == 53 [pid = 3192] [id = 79] 16:00:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 107 (10401400) [pid = 3192] [serial = 234] [outer = 00000000] 16:00:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 108 (1040F000) [pid = 3192] [serial = 235] [outer = 10401400] 16:00:50 INFO - PROCESS | 3192 | 1467068450881 Marionette DEBUG loaded listener.js 16:00:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 109 (10645000) [pid = 3192] [serial = 236] [outer = 10401400] 16:00:51 INFO - PROCESS | 3192 | --DOCSHELL 1CA09C00 == 52 [pid = 3192] [id = 35] 16:00:51 INFO - PROCESS | 3192 | --DOCSHELL 1D31F400 == 51 [pid = 3192] [id = 74] 16:00:51 INFO - PROCESS | 3192 | --DOCSHELL 19FE5C00 == 50 [pid = 3192] [id = 73] 16:00:51 INFO - PROCESS | 3192 | --DOCSHELL 109B1000 == 49 [pid = 3192] [id = 72] 16:00:51 INFO - PROCESS | 3192 | --DOCSHELL 0FC36C00 == 48 [pid = 3192] [id = 71] 16:00:51 INFO - PROCESS | 3192 | --DOCSHELL 18E5A400 == 47 [pid = 3192] [id = 70] 16:00:51 INFO - PROCESS | 3192 | --DOCSHELL 1828F400 == 46 [pid = 3192] [id = 69] 16:00:51 INFO - PROCESS | 3192 | --DOCSHELL 1652C400 == 45 [pid = 3192] [id = 68] 16:00:51 INFO - PROCESS | 3192 | --DOCSHELL 15E68C00 == 44 [pid = 3192] [id = 67] 16:00:51 INFO - PROCESS | 3192 | --DOCSHELL 105D6000 == 43 [pid = 3192] [id = 66] 16:00:51 INFO - PROCESS | 3192 | --DOCSHELL 101E2C00 == 42 [pid = 3192] [id = 65] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 108 (1910B400) [pid = 3192] [serial = 91] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 107 (1AFAAC00) [pid = 3192] [serial = 162] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 106 (105AB400) [pid = 3192] [serial = 150] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 105 (18F9DC00) [pid = 3192] [serial = 159] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 104 (10F86400) [pid = 3192] [serial = 151] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 103 (18EB9800) [pid = 3192] [serial = 142] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 102 (182B9C00) [pid = 3192] [serial = 141] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 101 (148A2400) [pid = 3192] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 100 (18D50C00) [pid = 3192] [serial = 156] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 99 (14FBDC00) [pid = 3192] [serial = 148] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (114EB000) [pid = 3192] [serial = 147] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (1DA42800) [pid = 3192] [serial = 145] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (1BF7FC00) [pid = 3192] [serial = 144] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (1485E800) [pid = 3192] [serial = 139] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (109B0400) [pid = 3192] [serial = 138] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (17851400) [pid = 3192] [serial = 153] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (1785BC00) [pid = 3192] [serial = 154] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (1BAC7800) [pid = 3192] [serial = 163] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (1F947000) [pid = 3192] [serial = 175] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (1F512C00) [pid = 3192] [serial = 166] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (1D960000) [pid = 3192] [serial = 172] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (17876400) [pid = 3192] [serial = 169] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1F51B800) [pid = 3192] [serial = 173] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1F514C00) [pid = 3192] [serial = 167] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (1F94BC00) [pid = 3192] [serial = 176] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (18FA5400) [pid = 3192] [serial = 160] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (18EB2400) [pid = 3192] [serial = 157] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (182BC000) [pid = 3192] [serial = 170] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3192 | 1467068451411 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 870ms 16:00:51 INFO - PROCESS | 3192 | 1467068451467 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 16:00:51 INFO - PROCESS | 3192 | 1467068451471 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 16:00:51 INFO - PROCESS | 3192 | 1467068451477 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:00:51 INFO - PROCESS | 3192 | 1467068451479 Marionette TRACE conn6 <- [1,282,null,{}] 16:00:51 INFO - PROCESS | 3192 | 1467068451483 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:51 INFO - PROCESS | 3192 | 1467068451486 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:51 INFO - PROCESS | 3192 | 1467068451574 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 16:00:51 INFO - PROCESS | 3192 | 1467068451653 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:51 INFO - PROCESS | 3192 | 1467068451655 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:51 INFO - PROCESS | 3192 | ++DOCSHELL 101DBC00 == 43 [pid = 3192] [id = 80] 16:00:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (101E5000) [pid = 3192] [serial = 237] [outer = 00000000] 16:00:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (10425C00) [pid = 3192] [serial = 238] [outer = 101E5000] 16:00:51 INFO - PROCESS | 3192 | 1467068451702 Marionette DEBUG loaded listener.js 16:00:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (109AB000) [pid = 3192] [serial = 239] [outer = 101E5000] 16:00:52 INFO - PROCESS | 3192 | 1467068452066 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 16:00:52 INFO - PROCESS | 3192 | 1467068452112 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 16:00:52 INFO - PROCESS | 3192 | 1467068452114 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 16:00:52 INFO - PROCESS | 3192 | 1467068452118 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:00:52 INFO - PROCESS | 3192 | 1467068452121 Marionette TRACE conn6 <- [1,286,null,{}] 16:00:52 INFO - PROCESS | 3192 | 1467068452132 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:52 INFO - PROCESS | 3192 | 1467068452136 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:52 INFO - PROCESS | 3192 | 1467068452220 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 16:00:52 INFO - PROCESS | 3192 | 1467068452227 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:52 INFO - PROCESS | 3192 | 1467068452230 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:52 INFO - PROCESS | 3192 | ++DOCSHELL 15097C00 == 44 [pid = 3192] [id = 81] 16:00:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (15098000) [pid = 3192] [serial = 240] [outer = 00000000] 16:00:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (15CDB000) [pid = 3192] [serial = 241] [outer = 15098000] 16:00:52 INFO - PROCESS | 3192 | 1467068452276 Marionette DEBUG loaded listener.js 16:00:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (15E68C00) [pid = 3192] [serial = 242] [outer = 15098000] 16:00:52 INFO - PROCESS | 3192 | 1467068452714 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 16:00:52 INFO - PROCESS | 3192 | 1467068452754 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 16:00:52 INFO - PROCESS | 3192 | 1467068452756 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 16:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:00:52 INFO - PROCESS | 3192 | 1467068452759 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:00:52 INFO - PROCESS | 3192 | 1467068452761 Marionette TRACE conn6 <- [1,290,null,{}] 16:00:52 INFO - PROCESS | 3192 | 1467068452764 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:52 INFO - PROCESS | 3192 | 1467068452767 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:52 INFO - PROCESS | 3192 | 1467068452855 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 16:00:52 INFO - PROCESS | 3192 | 1467068452860 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:52 INFO - PROCESS | 3192 | 1467068452862 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:52 INFO - PROCESS | 3192 | ++DOCSHELL 15E6C800 == 45 [pid = 3192] [id = 82] 16:00:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (15E72400) [pid = 3192] [serial = 243] [outer = 00000000] 16:00:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (17851400) [pid = 3192] [serial = 244] [outer = 15E72400] 16:00:52 INFO - PROCESS | 3192 | 1467068452915 Marionette DEBUG loaded listener.js 16:00:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (1785DC00) [pid = 3192] [serial = 245] [outer = 15E72400] 16:00:53 INFO - PROCESS | 3192 | 1467068453345 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 16:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:00:53 INFO - PROCESS | 3192 | 1467068453401 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 16:00:53 INFO - PROCESS | 3192 | 1467068453403 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 16:00:53 INFO - PROCESS | 3192 | 1467068453406 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:00:53 INFO - PROCESS | 3192 | 1467068453408 Marionette TRACE conn6 <- [1,294,null,{}] 16:00:53 INFO - PROCESS | 3192 | 1467068453411 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:53 INFO - PROCESS | 3192 | 1467068453413 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:53 INFO - PROCESS | 3192 | 1467068453526 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 16:00:53 INFO - PROCESS | 3192 | 1467068453532 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:53 INFO - PROCESS | 3192 | 1467068453534 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:53 INFO - PROCESS | 3192 | ++DOCSHELL 0FAE3400 == 46 [pid = 3192] [id = 83] 16:00:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1787CC00) [pid = 3192] [serial = 246] [outer = 00000000] 16:00:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1828E000) [pid = 3192] [serial = 247] [outer = 1787CC00] 16:00:53 INFO - PROCESS | 3192 | 1467068453579 Marionette DEBUG loaded listener.js 16:00:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (18295800) [pid = 3192] [serial = 248] [outer = 1787CC00] 16:00:54 INFO - PROCESS | 3192 | 1467068454014 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:54 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. 16:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 16:00:54 INFO - PROCESS | 3192 | 1467068454037 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 16:00:54 INFO - PROCESS | 3192 | 1467068454039 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 16:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:00:54 INFO - PROCESS | 3192 | 1467068454047 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:00:54 INFO - PROCESS | 3192 | 1467068454049 Marionette TRACE conn6 <- [1,298,null,{}] 16:00:54 INFO - PROCESS | 3192 | 1467068454053 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:54 INFO - PROCESS | 3192 | 1467068454058 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:54 INFO - PROCESS | 3192 | 1467068454195 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 16:00:54 INFO - PROCESS | 3192 | 1467068454274 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:54 INFO - PROCESS | 3192 | 1467068454276 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:54 INFO - PROCESS | 3192 | ++DOCSHELL 18E5A400 == 47 [pid = 3192] [id = 84] 16:00:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (18EB1800) [pid = 3192] [serial = 249] [outer = 00000000] 16:00:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (18EC0C00) [pid = 3192] [serial = 250] [outer = 18EB1800] 16:00:54 INFO - PROCESS | 3192 | 1467068454320 Marionette DEBUG loaded listener.js 16:00:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (18F97C00) [pid = 3192] [serial = 251] [outer = 18EB1800] 16:00:54 INFO - PROCESS | 3192 | 1467068454731 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:54 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. 16:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 729ms 16:00:54 INFO - PROCESS | 3192 | 1467068454782 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 16:00:54 INFO - PROCESS | 3192 | 1467068454784 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 16:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:00:54 INFO - PROCESS | 3192 | 1467068454787 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:00:54 INFO - PROCESS | 3192 | 1467068454789 Marionette TRACE conn6 <- [1,302,null,{}] 16:00:54 INFO - PROCESS | 3192 | 1467068454800 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:54 INFO - PROCESS | 3192 | 1467068454802 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:54 INFO - PROCESS | 3192 | 1467068454926 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 16:00:54 INFO - PROCESS | 3192 | 1467068454983 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:54 INFO - PROCESS | 3192 | 1467068454985 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:55 INFO - PROCESS | 3192 | ++DOCSHELL 0FD20800 == 48 [pid = 3192] [id = 85] 16:00:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (18F9F400) [pid = 3192] [serial = 252] [outer = 00000000] 16:00:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (19108800) [pid = 3192] [serial = 253] [outer = 18F9F400] 16:00:55 INFO - PROCESS | 3192 | 1467068455028 Marionette DEBUG loaded listener.js 16:00:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (1910A000) [pid = 3192] [serial = 254] [outer = 18F9F400] 16:00:55 INFO - PROCESS | 3192 | 1467068455402 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:55 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. 16:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 690ms 16:00:55 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (1828F800) [pid = 3192] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:00:55 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (197BF400) [pid = 3192] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:00:55 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (1652DC00) [pid = 3192] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:00:55 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (10302400) [pid = 3192] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:00:55 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (105DA000) [pid = 3192] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:00:55 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (18EB5400) [pid = 3192] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:00:55 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (15E6CC00) [pid = 3192] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:00:55 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (15C39400) [pid = 3192] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:00:55 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (1BA3F800) [pid = 3192] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:00:55 INFO - PROCESS | 3192 | 1467068455576 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 16:00:55 INFO - PROCESS | 3192 | 1467068455578 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 16:00:55 INFO - PROCESS | 3192 | 1467068455587 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:00:55 INFO - PROCESS | 3192 | 1467068455589 Marionette TRACE conn6 <- [1,306,null,{}] 16:00:55 INFO - PROCESS | 3192 | 1467068455593 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:55 INFO - PROCESS | 3192 | 1467068455594 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:00:55 INFO - PROCESS | 3192 | 1467068455677 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 16:00:55 INFO - PROCESS | 3192 | 1467068455685 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:55 INFO - PROCESS | 3192 | 1467068455686 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:55 INFO - PROCESS | 3192 | ++DOCSHELL 16456800 == 49 [pid = 3192] [id = 86] 16:00:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1652DC00) [pid = 3192] [serial = 255] [outer = 00000000] 16:00:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (18E60400) [pid = 3192] [serial = 256] [outer = 1652DC00] 16:00:55 INFO - PROCESS | 3192 | 1467068455730 Marionette DEBUG loaded listener.js 16:00:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (18F9E400) [pid = 3192] [serial = 257] [outer = 1652DC00] 16:00:56 INFO - PROCESS | 3192 | 1467068456142 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:56 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. 16:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 16:00:56 INFO - PROCESS | 3192 | 1467068456207 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 16:00:56 INFO - PROCESS | 3192 | 1467068456209 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 16:00:56 INFO - PROCESS | 3192 | 1467068456211 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:00:56 INFO - PROCESS | 3192 | 1467068456222 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:00:56 INFO - PROCESS | 3192 | 1467068456224 Marionette TRACE conn6 <- [1,310,null,{}] 16:00:56 INFO - PROCESS | 3192 | 1467068456228 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:56 INFO - PROCESS | 3192 | 1467068456230 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:56 INFO - PROCESS | 3192 | 1467068456312 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 16:00:56 INFO - PROCESS | 3192 | 1467068456320 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:56 INFO - PROCESS | 3192 | 1467068456321 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:56 INFO - PROCESS | 3192 | ++DOCSHELL 19D68000 == 50 [pid = 3192] [id = 87] 16:00:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (1AEDD000) [pid = 3192] [serial = 258] [outer = 00000000] 16:00:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (1AEE5000) [pid = 3192] [serial = 259] [outer = 1AEDD000] 16:00:56 INFO - PROCESS | 3192 | 1467068456365 Marionette DEBUG loaded listener.js 16:00:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (1AFAAC00) [pid = 3192] [serial = 260] [outer = 1AEDD000] 16:00:56 INFO - PROCESS | 3192 | 1467068456782 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:56 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. 16:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 589ms 16:00:56 INFO - PROCESS | 3192 | 1467068456807 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 16:00:56 INFO - PROCESS | 3192 | 1467068456809 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 16:00:56 INFO - PROCESS | 3192 | 1467068456824 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:00:56 INFO - PROCESS | 3192 | 1467068456826 Marionette TRACE conn6 <- [1,314,null,{}] 16:00:56 INFO - PROCESS | 3192 | 1467068456829 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:56 INFO - PROCESS | 3192 | 1467068456831 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:56 INFO - PROCESS | 3192 | 1467068456917 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 16:00:56 INFO - PROCESS | 3192 | 1467068456923 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:56 INFO - PROCESS | 3192 | 1467068456924 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:56 INFO - PROCESS | 3192 | ++DOCSHELL 1BACD400 == 51 [pid = 3192] [id = 88] 16:00:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (1BACE000) [pid = 3192] [serial = 261] [outer = 00000000] 16:00:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (1BF79C00) [pid = 3192] [serial = 262] [outer = 1BACE000] 16:00:56 INFO - PROCESS | 3192 | 1467068456967 Marionette DEBUG loaded listener.js 16:00:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (1CA01800) [pid = 3192] [serial = 263] [outer = 1BACE000] 16:00:57 INFO - PROCESS | 3192 | 1467068457397 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:57 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. 16:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 16:00:57 INFO - PROCESS | 3192 | 1467068457464 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 16:00:57 INFO - PROCESS | 3192 | 1467068457466 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 16:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:00:57 INFO - PROCESS | 3192 | 1467068457469 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:00:57 INFO - PROCESS | 3192 | 1467068457472 Marionette TRACE conn6 <- [1,318,null,{}] 16:00:57 INFO - PROCESS | 3192 | 1467068457475 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:57 INFO - PROCESS | 3192 | 1467068457478 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:57 INFO - PROCESS | 3192 | 1467068457620 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 16:00:57 INFO - PROCESS | 3192 | 1467068457710 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:57 INFO - PROCESS | 3192 | 1467068457713 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:57 INFO - PROCESS | 3192 | ++DOCSHELL 0FA2AC00 == 52 [pid = 3192] [id = 89] 16:00:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 100 (0FA6A800) [pid = 3192] [serial = 264] [outer = 00000000] 16:00:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 101 (0FC7E000) [pid = 3192] [serial = 265] [outer = 0FA6A800] 16:00:57 INFO - PROCESS | 3192 | 1467068457770 Marionette DEBUG loaded listener.js 16:00:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 102 (1017F800) [pid = 3192] [serial = 266] [outer = 0FA6A800] 16:00:58 INFO - PROCESS | 3192 | 1467068458366 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:58 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. 16:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 929ms 16:00:58 INFO - PROCESS | 3192 | 1467068458404 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 16:00:58 INFO - PROCESS | 3192 | 1467068458409 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 16:00:58 INFO - PROCESS | 3192 | 1467068458413 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:00:58 INFO - PROCESS | 3192 | 1467068458417 Marionette TRACE conn6 <- [1,322,null,{}] 16:00:58 INFO - PROCESS | 3192 | 1467068458422 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:58 INFO - PROCESS | 3192 | 1467068458425 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:58 INFO - PROCESS | 3192 | 1467068458537 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 16:00:58 INFO - PROCESS | 3192 | 1467068458697 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:58 INFO - PROCESS | 3192 | 1467068458700 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:58 INFO - PROCESS | 3192 | ++DOCSHELL 148A5800 == 53 [pid = 3192] [id = 90] 16:00:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 103 (148AA400) [pid = 3192] [serial = 267] [outer = 00000000] 16:00:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 104 (14FBF800) [pid = 3192] [serial = 268] [outer = 148AA400] 16:00:58 INFO - PROCESS | 3192 | 1467068458757 Marionette DEBUG loaded listener.js 16:00:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 105 (15E71000) [pid = 3192] [serial = 269] [outer = 148AA400] 16:00:59 INFO - PROCESS | 3192 | 1467068459339 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:00:59 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. 16:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 969ms 16:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:00:59 INFO - PROCESS | 3192 | 1467068459388 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 16:00:59 INFO - PROCESS | 3192 | 1467068459392 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 16:00:59 INFO - PROCESS | 3192 | 1467068459395 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:00:59 INFO - PROCESS | 3192 | 1467068459398 Marionette TRACE conn6 <- [1,326,null,{}] 16:00:59 INFO - PROCESS | 3192 | 1467068459402 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:59 INFO - PROCESS | 3192 | 1467068459404 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:59 INFO - PROCESS | 3192 | 1467068459518 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 16:00:59 INFO - PROCESS | 3192 | 1467068459643 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:59 INFO - PROCESS | 3192 | 1467068459646 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:00:59 INFO - PROCESS | 3192 | ++DOCSHELL 16531800 == 54 [pid = 3192] [id = 91] 16:00:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 106 (18329400) [pid = 3192] [serial = 270] [outer = 00000000] 16:00:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 107 (18EBDC00) [pid = 3192] [serial = 271] [outer = 18329400] 16:00:59 INFO - PROCESS | 3192 | 1467068459700 Marionette DEBUG loaded listener.js 16:00:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 108 (19106C00) [pid = 3192] [serial = 272] [outer = 18329400] 16:01:00 INFO - PROCESS | 3192 | 1467068460281 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:01:00 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. 16:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 930ms 16:01:00 INFO - PROCESS | 3192 | 1467068460328 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 16:01:00 INFO - PROCESS | 3192 | 1467068460333 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 16:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:01:00 INFO - PROCESS | 3192 | 1467068460344 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:01:00 INFO - PROCESS | 3192 | 1467068460349 Marionette TRACE conn6 <- [1,330,null,{}] 16:01:00 INFO - PROCESS | 3192 | 1467068460354 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:00 INFO - PROCESS | 3192 | 1467068460357 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:00 INFO - PROCESS | 3192 | 1467068460475 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 16:01:00 INFO - PROCESS | 3192 | 1467068460597 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:00 INFO - PROCESS | 3192 | 1467068460600 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:00 INFO - PROCESS | 3192 | ++DOCSHELL 18292800 == 55 [pid = 3192] [id = 92] 16:01:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 109 (1919FC00) [pid = 3192] [serial = 273] [outer = 00000000] 16:01:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 110 (191A8800) [pid = 3192] [serial = 274] [outer = 1919FC00] 16:01:00 INFO - PROCESS | 3192 | 1467068460654 Marionette DEBUG loaded listener.js 16:01:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 111 (1AFB6C00) [pid = 3192] [serial = 275] [outer = 1919FC00] 16:01:01 INFO - PROCESS | 3192 | 1467068461274 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:01:01 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. 16:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 989ms 16:01:01 INFO - PROCESS | 3192 | 1467068461344 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 16:01:01 INFO - PROCESS | 3192 | 1467068461347 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 16:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:01:01 INFO - PROCESS | 3192 | 1467068461351 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:01:01 INFO - PROCESS | 3192 | 1467068461353 Marionette TRACE conn6 <- [1,334,null,{}] 16:01:01 INFO - PROCESS | 3192 | 1467068461356 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:01 INFO - PROCESS | 3192 | 1467068461359 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:01 INFO - PROCESS | 3192 | 1467068461469 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 16:01:01 INFO - PROCESS | 3192 | 1467068461592 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:01 INFO - PROCESS | 3192 | 1467068461594 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:01 INFO - PROCESS | 3192 | ++DOCSHELL 101E5800 == 56 [pid = 3192] [id = 93] 16:01:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 112 (1030D800) [pid = 3192] [serial = 276] [outer = 00000000] 16:01:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 113 (10F87800) [pid = 3192] [serial = 277] [outer = 1030D800] 16:01:01 INFO - PROCESS | 3192 | 1467068461648 Marionette DEBUG loaded listener.js 16:01:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 114 (14D63800) [pid = 3192] [serial = 278] [outer = 1030D800] 16:01:02 INFO - PROCESS | 3192 | 1467068462282 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:01:02 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. 16:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 970ms 16:01:02 INFO - PROCESS | 3192 | 1467068462332 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 16:01:02 INFO - PROCESS | 3192 | 1467068462336 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 16:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:01:02 INFO - PROCESS | 3192 | 1467068462342 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:01:02 INFO - PROCESS | 3192 | 1467068462347 Marionette TRACE conn6 <- [1,338,null,{}] 16:01:02 INFO - PROCESS | 3192 | 1467068462352 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:02 INFO - PROCESS | 3192 | 1467068462354 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:02 INFO - PROCESS | 3192 | 1467068462460 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 16:01:02 INFO - PROCESS | 3192 | 1467068462557 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:02 INFO - PROCESS | 3192 | 1467068462559 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:02 INFO - PROCESS | 3192 | ++DOCSHELL 105DA800 == 57 [pid = 3192] [id = 94] 16:01:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 115 (109A4400) [pid = 3192] [serial = 279] [outer = 00000000] 16:01:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 116 (14F0E800) [pid = 3192] [serial = 280] [outer = 109A4400] 16:01:02 INFO - PROCESS | 3192 | 1467068462609 Marionette DEBUG loaded listener.js 16:01:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 117 (15E68400) [pid = 3192] [serial = 281] [outer = 109A4400] 16:01:02 INFO - PROCESS | 3192 | --DOCSHELL 1BACD400 == 56 [pid = 3192] [id = 88] 16:01:02 INFO - PROCESS | 3192 | --DOCSHELL 19D68000 == 55 [pid = 3192] [id = 87] 16:01:02 INFO - PROCESS | 3192 | --DOCSHELL 16456800 == 54 [pid = 3192] [id = 86] 16:01:02 INFO - PROCESS | 3192 | --DOCSHELL 0FD20800 == 53 [pid = 3192] [id = 85] 16:01:02 INFO - PROCESS | 3192 | --DOCSHELL 18E5A400 == 52 [pid = 3192] [id = 84] 16:01:02 INFO - PROCESS | 3192 | --DOCSHELL 0FAE3400 == 51 [pid = 3192] [id = 83] 16:01:02 INFO - PROCESS | 3192 | --DOCSHELL 15E6C800 == 50 [pid = 3192] [id = 82] 16:01:02 INFO - PROCESS | 3192 | --DOCSHELL 15097C00 == 49 [pid = 3192] [id = 81] 16:01:02 INFO - PROCESS | 3192 | --DOCSHELL 101DBC00 == 48 [pid = 3192] [id = 80] 16:01:02 INFO - PROCESS | 3192 | --DOCSHELL 101E0C00 == 47 [pid = 3192] [id = 79] 16:01:02 INFO - PROCESS | 3192 | --DOMWINDOW == 116 (1D327C00) [pid = 3192] [serial = 220] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3192 | --DOCSHELL 0FD14800 == 46 [pid = 3192] [id = 75] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 115 (1829AC00) [pid = 3192] [serial = 205] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 114 (19E96800) [pid = 3192] [serial = 211] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 113 (17C5D800) [pid = 3192] [serial = 202] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 112 (16529000) [pid = 3192] [serial = 184] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 111 (109B2C00) [pid = 3192] [serial = 194] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 110 (10425400) [pid = 3192] [serial = 193] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 109 (1040A400) [pid = 3192] [serial = 181] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 108 (1785A800) [pid = 3192] [serial = 187] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 107 (11586400) [pid = 3192] [serial = 196] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 106 (115CDC00) [pid = 3192] [serial = 197] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 105 (10F09C00) [pid = 3192] [serial = 178] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 104 (1910A800) [pid = 3192] [serial = 208] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 103 (15E6C400) [pid = 3192] [serial = 190] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 102 (15E73C00) [pid = 3192] [serial = 199] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 101 (1652AC00) [pid = 3192] [serial = 200] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 100 (1825CC00) [pid = 3192] [serial = 214] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 99 (18EB7800) [pid = 3192] [serial = 215] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (1CA08000) [pid = 3192] [serial = 217] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (1D31F800) [pid = 3192] [serial = 218] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (1A38C800) [pid = 3192] [serial = 212] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (19110000) [pid = 3192] [serial = 209] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (18324400) [pid = 3192] [serial = 206] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (1828B400) [pid = 3192] [serial = 203] [outer = 00000000] [url = about:blank] 16:01:03 INFO - PROCESS | 3192 | 1467068463155 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:01:03 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. 16:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 829ms 16:01:03 INFO - PROCESS | 3192 | 1467068463172 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 16:01:03 INFO - PROCESS | 3192 | 1467068463176 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 16:01:03 INFO - PROCESS | 3192 | 1467068463182 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:01:03 INFO - PROCESS | 3192 | 1467068463184 Marionette TRACE conn6 <- [1,342,null,{}] 16:01:03 INFO - PROCESS | 3192 | 1467068463192 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:03 INFO - PROCESS | 3192 | 1467068463194 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:03 INFO - PROCESS | 3192 | 1467068463286 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 16:01:03 INFO - PROCESS | 3192 | 1467068463295 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:03 INFO - PROCESS | 3192 | 1467068463297 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:03 INFO - PROCESS | 3192 | ++DOCSHELL 10423400 == 47 [pid = 3192] [id = 95] 16:01:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (10425400) [pid = 3192] [serial = 282] [outer = 00000000] 16:01:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (13651C00) [pid = 3192] [serial = 283] [outer = 10425400] 16:01:03 INFO - PROCESS | 3192 | 1467068463344 Marionette DEBUG loaded listener.js 16:01:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (14D64800) [pid = 3192] [serial = 284] [outer = 10425400] 16:01:03 INFO - PROCESS | 3192 | 1467068463816 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:01:03 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. 16:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 16:01:03 INFO - PROCESS | 3192 | 1467068463857 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 16:01:03 INFO - PROCESS | 3192 | 1467068463860 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 16:01:03 INFO - PROCESS | 3192 | 1467068463863 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:01:03 INFO - PROCESS | 3192 | 1467068463866 Marionette TRACE conn6 <- [1,346,null,{}] 16:01:03 INFO - PROCESS | 3192 | 1467068463876 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:03 INFO - PROCESS | 3192 | 1467068463880 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:03 INFO - PROCESS | 3192 | 1467068463967 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 16:01:03 INFO - PROCESS | 3192 | 1467068463976 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:03 INFO - PROCESS | 3192 | 1467068463979 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:03 INFO - PROCESS | 3192 | ++DOCSHELL 17858000 == 48 [pid = 3192] [id = 96] 16:01:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (17859800) [pid = 3192] [serial = 285] [outer = 00000000] 16:01:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (17C59000) [pid = 3192] [serial = 286] [outer = 17859800] 16:01:04 INFO - PROCESS | 3192 | 1467068464026 Marionette DEBUG loaded listener.js 16:01:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (1828D800) [pid = 3192] [serial = 287] [outer = 17859800] 16:01:04 INFO - PROCESS | 3192 | 1467068464479 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:01:04 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. 16:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 16:01:04 INFO - PROCESS | 3192 | 1467068464497 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 16:01:04 INFO - PROCESS | 3192 | 1467068464499 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 16:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:01:04 INFO - PROCESS | 3192 | 1467068464502 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:01:04 INFO - PROCESS | 3192 | 1467068464504 Marionette TRACE conn6 <- [1,350,null,{}] 16:01:04 INFO - PROCESS | 3192 | 1467068464507 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:04 INFO - PROCESS | 3192 | 1467068464509 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:04 INFO - PROCESS | 3192 | 1467068464596 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 16:01:04 INFO - PROCESS | 3192 | 1467068464610 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:04 INFO - PROCESS | 3192 | 1467068464612 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:04 INFO - PROCESS | 3192 | ++DOCSHELL 1832FC00 == 49 [pid = 3192] [id = 97] 16:01:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 100 (18331C00) [pid = 3192] [serial = 288] [outer = 00000000] 16:01:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 101 (18EB8000) [pid = 3192] [serial = 289] [outer = 18331C00] 16:01:04 INFO - PROCESS | 3192 | 1467068464681 Marionette DEBUG loaded listener.js 16:01:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 102 (18EBFC00) [pid = 3192] [serial = 290] [outer = 18331C00] 16:01:05 INFO - PROCESS | 3192 | 1467068465102 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:01:05 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. 16:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 16:01:05 INFO - PROCESS | 3192 | 1467068465145 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 16:01:05 INFO - PROCESS | 3192 | 1467068465147 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 16:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:01:05 INFO - PROCESS | 3192 | 1467068465151 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:01:05 INFO - PROCESS | 3192 | 1467068465153 Marionette TRACE conn6 <- [1,354,null,{}] 16:01:05 INFO - PROCESS | 3192 | 1467068465156 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:05 INFO - PROCESS | 3192 | 1467068465159 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:05 INFO - PROCESS | 3192 | 1467068465241 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 16:01:05 INFO - PROCESS | 3192 | 1467068465247 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:05 INFO - PROCESS | 3192 | 1467068465249 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:05 INFO - PROCESS | 3192 | ++DOCSHELL 18FA2400 == 50 [pid = 3192] [id = 98] 16:01:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 103 (18FA5400) [pid = 3192] [serial = 291] [outer = 00000000] 16:01:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 104 (19110C00) [pid = 3192] [serial = 292] [outer = 18FA5400] 16:01:05 INFO - PROCESS | 3192 | 1467068465294 Marionette DEBUG loaded listener.js 16:01:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 105 (1919F000) [pid = 3192] [serial = 293] [outer = 18FA5400] 16:01:05 INFO - PROCESS | 3192 | 1467068465752 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:01:05 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. 16:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 629ms 16:01:05 INFO - PROCESS | 3192 | 1467068465787 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 16:01:05 INFO - PROCESS | 3192 | 1467068465789 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 16:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:01:05 INFO - PROCESS | 3192 | 1467068465792 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:01:05 INFO - PROCESS | 3192 | 1467068465794 Marionette TRACE conn6 <- [1,358,null,{}] 16:01:05 INFO - PROCESS | 3192 | 1467068465797 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:05 INFO - PROCESS | 3192 | 1467068465803 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:05 INFO - PROCESS | 3192 | 1467068465931 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 16:01:06 INFO - PROCESS | 3192 | 1467068466020 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:06 INFO - PROCESS | 3192 | 1467068466022 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:06 INFO - PROCESS | 3192 | ++DOCSHELL 1A38D000 == 51 [pid = 3192] [id = 99] 16:01:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 106 (1A396800) [pid = 3192] [serial = 294] [outer = 00000000] 16:01:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 107 (1AFABC00) [pid = 3192] [serial = 295] [outer = 1A396800] 16:01:06 INFO - PROCESS | 3192 | 1467068466065 Marionette DEBUG loaded listener.js 16:01:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 108 (1BAC8400) [pid = 3192] [serial = 296] [outer = 1A396800] 16:01:06 INFO - PROCESS | 3192 | 1467068466487 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:01:06 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. 16:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 730ms 16:01:06 INFO - PROCESS | 3192 | 1467068466525 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 16:01:06 INFO - PROCESS | 3192 | 1467068466527 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 16:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:01:06 INFO - PROCESS | 3192 | 1467068466531 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:01:06 INFO - PROCESS | 3192 | 1467068466541 Marionette TRACE conn6 <- [1,362,null,{}] 16:01:06 INFO - PROCESS | 3192 | 1467068466550 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:06 INFO - PROCESS | 3192 | 1467068466552 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:06 INFO - PROCESS | 3192 | 1467068466663 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 16:01:06 INFO - PROCESS | 3192 | 1467068466724 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:06 INFO - PROCESS | 3192 | 1467068466726 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:06 INFO - PROCESS | 3192 | ++DOCSHELL 1BF7FC00 == 52 [pid = 3192] [id = 100] 16:01:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 109 (1C284000) [pid = 3192] [serial = 297] [outer = 00000000] 16:01:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 110 (1D320000) [pid = 3192] [serial = 298] [outer = 1C284000] 16:01:06 INFO - PROCESS | 3192 | 1467068466769 Marionette DEBUG loaded listener.js 16:01:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 111 (1D322000) [pid = 3192] [serial = 299] [outer = 1C284000] 16:01:07 INFO - PROCESS | 3192 | 1467068467187 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:01:07 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. 16:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 689ms 16:01:07 INFO - PROCESS | 3192 | 1467068467224 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 16:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:01:07 INFO - PROCESS | 3192 | 1467068467226 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 16:01:07 INFO - PROCESS | 3192 | 1467068467229 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:01:07 INFO - PROCESS | 3192 | 1467068467231 Marionette TRACE conn6 <- [1,366,null,{}] 16:01:07 INFO - PROCESS | 3192 | 1467068467235 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:07 INFO - PROCESS | 3192 | 1467068467236 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:07 INFO - PROCESS | 3192 | 1467068467383 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 16:01:07 INFO - PROCESS | 3192 | 1467068467439 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:07 INFO - PROCESS | 3192 | 1467068467441 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:07 INFO - PROCESS | 3192 | ++DOCSHELL 1D417C00 == 53 [pid = 3192] [id = 101] 16:01:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 112 (1D41B000) [pid = 3192] [serial = 300] [outer = 00000000] 16:01:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 113 (1D421800) [pid = 3192] [serial = 301] [outer = 1D41B000] 16:01:07 INFO - PROCESS | 3192 | 1467068467484 Marionette DEBUG loaded listener.js 16:01:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 114 (1D49D800) [pid = 3192] [serial = 302] [outer = 1D41B000] 16:01:07 INFO - PROCESS | 3192 | --DOMWINDOW == 113 (1D321400) [pid = 3192] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:01:07 INFO - PROCESS | 3192 | --DOMWINDOW == 112 (1652DC00) [pid = 3192] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:01:07 INFO - PROCESS | 3192 | --DOMWINDOW == 111 (1AEDD000) [pid = 3192] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:01:07 INFO - PROCESS | 3192 | --DOMWINDOW == 110 (1787CC00) [pid = 3192] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:01:07 INFO - PROCESS | 3192 | --DOMWINDOW == 109 (18F9F400) [pid = 3192] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:01:07 INFO - PROCESS | 3192 | --DOMWINDOW == 108 (101E5000) [pid = 3192] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:01:07 INFO - PROCESS | 3192 | --DOMWINDOW == 107 (15E72400) [pid = 3192] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:01:07 INFO - PROCESS | 3192 | --DOMWINDOW == 106 (10401400) [pid = 3192] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:01:07 INFO - PROCESS | 3192 | --DOMWINDOW == 105 (18EB1800) [pid = 3192] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:01:07 INFO - PROCESS | 3192 | --DOMWINDOW == 104 (15098000) [pid = 3192] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:01:07 INFO - PROCESS | 3192 | 1467068467934 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:01:07 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. 16:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 730ms 16:01:07 INFO - PROCESS | 3192 | 1467068467960 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 16:01:07 INFO - PROCESS | 3192 | 1467068467962 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 16:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:01:07 INFO - PROCESS | 3192 | 1467068467965 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:01:07 INFO - PROCESS | 3192 | 1467068467967 Marionette TRACE conn6 <- [1,370,null,{}] 16:01:07 INFO - PROCESS | 3192 | 1467068467970 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:07 INFO - PROCESS | 3192 | 1467068467972 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:08 INFO - PROCESS | 3192 | 1467068468054 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 16:01:08 INFO - PROCESS | 3192 | 1467068468060 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:08 INFO - PROCESS | 3192 | 1467068468061 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:08 INFO - PROCESS | 3192 | ++DOCSHELL 1785BC00 == 54 [pid = 3192] [id = 102] 16:01:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 105 (18EB4800) [pid = 3192] [serial = 303] [outer = 00000000] 16:01:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 106 (193B5C00) [pid = 3192] [serial = 304] [outer = 18EB4800] 16:01:08 INFO - PROCESS | 3192 | 1467068468104 Marionette DEBUG loaded listener.js 16:01:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 107 (193B9000) [pid = 3192] [serial = 305] [outer = 18EB4800] 16:01:08 INFO - PROCESS | 3192 | 1467068468532 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:01:08 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. 16:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms 16:01:08 INFO - PROCESS | 3192 | 1467068468596 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 16:01:08 INFO - PROCESS | 3192 | 1467068468598 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 16:01:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:01:08 INFO - PROCESS | 3192 | 1467068468601 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:01:08 INFO - PROCESS | 3192 | 1467068468603 Marionette TRACE conn6 <- [1,374,null,{}] 16:01:08 INFO - PROCESS | 3192 | 1467068468606 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:08 INFO - PROCESS | 3192 | 1467068468608 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:08 INFO - PROCESS | 3192 | 1467068468691 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 16:01:08 INFO - PROCESS | 3192 | 1467068468696 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:08 INFO - PROCESS | 3192 | 1467068468698 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:08 INFO - PROCESS | 3192 | ++DOCSHELL 193B2800 == 55 [pid = 3192] [id = 103] 16:01:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 108 (193BAC00) [pid = 3192] [serial = 306] [outer = 00000000] 16:01:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 109 (193C0400) [pid = 3192] [serial = 307] [outer = 193BAC00] 16:01:08 INFO - PROCESS | 3192 | 1467068468741 Marionette DEBUG loaded listener.js 16:01:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 110 (1AED8C00) [pid = 3192] [serial = 308] [outer = 193BAC00] 16:01:09 INFO - PROCESS | 3192 | 1467068469206 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:01:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:01:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 16:01:09 INFO - PROCESS | 3192 | 1467068469235 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 16:01:09 INFO - PROCESS | 3192 | 1467068469237 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 16:01:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:01:09 INFO - PROCESS | 3192 | 1467068469240 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:01:09 INFO - PROCESS | 3192 | 1467068469243 Marionette TRACE conn6 <- [1,378,null,{}] 16:01:09 INFO - PROCESS | 3192 | 1467068469246 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:09 INFO - PROCESS | 3192 | 1467068469249 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:09 INFO - PROCESS | 3192 | 1467068469353 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 16:01:09 INFO - PROCESS | 3192 | 1467068469358 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:09 INFO - PROCESS | 3192 | 1467068469361 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:09 INFO - PROCESS | 3192 | ++DOCSHELL 1D41EC00 == 56 [pid = 3192] [id = 104] 16:01:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 111 (1D962C00) [pid = 3192] [serial = 309] [outer = 00000000] 16:01:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 112 (1DA44000) [pid = 3192] [serial = 310] [outer = 1D962C00] 16:01:09 INFO - PROCESS | 3192 | 1467068469406 Marionette DEBUG loaded listener.js 16:01:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 113 (1F511C00) [pid = 3192] [serial = 311] [outer = 1D962C00] 16:01:10 INFO - PROCESS | 3192 | 1467068470110 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:01:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:01:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 929ms 16:01:10 INFO - PROCESS | 3192 | 1467068470173 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 16:01:10 INFO - PROCESS | 3192 | 1467068470178 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 16:01:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:01:10 INFO - PROCESS | 3192 | 1467068470182 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:01:10 INFO - PROCESS | 3192 | 1467068470186 Marionette TRACE conn6 <- [1,382,null,{}] 16:01:10 INFO - PROCESS | 3192 | 1467068470192 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:10 INFO - PROCESS | 3192 | 1467068470195 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:10 INFO - PROCESS | 3192 | 1467068470348 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 16:01:10 INFO - PROCESS | 3192 | 1467068470472 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:10 INFO - PROCESS | 3192 | 1467068470475 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:10 INFO - PROCESS | 3192 | ++DOCSHELL 101F1000 == 57 [pid = 3192] [id = 105] 16:01:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 114 (10301400) [pid = 3192] [serial = 312] [outer = 00000000] 16:01:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 115 (10F4A000) [pid = 3192] [serial = 313] [outer = 10301400] 16:01:10 INFO - PROCESS | 3192 | 1467068470532 Marionette DEBUG loaded listener.js 16:01:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 116 (14D58800) [pid = 3192] [serial = 314] [outer = 10301400] 16:01:11 INFO - PROCESS | 3192 | 1467068471121 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:01:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:01:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 989ms 16:01:11 INFO - PROCESS | 3192 | 1467068471173 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 16:01:11 INFO - PROCESS | 3192 | 1467068471177 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 16:01:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:01:11 INFO - PROCESS | 3192 | 1467068471185 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:01:11 INFO - PROCESS | 3192 | 1467068471188 Marionette TRACE conn6 <- [1,386,null,{}] 16:01:11 INFO - PROCESS | 3192 | 1467068471192 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:11 INFO - PROCESS | 3192 | 1467068471195 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:11 INFO - PROCESS | 3192 | 1467068471309 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 16:01:11 INFO - PROCESS | 3192 | 1467068471412 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:11 INFO - PROCESS | 3192 | 1467068471414 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:11 INFO - PROCESS | 3192 | ++DOCSHELL 18255400 == 58 [pid = 3192] [id = 106] 16:01:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 117 (1825C400) [pid = 3192] [serial = 315] [outer = 00000000] 16:01:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 118 (18326800) [pid = 3192] [serial = 316] [outer = 1825C400] 16:01:11 INFO - PROCESS | 3192 | 1467068471470 Marionette DEBUG loaded listener.js 16:01:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 119 (18FA5800) [pid = 3192] [serial = 317] [outer = 1825C400] 16:01:12 INFO - PROCESS | 3192 | 1467068472069 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:01:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:01:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 929ms 16:01:12 INFO - PROCESS | 3192 | 1467068472118 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 16:01:12 INFO - PROCESS | 3192 | 1467068472120 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 16:01:12 INFO - PROCESS | 3192 | 1467068472124 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:01:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:01:12 INFO - PROCESS | 3192 | 1467068472128 Marionette TRACE conn6 <- [1,390,null,{}] 16:01:12 INFO - PROCESS | 3192 | 1467068472139 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:12 INFO - PROCESS | 3192 | 1467068472144 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:12 INFO - PROCESS | 3192 | 1467068472256 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 16:01:12 INFO - PROCESS | 3192 | 1467068472387 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:12 INFO - PROCESS | 3192 | 1467068472390 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:12 INFO - PROCESS | 3192 | ++DOCSHELL 1AE56400 == 59 [pid = 3192] [id = 107] 16:01:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 120 (1AE56800) [pid = 3192] [serial = 318] [outer = 00000000] 16:01:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 121 (1AE59800) [pid = 3192] [serial = 319] [outer = 1AE56800] 16:01:12 INFO - PROCESS | 3192 | 1467068472447 Marionette DEBUG loaded listener.js 16:01:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 122 (1AE5DC00) [pid = 3192] [serial = 320] [outer = 1AE56800] 16:01:13 INFO - PROCESS | 3192 | 1467068473110 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:01:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:01:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1019ms 16:01:13 INFO - PROCESS | 3192 | 1467068473147 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 16:01:13 INFO - PROCESS | 3192 | 1467068473150 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 16:01:13 INFO - PROCESS | 3192 | 1467068473154 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:01:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:01:13 INFO - PROCESS | 3192 | 1467068473156 Marionette TRACE conn6 <- [1,394,null,{}] 16:01:13 INFO - PROCESS | 3192 | 1467068473160 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:13 INFO - PROCESS | 3192 | 1467068473162 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:13 INFO - PROCESS | 3192 | 1467068473280 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 16:01:13 INFO - PROCESS | 3192 | 1467068473417 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:13 INFO - PROCESS | 3192 | 1467068473419 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:13 INFO - PROCESS | 3192 | ++DOCSHELL 101DC000 == 60 [pid = 3192] [id = 108] 16:01:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 123 (19625C00) [pid = 3192] [serial = 321] [outer = 00000000] 16:01:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 124 (1962F400) [pid = 3192] [serial = 322] [outer = 19625C00] 16:01:13 INFO - PROCESS | 3192 | 1467068473474 Marionette DEBUG loaded listener.js 16:01:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 125 (19632800) [pid = 3192] [serial = 323] [outer = 19625C00] 16:01:14 INFO - PROCESS | 3192 | 1467068474241 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:01:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:01:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1118ms 16:01:14 INFO - PROCESS | 3192 | 1467068474276 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 16:01:14 INFO - PROCESS | 3192 | 1467068474280 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 16:01:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:01:14 INFO - PROCESS | 3192 | 1467068474285 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:01:14 INFO - PROCESS | 3192 | 1467068474288 Marionette TRACE conn6 <- [1,398,null,{}] 16:01:14 INFO - PROCESS | 3192 | 1467068474293 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:14 INFO - PROCESS | 3192 | 1467068474297 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:14 INFO - PROCESS | 3192 | 1467068474398 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 16:01:14 INFO - PROCESS | 3192 | 1467068474494 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:14 INFO - PROCESS | 3192 | 1467068474498 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:14 INFO - PROCESS | 3192 | ++DOCSHELL 10F06000 == 61 [pid = 3192] [id = 109] 16:01:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 126 (10F0D400) [pid = 3192] [serial = 324] [outer = 00000000] 16:01:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 127 (114EA800) [pid = 3192] [serial = 325] [outer = 10F0D400] 16:01:14 INFO - PROCESS | 3192 | 1467068474548 Marionette DEBUG loaded listener.js 16:01:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 128 (14D5B800) [pid = 3192] [serial = 326] [outer = 10F0D400] 16:01:15 INFO - PROCESS | 3192 | --DOCSHELL 18E5BC00 == 60 [pid = 3192] [id = 31] 16:01:15 INFO - PROCESS | 3192 | --DOCSHELL 14F4F000 == 59 [pid = 3192] [id = 62] 16:01:15 INFO - PROCESS | 3192 | --DOCSHELL 13658800 == 58 [pid = 3192] [id = 64] 16:01:15 INFO - PROCESS | 3192 | --DOCSHELL 15E6EC00 == 57 [pid = 3192] [id = 63] 16:01:15 INFO - PROCESS | 3192 | --DOCSHELL 193B2800 == 56 [pid = 3192] [id = 103] 16:01:15 INFO - PROCESS | 3192 | --DOCSHELL 1785BC00 == 55 [pid = 3192] [id = 102] 16:01:15 INFO - PROCESS | 3192 | --DOCSHELL 1D417C00 == 54 [pid = 3192] [id = 101] 16:01:15 INFO - PROCESS | 3192 | --DOCSHELL 1BF7FC00 == 53 [pid = 3192] [id = 100] 16:01:15 INFO - PROCESS | 3192 | --DOCSHELL 1A38D000 == 52 [pid = 3192] [id = 99] 16:01:15 INFO - PROCESS | 3192 | --DOCSHELL 18FA2400 == 51 [pid = 3192] [id = 98] 16:01:15 INFO - PROCESS | 3192 | --DOCSHELL 1832FC00 == 50 [pid = 3192] [id = 97] 16:01:15 INFO - PROCESS | 3192 | --DOCSHELL 17858000 == 49 [pid = 3192] [id = 96] 16:01:15 INFO - PROCESS | 3192 | --DOCSHELL 10423400 == 48 [pid = 3192] [id = 95] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 127 (17C5E400) [pid = 3192] [serial = 229] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 126 (1BF79C00) [pid = 3192] [serial = 262] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOCSHELL 105DA800 == 47 [pid = 3192] [id = 94] 16:01:15 INFO - PROCESS | 3192 | --DOCSHELL 148A5800 == 46 [pid = 3192] [id = 90] 16:01:15 INFO - PROCESS | 3192 | --DOCSHELL 0FA2AC00 == 45 [pid = 3192] [id = 89] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 125 (1828E000) [pid = 3192] [serial = 247] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 124 (19108800) [pid = 3192] [serial = 253] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 123 (10425C00) [pid = 3192] [serial = 238] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 122 (109AB000) [pid = 3192] [serial = 239] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 121 (17851400) [pid = 3192] [serial = 244] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 120 (10645000) [pid = 3192] [serial = 236] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 119 (1040F000) [pid = 3192] [serial = 235] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 118 (18F97C00) [pid = 3192] [serial = 251] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 117 (10F01C00) [pid = 3192] [serial = 226] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 116 (101D6000) [pid = 3192] [serial = 223] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 115 (15CDB000) [pid = 3192] [serial = 241] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 114 (15E68C00) [pid = 3192] [serial = 242] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 113 (18EC0C00) [pid = 3192] [serial = 250] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 112 (1D412800) [pid = 3192] [serial = 221] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 111 (1AEE6C00) [pid = 3192] [serial = 232] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 110 (18F9E400) [pid = 3192] [serial = 257] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 109 (18E60400) [pid = 3192] [serial = 256] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 108 (1910A000) [pid = 3192] [serial = 254] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 107 (1AFAAC00) [pid = 3192] [serial = 260] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 106 (18295800) [pid = 3192] [serial = 248] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 105 (1AEE5000) [pid = 3192] [serial = 259] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | --DOMWINDOW == 104 (1785DC00) [pid = 3192] [serial = 245] [outer = 00000000] [url = about:blank] 16:01:15 INFO - PROCESS | 3192 | 1467068475276 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:01:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:01:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1023ms 16:01:15 INFO - PROCESS | 3192 | 1467068475309 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 16:01:15 INFO - PROCESS | 3192 | 1467068475313 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 16:01:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:01:15 INFO - PROCESS | 3192 | 1467068475318 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:01:15 INFO - PROCESS | 3192 | 1467068475321 Marionette TRACE conn6 <- [1,402,null,{}] 16:01:15 INFO - PROCESS | 3192 | 1467068475325 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:15 INFO - PROCESS | 3192 | 1467068475327 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:15 INFO - PROCESS | 3192 | 1467068475415 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 16:01:15 INFO - PROCESS | 3192 | 1467068475421 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:15 INFO - PROCESS | 3192 | 1467068475423 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:15 INFO - PROCESS | 3192 | ++DOCSHELL 101E5000 == 46 [pid = 3192] [id = 110] 16:01:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 105 (101E6800) [pid = 3192] [serial = 327] [outer = 00000000] 16:01:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 106 (10404800) [pid = 3192] [serial = 328] [outer = 101E6800] 16:01:15 INFO - PROCESS | 3192 | 1467068475470 Marionette DEBUG loaded listener.js 16:01:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 107 (10425800) [pid = 3192] [serial = 329] [outer = 101E6800] 16:01:15 INFO - PROCESS | 3192 | 1467068475994 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:01:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:01:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 731ms 16:01:16 INFO - PROCESS | 3192 | 1467068476056 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 16:01:16 INFO - PROCESS | 3192 | 1467068476058 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 16:01:16 INFO - PROCESS | 3192 | 1467068476062 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:01:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:01:16 INFO - PROCESS | 3192 | 1467068476065 Marionette TRACE conn6 <- [1,406,null,{}] 16:01:16 INFO - PROCESS | 3192 | 1467068476075 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:16 INFO - PROCESS | 3192 | 1467068476079 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:16 INFO - PROCESS | 3192 | 1467068476169 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 16:01:16 INFO - PROCESS | 3192 | 1467068476256 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:16 INFO - PROCESS | 3192 | 1467068476259 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:16 INFO - PROCESS | 3192 | ++DOCSHELL 15E73000 == 47 [pid = 3192] [id = 111] 16:01:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 108 (15E73800) [pid = 3192] [serial = 330] [outer = 00000000] 16:01:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 109 (16527C00) [pid = 3192] [serial = 331] [outer = 15E73800] 16:01:16 INFO - PROCESS | 3192 | 1467068476307 Marionette DEBUG loaded listener.js 16:01:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 110 (17854400) [pid = 3192] [serial = 332] [outer = 15E73800] 16:01:16 INFO - PROCESS | 3192 | 1467068476692 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:01:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:01:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 671ms 16:01:16 INFO - PROCESS | 3192 | 1467068476736 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 16:01:16 INFO - PROCESS | 3192 | 1467068476739 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 16:01:16 INFO - PROCESS | 3192 | 1467068476742 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:01:16 INFO - PROCESS | 3192 | 1467068476744 Marionette TRACE conn6 <- [1,410,null,{}] 16:01:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:01:16 INFO - PROCESS | 3192 | 1467068476747 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:16 INFO - PROCESS | 3192 | 1467068476749 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:16 INFO - PROCESS | 3192 | 1467068476834 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 16:01:16 INFO - PROCESS | 3192 | 1467068476839 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:16 INFO - PROCESS | 3192 | 1467068476841 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:16 INFO - PROCESS | 3192 | ++DOCSHELL 16C3EC00 == 48 [pid = 3192] [id = 112] 16:01:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 111 (1787CC00) [pid = 3192] [serial = 333] [outer = 00000000] 16:01:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 112 (18326000) [pid = 3192] [serial = 334] [outer = 1787CC00] 16:01:16 INFO - PROCESS | 3192 | 1467068476886 Marionette DEBUG loaded listener.js 16:01:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 113 (18EB3400) [pid = 3192] [serial = 335] [outer = 1787CC00] 16:01:17 INFO - PROCESS | 3192 | 1467068477347 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:01:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:01:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 629ms 16:01:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:01:17 INFO - PROCESS | 3192 | 1467068477377 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 16:01:17 INFO - PROCESS | 3192 | 1467068477379 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 16:01:17 INFO - PROCESS | 3192 | 1467068477382 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:01:17 INFO - PROCESS | 3192 | 1467068477383 Marionette TRACE conn6 <- [1,414,null,{}] 16:01:17 INFO - PROCESS | 3192 | 1467068477395 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:17 INFO - PROCESS | 3192 | 1467068477397 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:17 INFO - PROCESS | 3192 | 1467068477506 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 16:01:17 INFO - PROCESS | 3192 | 1467068477590 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:17 INFO - PROCESS | 3192 | 1467068477592 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:17 INFO - PROCESS | 3192 | ++DOCSHELL 18F9BC00 == 49 [pid = 3192] [id = 113] 16:01:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 114 (18F9C400) [pid = 3192] [serial = 336] [outer = 00000000] 16:01:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 115 (18FA1C00) [pid = 3192] [serial = 337] [outer = 18F9C400] 16:01:17 INFO - PROCESS | 3192 | 1467068477636 Marionette DEBUG loaded listener.js 16:01:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 116 (19105800) [pid = 3192] [serial = 338] [outer = 18F9C400] 16:01:18 INFO - PROCESS | 3192 | 1467068478059 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:01:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:01:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 729ms 16:01:18 INFO - PROCESS | 3192 | 1467068478117 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 16:01:18 INFO - PROCESS | 3192 | 1467068478119 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 16:01:18 INFO - PROCESS | 3192 | 1467068478123 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:01:18 INFO - PROCESS | 3192 | 1467068478124 Marionette TRACE conn6 <- [1,418,null,{}] 16:01:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:01:18 INFO - PROCESS | 3192 | 1467068478128 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:18 INFO - PROCESS | 3192 | 1467068478133 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:18 INFO - PROCESS | 3192 | 1467068478275 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 16:01:18 INFO - PROCESS | 3192 | 1467068478593 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:18 INFO - PROCESS | 3192 | 1467068478597 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:18 INFO - PROCESS | 3192 | --DOMWINDOW == 115 (1A396800) [pid = 3192] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:01:18 INFO - PROCESS | 3192 | --DOMWINDOW == 114 (1C284000) [pid = 3192] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:01:18 INFO - PROCESS | 3192 | --DOMWINDOW == 113 (17859800) [pid = 3192] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:01:18 INFO - PROCESS | 3192 | --DOMWINDOW == 112 (109A4400) [pid = 3192] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:01:18 INFO - PROCESS | 3192 | --DOMWINDOW == 111 (18FA5400) [pid = 3192] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:01:18 INFO - PROCESS | 3192 | --DOMWINDOW == 110 (10425400) [pid = 3192] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:01:18 INFO - PROCESS | 3192 | --DOMWINDOW == 109 (1D41B000) [pid = 3192] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:01:18 INFO - PROCESS | 3192 | --DOMWINDOW == 108 (18331C00) [pid = 3192] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:01:18 INFO - PROCESS | 3192 | --DOMWINDOW == 107 (193BAC00) [pid = 3192] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:01:18 INFO - PROCESS | 3192 | --DOMWINDOW == 106 (18EB4800) [pid = 3192] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:01:18 INFO - PROCESS | 3192 | --DOMWINDOW == 105 (1BACE000) [pid = 3192] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:01:18 INFO - PROCESS | 3192 | ++DOCSHELL 0C6B2400 == 50 [pid = 3192] [id = 114] 16:01:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 106 (0C6B4000) [pid = 3192] [serial = 339] [outer = 00000000] 16:01:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 107 (0FC84000) [pid = 3192] [serial = 340] [outer = 0C6B4000] 16:01:18 INFO - PROCESS | 3192 | 1467068478662 Marionette DEBUG loaded listener.js 16:01:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 108 (101DA800) [pid = 3192] [serial = 341] [outer = 0C6B4000] 16:01:19 INFO - PROCESS | 3192 | 1467068479776 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:01:19 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 16:01:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1673ms 16:01:19 INFO - PROCESS | 3192 | 1467068479838 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 16:01:19 INFO - PROCESS | 3192 | 1467068479842 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 16:01:19 INFO - PROCESS | 3192 | 1467068479847 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:01:19 INFO - PROCESS | 3192 | 1467068479851 Marionette TRACE conn6 <- [1,422,null,{}] 16:01:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:01:19 INFO - PROCESS | 3192 | 1467068479856 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:19 INFO - PROCESS | 3192 | 1467068479859 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:19 INFO - PROCESS | 3192 | 1467068479961 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 16:01:20 INFO - PROCESS | 3192 | 1467068480162 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:20 INFO - PROCESS | 3192 | 1467068480165 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:20 INFO - PROCESS | 3192 | ++DOCSHELL 10F7DC00 == 51 [pid = 3192] [id = 115] 16:01:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 109 (13658800) [pid = 3192] [serial = 342] [outer = 00000000] 16:01:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 110 (15E69800) [pid = 3192] [serial = 343] [outer = 13658800] 16:01:20 INFO - PROCESS | 3192 | 1467068480221 Marionette DEBUG loaded listener.js 16:01:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 111 (16453400) [pid = 3192] [serial = 344] [outer = 13658800] 16:01:21 INFO - PROCESS | 3192 | 1467068481273 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:01:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:01:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1475ms 16:01:21 INFO - PROCESS | 3192 | 1467068481335 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 16:01:21 INFO - PROCESS | 3192 | 1467068481339 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 16:01:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:01:21 INFO - PROCESS | 3192 | 1467068481344 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:01:21 INFO - PROCESS | 3192 | 1467068481347 Marionette TRACE conn6 <- [1,426,null,{}] 16:01:21 INFO - PROCESS | 3192 | 1467068481351 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:21 INFO - PROCESS | 3192 | 1467068481353 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:21 INFO - PROCESS | 3192 | 1467068481495 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 16:01:21 INFO - PROCESS | 3192 | 1467068481628 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:21 INFO - PROCESS | 3192 | 1467068481631 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:21 INFO - PROCESS | 3192 | ++DOCSHELL 18EBE400 == 52 [pid = 3192] [id = 116] 16:01:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 112 (18F97C00) [pid = 3192] [serial = 345] [outer = 00000000] 16:01:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 113 (1910E400) [pid = 3192] [serial = 346] [outer = 18F97C00] 16:01:21 INFO - PROCESS | 3192 | 1467068481684 Marionette DEBUG loaded listener.js 16:01:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 114 (191A6000) [pid = 3192] [serial = 347] [outer = 18F97C00] 16:01:22 INFO - PROCESS | 3192 | 1467068482227 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:01:22 INFO - PROCESS | 3192 | 1467068482281 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 16:01:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:01:22 INFO - PROCESS | 3192 | 1467068482286 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:01:22 INFO - PROCESS | 3192 | 1467068482293 Marionette TRACE conn6 <- [1,430,null,{}] 16:01:22 INFO - PROCESS | 3192 | 1467068482303 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:22 INFO - PROCESS | 3192 | 1467068482307 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:22 INFO - PROCESS | 3192 | 1467068482422 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 16:01:22 INFO - PROCESS | 3192 | 1467068482525 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:22 INFO - PROCESS | 3192 | 1467068482527 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:22 INFO - PROCESS | 3192 | ++DOCSHELL 1962F800 == 53 [pid = 3192] [id = 117] 16:01:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 115 (19632400) [pid = 3192] [serial = 348] [outer = 00000000] 16:01:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 116 (19EA2000) [pid = 3192] [serial = 349] [outer = 19632400] 16:01:22 INFO - PROCESS | 3192 | 1467068482580 Marionette DEBUG loaded listener.js 16:01:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 117 (1AE50800) [pid = 3192] [serial = 350] [outer = 19632400] 16:01:23 INFO - PROCESS | 3192 | 1467068483202 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:01:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:01:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 989ms 16:01:23 INFO - PROCESS | 3192 | 1467068483278 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 16:01:23 INFO - PROCESS | 3192 | 1467068483281 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 16:01:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:01:23 INFO - PROCESS | 3192 | 1467068483284 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:01:23 INFO - PROCESS | 3192 | 1467068483286 Marionette TRACE conn6 <- [1,434,null,{}] 16:01:23 INFO - PROCESS | 3192 | 1467068483290 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:23 INFO - PROCESS | 3192 | 1467068483292 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:23 INFO - PROCESS | 3192 | 1467068483401 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 16:01:23 INFO - PROCESS | 3192 | 1467068483582 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:23 INFO - PROCESS | 3192 | 1467068483585 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:23 INFO - PROCESS | 3192 | ++DOCSHELL 101EC800 == 54 [pid = 3192] [id = 118] 16:01:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 118 (101EF000) [pid = 3192] [serial = 351] [outer = 00000000] 16:01:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 119 (1040E800) [pid = 3192] [serial = 352] [outer = 101EF000] 16:01:23 INFO - PROCESS | 3192 | 1467068483639 Marionette DEBUG loaded listener.js 16:01:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 120 (1042F000) [pid = 3192] [serial = 353] [outer = 101EF000] 16:01:24 INFO - PROCESS | 3192 | --DOCSHELL 18292800 == 53 [pid = 3192] [id = 92] 16:01:24 INFO - PROCESS | 3192 | --DOCSHELL 16531800 == 52 [pid = 3192] [id = 91] 16:01:24 INFO - PROCESS | 3192 | --DOCSHELL 18F9BC00 == 51 [pid = 3192] [id = 113] 16:01:24 INFO - PROCESS | 3192 | --DOCSHELL 16C3EC00 == 50 [pid = 3192] [id = 112] 16:01:24 INFO - PROCESS | 3192 | --DOCSHELL 15E73000 == 49 [pid = 3192] [id = 111] 16:01:24 INFO - PROCESS | 3192 | --DOCSHELL 101E5000 == 48 [pid = 3192] [id = 110] 16:01:24 INFO - PROCESS | 3192 | --DOCSHELL 10F06000 == 47 [pid = 3192] [id = 109] 16:01:24 INFO - PROCESS | 3192 | --DOCSHELL 1AE56400 == 46 [pid = 3192] [id = 107] 16:01:24 INFO - PROCESS | 3192 | --DOCSHELL 18255400 == 45 [pid = 3192] [id = 106] 16:01:24 INFO - PROCESS | 3192 | --DOCSHELL 101F1000 == 44 [pid = 3192] [id = 105] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 119 (1CA01800) [pid = 3192] [serial = 263] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 118 (1AFABC00) [pid = 3192] [serial = 295] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 117 (1D320000) [pid = 3192] [serial = 298] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 116 (1BAC8400) [pid = 3192] [serial = 296] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 115 (10F87800) [pid = 3192] [serial = 277] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 114 (17C59000) [pid = 3192] [serial = 286] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 113 (1828D800) [pid = 3192] [serial = 287] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 112 (15E68400) [pid = 3192] [serial = 281] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 111 (14F0E800) [pid = 3192] [serial = 280] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 110 (0FC7E000) [pid = 3192] [serial = 265] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 109 (19110C00) [pid = 3192] [serial = 292] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 108 (13651C00) [pid = 3192] [serial = 283] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 107 (14D64800) [pid = 3192] [serial = 284] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 106 (1D421800) [pid = 3192] [serial = 301] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 105 (18EBDC00) [pid = 3192] [serial = 271] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 104 (18EB8000) [pid = 3192] [serial = 289] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 103 (18EBFC00) [pid = 3192] [serial = 290] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 102 (191A8800) [pid = 3192] [serial = 274] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 101 (14FBF800) [pid = 3192] [serial = 268] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 100 (1D322000) [pid = 3192] [serial = 299] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 99 (1AED8C00) [pid = 3192] [serial = 308] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (1DA44000) [pid = 3192] [serial = 310] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (193C0400) [pid = 3192] [serial = 307] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (1D49D800) [pid = 3192] [serial = 302] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (193B5C00) [pid = 3192] [serial = 304] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (193B9000) [pid = 3192] [serial = 305] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (1919F000) [pid = 3192] [serial = 293] [outer = 00000000] [url = about:blank] 16:01:24 INFO - PROCESS | 3192 | 1467068484269 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:01:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:01:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1072ms 16:01:24 INFO - PROCESS | 3192 | 1467068484331 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 16:01:24 INFO - PROCESS | 3192 | 1467068484335 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 16:01:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:01:24 INFO - PROCESS | 3192 | 1467068484339 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:01:24 INFO - PROCESS | 3192 | 1467068484341 Marionette TRACE conn6 <- [1,438,null,{}] 16:01:24 INFO - PROCESS | 3192 | 1467068484347 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:24 INFO - PROCESS | 3192 | 1467068484351 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:24 INFO - PROCESS | 3192 | 1467068484441 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 16:01:24 INFO - PROCESS | 3192 | 1467068484453 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:24 INFO - PROCESS | 3192 | 1467068484455 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:24 INFO - PROCESS | 3192 | ++DOCSHELL 10F0C400 == 45 [pid = 3192] [id = 119] 16:01:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (10F89C00) [pid = 3192] [serial = 354] [outer = 00000000] 16:01:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (1485E800) [pid = 3192] [serial = 355] [outer = 10F89C00] 16:01:24 INFO - PROCESS | 3192 | 1467068484503 Marionette DEBUG loaded listener.js 16:01:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (14FBDC00) [pid = 3192] [serial = 356] [outer = 10F89C00] 16:01:25 INFO - PROCESS | 3192 | 1467068485012 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:01:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:01:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 730ms 16:01:25 INFO - PROCESS | 3192 | 1467068485072 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 16:01:25 INFO - PROCESS | 3192 | 1467068485076 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 16:01:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:01:25 INFO - PROCESS | 3192 | 1467068485081 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:01:25 INFO - PROCESS | 3192 | 1467068485082 Marionette TRACE conn6 <- [1,442,null,{}] 16:01:25 INFO - PROCESS | 3192 | 1467068485086 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:25 INFO - PROCESS | 3192 | 1467068485089 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:25 INFO - PROCESS | 3192 | 1467068485180 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 16:01:25 INFO - PROCESS | 3192 | 1467068485268 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:25 INFO - PROCESS | 3192 | 1467068485271 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:25 INFO - PROCESS | 3192 | ++DOCSHELL 15098400 == 46 [pid = 3192] [id = 120] 16:01:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (16526400) [pid = 3192] [serial = 357] [outer = 00000000] 16:01:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (182C8C00) [pid = 3192] [serial = 358] [outer = 16526400] 16:01:25 INFO - PROCESS | 3192 | 1467068485316 Marionette DEBUG loaded listener.js 16:01:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (18E5D800) [pid = 3192] [serial = 359] [outer = 16526400] 16:01:25 INFO - PROCESS | 3192 | 1467068485711 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:01:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:01:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 669ms 16:01:25 INFO - PROCESS | 3192 | 1467068485756 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 16:01:25 INFO - PROCESS | 3192 | 1467068485758 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 16:01:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:01:25 INFO - PROCESS | 3192 | 1467068485763 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:01:25 INFO - PROCESS | 3192 | 1467068485768 Marionette TRACE conn6 <- [1,446,null,{}] 16:01:25 INFO - PROCESS | 3192 | 1467068485777 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:25 INFO - PROCESS | 3192 | 1467068485780 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:25 INFO - PROCESS | 3192 | 1467068485868 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 16:01:25 INFO - PROCESS | 3192 | 1467068485875 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:25 INFO - PROCESS | 3192 | 1467068485877 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:25 INFO - PROCESS | 3192 | ++DOCSHELL 18EBBC00 == 47 [pid = 3192] [id = 121] 16:01:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 100 (18F9B000) [pid = 3192] [serial = 360] [outer = 00000000] 16:01:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 101 (193B6C00) [pid = 3192] [serial = 361] [outer = 18F9B000] 16:01:25 INFO - PROCESS | 3192 | 1467068485920 Marionette DEBUG loaded listener.js 16:01:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 102 (193BC400) [pid = 3192] [serial = 362] [outer = 18F9B000] 16:01:26 INFO - PROCESS | 3192 | 1467068486403 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:01:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:01:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 690ms 16:01:26 INFO - PROCESS | 3192 | 1467068486456 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 16:01:26 INFO - PROCESS | 3192 | 1467068486458 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 16:01:26 INFO - PROCESS | 3192 | 1467068486462 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:01:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:01:26 INFO - PROCESS | 3192 | 1467068486463 Marionette TRACE conn6 <- [1,450,null,{}] 16:01:26 INFO - PROCESS | 3192 | 1467068486467 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:26 INFO - PROCESS | 3192 | 1467068486469 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:26 INFO - PROCESS | 3192 | 1467068486584 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 16:01:26 INFO - PROCESS | 3192 | 1467068486590 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:26 INFO - PROCESS | 3192 | 1467068486592 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:26 INFO - PROCESS | 3192 | ++DOCSHELL 193C0C00 == 48 [pid = 3192] [id = 122] 16:01:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 103 (19419C00) [pid = 3192] [serial = 363] [outer = 00000000] 16:01:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 104 (19E94800) [pid = 3192] [serial = 364] [outer = 19419C00] 16:01:26 INFO - PROCESS | 3192 | 1467068486682 Marionette DEBUG loaded listener.js 16:01:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 105 (1AE54400) [pid = 3192] [serial = 365] [outer = 19419C00] 16:01:27 INFO - PROCESS | 3192 | 1467068487109 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:01:27 INFO - PROCESS | 3192 | 1467068487151 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 16:01:27 INFO - PROCESS | 3192 | 1467068487154 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:01:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:01:27 INFO - PROCESS | 3192 | 1467068487156 Marionette TRACE conn6 <- [1,454,null,{}] 16:01:27 INFO - PROCESS | 3192 | 1467068487159 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:27 INFO - PROCESS | 3192 | 1467068487161 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:27 INFO - PROCESS | 3192 | 1467068487275 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 16:01:27 INFO - PROCESS | 3192 | 1467068487362 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:27 INFO - PROCESS | 3192 | 1467068487367 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:27 INFO - PROCESS | 3192 | ++DOCSHELL 1AEE6800 == 49 [pid = 3192] [id = 123] 16:01:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 106 (1AEE7400) [pid = 3192] [serial = 366] [outer = 00000000] 16:01:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 107 (1BA4C800) [pid = 3192] [serial = 367] [outer = 1AEE7400] 16:01:27 INFO - PROCESS | 3192 | 1467068487421 Marionette DEBUG loaded listener.js 16:01:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 108 (1BF7A800) [pid = 3192] [serial = 368] [outer = 1AEE7400] 16:01:27 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:27 INFO - PROCESS | 3192 | 1467068487863 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:01:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:01:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 730ms 16:01:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:01:27 INFO - PROCESS | 3192 | 1467068487888 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 16:01:27 INFO - PROCESS | 3192 | 1467068487891 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 16:01:27 INFO - PROCESS | 3192 | --DOMWINDOW == 107 (1787CC00) [pid = 3192] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:01:27 INFO - PROCESS | 3192 | --DOMWINDOW == 106 (10F0D400) [pid = 3192] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:01:27 INFO - PROCESS | 3192 | --DOMWINDOW == 105 (101E6800) [pid = 3192] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:01:27 INFO - PROCESS | 3192 | --DOMWINDOW == 104 (15E73800) [pid = 3192] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:01:27 INFO - PROCESS | 3192 | 1467068487909 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:01:27 INFO - PROCESS | 3192 | 1467068487911 Marionette TRACE conn6 <- [1,458,null,{}] 16:01:27 INFO - PROCESS | 3192 | 1467068487915 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:27 INFO - PROCESS | 3192 | 1467068487918 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:28 INFO - PROCESS | 3192 | 1467068488042 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 16:01:28 INFO - PROCESS | 3192 | 1467068488104 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:28 INFO - PROCESS | 3192 | 1467068488106 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:28 INFO - PROCESS | 3192 | ++DOCSHELL 19108800 == 50 [pid = 3192] [id = 124] 16:01:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 105 (19108C00) [pid = 3192] [serial = 369] [outer = 00000000] 16:01:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 106 (1C28C800) [pid = 3192] [serial = 370] [outer = 19108C00] 16:01:28 INFO - PROCESS | 3192 | 1467068488149 Marionette DEBUG loaded listener.js 16:01:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 107 (1CA03800) [pid = 3192] [serial = 371] [outer = 19108C00] 16:01:28 INFO - PROCESS | 3192 | 1467068488502 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:01:28 INFO - PROCESS | 3192 | 1467068488547 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 16:01:28 INFO - PROCESS | 3192 | 1467068488550 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:01:28 INFO - PROCESS | 3192 | 1467068488552 Marionette TRACE conn6 <- [1,462,null,{}] 16:01:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:01:28 INFO - PROCESS | 3192 | 1467068488555 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:28 INFO - PROCESS | 3192 | 1467068488557 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:28 INFO - PROCESS | 3192 | 1467068488637 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 16:01:28 INFO - PROCESS | 3192 | 1467068488671 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:28 INFO - PROCESS | 3192 | 1467068488673 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:28 INFO - PROCESS | 3192 | ++DOCSHELL 1D323800 == 51 [pid = 3192] [id = 125] 16:01:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 108 (1D326000) [pid = 3192] [serial = 372] [outer = 00000000] 16:01:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 109 (1D419C00) [pid = 3192] [serial = 373] [outer = 1D326000] 16:01:28 INFO - PROCESS | 3192 | 1467068488716 Marionette DEBUG loaded listener.js 16:01:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 110 (1D41A000) [pid = 3192] [serial = 374] [outer = 1D326000] 16:01:29 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:29 INFO - PROCESS | 3192 | 1467068489172 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:01:29 INFO - PROCESS | 3192 | 1467068489228 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 16:01:29 INFO - PROCESS | 3192 | 1467068489231 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:01:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:01:29 INFO - PROCESS | 3192 | 1467068489233 Marionette TRACE conn6 <- [1,466,null,{}] 16:01:29 INFO - PROCESS | 3192 | 1467068489236 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:29 INFO - PROCESS | 3192 | 1467068489238 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:29 INFO - PROCESS | 3192 | 1467068489320 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 16:01:29 INFO - PROCESS | 3192 | 1467068489326 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:29 INFO - PROCESS | 3192 | 1467068489328 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:29 INFO - PROCESS | 3192 | ++DOCSHELL 1D49D800 == 52 [pid = 3192] [id = 126] 16:01:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 111 (1D4A5800) [pid = 3192] [serial = 375] [outer = 00000000] 16:01:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 112 (1D965400) [pid = 3192] [serial = 376] [outer = 1D4A5800] 16:01:29 INFO - PROCESS | 3192 | 1467068489371 Marionette DEBUG loaded listener.js 16:01:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 113 (1DA3E400) [pid = 3192] [serial = 377] [outer = 1D4A5800] 16:01:29 INFO - PROCESS | 3192 | 1467068489805 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:01:29 INFO - PROCESS | 3192 | 1467068489867 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 16:01:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:01:29 INFO - PROCESS | 3192 | 1467068489870 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:01:29 INFO - PROCESS | 3192 | 1467068489872 Marionette TRACE conn6 <- [1,470,null,{}] 16:01:29 INFO - PROCESS | 3192 | 1467068489876 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:29 INFO - PROCESS | 3192 | 1467068489878 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:29 INFO - PROCESS | 3192 | 1467068489962 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 16:01:29 INFO - PROCESS | 3192 | 1467068489968 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:29 INFO - PROCESS | 3192 | 1467068489969 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:29 INFO - PROCESS | 3192 | ++DOCSHELL 1CC9B800 == 53 [pid = 3192] [id = 127] 16:01:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 114 (1CC9CC00) [pid = 3192] [serial = 378] [outer = 00000000] 16:01:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 115 (1CCA1C00) [pid = 3192] [serial = 379] [outer = 1CC9CC00] 16:01:30 INFO - PROCESS | 3192 | 1467068490015 Marionette DEBUG loaded listener.js 16:01:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 116 (1D963400) [pid = 3192] [serial = 380] [outer = 1CC9CC00] 16:01:30 INFO - PROCESS | 3192 | 1467068490530 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:01:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:01:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 729ms 16:01:30 INFO - PROCESS | 3192 | 1467068490605 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 16:01:30 INFO - PROCESS | 3192 | 1467068490610 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 16:01:30 INFO - PROCESS | 3192 | 1467068490616 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:01:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:01:30 INFO - PROCESS | 3192 | 1467068490620 Marionette TRACE conn6 <- [1,474,null,{}] 16:01:30 INFO - PROCESS | 3192 | 1467068490626 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:30 INFO - PROCESS | 3192 | 1467068490629 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:30 INFO - PROCESS | 3192 | 1467068490754 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 16:01:30 INFO - PROCESS | 3192 | 1467068490853 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:30 INFO - PROCESS | 3192 | 1467068490858 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:30 INFO - PROCESS | 3192 | ++DOCSHELL 114E2800 == 54 [pid = 3192] [id = 128] 16:01:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 117 (115C9C00) [pid = 3192] [serial = 381] [outer = 00000000] 16:01:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 118 (14FC3C00) [pid = 3192] [serial = 382] [outer = 115C9C00] 16:01:30 INFO - PROCESS | 3192 | 1467068490914 Marionette DEBUG loaded listener.js 16:01:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 119 (15E6EC00) [pid = 3192] [serial = 383] [outer = 115C9C00] 16:01:31 INFO - PROCESS | 3192 | 1467068491604 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:01:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:01:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1022ms 16:01:31 INFO - PROCESS | 3192 | 1467068491642 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 16:01:31 INFO - PROCESS | 3192 | 1467068491647 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 16:01:31 INFO - PROCESS | 3192 | 1467068491654 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:01:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:01:31 INFO - PROCESS | 3192 | 1467068491657 Marionette TRACE conn6 <- [1,478,null,{}] 16:01:31 INFO - PROCESS | 3192 | 1467068491661 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:31 INFO - PROCESS | 3192 | 1467068491664 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:31 INFO - PROCESS | 3192 | 1467068491778 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 16:01:31 INFO - PROCESS | 3192 | 1467068491910 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:31 INFO - PROCESS | 3192 | 1467068491913 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:31 INFO - PROCESS | 3192 | ++DOCSHELL 18EBFC00 == 55 [pid = 3192] [id = 129] 16:01:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 120 (18F99400) [pid = 3192] [serial = 384] [outer = 00000000] 16:01:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 121 (18FA6000) [pid = 3192] [serial = 385] [outer = 18F99400] 16:01:31 INFO - PROCESS | 3192 | 1467068491970 Marionette DEBUG loaded listener.js 16:01:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 122 (191A5000) [pid = 3192] [serial = 386] [outer = 18F99400] 16:01:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 123 (1CC9C800) [pid = 3192] [serial = 387] [outer = 105D5800] 16:01:32 INFO - PROCESS | 3192 | 1467068492730 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:01:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1119ms 16:01:32 INFO - PROCESS | 3192 | 1467068492777 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 16:01:32 INFO - PROCESS | 3192 | 1467068492780 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 16:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:01:32 INFO - PROCESS | 3192 | 1467068492784 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:01:32 INFO - PROCESS | 3192 | 1467068492787 Marionette TRACE conn6 <- [1,482,null,{}] 16:01:32 INFO - PROCESS | 3192 | 1467068492798 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:32 INFO - PROCESS | 3192 | 1467068492803 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:32 INFO - PROCESS | 3192 | 1467068492917 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 16:01:33 INFO - PROCESS | 3192 | 1467068493049 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:33 INFO - PROCESS | 3192 | 1467068493052 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:33 INFO - PROCESS | 3192 | ++DOCSHELL 1AFAC400 == 56 [pid = 3192] [id = 130] 16:01:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 124 (1BF77400) [pid = 3192] [serial = 388] [outer = 00000000] 16:01:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 125 (1DA4AC00) [pid = 3192] [serial = 389] [outer = 1BF77400] 16:01:33 INFO - PROCESS | 3192 | 1467068493109 Marionette DEBUG loaded listener.js 16:01:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 126 (1E898000) [pid = 3192] [serial = 390] [outer = 1BF77400] 16:01:33 INFO - PROCESS | 3192 | 1467068493711 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:01:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:01:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 969ms 16:01:33 INFO - PROCESS | 3192 | 1467068493757 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 16:01:33 INFO - PROCESS | 3192 | 1467068493760 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 16:01:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:01:33 INFO - PROCESS | 3192 | 1467068493764 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:01:33 INFO - PROCESS | 3192 | 1467068493765 Marionette TRACE conn6 <- [1,486,null,{}] 16:01:33 INFO - PROCESS | 3192 | 1467068493769 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:33 INFO - PROCESS | 3192 | 1467068493771 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:33 INFO - PROCESS | 3192 | 1467068493882 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 16:01:34 INFO - PROCESS | 3192 | 1467068494013 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:34 INFO - PROCESS | 3192 | 1467068494015 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:34 INFO - PROCESS | 3192 | ++DOCSHELL 1CCB2000 == 57 [pid = 3192] [id = 131] 16:01:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 127 (1CCB3C00) [pid = 3192] [serial = 391] [outer = 00000000] 16:01:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 128 (1CCBA000) [pid = 3192] [serial = 392] [outer = 1CCB3C00] 16:01:34 INFO - PROCESS | 3192 | 1467068494070 Marionette DEBUG loaded listener.js 16:01:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 129 (1CCBD400) [pid = 3192] [serial = 393] [outer = 1CCB3C00] 16:01:34 INFO - PROCESS | 3192 | 1467068494632 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:01:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 929ms 16:01:34 INFO - PROCESS | 3192 | 1467068494697 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 16:01:34 INFO - PROCESS | 3192 | 1467068494700 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 16:01:34 INFO - PROCESS | 3192 | 1467068494703 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:01:34 INFO - PROCESS | 3192 | 1467068494705 Marionette TRACE conn6 <- [1,490,null,{}] 16:01:34 INFO - PROCESS | 3192 | 1467068494709 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:34 INFO - PROCESS | 3192 | 1467068494711 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:34 INFO - PROCESS | 3192 | 1467068494818 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 16:01:34 INFO - PROCESS | 3192 | 1467068494950 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:34 INFO - PROCESS | 3192 | 1467068494952 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:34 INFO - PROCESS | 3192 | ++DOCSHELL 1DA43C00 == 58 [pid = 3192] [id = 132] 16:01:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 130 (1DCC7C00) [pid = 3192] [serial = 394] [outer = 00000000] 16:01:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 131 (1DCCD000) [pid = 3192] [serial = 395] [outer = 1DCC7C00] 16:01:35 INFO - PROCESS | 3192 | 1467068495006 Marionette DEBUG loaded listener.js 16:01:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 132 (1DCCF400) [pid = 3192] [serial = 396] [outer = 1DCC7C00] 16:01:35 INFO - PROCESS | 3192 | 1467068495594 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:01:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:01:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 929ms 16:01:35 INFO - PROCESS | 3192 | 1467068495637 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 16:01:35 INFO - PROCESS | 3192 | 1467068495639 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 16:01:35 INFO - PROCESS | 3192 | 1467068495643 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:01:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:01:35 INFO - PROCESS | 3192 | 1467068495645 Marionette TRACE conn6 <- [1,494,null,{}] 16:01:35 INFO - PROCESS | 3192 | 1467068495649 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:35 INFO - PROCESS | 3192 | 1467068495654 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:35 INFO - PROCESS | 3192 | 1467068495786 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 16:01:36 INFO - PROCESS | 3192 | 1467068496028 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:36 INFO - PROCESS | 3192 | 1467068496032 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:36 INFO - PROCESS | 3192 | ++DOCSHELL 10306C00 == 59 [pid = 3192] [id = 133] 16:01:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 133 (10401800) [pid = 3192] [serial = 397] [outer = 00000000] 16:01:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 134 (1042C400) [pid = 3192] [serial = 398] [outer = 10401800] 16:01:36 INFO - PROCESS | 3192 | 1467068496110 Marionette DEBUG loaded listener.js 16:01:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 135 (13651C00) [pid = 3192] [serial = 399] [outer = 10401800] 16:01:36 INFO - PROCESS | 3192 | 1467068496677 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:01:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:01:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1069ms 16:01:36 INFO - PROCESS | 3192 | 1467068496723 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 16:01:36 INFO - PROCESS | 3192 | 1467068496727 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 16:01:36 INFO - PROCESS | 3192 | 1467068496731 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:01:36 INFO - PROCESS | 3192 | 1467068496734 Marionette TRACE conn6 <- [1,498,null,{}] 16:01:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:01:36 INFO - PROCESS | 3192 | 1467068496739 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:36 INFO - PROCESS | 3192 | 1467068496743 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:36 INFO - PROCESS | 3192 | 1467068496846 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 16:01:36 INFO - PROCESS | 3192 | 1467068496954 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:36 INFO - PROCESS | 3192 | 1467068496956 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:36 INFO - PROCESS | 3192 | ++DOCSHELL 18FA2800 == 60 [pid = 3192] [id = 134] 16:01:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 136 (1910A000) [pid = 3192] [serial = 400] [outer = 00000000] 16:01:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 137 (19221400) [pid = 3192] [serial = 401] [outer = 1910A000] 16:01:36 INFO - PROCESS | 3192 | 1467068497005 Marionette DEBUG loaded listener.js 16:01:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 138 (193BB000) [pid = 3192] [serial = 402] [outer = 1910A000] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 15EC7400 == 59 [pid = 3192] [id = 46] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 1D49D800 == 58 [pid = 3192] [id = 126] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 1D323800 == 57 [pid = 3192] [id = 125] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 19108800 == 56 [pid = 3192] [id = 124] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 1AEE6800 == 55 [pid = 3192] [id = 123] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 193C0C00 == 54 [pid = 3192] [id = 122] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 18EBBC00 == 53 [pid = 3192] [id = 121] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 15098400 == 52 [pid = 3192] [id = 120] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 10F0C400 == 51 [pid = 3192] [id = 119] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 101EC800 == 50 [pid = 3192] [id = 118] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 17878000 == 49 [pid = 3192] [id = 30] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 1D41EC00 == 48 [pid = 3192] [id = 104] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 0C6B2400 == 47 [pid = 3192] [id = 114] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 1030B400 == 46 [pid = 3192] [id = 61] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 10F7DC00 == 45 [pid = 3192] [id = 115] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 1832A800 == 44 [pid = 3192] [id = 49] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 19E96400 == 43 [pid = 3192] [id = 78] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 16C3E400 == 42 [pid = 3192] [id = 48] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 11589400 == 41 [pid = 3192] [id = 77] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 101DC000 == 40 [pid = 3192] [id = 108] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 18EBE400 == 39 [pid = 3192] [id = 116] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 10429C00 == 38 [pid = 3192] [id = 60] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 101E5800 == 37 [pid = 3192] [id = 93] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 1962F800 == 36 [pid = 3192] [id = 117] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 1042B400 == 35 [pid = 3192] [id = 76] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 0FDF3800 == 34 [pid = 3192] [id = 47] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 1DA43C00 == 33 [pid = 3192] [id = 132] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 10306C00 == 32 [pid = 3192] [id = 133] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 1CCB2000 == 31 [pid = 3192] [id = 131] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 18EBFC00 == 30 [pid = 3192] [id = 129] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 1AFAC400 == 29 [pid = 3192] [id = 130] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 1CC9B800 == 28 [pid = 3192] [id = 127] 16:01:37 INFO - PROCESS | 3192 | --DOCSHELL 114E2800 == 27 [pid = 3192] [id = 128] 16:01:38 INFO - PROCESS | 3192 | --DOMWINDOW == 137 (18EB3400) [pid = 3192] [serial = 335] [outer = 00000000] [url = about:blank] 16:01:38 INFO - PROCESS | 3192 | --DOMWINDOW == 136 (18326000) [pid = 3192] [serial = 334] [outer = 00000000] [url = about:blank] 16:01:38 INFO - PROCESS | 3192 | --DOMWINDOW == 135 (18FA1C00) [pid = 3192] [serial = 337] [outer = 00000000] [url = about:blank] 16:01:38 INFO - PROCESS | 3192 | --DOMWINDOW == 134 (14D5B800) [pid = 3192] [serial = 326] [outer = 00000000] [url = about:blank] 16:01:38 INFO - PROCESS | 3192 | --DOMWINDOW == 133 (10425800) [pid = 3192] [serial = 329] [outer = 00000000] [url = about:blank] 16:01:38 INFO - PROCESS | 3192 | --DOMWINDOW == 132 (17854400) [pid = 3192] [serial = 332] [outer = 00000000] [url = about:blank] 16:01:38 INFO - PROCESS | 3192 | --DOMWINDOW == 131 (1AE59800) [pid = 3192] [serial = 319] [outer = 00000000] [url = about:blank] 16:01:38 INFO - PROCESS | 3192 | --DOMWINDOW == 130 (18326800) [pid = 3192] [serial = 316] [outer = 00000000] [url = about:blank] 16:01:38 INFO - PROCESS | 3192 | --DOMWINDOW == 129 (10F4A000) [pid = 3192] [serial = 313] [outer = 00000000] [url = about:blank] 16:01:38 INFO - PROCESS | 3192 | --DOMWINDOW == 128 (1962F400) [pid = 3192] [serial = 322] [outer = 00000000] [url = about:blank] 16:01:38 INFO - PROCESS | 3192 | --DOMWINDOW == 127 (114EA800) [pid = 3192] [serial = 325] [outer = 00000000] [url = about:blank] 16:01:38 INFO - PROCESS | 3192 | --DOMWINDOW == 126 (16527C00) [pid = 3192] [serial = 331] [outer = 00000000] [url = about:blank] 16:01:38 INFO - PROCESS | 3192 | --DOMWINDOW == 125 (10404800) [pid = 3192] [serial = 328] [outer = 00000000] [url = about:blank] 16:01:38 INFO - PROCESS | 3192 | 1467068498408 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:01:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:01:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1713ms 16:01:38 INFO - PROCESS | 3192 | 1467068498453 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 16:01:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:01:38 INFO - PROCESS | 3192 | 1467068498457 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 16:01:38 INFO - PROCESS | 3192 | 1467068498461 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:01:38 INFO - PROCESS | 3192 | 1467068498465 Marionette TRACE conn6 <- [1,502,null,{}] 16:01:38 INFO - PROCESS | 3192 | 1467068498470 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:38 INFO - PROCESS | 3192 | 1467068498473 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:38 INFO - PROCESS | 3192 | 1467068498581 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 16:01:38 INFO - PROCESS | 3192 | 1467068498670 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:38 INFO - PROCESS | 3192 | 1467068498673 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:38 INFO - PROCESS | 3192 | ++DOCSHELL 101E5C00 == 28 [pid = 3192] [id = 135] 16:01:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 126 (101EE000) [pid = 3192] [serial = 403] [outer = 00000000] 16:01:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 127 (10304800) [pid = 3192] [serial = 404] [outer = 101EE000] 16:01:38 INFO - PROCESS | 3192 | 1467068498722 Marionette DEBUG loaded listener.js 16:01:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 128 (1030F800) [pid = 3192] [serial = 405] [outer = 101EE000] 16:01:39 INFO - PROCESS | 3192 | 1467068499105 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:01:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:01:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 690ms 16:01:39 INFO - PROCESS | 3192 | 1467068499153 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 16:01:39 INFO - PROCESS | 3192 | 1467068499157 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 16:01:39 INFO - PROCESS | 3192 | 1467068499163 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:01:39 INFO - PROCESS | 3192 | 1467068499166 Marionette TRACE conn6 <- [1,506,null,{}] 16:01:39 INFO - PROCESS | 3192 | 1467068499170 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:39 INFO - PROCESS | 3192 | 1467068499172 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:39 INFO - PROCESS | 3192 | 1467068499290 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 16:01:39 INFO - PROCESS | 3192 | 1467068499302 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:39 INFO - PROCESS | 3192 | 1467068499305 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:39 INFO - PROCESS | 3192 | ++DOCSHELL 109B1000 == 29 [pid = 3192] [id = 136] 16:01:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 129 (10AA2400) [pid = 3192] [serial = 406] [outer = 00000000] 16:01:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 130 (10F4CC00) [pid = 3192] [serial = 407] [outer = 10AA2400] 16:01:39 INFO - PROCESS | 3192 | 1467068499352 Marionette DEBUG loaded listener.js 16:01:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 131 (115CB000) [pid = 3192] [serial = 408] [outer = 10AA2400] 16:01:39 INFO - PROCESS | 3192 | 1467068499828 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:01:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:01:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 729ms 16:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:01:39 INFO - PROCESS | 3192 | 1467068499897 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 16:01:39 INFO - PROCESS | 3192 | 1467068499900 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 16:01:39 INFO - PROCESS | 3192 | 1467068499908 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:01:39 INFO - PROCESS | 3192 | 1467068499911 Marionette TRACE conn6 <- [1,510,null,{}] 16:01:39 INFO - PROCESS | 3192 | 1467068499922 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:39 INFO - PROCESS | 3192 | 1467068499927 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:40 INFO - PROCESS | 3192 | 1467068500011 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 16:01:40 INFO - PROCESS | 3192 | 1467068500028 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:40 INFO - PROCESS | 3192 | 1467068500031 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:40 INFO - PROCESS | 3192 | ++DOCSHELL 16523000 == 30 [pid = 3192] [id = 137] 16:01:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 132 (16524400) [pid = 3192] [serial = 409] [outer = 00000000] 16:01:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 133 (1652EC00) [pid = 3192] [serial = 410] [outer = 16524400] 16:01:40 INFO - PROCESS | 3192 | 1467068500078 Marionette DEBUG loaded listener.js 16:01:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 134 (17850800) [pid = 3192] [serial = 411] [outer = 16524400] 16:01:40 INFO - PROCESS | 3192 | 1467068500594 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:01:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:01:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 16:01:40 INFO - PROCESS | 3192 | 1467068500651 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 16:01:40 INFO - PROCESS | 3192 | 1467068500654 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 16:01:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:01:40 INFO - PROCESS | 3192 | 1467068500657 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:01:40 INFO - PROCESS | 3192 | 1467068500658 Marionette TRACE conn6 <- [1,514,null,{}] 16:01:40 INFO - PROCESS | 3192 | 1467068500662 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:40 INFO - PROCESS | 3192 | 1467068500664 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:40 INFO - PROCESS | 3192 | 1467068500781 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 16:01:40 INFO - PROCESS | 3192 | 1467068500847 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:40 INFO - PROCESS | 3192 | 1467068500849 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:40 INFO - PROCESS | 3192 | ++DOCSHELL 17878C00 == 31 [pid = 3192] [id = 138] 16:01:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 135 (1787C800) [pid = 3192] [serial = 412] [outer = 00000000] 16:01:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 136 (17C5E400) [pid = 3192] [serial = 413] [outer = 1787C800] 16:01:40 INFO - PROCESS | 3192 | 1467068500894 Marionette DEBUG loaded listener.js 16:01:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 137 (1828FC00) [pid = 3192] [serial = 414] [outer = 1787C800] 16:01:41 INFO - PROCESS | 3192 | 1467068501292 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:01:41 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 16:01:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 16:01:41 INFO - PROCESS | 3192 | 1467068501329 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 16:01:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:01:41 INFO - PROCESS | 3192 | 1467068501331 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 16:01:41 INFO - PROCESS | 3192 | 1467068501340 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:01:41 INFO - PROCESS | 3192 | 1467068501341 Marionette TRACE conn6 <- [1,518,null,{}] 16:01:41 INFO - PROCESS | 3192 | 1467068501344 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:41 INFO - PROCESS | 3192 | 1467068501346 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:41 INFO - PROCESS | 3192 | 1467068501454 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 16:01:41 INFO - PROCESS | 3192 | 1467068501459 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:41 INFO - PROCESS | 3192 | 1467068501461 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:41 INFO - PROCESS | 3192 | ++DOCSHELL 18297C00 == 32 [pid = 3192] [id = 139] 16:01:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 138 (18298400) [pid = 3192] [serial = 415] [outer = 00000000] 16:01:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 139 (1832B400) [pid = 3192] [serial = 416] [outer = 18298400] 16:01:41 INFO - PROCESS | 3192 | 1467068501505 Marionette DEBUG loaded listener.js 16:01:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 140 (18EB2800) [pid = 3192] [serial = 417] [outer = 18298400] 16:01:41 INFO - PROCESS | 3192 | 1467068501987 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:01:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:01:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 689ms 16:01:42 INFO - PROCESS | 3192 | 1467068502031 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 16:01:42 INFO - PROCESS | 3192 | 1467068502034 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 16:01:42 INFO - PROCESS | 3192 | 1467068502037 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:01:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:01:42 INFO - PROCESS | 3192 | 1467068502038 Marionette TRACE conn6 <- [1,522,null,{}] 16:01:42 INFO - PROCESS | 3192 | 1467068502042 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:42 INFO - PROCESS | 3192 | 1467068502047 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:42 INFO - PROCESS | 3192 | 1467068502205 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 139 (17F4DC00) [pid = 3192] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 138 (14863400) [pid = 3192] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 137 (18329400) [pid = 3192] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 136 (1919FC00) [pid = 3192] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 135 (19625C00) [pid = 3192] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 134 (1AE56800) [pid = 3192] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 133 (1825C400) [pid = 3192] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 132 (1D962C00) [pid = 3192] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 131 (1042D400) [pid = 3192] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 130 (0FA6A800) [pid = 3192] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 129 (10403000) [pid = 3192] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 128 (1652CC00) [pid = 3192] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 127 (1042A400) [pid = 3192] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 126 (15E6F000) [pid = 3192] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 125 (1501F000) [pid = 3192] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 124 (10301400) [pid = 3192] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 123 (0FD16400) [pid = 3192] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 122 (148AA400) [pid = 3192] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 121 (18F9C400) [pid = 3192] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 120 (1AED9C00) [pid = 3192] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 119 (1030D800) [pid = 3192] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 118 (1AEE7400) [pid = 3192] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 117 (19108C00) [pid = 3192] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 116 (1D326000) [pid = 3192] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 115 (1D4A5800) [pid = 3192] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 114 (0C6B4000) [pid = 3192] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 113 (19632400) [pid = 3192] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 112 (10F89C00) [pid = 3192] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 111 (13658800) [pid = 3192] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 110 (18F9B000) [pid = 3192] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 109 (16526400) [pid = 3192] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 108 (101EF000) [pid = 3192] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 107 (18F97C00) [pid = 3192] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 106 (1CC9CC00) [pid = 3192] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:01:42 INFO - PROCESS | 3192 | --DOMWINDOW == 105 (19419C00) [pid = 3192] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:01:42 INFO - PROCESS | 3192 | 1467068502761 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:42 INFO - PROCESS | 3192 | 1467068502764 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:42 INFO - PROCESS | 3192 | ++DOCSHELL 0FA6A800 == 33 [pid = 3192] [id = 140] 16:01:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 106 (0FA74400) [pid = 3192] [serial = 418] [outer = 00000000] 16:01:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 107 (101E9800) [pid = 3192] [serial = 419] [outer = 0FA74400] 16:01:42 INFO - PROCESS | 3192 | 1467068502808 Marionette DEBUG loaded listener.js 16:01:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 108 (10407800) [pid = 3192] [serial = 420] [outer = 0FA74400] 16:01:43 INFO - PROCESS | 3192 | 1467068503200 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:01:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:01:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1177ms 16:01:43 INFO - PROCESS | 3192 | 1467068503218 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 16:01:43 INFO - PROCESS | 3192 | 1467068503220 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 16:01:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:01:43 INFO - PROCESS | 3192 | 1467068503230 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:01:43 INFO - PROCESS | 3192 | 1467068503232 Marionette TRACE conn6 <- [1,526,null,{}] 16:01:43 INFO - PROCESS | 3192 | 1467068503235 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:43 INFO - PROCESS | 3192 | 1467068503237 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:43 INFO - PROCESS | 3192 | 1467068503315 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 16:01:43 INFO - PROCESS | 3192 | 1467068503320 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:43 INFO - PROCESS | 3192 | 1467068503322 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:43 INFO - PROCESS | 3192 | ++DOCSHELL 1042A400 == 34 [pid = 3192] [id = 141] 16:01:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 109 (10F48C00) [pid = 3192] [serial = 421] [outer = 00000000] 16:01:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 110 (15CD8800) [pid = 3192] [serial = 422] [outer = 10F48C00] 16:01:43 INFO - PROCESS | 3192 | 1467068503366 Marionette DEBUG loaded listener.js 16:01:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 111 (1825B000) [pid = 3192] [serial = 423] [outer = 10F48C00] 16:01:43 INFO - PROCESS | 3192 | 1467068503804 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:01:43 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 16:01:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 16:01:43 INFO - PROCESS | 3192 | 1467068503863 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 16:01:43 INFO - PROCESS | 3192 | 1467068503865 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 16:01:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:01:43 INFO - PROCESS | 3192 | 1467068503869 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:01:43 INFO - PROCESS | 3192 | 1467068503871 Marionette TRACE conn6 <- [1,530,null,{}] 16:01:43 INFO - PROCESS | 3192 | 1467068503875 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:43 INFO - PROCESS | 3192 | 1467068503877 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:43 INFO - PROCESS | 3192 | 1467068503954 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 16:01:44 INFO - PROCESS | 3192 | 1467068504011 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:44 INFO - PROCESS | 3192 | 1467068504012 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:44 INFO - PROCESS | 3192 | ++DOCSHELL 0FDF0C00 == 35 [pid = 3192] [id = 142] 16:01:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 112 (115CB400) [pid = 3192] [serial = 424] [outer = 00000000] 16:01:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 113 (19108C00) [pid = 3192] [serial = 425] [outer = 115CB400] 16:01:44 INFO - PROCESS | 3192 | 1467068504056 Marionette DEBUG loaded listener.js 16:01:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 114 (1910AC00) [pid = 3192] [serial = 426] [outer = 115CB400] 16:01:44 INFO - PROCESS | 3192 | 1467068504499 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:01:44 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 16:01:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:01:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:01:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:01:44 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 16:01:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:01:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:01:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:01:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 669ms 16:01:44 INFO - PROCESS | 3192 | 1467068504543 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 16:01:44 INFO - PROCESS | 3192 | 1467068504546 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 16:01:44 INFO - PROCESS | 3192 | 1467068504549 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:01:44 INFO - PROCESS | 3192 | 1467068504550 Marionette TRACE conn6 <- [1,534,null,{}] 16:01:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:01:44 INFO - PROCESS | 3192 | 1467068504558 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:44 INFO - PROCESS | 3192 | 1467068504560 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:44 INFO - PROCESS | 3192 | 1467068504656 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 16:01:44 INFO - PROCESS | 3192 | 1467068504662 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:44 INFO - PROCESS | 3192 | 1467068504664 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:44 INFO - PROCESS | 3192 | ++DOCSHELL 19625800 == 36 [pid = 3192] [id = 143] 16:01:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 115 (19625C00) [pid = 3192] [serial = 427] [outer = 00000000] 16:01:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 116 (1962FC00) [pid = 3192] [serial = 428] [outer = 19625C00] 16:01:44 INFO - PROCESS | 3192 | 1467068504707 Marionette DEBUG loaded listener.js 16:01:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 117 (19707800) [pid = 3192] [serial = 429] [outer = 19625C00] 16:01:45 INFO - PROCESS | 3192 | 1467068505417 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:01:45 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. 16:01:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 930ms 16:01:45 INFO - PROCESS | 3192 | 1467068505484 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 16:01:45 INFO - PROCESS | 3192 | 1467068505488 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 16:01:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:01:45 INFO - PROCESS | 3192 | 1467068505518 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:01:45 INFO - PROCESS | 3192 | 1467068505523 Marionette TRACE conn6 <- [1,538,null,{}] 16:01:45 INFO - PROCESS | 3192 | 1467068505529 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:45 INFO - PROCESS | 3192 | 1467068505532 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:45 INFO - PROCESS | 3192 | 1467068505659 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 16:01:45 INFO - PROCESS | 3192 | 1467068505785 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:45 INFO - PROCESS | 3192 | 1467068505788 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:45 INFO - PROCESS | 3192 | ++DOCSHELL 10303C00 == 37 [pid = 3192] [id = 144] 16:01:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 118 (1030D400) [pid = 3192] [serial = 430] [outer = 00000000] 16:01:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 119 (109A7400) [pid = 3192] [serial = 431] [outer = 1030D400] 16:01:45 INFO - PROCESS | 3192 | 1467068505848 Marionette DEBUG loaded listener.js 16:01:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 120 (14866800) [pid = 3192] [serial = 432] [outer = 1030D400] 16:01:46 INFO - PROCESS | 3192 | 1467068506437 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:01:46 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. 16:01:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 990ms 16:01:46 INFO - PROCESS | 3192 | 1467068506510 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 16:01:46 INFO - PROCESS | 3192 | 1467068506515 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 16:01:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:01:46 INFO - PROCESS | 3192 | 1467068506521 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:01:46 INFO - PROCESS | 3192 | 1467068506524 Marionette TRACE conn6 <- [1,542,null,{}] 16:01:46 INFO - PROCESS | 3192 | 1467068506528 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:46 INFO - PROCESS | 3192 | 1467068506531 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:46 INFO - PROCESS | 3192 | 1467068506655 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 16:01:46 INFO - PROCESS | 3192 | 1467068506796 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:46 INFO - PROCESS | 3192 | 1467068506799 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:46 INFO - PROCESS | 3192 | ++DOCSHELL 1652F000 == 38 [pid = 3192] [id = 145] 16:01:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 121 (16C33800) [pid = 3192] [serial = 433] [outer = 00000000] 16:01:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 122 (18D4C000) [pid = 3192] [serial = 434] [outer = 16C33800] 16:01:46 INFO - PROCESS | 3192 | 1467068506856 Marionette DEBUG loaded listener.js 16:01:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 123 (18F97400) [pid = 3192] [serial = 435] [outer = 16C33800] 16:01:47 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:47 INFO - PROCESS | 3192 | [3192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:01:47 INFO - PROCESS | 3192 | 1467068507755 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:01:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:01:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1269ms 16:01:47 INFO - PROCESS | 3192 | 1467068507795 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 16:01:47 INFO - PROCESS | 3192 | 1467068507799 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 16:01:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:01:47 INFO - PROCESS | 3192 | 1467068507804 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:01:47 INFO - PROCESS | 3192 | 1467068507808 Marionette TRACE conn6 <- [1,546,null,{}] 16:01:47 INFO - PROCESS | 3192 | 1467068507821 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:47 INFO - PROCESS | 3192 | 1467068507825 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:47 INFO - PROCESS | 3192 | 1467068507984 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 16:01:48 INFO - PROCESS | 3192 | 1467068508084 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:48 INFO - PROCESS | 3192 | 1467068508088 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:48 INFO - PROCESS | 3192 | ++DOCSHELL 1040A400 == 39 [pid = 3192] [id = 146] 16:01:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 124 (1040A800) [pid = 3192] [serial = 436] [outer = 00000000] 16:01:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 125 (10429400) [pid = 3192] [serial = 437] [outer = 1040A800] 16:01:48 INFO - PROCESS | 3192 | 1467068508141 Marionette DEBUG loaded listener.js 16:01:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 126 (105A0400) [pid = 3192] [serial = 438] [outer = 1040A800] 16:01:48 INFO - PROCESS | 3192 | --DOCSHELL 0FDF0C00 == 38 [pid = 3192] [id = 142] 16:01:48 INFO - PROCESS | 3192 | --DOCSHELL 1042A400 == 37 [pid = 3192] [id = 141] 16:01:48 INFO - PROCESS | 3192 | --DOCSHELL 0FA6A800 == 36 [pid = 3192] [id = 140] 16:01:48 INFO - PROCESS | 3192 | --DOCSHELL 18297C00 == 35 [pid = 3192] [id = 139] 16:01:48 INFO - PROCESS | 3192 | --DOCSHELL 17878C00 == 34 [pid = 3192] [id = 138] 16:01:48 INFO - PROCESS | 3192 | --DOCSHELL 16523000 == 33 [pid = 3192] [id = 137] 16:01:48 INFO - PROCESS | 3192 | --DOCSHELL 109B1000 == 32 [pid = 3192] [id = 136] 16:01:48 INFO - PROCESS | 3192 | --DOCSHELL 101E5C00 == 31 [pid = 3192] [id = 135] 16:01:48 INFO - PROCESS | 3192 | --DOCSHELL 18FA2800 == 30 [pid = 3192] [id = 134] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 125 (19105800) [pid = 3192] [serial = 338] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 124 (1CB49C00) [pid = 3192] [serial = 233] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 123 (14D63800) [pid = 3192] [serial = 278] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 122 (1DA47C00) [pid = 3192] [serial = 136] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 121 (16C33C00) [pid = 3192] [serial = 191] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 120 (15E71000) [pid = 3192] [serial = 269] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 119 (19106C00) [pid = 3192] [serial = 272] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 118 (1AFB6C00) [pid = 3192] [serial = 275] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 117 (19632800) [pid = 3192] [serial = 323] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 116 (1AE5DC00) [pid = 3192] [serial = 320] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 115 (18FA5800) [pid = 3192] [serial = 317] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 114 (1F511C00) [pid = 3192] [serial = 311] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 113 (115CC400) [pid = 3192] [serial = 227] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 112 (1017F800) [pid = 3192] [serial = 266] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 111 (10429800) [pid = 3192] [serial = 182] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 110 (182C2400) [pid = 3192] [serial = 230] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 109 (1F94F000) [pid = 3192] [serial = 179] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 108 (18EBE000) [pid = 3192] [serial = 188] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 107 (17857000) [pid = 3192] [serial = 185] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 106 (14D58800) [pid = 3192] [serial = 314] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 105 (101E7800) [pid = 3192] [serial = 224] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 104 (1BA4C800) [pid = 3192] [serial = 367] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 103 (1C28C800) [pid = 3192] [serial = 370] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 102 (1BF7A800) [pid = 3192] [serial = 368] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 101 (1D419C00) [pid = 3192] [serial = 373] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 100 (1D965400) [pid = 3192] [serial = 376] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 99 (0FC84000) [pid = 3192] [serial = 340] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (101DA800) [pid = 3192] [serial = 341] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (19EA2000) [pid = 3192] [serial = 349] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (1AE50800) [pid = 3192] [serial = 350] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (1485E800) [pid = 3192] [serial = 355] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (14FBDC00) [pid = 3192] [serial = 356] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (15E69800) [pid = 3192] [serial = 343] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (16453400) [pid = 3192] [serial = 344] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (193B6C00) [pid = 3192] [serial = 361] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (182C8C00) [pid = 3192] [serial = 358] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (18E5D800) [pid = 3192] [serial = 359] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (1040E800) [pid = 3192] [serial = 352] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1042F000) [pid = 3192] [serial = 353] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1910E400) [pid = 3192] [serial = 346] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (191A6000) [pid = 3192] [serial = 347] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (1DA3E400) [pid = 3192] [serial = 377] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1D963400) [pid = 3192] [serial = 380] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (1CCA1C00) [pid = 3192] [serial = 379] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (19E94800) [pid = 3192] [serial = 364] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (1AE54400) [pid = 3192] [serial = 365] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1CA03800) [pid = 3192] [serial = 371] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (1D41A000) [pid = 3192] [serial = 374] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (193BC400) [pid = 3192] [serial = 362] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (1BF78C00) [pid = 3192] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:01:48 INFO - PROCESS | 3192 | 1467068508680 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:01:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:01:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 929ms 16:01:48 INFO - PROCESS | 3192 | 1467068508735 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 16:01:48 INFO - PROCESS | 3192 | 1467068508739 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 16:01:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:01:48 INFO - PROCESS | 3192 | 1467068508748 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:01:48 INFO - PROCESS | 3192 | 1467068508750 Marionette TRACE conn6 <- [1,550,null,{}] 16:01:48 INFO - PROCESS | 3192 | 1467068508754 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:48 INFO - PROCESS | 3192 | 1467068508756 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:48 INFO - PROCESS | 3192 | 1467068508841 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 16:01:48 INFO - PROCESS | 3192 | 1467068508925 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:48 INFO - PROCESS | 3192 | 1467068508927 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:48 INFO - PROCESS | 3192 | ++DOCSHELL 101EBC00 == 31 [pid = 3192] [id = 147] 16:01:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (10301800) [pid = 3192] [serial = 439] [outer = 00000000] 16:01:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (10426400) [pid = 3192] [serial = 440] [outer = 10301800] 16:01:48 INFO - PROCESS | 3192 | 1467068508977 Marionette DEBUG loaded listener.js 16:01:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (1042DC00) [pid = 3192] [serial = 441] [outer = 10301800] 16:01:49 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:49 INFO - PROCESS | 3192 | [3192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:01:49 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:49 INFO - PROCESS | 3192 | 1467068509398 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:01:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:01:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 669ms 16:01:49 INFO - PROCESS | 3192 | 1467068509423 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 16:01:49 INFO - PROCESS | 3192 | 1467068509425 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 16:01:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:01:49 INFO - PROCESS | 3192 | 1467068509429 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:01:49 INFO - PROCESS | 3192 | 1467068509432 Marionette TRACE conn6 <- [1,554,null,{}] 16:01:49 INFO - PROCESS | 3192 | 1467068509443 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:49 INFO - PROCESS | 3192 | 1467068509447 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:49 INFO - PROCESS | 3192 | 1467068509564 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 16:01:49 INFO - PROCESS | 3192 | 1467068509573 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:49 INFO - PROCESS | 3192 | 1467068509576 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:49 INFO - PROCESS | 3192 | ++DOCSHELL 15C44000 == 32 [pid = 3192] [id = 148] 16:01:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (15C46800) [pid = 3192] [serial = 442] [outer = 00000000] 16:01:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (15E6DC00) [pid = 3192] [serial = 443] [outer = 15C46800] 16:01:49 INFO - PROCESS | 3192 | 1467068509626 Marionette DEBUG loaded listener.js 16:01:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (15EC7000) [pid = 3192] [serial = 444] [outer = 15C46800] 16:01:49 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:50 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:50 INFO - PROCESS | 3192 | [3192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:01:50 INFO - PROCESS | 3192 | 1467068510110 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:01:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:01:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 730ms 16:01:50 INFO - PROCESS | 3192 | 1467068510160 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 16:01:50 INFO - PROCESS | 3192 | 1467068510162 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 16:01:50 INFO - PROCESS | 3192 | 1467068510165 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:01:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:01:50 INFO - PROCESS | 3192 | 1467068510167 Marionette TRACE conn6 <- [1,558,null,{}] 16:01:50 INFO - PROCESS | 3192 | 1467068510171 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:50 INFO - PROCESS | 3192 | 1467068510172 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:50 INFO - PROCESS | 3192 | 1467068510267 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 16:01:50 INFO - PROCESS | 3192 | 1467068510275 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:50 INFO - PROCESS | 3192 | 1467068510277 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:50 INFO - PROCESS | 3192 | ++DOCSHELL 17882C00 == 33 [pid = 3192] [id = 149] 16:01:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (17883400) [pid = 3192] [serial = 445] [outer = 00000000] 16:01:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1825C800) [pid = 3192] [serial = 446] [outer = 17883400] 16:01:50 INFO - PROCESS | 3192 | 1467068510321 Marionette DEBUG loaded listener.js 16:01:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (18296000) [pid = 3192] [serial = 447] [outer = 17883400] 16:01:50 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:50 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:50 INFO - PROCESS | 3192 | [3192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:01:50 INFO - PROCESS | 3192 | 1467068510738 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:01:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:01:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 629ms 16:01:50 INFO - PROCESS | 3192 | 1467068510809 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 16:01:50 INFO - PROCESS | 3192 | 1467068510811 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 16:01:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:01:50 INFO - PROCESS | 3192 | 1467068510814 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:01:50 INFO - PROCESS | 3192 | 1467068510815 Marionette TRACE conn6 <- [1,562,null,{}] 16:01:50 INFO - PROCESS | 3192 | 1467068510819 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:50 INFO - PROCESS | 3192 | 1467068510821 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:50 INFO - PROCESS | 3192 | 1467068510929 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 16:01:50 INFO - PROCESS | 3192 | 1467068510934 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:50 INFO - PROCESS | 3192 | 1467068510936 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:50 INFO - PROCESS | 3192 | ++DOCSHELL 1829A400 == 34 [pid = 3192] [id = 150] 16:01:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (182C8C00) [pid = 3192] [serial = 448] [outer = 00000000] 16:01:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (18E5B400) [pid = 3192] [serial = 449] [outer = 182C8C00] 16:01:50 INFO - PROCESS | 3192 | 1467068510981 Marionette DEBUG loaded listener.js 16:01:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (18E5DC00) [pid = 3192] [serial = 450] [outer = 182C8C00] 16:01:51 INFO - PROCESS | 3192 | 1467068511382 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:01:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:01:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 631ms 16:01:51 INFO - PROCESS | 3192 | 1467068511447 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 16:01:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:01:51 INFO - PROCESS | 3192 | 1467068511448 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 16:01:51 INFO - PROCESS | 3192 | 1467068511452 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:01:51 INFO - PROCESS | 3192 | 1467068511454 Marionette TRACE conn6 <- [1,566,null,{}] 16:01:51 INFO - PROCESS | 3192 | 1467068511457 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:51 INFO - PROCESS | 3192 | 1467068511463 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:51 INFO - PROCESS | 3192 | 1467068511610 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 16:01:51 INFO - PROCESS | 3192 | 1467068511681 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:51 INFO - PROCESS | 3192 | 1467068511683 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:51 INFO - PROCESS | 3192 | ++DOCSHELL 115CEC00 == 35 [pid = 3192] [id = 151] 16:01:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (15094800) [pid = 3192] [serial = 451] [outer = 00000000] 16:01:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (16C32000) [pid = 3192] [serial = 452] [outer = 15094800] 16:01:51 INFO - PROCESS | 3192 | 1467068511769 Marionette DEBUG loaded listener.js 16:01:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (18F9F400) [pid = 3192] [serial = 453] [outer = 15094800] 16:01:52 INFO - PROCESS | 3192 | 1467068512261 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:01:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:01:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 829ms 16:01:52 INFO - PROCESS | 3192 | 1467068512288 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 16:01:52 INFO - PROCESS | 3192 | 1467068512290 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 16:01:52 INFO - PROCESS | 3192 | 1467068512293 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:01:52 INFO - PROCESS | 3192 | 1467068512295 Marionette TRACE conn6 <- [1,570,null,{}] 16:01:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:01:52 INFO - PROCESS | 3192 | 1467068512307 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:52 INFO - PROCESS | 3192 | 1467068512309 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:52 INFO - PROCESS | 3192 | 1467068512416 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 16:01:52 INFO - PROCESS | 3192 | 1467068512425 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:52 INFO - PROCESS | 3192 | 1467068512427 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:52 INFO - PROCESS | 3192 | ++DOCSHELL 193B5800 == 36 [pid = 3192] [id = 152] 16:01:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (193B6400) [pid = 3192] [serial = 454] [outer = 00000000] 16:01:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (193BFC00) [pid = 3192] [serial = 455] [outer = 193B6400] 16:01:52 INFO - PROCESS | 3192 | 1467068512517 Marionette DEBUG loaded listener.js 16:01:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (1962C400) [pid = 3192] [serial = 456] [outer = 193B6400] 16:01:52 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (115CB400) [pid = 3192] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:01:52 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (1787C800) [pid = 3192] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:01:52 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (18298400) [pid = 3192] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:01:52 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (1910A000) [pid = 3192] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:01:52 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (10AA2400) [pid = 3192] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:01:52 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (16524400) [pid = 3192] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:01:52 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (101EE000) [pid = 3192] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:01:52 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (115C9C00) [pid = 3192] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:01:52 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (18F99400) [pid = 3192] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:01:52 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (1BF77400) [pid = 3192] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:01:52 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1CCB3C00) [pid = 3192] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:01:52 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (1DCC7C00) [pid = 3192] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:01:52 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (10401800) [pid = 3192] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:01:52 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (10F48C00) [pid = 3192] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:01:52 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (0FA74400) [pid = 3192] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:01:53 INFO - PROCESS | 3192 | 1467068513022 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:01:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:01:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 789ms 16:01:53 INFO - PROCESS | 3192 | 1467068513088 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 16:01:53 INFO - PROCESS | 3192 | 1467068513090 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 16:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:01:53 INFO - PROCESS | 3192 | 1467068513093 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:01:53 INFO - PROCESS | 3192 | 1467068513094 Marionette TRACE conn6 <- [1,574,null,{}] 16:01:53 INFO - PROCESS | 3192 | 1467068513098 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:53 INFO - PROCESS | 3192 | 1467068513100 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:53 INFO - PROCESS | 3192 | 1467068513211 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 16:01:53 INFO - PROCESS | 3192 | 1467068513267 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:53 INFO - PROCESS | 3192 | 1467068513269 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:53 INFO - PROCESS | 3192 | ++DOCSHELL 0FC82000 == 37 [pid = 3192] [id = 153] 16:01:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (101EB800) [pid = 3192] [serial = 457] [outer = 00000000] 16:01:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (17CC9000) [pid = 3192] [serial = 458] [outer = 101EB800] 16:01:53 INFO - PROCESS | 3192 | 1467068513312 Marionette DEBUG loaded listener.js 16:01:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (19108400) [pid = 3192] [serial = 459] [outer = 101EB800] 16:01:53 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:53 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:53 INFO - PROCESS | 3192 | [3192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:01:53 INFO - PROCESS | 3192 | 1467068513657 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:01:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:01:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 16:01:53 INFO - PROCESS | 3192 | 1467068513728 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 16:01:53 INFO - PROCESS | 3192 | 1467068513730 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 16:01:53 INFO - PROCESS | 3192 | 1467068513734 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:01:53 INFO - PROCESS | 3192 | 1467068513735 Marionette TRACE conn6 <- [1,578,null,{}] 16:01:53 INFO - PROCESS | 3192 | 1467068513739 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:53 INFO - PROCESS | 3192 | 1467068513741 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:53 INFO - PROCESS | 3192 | 1467068513845 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 16:01:53 INFO - PROCESS | 3192 | 1467068513851 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:53 INFO - PROCESS | 3192 | 1467068513853 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:53 INFO - PROCESS | 3192 | ++DOCSHELL 15C40400 == 38 [pid = 3192] [id = 154] 16:01:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (193B4400) [pid = 3192] [serial = 460] [outer = 00000000] 16:01:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (19E95000) [pid = 3192] [serial = 461] [outer = 193B4400] 16:01:53 INFO - PROCESS | 3192 | 1467068513899 Marionette DEBUG loaded listener.js 16:01:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (1AE50000) [pid = 3192] [serial = 462] [outer = 193B4400] 16:01:54 INFO - PROCESS | 3192 | 1467068514342 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:01:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:01:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 629ms 16:01:54 INFO - PROCESS | 3192 | 1467068514374 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 16:01:54 INFO - PROCESS | 3192 | 1467068514377 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 16:01:54 INFO - PROCESS | 3192 | 1467068514380 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:01:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:01:54 INFO - PROCESS | 3192 | 1467068514382 Marionette TRACE conn6 <- [1,582,null,{}] 16:01:54 INFO - PROCESS | 3192 | 1467068514385 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:54 INFO - PROCESS | 3192 | 1467068514387 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:54 INFO - PROCESS | 3192 | 1467068514473 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 16:01:54 INFO - PROCESS | 3192 | 1467068514478 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:54 INFO - PROCESS | 3192 | 1467068514480 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:54 INFO - PROCESS | 3192 | ++DOCSHELL 17C58C00 == 39 [pid = 3192] [id = 155] 16:01:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (1832F400) [pid = 3192] [serial = 463] [outer = 00000000] 16:01:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (1AE55000) [pid = 3192] [serial = 464] [outer = 1832F400] 16:01:54 INFO - PROCESS | 3192 | 1467068514524 Marionette DEBUG loaded listener.js 16:01:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (1AE58000) [pid = 3192] [serial = 465] [outer = 1832F400] 16:01:55 INFO - PROCESS | 3192 | 1467068515044 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:01:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:01:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 730ms 16:01:55 INFO - PROCESS | 3192 | 1467068515114 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 16:01:55 INFO - PROCESS | 3192 | 1467068515119 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 16:01:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:01:55 INFO - PROCESS | 3192 | 1467068515125 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:01:55 INFO - PROCESS | 3192 | 1467068515129 Marionette TRACE conn6 <- [1,586,null,{}] 16:01:55 INFO - PROCESS | 3192 | 1467068515135 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:55 INFO - PROCESS | 3192 | 1467068515138 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:55 INFO - PROCESS | 3192 | 1467068515350 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 16:01:55 INFO - PROCESS | 3192 | 1467068515416 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:55 INFO - PROCESS | 3192 | 1467068515421 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:55 INFO - PROCESS | 3192 | ++DOCSHELL 101E6C00 == 40 [pid = 3192] [id = 156] 16:01:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (101E7C00) [pid = 3192] [serial = 466] [outer = 00000000] 16:01:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (10406000) [pid = 3192] [serial = 467] [outer = 101E7C00] 16:01:55 INFO - PROCESS | 3192 | 1467068515478 Marionette DEBUG loaded listener.js 16:01:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (105DA800) [pid = 3192] [serial = 468] [outer = 101E7C00] 16:01:56 INFO - PROCESS | 3192 | 1467068516042 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:01:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:01:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 969ms 16:01:56 INFO - PROCESS | 3192 | 1467068516099 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 16:01:56 INFO - PROCESS | 3192 | 1467068516104 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 16:01:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:01:56 INFO - PROCESS | 3192 | 1467068516110 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:01:56 INFO - PROCESS | 3192 | 1467068516113 Marionette TRACE conn6 <- [1,590,null,{}] 16:01:56 INFO - PROCESS | 3192 | 1467068516118 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:56 INFO - PROCESS | 3192 | 1467068516120 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:56 INFO - PROCESS | 3192 | 1467068516232 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 16:01:56 INFO - PROCESS | 3192 | 1467068516361 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:56 INFO - PROCESS | 3192 | 1467068516363 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:56 INFO - PROCESS | 3192 | ++DOCSHELL 15EC5400 == 41 [pid = 3192] [id = 157] 16:01:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (16526000) [pid = 3192] [serial = 469] [outer = 00000000] 16:01:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (16C36800) [pid = 3192] [serial = 470] [outer = 16526000] 16:01:56 INFO - PROCESS | 3192 | 1467068516421 Marionette DEBUG loaded listener.js 16:01:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (17883C00) [pid = 3192] [serial = 471] [outer = 16526000] 16:01:57 INFO - PROCESS | 3192 | [3192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 16:01:57 INFO - PROCESS | 3192 | 1467068517331 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:01:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:01:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1273ms 16:01:57 INFO - PROCESS | 3192 | 1467068517388 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 16:01:57 INFO - PROCESS | 3192 | 1467068517391 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 16:01:57 INFO - PROCESS | 3192 | 1467068517394 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:01:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:01:57 INFO - PROCESS | 3192 | 1467068517398 Marionette TRACE conn6 <- [1,594,null,{}] 16:01:57 INFO - PROCESS | 3192 | 1467068517409 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:57 INFO - PROCESS | 3192 | 1467068517414 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:57 INFO - PROCESS | 3192 | 1467068517522 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 16:01:57 INFO - PROCESS | 3192 | 1467068517651 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:57 INFO - PROCESS | 3192 | 1467068517655 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:57 INFO - PROCESS | 3192 | ++DOCSHELL 1AE5EC00 == 42 [pid = 3192] [id = 158] 16:01:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (1AE88400) [pid = 3192] [serial = 472] [outer = 00000000] 16:01:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (1AED9400) [pid = 3192] [serial = 473] [outer = 1AE88400] 16:01:57 INFO - PROCESS | 3192 | 1467068517712 Marionette DEBUG loaded listener.js 16:01:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (1AEE0800) [pid = 3192] [serial = 474] [outer = 1AE88400] 16:01:58 INFO - PROCESS | 3192 | 1467068518325 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:01:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:01:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 969ms 16:01:58 INFO - PROCESS | 3192 | 1467068518368 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 16:01:58 INFO - PROCESS | 3192 | 1467068518371 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 16:01:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:01:58 INFO - PROCESS | 3192 | 1467068518375 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:01:58 INFO - PROCESS | 3192 | 1467068518377 Marionette TRACE conn6 <- [1,598,null,{}] 16:01:58 INFO - PROCESS | 3192 | 1467068518380 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:58 INFO - PROCESS | 3192 | 1467068518383 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:58 INFO - PROCESS | 3192 | 1467068518490 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 16:01:58 INFO - PROCESS | 3192 | 1467068518590 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:58 INFO - PROCESS | 3192 | 1467068518593 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:58 INFO - PROCESS | 3192 | ++DOCSHELL 1AFB6C00 == 43 [pid = 3192] [id = 159] 16:01:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (1BA3D400) [pid = 3192] [serial = 475] [outer = 00000000] 16:01:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (1BACF400) [pid = 3192] [serial = 476] [outer = 1BA3D400] 16:01:58 INFO - PROCESS | 3192 | 1467068518646 Marionette DEBUG loaded listener.js 16:01:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 100 (1BF80800) [pid = 3192] [serial = 477] [outer = 1BA3D400] 16:01:59 INFO - PROCESS | 3192 | 1467068519272 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:01:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:01:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 929ms 16:01:59 INFO - PROCESS | 3192 | 1467068519308 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 16:01:59 INFO - PROCESS | 3192 | 1467068519310 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 16:01:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:01:59 INFO - PROCESS | 3192 | 1467068519313 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:01:59 INFO - PROCESS | 3192 | 1467068519315 Marionette TRACE conn6 <- [1,602,null,{}] 16:01:59 INFO - PROCESS | 3192 | 1467068519319 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:59 INFO - PROCESS | 3192 | 1467068519321 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:59 INFO - PROCESS | 3192 | 1467068519427 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 16:01:59 INFO - PROCESS | 3192 | 1467068519529 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:59 INFO - PROCESS | 3192 | 1467068519531 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:01:59 INFO - PROCESS | 3192 | ++DOCSHELL 10410000 == 44 [pid = 3192] [id = 160] 16:01:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 101 (10430400) [pid = 3192] [serial = 478] [outer = 00000000] 16:01:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 102 (15E65400) [pid = 3192] [serial = 479] [outer = 10430400] 16:01:59 INFO - PROCESS | 3192 | 1467068519584 Marionette DEBUG loaded listener.js 16:01:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 103 (17852C00) [pid = 3192] [serial = 480] [outer = 10430400] 16:02:00 INFO - PROCESS | 3192 | 1467068520313 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:02:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:02:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1068ms 16:02:00 INFO - PROCESS | 3192 | 1467068520356 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 16:02:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:02:00 INFO - PROCESS | 3192 | 1467068520360 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 16:02:00 INFO - PROCESS | 3192 | 1467068520364 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:02:00 INFO - PROCESS | 3192 | 1467068520369 Marionette TRACE conn6 <- [1,606,null,{}] 16:02:00 INFO - PROCESS | 3192 | 1467068520374 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:00 INFO - PROCESS | 3192 | 1467068520376 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:00 INFO - PROCESS | 3192 | 1467068520476 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 16:02:01 INFO - PROCESS | 3192 | --DOCSHELL 15C40400 == 43 [pid = 3192] [id = 154] 16:02:01 INFO - PROCESS | 3192 | --DOCSHELL 0FC82000 == 42 [pid = 3192] [id = 153] 16:02:01 INFO - PROCESS | 3192 | --DOCSHELL 193B5800 == 41 [pid = 3192] [id = 152] 16:02:01 INFO - PROCESS | 3192 | --DOCSHELL 115CEC00 == 40 [pid = 3192] [id = 151] 16:02:01 INFO - PROCESS | 3192 | --DOCSHELL 1829A400 == 39 [pid = 3192] [id = 150] 16:02:01 INFO - PROCESS | 3192 | --DOCSHELL 17882C00 == 38 [pid = 3192] [id = 149] 16:02:01 INFO - PROCESS | 3192 | --DOCSHELL 15C44000 == 37 [pid = 3192] [id = 148] 16:02:01 INFO - PROCESS | 3192 | --DOCSHELL 101EBC00 == 36 [pid = 3192] [id = 147] 16:02:01 INFO - PROCESS | 3192 | --DOCSHELL 1040A400 == 35 [pid = 3192] [id = 146] 16:02:01 INFO - PROCESS | 3192 | --DOCSHELL 1652F000 == 34 [pid = 3192] [id = 145] 16:02:01 INFO - PROCESS | 3192 | --DOCSHELL 10303C00 == 33 [pid = 3192] [id = 144] 16:02:01 INFO - PROCESS | 3192 | --DOCSHELL 19625800 == 32 [pid = 3192] [id = 143] 16:02:01 INFO - PROCESS | 3192 | --DOCSHELL 10410000 == 31 [pid = 3192] [id = 160] 16:02:01 INFO - PROCESS | 3192 | --DOCSHELL 1AFB6C00 == 30 [pid = 3192] [id = 159] 16:02:01 INFO - PROCESS | 3192 | --DOCSHELL 1AE5EC00 == 29 [pid = 3192] [id = 158] 16:02:01 INFO - PROCESS | 3192 | --DOCSHELL 17C58C00 == 28 [pid = 3192] [id = 155] 16:02:01 INFO - PROCESS | 3192 | --DOCSHELL 101E6C00 == 27 [pid = 3192] [id = 156] 16:02:01 INFO - PROCESS | 3192 | --DOCSHELL 15EC5400 == 26 [pid = 3192] [id = 157] 16:02:01 INFO - PROCESS | 3192 | 1467068521252 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:01 INFO - PROCESS | 3192 | 1467068521256 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 102 (17C5E400) [pid = 3192] [serial = 413] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 101 (1832B400) [pid = 3192] [serial = 416] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 100 (193BB000) [pid = 3192] [serial = 402] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 99 (19221400) [pid = 3192] [serial = 401] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (10F4CC00) [pid = 3192] [serial = 407] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (115CB000) [pid = 3192] [serial = 408] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (1652EC00) [pid = 3192] [serial = 410] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (10304800) [pid = 3192] [serial = 404] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (1030F800) [pid = 3192] [serial = 405] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (1828FC00) [pid = 3192] [serial = 414] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (15E6EC00) [pid = 3192] [serial = 383] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (14FC3C00) [pid = 3192] [serial = 382] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (191A5000) [pid = 3192] [serial = 386] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (18FA6000) [pid = 3192] [serial = 385] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (1E898000) [pid = 3192] [serial = 390] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1DA4AC00) [pid = 3192] [serial = 389] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1CCBD400) [pid = 3192] [serial = 393] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1CCBA000) [pid = 3192] [serial = 392] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (1910AC00) [pid = 3192] [serial = 426] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1DCCF400) [pid = 3192] [serial = 396] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (1DCCD000) [pid = 3192] [serial = 395] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (13651C00) [pid = 3192] [serial = 399] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (1042C400) [pid = 3192] [serial = 398] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (18EB2800) [pid = 3192] [serial = 417] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (15CD8800) [pid = 3192] [serial = 422] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (10407800) [pid = 3192] [serial = 420] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (101E9800) [pid = 3192] [serial = 419] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (1825B000) [pid = 3192] [serial = 423] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (17850800) [pid = 3192] [serial = 411] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (19108C00) [pid = 3192] [serial = 425] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3192 | ++DOCSHELL 0FA6D000 == 27 [pid = 3192] [id = 161] 16:02:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (0FA6D800) [pid = 3192] [serial = 481] [outer = 00000000] 16:02:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (0FAF2C00) [pid = 3192] [serial = 482] [outer = 0FA6D800] 16:02:01 INFO - PROCESS | 3192 | 1467068521434 Marionette DEBUG loaded listener.js 16:02:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (0FCEC400) [pid = 3192] [serial = 483] [outer = 0FA6D800] 16:02:01 INFO - PROCESS | 3192 | 1467068521909 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:02:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:02:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1580ms 16:02:01 INFO - PROCESS | 3192 | 1467068521949 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 16:02:01 INFO - PROCESS | 3192 | 1467068521953 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 16:02:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:02:01 INFO - PROCESS | 3192 | 1467068521957 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:02:01 INFO - PROCESS | 3192 | 1467068521960 Marionette TRACE conn6 <- [1,610,null,{}] 16:02:01 INFO - PROCESS | 3192 | 1467068521969 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:01 INFO - PROCESS | 3192 | 1467068521973 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:02 INFO - PROCESS | 3192 | 1467068522064 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 16:02:02 INFO - PROCESS | 3192 | 1467068522079 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:02 INFO - PROCESS | 3192 | 1467068522081 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:02 INFO - PROCESS | 3192 | ++DOCSHELL 10309800 == 28 [pid = 3192] [id = 162] 16:02:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (10309C00) [pid = 3192] [serial = 484] [outer = 00000000] 16:02:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (1030F800) [pid = 3192] [serial = 485] [outer = 10309C00] 16:02:02 INFO - PROCESS | 3192 | 1467068522130 Marionette DEBUG loaded listener.js 16:02:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (10407800) [pid = 3192] [serial = 486] [outer = 10309C00] 16:02:02 INFO - PROCESS | 3192 | 1467068522598 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:02:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:02:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 690ms 16:02:02 INFO - PROCESS | 3192 | 1467068522650 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 16:02:02 INFO - PROCESS | 3192 | 1467068522654 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 16:02:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:02:02 INFO - PROCESS | 3192 | 1467068522659 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:02:02 INFO - PROCESS | 3192 | 1467068522661 Marionette TRACE conn6 <- [1,614,null,{}] 16:02:02 INFO - PROCESS | 3192 | 1467068522665 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:02 INFO - PROCESS | 3192 | 1467068522667 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:02 INFO - PROCESS | 3192 | 1467068522789 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 16:02:02 INFO - PROCESS | 3192 | 1467068522869 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:02 INFO - PROCESS | 3192 | 1467068522872 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:02 INFO - PROCESS | 3192 | ++DOCSHELL 10A9B800 == 29 [pid = 3192] [id = 163] 16:02:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (10A9C800) [pid = 3192] [serial = 487] [outer = 00000000] 16:02:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (10F4B400) [pid = 3192] [serial = 488] [outer = 10A9C800] 16:02:02 INFO - PROCESS | 3192 | 1467068522917 Marionette DEBUG loaded listener.js 16:02:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (11589400) [pid = 3192] [serial = 489] [outer = 10A9C800] 16:02:03 INFO - PROCESS | 3192 | 1467068523326 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:02:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:02:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 729ms 16:02:03 INFO - PROCESS | 3192 | 1467068523393 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 16:02:03 INFO - PROCESS | 3192 | 1467068523395 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 16:02:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:02:03 INFO - PROCESS | 3192 | 1467068523411 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:02:03 INFO - PROCESS | 3192 | 1467068523417 Marionette TRACE conn6 <- [1,618,null,{}] 16:02:03 INFO - PROCESS | 3192 | 1467068523431 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:03 INFO - PROCESS | 3192 | 1467068523434 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:03 INFO - PROCESS | 3192 | 1467068523552 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 16:02:03 INFO - PROCESS | 3192 | 1467068523610 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:03 INFO - PROCESS | 3192 | 1467068523623 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:03 INFO - PROCESS | 3192 | ++DOCSHELL 0FDFA800 == 30 [pid = 3192] [id = 164] 16:02:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (10304400) [pid = 3192] [serial = 490] [outer = 00000000] 16:02:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (15E69000) [pid = 3192] [serial = 491] [outer = 10304400] 16:02:03 INFO - PROCESS | 3192 | 1467068523668 Marionette DEBUG loaded listener.js 16:02:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (15EC5400) [pid = 3192] [serial = 492] [outer = 10304400] 16:02:04 INFO - PROCESS | 3192 | 1467068524090 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 730ms 16:02:04 INFO - PROCESS | 3192 | 1467068524153 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 16:02:04 INFO - PROCESS | 3192 | 1467068524155 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 16:02:04 INFO - PROCESS | 3192 | 1467068524158 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:02:04 INFO - PROCESS | 3192 | 1467068524160 Marionette TRACE conn6 <- [1,622,null,{}] 16:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:02:04 INFO - PROCESS | 3192 | 1467068524164 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:04 INFO - PROCESS | 3192 | 1467068524165 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:04 INFO - PROCESS | 3192 | 1467068524281 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 16:02:04 INFO - PROCESS | 3192 | 1467068524336 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:04 INFO - PROCESS | 3192 | 1467068524338 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:04 INFO - PROCESS | 3192 | ++DOCSHELL 1644E800 == 31 [pid = 3192] [id = 165] 16:02:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (16524400) [pid = 3192] [serial = 493] [outer = 00000000] 16:02:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (17856400) [pid = 3192] [serial = 494] [outer = 16524400] 16:02:04 INFO - PROCESS | 3192 | 1467068524382 Marionette DEBUG loaded listener.js 16:02:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (1785E000) [pid = 3192] [serial = 495] [outer = 16524400] 16:02:04 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:02:04 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:02:04 INFO - PROCESS | 3192 | [3192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:02:04 INFO - PROCESS | 3192 | 1467068524795 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 669ms 16:02:04 INFO - PROCESS | 3192 | 1467068524835 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 16:02:04 INFO - PROCESS | 3192 | 1467068524837 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 16:02:04 INFO - PROCESS | 3192 | 1467068524840 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:02:04 INFO - PROCESS | 3192 | 1467068524842 Marionette TRACE conn6 <- [1,626,null,{}] 16:02:04 INFO - PROCESS | 3192 | 1467068524846 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:04 INFO - PROCESS | 3192 | 1467068524847 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:04 INFO - PROCESS | 3192 | 1467068524955 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 16:02:04 INFO - PROCESS | 3192 | 1467068524961 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:04 INFO - PROCESS | 3192 | 1467068524967 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:05 INFO - PROCESS | 3192 | ++DOCSHELL 17C5CC00 == 32 [pid = 3192] [id = 166] 16:02:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (17C5E400) [pid = 3192] [serial = 496] [outer = 00000000] 16:02:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (18257800) [pid = 3192] [serial = 497] [outer = 17C5E400] 16:02:05 INFO - PROCESS | 3192 | 1467068525067 Marionette DEBUG loaded listener.js 16:02:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (182C0C00) [pid = 3192] [serial = 498] [outer = 17C5E400] 16:02:05 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:02:05 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (182C8C00) [pid = 3192] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:02:05 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (15094800) [pid = 3192] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:02:05 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (17883400) [pid = 3192] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:02:05 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (19625C00) [pid = 3192] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:02:05 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (15C46800) [pid = 3192] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:02:05 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (16C33800) [pid = 3192] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:02:05 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (10301800) [pid = 3192] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:02:05 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1030D400) [pid = 3192] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:02:05 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (1040A800) [pid = 3192] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:02:05 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (193B6400) [pid = 3192] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:02:05 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (101EB800) [pid = 3192] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:02:05 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (193B4400) [pid = 3192] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:02:05 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (1832F400) [pid = 3192] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:02:05 INFO - PROCESS | 3192 | [3192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:02:05 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:02:05 INFO - PROCESS | 3192 | [3192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:02:05 INFO - PROCESS | 3192 | 1467068525762 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:02:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:02:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 969ms 16:02:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:02:05 INFO - PROCESS | 3192 | 1467068525815 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 16:02:05 INFO - PROCESS | 3192 | 1467068525817 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 16:02:05 INFO - PROCESS | 3192 | 1467068525820 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:02:05 INFO - PROCESS | 3192 | 1467068525822 Marionette TRACE conn6 <- [1,630,null,{}] 16:02:05 INFO - PROCESS | 3192 | 1467068525825 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:05 INFO - PROCESS | 3192 | 1467068525827 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:05 INFO - PROCESS | 3192 | 1467068525939 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 16:02:05 INFO - PROCESS | 3192 | 1467068526002 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:06 INFO - PROCESS | 3192 | 1467068526003 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:06 INFO - PROCESS | 3192 | ++DOCSHELL 10175000 == 33 [pid = 3192] [id = 167] 16:02:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (1030D400) [pid = 3192] [serial = 499] [outer = 00000000] 16:02:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (18323000) [pid = 3192] [serial = 500] [outer = 1030D400] 16:02:06 INFO - PROCESS | 3192 | 1467068526047 Marionette DEBUG loaded listener.js 16:02:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1832F400) [pid = 3192] [serial = 501] [outer = 1030D400] 16:02:06 INFO - PROCESS | 3192 | 1467068526391 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:02:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:02:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 16:02:06 INFO - PROCESS | 3192 | 1467068526451 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 16:02:06 INFO - PROCESS | 3192 | 1467068526453 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 16:02:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:02:06 INFO - PROCESS | 3192 | 1467068526456 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:02:06 INFO - PROCESS | 3192 | 1467068526458 Marionette TRACE conn6 <- [1,634,null,{}] 16:02:06 INFO - PROCESS | 3192 | 1467068526462 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:06 INFO - PROCESS | 3192 | 1467068526463 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:06 INFO - PROCESS | 3192 | 1467068526540 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 16:02:06 INFO - PROCESS | 3192 | 1467068526545 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:06 INFO - PROCESS | 3192 | 1467068526547 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:06 INFO - PROCESS | 3192 | ++DOCSHELL 18E5D800 == 34 [pid = 3192] [id = 168] 16:02:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (18EB1800) [pid = 3192] [serial = 502] [outer = 00000000] 16:02:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (18EC0C00) [pid = 3192] [serial = 503] [outer = 18EB1800] 16:02:06 INFO - PROCESS | 3192 | 1467068526591 Marionette DEBUG loaded listener.js 16:02:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (18FA3000) [pid = 3192] [serial = 504] [outer = 18EB1800] 16:02:07 INFO - PROCESS | 3192 | 1467068527010 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:02:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:02:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 569ms 16:02:07 INFO - PROCESS | 3192 | 1467068527027 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 16:02:07 INFO - PROCESS | 3192 | 1467068527028 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 16:02:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:02:07 INFO - PROCESS | 3192 | 1467068527031 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:02:07 INFO - PROCESS | 3192 | 1467068527033 Marionette TRACE conn6 <- [1,638,null,{}] 16:02:07 INFO - PROCESS | 3192 | 1467068527036 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:07 INFO - PROCESS | 3192 | 1467068527039 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:07 INFO - PROCESS | 3192 | 1467068527153 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 16:02:07 INFO - PROCESS | 3192 | 1467068527161 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:07 INFO - PROCESS | 3192 | 1467068527163 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:07 INFO - PROCESS | 3192 | ++DOCSHELL 1652CC00 == 35 [pid = 3192] [id = 169] 16:02:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (18F9B400) [pid = 3192] [serial = 505] [outer = 00000000] 16:02:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (1910EC00) [pid = 3192] [serial = 506] [outer = 18F9B400] 16:02:07 INFO - PROCESS | 3192 | 1467068527207 Marionette DEBUG loaded listener.js 16:02:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (1910FC00) [pid = 3192] [serial = 507] [outer = 18F9B400] 16:02:07 INFO - PROCESS | 3192 | 1467068527667 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:02:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:02:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 16:02:07 INFO - PROCESS | 3192 | 1467068527704 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 16:02:07 INFO - PROCESS | 3192 | 1467068527708 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 16:02:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:02:07 INFO - PROCESS | 3192 | 1467068527714 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:02:07 INFO - PROCESS | 3192 | 1467068527718 Marionette TRACE conn6 <- [1,642,null,{}] 16:02:07 INFO - PROCESS | 3192 | 1467068527751 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:07 INFO - PROCESS | 3192 | 1467068527755 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:07 INFO - PROCESS | 3192 | 1467068527911 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 16:02:07 INFO - PROCESS | 3192 | 1467068527986 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:07 INFO - PROCESS | 3192 | 1467068527991 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:08 INFO - PROCESS | 3192 | ++DOCSHELL 101E4C00 == 36 [pid = 3192] [id = 170] 16:02:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (101E5000) [pid = 3192] [serial = 508] [outer = 00000000] 16:02:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (101F0800) [pid = 3192] [serial = 509] [outer = 101E5000] 16:02:08 INFO - PROCESS | 3192 | 1467068528049 Marionette DEBUG loaded listener.js 16:02:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (1030B000) [pid = 3192] [serial = 510] [outer = 101E5000] 16:02:08 INFO - PROCESS | 3192 | 1467068528789 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:02:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:02:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1126ms 16:02:08 INFO - PROCESS | 3192 | 1467068528864 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 16:02:08 INFO - PROCESS | 3192 | 1467068528869 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 16:02:08 INFO - PROCESS | 3192 | 1467068528875 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:02:08 INFO - PROCESS | 3192 | 1467068528878 Marionette TRACE conn6 <- [1,646,null,{}] 16:02:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:02:08 INFO - PROCESS | 3192 | 1467068528882 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:08 INFO - PROCESS | 3192 | 1467068528885 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:09 INFO - PROCESS | 3192 | 1467068529011 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 16:02:09 INFO - PROCESS | 3192 | 1467068529129 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:09 INFO - PROCESS | 3192 | 1467068529132 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:09 INFO - PROCESS | 3192 | ++DOCSHELL 13658800 == 37 [pid = 3192] [id = 171] 16:02:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1489D400) [pid = 3192] [serial = 511] [outer = 00000000] 16:02:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (15027C00) [pid = 3192] [serial = 512] [outer = 1489D400] 16:02:09 INFO - PROCESS | 3192 | 1467068529195 Marionette DEBUG loaded listener.js 16:02:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (15E37800) [pid = 3192] [serial = 513] [outer = 1489D400] 16:02:10 INFO - PROCESS | 3192 | 1467068530053 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:02:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:02:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1223ms 16:02:10 INFO - PROCESS | 3192 | 1467068530105 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 16:02:10 INFO - PROCESS | 3192 | 1467068530110 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 16:02:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:02:10 INFO - PROCESS | 3192 | 1467068530122 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:02:10 INFO - PROCESS | 3192 | 1467068530126 Marionette TRACE conn6 <- [1,650,null,{}] 16:02:10 INFO - PROCESS | 3192 | 1467068530131 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:10 INFO - PROCESS | 3192 | 1467068530135 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:10 INFO - PROCESS | 3192 | 1467068530246 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 16:02:10 INFO - PROCESS | 3192 | 1467068530323 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:10 INFO - PROCESS | 3192 | 1467068530327 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:10 INFO - PROCESS | 3192 | ++DOCSHELL 101EC000 == 38 [pid = 3192] [id = 172] 16:02:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (101ED400) [pid = 3192] [serial = 514] [outer = 00000000] 16:02:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (10402000) [pid = 3192] [serial = 515] [outer = 101ED400] 16:02:10 INFO - PROCESS | 3192 | 1467068530376 Marionette DEBUG loaded listener.js 16:02:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (1042E400) [pid = 3192] [serial = 516] [outer = 101ED400] 16:02:10 INFO - PROCESS | 3192 | --DOCSHELL 0C6B4C00 == 37 [pid = 3192] [id = 21] 16:02:10 INFO - PROCESS | 3192 | --DOCSHELL 1785C000 == 36 [pid = 3192] [id = 11] 16:02:10 INFO - PROCESS | 3192 | --DOCSHELL 19221000 == 35 [pid = 3192] [id = 10] 16:02:10 INFO - PROCESS | 3192 | --DOCSHELL 182C7000 == 34 [pid = 3192] [id = 17] 16:02:10 INFO - PROCESS | 3192 | --DOCSHELL 10AA3400 == 33 [pid = 3192] [id = 14] 16:02:10 INFO - PROCESS | 3192 | --DOCSHELL 1D967000 == 32 [pid = 3192] [id = 8] 16:02:10 INFO - PROCESS | 3192 | --DOCSHELL 101E0000 == 31 [pid = 3192] [id = 27] 16:02:10 INFO - PROCESS | 3192 | --DOCSHELL 14D1C800 == 30 [pid = 3192] [id = 15] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (19707800) [pid = 3192] [serial = 429] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (1962FC00) [pid = 3192] [serial = 428] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (15EC7000) [pid = 3192] [serial = 444] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (15E6DC00) [pid = 3192] [serial = 443] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (18D4C000) [pid = 3192] [serial = 434] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (18F97400) [pid = 3192] [serial = 435] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (10426400) [pid = 3192] [serial = 440] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (1042DC00) [pid = 3192] [serial = 441] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (109A7400) [pid = 3192] [serial = 431] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (14866800) [pid = 3192] [serial = 432] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (10429400) [pid = 3192] [serial = 437] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (105A0400) [pid = 3192] [serial = 438] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (193BFC00) [pid = 3192] [serial = 455] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (17CC9000) [pid = 3192] [serial = 458] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (19E95000) [pid = 3192] [serial = 461] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (1962C400) [pid = 3192] [serial = 456] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1AE50000) [pid = 3192] [serial = 462] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (18F9F400) [pid = 3192] [serial = 453] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (1AE55000) [pid = 3192] [serial = 464] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (18E5DC00) [pid = 3192] [serial = 450] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (1AE58000) [pid = 3192] [serial = 465] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (18296000) [pid = 3192] [serial = 447] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (19108400) [pid = 3192] [serial = 459] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (18E5B400) [pid = 3192] [serial = 449] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (16C32000) [pid = 3192] [serial = 452] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (1825C800) [pid = 3192] [serial = 446] [outer = 00000000] [url = about:blank] 16:02:10 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:02:10 INFO - PROCESS | 3192 | [3192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:02:10 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:02:10 INFO - PROCESS | 3192 | [3192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:02:10 INFO - PROCESS | 3192 | 1467068530900 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:02:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:02:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 829ms 16:02:10 INFO - PROCESS | 3192 | 1467068530946 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 16:02:10 INFO - PROCESS | 3192 | 1467068530950 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 16:02:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:02:10 INFO - PROCESS | 3192 | 1467068530956 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:02:10 INFO - PROCESS | 3192 | 1467068530958 Marionette TRACE conn6 <- [1,654,null,{}] 16:02:10 INFO - PROCESS | 3192 | 1467068530962 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:10 INFO - PROCESS | 3192 | 1467068530964 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:11 INFO - PROCESS | 3192 | 1467068531050 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 16:02:11 INFO - PROCESS | 3192 | 1467068531060 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:11 INFO - PROCESS | 3192 | 1467068531062 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:11 INFO - PROCESS | 3192 | ++DOCSHELL 1042D400 == 31 [pid = 3192] [id = 173] 16:02:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (1042DC00) [pid = 3192] [serial = 517] [outer = 00000000] 16:02:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (10AA2C00) [pid = 3192] [serial = 518] [outer = 1042DC00] 16:02:11 INFO - PROCESS | 3192 | 1467068531109 Marionette DEBUG loaded listener.js 16:02:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (115CB400) [pid = 3192] [serial = 519] [outer = 1042DC00] 16:02:11 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:02:11 INFO - PROCESS | 3192 | [3192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:02:11 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:02:11 INFO - PROCESS | 3192 | 1467068531589 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:02:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:02:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 16:02:11 INFO - PROCESS | 3192 | 1467068531630 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 16:02:11 INFO - PROCESS | 3192 | 1467068531632 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 16:02:11 INFO - PROCESS | 3192 | 1467068531636 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:02:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:02:11 INFO - PROCESS | 3192 | 1467068531639 Marionette TRACE conn6 <- [1,658,null,{}] 16:02:11 INFO - PROCESS | 3192 | 1467068531650 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:11 INFO - PROCESS | 3192 | 1467068531654 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:11 INFO - PROCESS | 3192 | 1467068531777 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 16:02:11 INFO - PROCESS | 3192 | 1467068531860 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:11 INFO - PROCESS | 3192 | 1467068531863 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:11 INFO - PROCESS | 3192 | ++DOCSHELL 15ED0400 == 32 [pid = 3192] [id = 174] 16:02:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (1645C000) [pid = 3192] [serial = 520] [outer = 00000000] 16:02:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (16531400) [pid = 3192] [serial = 521] [outer = 1645C000] 16:02:11 INFO - PROCESS | 3192 | 1467068531912 Marionette DEBUG loaded listener.js 16:02:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (17854000) [pid = 3192] [serial = 522] [outer = 1645C000] 16:02:12 INFO - PROCESS | 3192 | 1467068532296 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:02:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:02:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 669ms 16:02:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:02:12 INFO - PROCESS | 3192 | 1467068532312 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 16:02:12 INFO - PROCESS | 3192 | 1467068532314 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 16:02:12 INFO - PROCESS | 3192 | 1467068532317 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:02:12 INFO - PROCESS | 3192 | 1467068532319 Marionette TRACE conn6 <- [1,662,null,{}] 16:02:12 INFO - PROCESS | 3192 | 1467068532322 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:12 INFO - PROCESS | 3192 | 1467068532324 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:12 INFO - PROCESS | 3192 | 1467068532410 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 16:02:12 INFO - PROCESS | 3192 | 1467068532415 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:12 INFO - PROCESS | 3192 | 1467068532417 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:12 INFO - PROCESS | 3192 | ++DOCSHELL 17C58C00 == 33 [pid = 3192] [id = 175] 16:02:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (17C5D800) [pid = 3192] [serial = 523] [outer = 00000000] 16:02:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (182C7000) [pid = 3192] [serial = 524] [outer = 17C5D800] 16:02:12 INFO - PROCESS | 3192 | 1467068532470 Marionette DEBUG loaded listener.js 16:02:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (18E5D400) [pid = 3192] [serial = 525] [outer = 17C5D800] 16:02:12 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:02:12 INFO - PROCESS | 3192 | [3192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:02:12 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:02:12 INFO - PROCESS | 3192 | [3192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:02:12 INFO - PROCESS | 3192 | 1467068532905 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:02:12 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 16:02:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 16:02:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:02:12 INFO - PROCESS | 3192 | 1467068532950 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 16:02:12 INFO - PROCESS | 3192 | 1467068532952 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 16:02:12 INFO - PROCESS | 3192 | 1467068532955 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:02:12 INFO - PROCESS | 3192 | 1467068532957 Marionette TRACE conn6 <- [1,666,null,{}] 16:02:12 INFO - PROCESS | 3192 | 1467068532970 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:12 INFO - PROCESS | 3192 | 1467068532972 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:13 INFO - PROCESS | 3192 | 1467068533078 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 16:02:13 INFO - PROCESS | 3192 | 1467068533084 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:13 INFO - PROCESS | 3192 | 1467068533086 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:13 INFO - PROCESS | 3192 | ++DOCSHELL 18EB2400 == 34 [pid = 3192] [id = 176] 16:02:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (18EB3800) [pid = 3192] [serial = 526] [outer = 00000000] 16:02:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (18EBA800) [pid = 3192] [serial = 527] [outer = 18EB3800] 16:02:13 INFO - PROCESS | 3192 | 1467068533130 Marionette DEBUG loaded listener.js 16:02:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (18EC0000) [pid = 3192] [serial = 528] [outer = 18EB3800] 16:02:13 INFO - PROCESS | 3192 | 1467068533591 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:02:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:02:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 689ms 16:02:13 INFO - PROCESS | 3192 | 1467068533646 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 16:02:13 INFO - PROCESS | 3192 | 1467068533648 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 16:02:13 INFO - PROCESS | 3192 | 1467068533652 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:02:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:02:13 INFO - PROCESS | 3192 | 1467068533653 Marionette TRACE conn6 <- [1,670,null,{}] 16:02:13 INFO - PROCESS | 3192 | 1467068533657 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:13 INFO - PROCESS | 3192 | 1467068533663 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:13 INFO - PROCESS | 3192 | 1467068533802 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 16:02:13 INFO - PROCESS | 3192 | 1467068533862 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:13 INFO - PROCESS | 3192 | 1467068533864 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:13 INFO - PROCESS | 3192 | ++DOCSHELL 18F9F400 == 35 [pid = 3192] [id = 177] 16:02:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (18F9F800) [pid = 3192] [serial = 529] [outer = 00000000] 16:02:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (19224C00) [pid = 3192] [serial = 530] [outer = 18F9F800] 16:02:13 INFO - PROCESS | 3192 | 1467068533908 Marionette DEBUG loaded listener.js 16:02:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (193B9800) [pid = 3192] [serial = 531] [outer = 18F9F800] 16:02:14 INFO - PROCESS | 3192 | 1467068534828 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:02:14 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) 16:02:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1222ms 16:02:14 INFO - PROCESS | 3192 | 1467068534879 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 16:02:14 INFO - PROCESS | 3192 | 1467068534890 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 16:02:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:02:14 INFO - PROCESS | 3192 | 1467068534901 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:02:14 INFO - PROCESS | 3192 | 1467068534903 Marionette TRACE conn6 <- [1,674,null,{}] 16:02:14 INFO - PROCESS | 3192 | 1467068534907 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:14 INFO - PROCESS | 3192 | 1467068534908 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:15 INFO - PROCESS | 3192 | 1467068535040 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 16:02:15 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (10309C00) [pid = 3192] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:02:15 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (0FA6D800) [pid = 3192] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:02:15 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (101E7C00) [pid = 3192] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:02:15 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (16526000) [pid = 3192] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:02:15 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (16524400) [pid = 3192] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:02:15 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1AE88400) [pid = 3192] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:02:15 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (1BA3D400) [pid = 3192] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:02:15 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (1030D400) [pid = 3192] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:02:15 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (17C5E400) [pid = 3192] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:02:15 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (18EB1800) [pid = 3192] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:02:15 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (10A9C800) [pid = 3192] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:02:15 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (10304400) [pid = 3192] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:02:15 INFO - PROCESS | 3192 | 1467068535096 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:15 INFO - PROCESS | 3192 | 1467068535099 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:15 INFO - PROCESS | 3192 | ++DOCSHELL 0FDF2C00 == 36 [pid = 3192] [id = 178] 16:02:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (101E7C00) [pid = 3192] [serial = 532] [outer = 00000000] 16:02:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (106A8000) [pid = 3192] [serial = 533] [outer = 101E7C00] 16:02:15 INFO - PROCESS | 3192 | 1467068535144 Marionette DEBUG loaded listener.js 16:02:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (109AA800) [pid = 3192] [serial = 534] [outer = 101E7C00] 16:02:15 INFO - PROCESS | 3192 | 1467068535971 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:02:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:02:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1113ms 16:02:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:02:16 INFO - PROCESS | 3192 | 1467068536021 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 16:02:16 INFO - PROCESS | 3192 | 1467068536023 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 16:02:16 INFO - PROCESS | 3192 | 1467068536026 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:02:16 INFO - PROCESS | 3192 | 1467068536028 Marionette TRACE conn6 <- [1,678,null,{}] 16:02:16 INFO - PROCESS | 3192 | 1467068536031 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:16 INFO - PROCESS | 3192 | 1467068536033 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:16 INFO - PROCESS | 3192 | 1467068536149 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 16:02:16 INFO - PROCESS | 3192 | 1467068536157 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:16 INFO - PROCESS | 3192 | 1467068536158 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:16 INFO - PROCESS | 3192 | ++DOCSHELL 16526000 == 37 [pid = 3192] [id = 179] 16:02:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (1652AC00) [pid = 3192] [serial = 535] [outer = 00000000] 16:02:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (193B8800) [pid = 3192] [serial = 536] [outer = 1652AC00] 16:02:16 INFO - PROCESS | 3192 | 1467068536202 Marionette DEBUG loaded listener.js 16:02:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (19632000) [pid = 3192] [serial = 537] [outer = 1652AC00] 16:02:17 INFO - PROCESS | 3192 | 1467068537122 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:02:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:02:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1117ms 16:02:17 INFO - PROCESS | 3192 | 1467068537146 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 16:02:17 INFO - PROCESS | 3192 | 1467068537151 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 16:02:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:02:17 INFO - PROCESS | 3192 | 1467068537156 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:02:17 INFO - PROCESS | 3192 | 1467068537160 Marionette TRACE conn6 <- [1,682,null,{}] 16:02:17 INFO - PROCESS | 3192 | 1467068537207 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:17 INFO - PROCESS | 3192 | 1467068537210 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:17 INFO - PROCESS | 3192 | 1467068537342 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 16:02:17 INFO - PROCESS | 3192 | 1467068537480 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:17 INFO - PROCESS | 3192 | 1467068537483 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:17 INFO - PROCESS | 3192 | ++DOCSHELL 10306000 == 38 [pid = 3192] [id = 180] 16:02:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (10308800) [pid = 3192] [serial = 538] [outer = 00000000] 16:02:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (10426000) [pid = 3192] [serial = 539] [outer = 10308800] 16:02:17 INFO - PROCESS | 3192 | 1467068537556 Marionette DEBUG loaded listener.js 16:02:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (105AB800) [pid = 3192] [serial = 540] [outer = 10308800] 16:02:18 INFO - PROCESS | 3192 | 1467068538619 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:02:18 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) 16:02:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1471ms 16:02:18 INFO - PROCESS | 3192 | 1467068538633 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 16:02:18 INFO - PROCESS | 3192 | 1467068538637 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 16:02:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:02:18 INFO - PROCESS | 3192 | 1467068538643 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:02:18 INFO - PROCESS | 3192 | 1467068538646 Marionette TRACE conn6 <- [1,686,null,{}] 16:02:18 INFO - PROCESS | 3192 | 1467068538651 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:18 INFO - PROCESS | 3192 | 1467068538654 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:18 INFO - PROCESS | 3192 | 1467068538765 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 16:02:18 INFO - PROCESS | 3192 | 1467068538891 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:18 INFO - PROCESS | 3192 | 1467068538893 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:18 INFO - PROCESS | 3192 | ++DOCSHELL 16C32000 == 39 [pid = 3192] [id = 181] 16:02:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (16C33800) [pid = 3192] [serial = 541] [outer = 00000000] 16:02:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (17F4EC00) [pid = 3192] [serial = 542] [outer = 16C33800] 16:02:18 INFO - PROCESS | 3192 | 1467068538951 Marionette DEBUG loaded listener.js 16:02:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (182C0800) [pid = 3192] [serial = 543] [outer = 16C33800] 16:02:19 INFO - PROCESS | 3192 | 1467068539946 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:02:19 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) 16:02:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1322ms 16:02:19 INFO - PROCESS | 3192 | 1467068539970 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 16:02:19 INFO - PROCESS | 3192 | 1467068539973 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 16:02:19 INFO - PROCESS | 3192 | 1467068539977 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:02:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:02:19 INFO - PROCESS | 3192 | 1467068539980 Marionette TRACE conn6 <- [1,690,null,{}] 16:02:19 INFO - PROCESS | 3192 | 1467068539992 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:19 INFO - PROCESS | 3192 | 1467068539998 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:20 INFO - PROCESS | 3192 | 1467068540111 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 16:02:20 INFO - PROCESS | 3192 | 1467068540221 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:20 INFO - PROCESS | 3192 | 1467068540224 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:20 INFO - PROCESS | 3192 | ++DOCSHELL 193B3C00 == 40 [pid = 3192] [id = 182] 16:02:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (193B4800) [pid = 3192] [serial = 544] [outer = 00000000] 16:02:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (197CE800) [pid = 3192] [serial = 545] [outer = 193B4800] 16:02:20 INFO - PROCESS | 3192 | 1467068540324 Marionette DEBUG loaded listener.js 16:02:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (19E99000) [pid = 3192] [serial = 546] [outer = 193B4800] 16:02:21 INFO - PROCESS | 3192 | 1467068541355 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:02:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:02:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1435ms 16:02:21 INFO - PROCESS | 3192 | 1467068541417 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 16:02:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:02:21 INFO - PROCESS | 3192 | 1467068541421 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 16:02:21 INFO - PROCESS | 3192 | 1467068541427 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:02:21 INFO - PROCESS | 3192 | 1467068541430 Marionette TRACE conn6 <- [1,694,null,{}] 16:02:21 INFO - PROCESS | 3192 | 1467068541435 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:21 INFO - PROCESS | 3192 | 1467068541438 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:21 INFO - PROCESS | 3192 | 1467068541571 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 16:02:21 INFO - PROCESS | 3192 | 1467068541705 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:21 INFO - PROCESS | 3192 | 1467068541708 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:21 INFO - PROCESS | 3192 | ++DOCSHELL 1040DC00 == 41 [pid = 3192] [id = 183] 16:02:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (10410C00) [pid = 3192] [serial = 547] [outer = 00000000] 16:02:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (105DA400) [pid = 3192] [serial = 548] [outer = 10410C00] 16:02:21 INFO - PROCESS | 3192 | 1467068541759 Marionette DEBUG loaded listener.js 16:02:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (11495400) [pid = 3192] [serial = 549] [outer = 10410C00] 16:02:22 INFO - PROCESS | 3192 | --DOCSHELL 1F51C400 == 40 [pid = 3192] [id = 25] 16:02:22 INFO - PROCESS | 3192 | --DOCSHELL 101D8400 == 39 [pid = 3192] [id = 22] 16:02:22 INFO - PROCESS | 3192 | --DOCSHELL 0FA6D000 == 38 [pid = 3192] [id = 161] 16:02:22 INFO - PROCESS | 3192 | --DOCSHELL 17C57000 == 37 [pid = 3192] [id = 16] 16:02:22 INFO - PROCESS | 3192 | --DOCSHELL 19D4E800 == 36 [pid = 3192] [id = 18] 16:02:22 INFO - PROCESS | 3192 | --DOCSHELL 19107400 == 35 [pid = 3192] [id = 19] 16:02:22 INFO - PROCESS | 3192 | --DOCSHELL 101E2800 == 34 [pid = 3192] [id = 23] 16:02:22 INFO - PROCESS | 3192 | --DOCSHELL 10F09800 == 33 [pid = 3192] [id = 28] 16:02:22 INFO - PROCESS | 3192 | --DOCSHELL 19417800 == 32 [pid = 3192] [id = 26] 16:02:22 INFO - PROCESS | 3192 | --DOCSHELL 16531000 == 31 [pid = 3192] [id = 24] 16:02:22 INFO - PROCESS | 3192 | --DOCSHELL 1C96AC00 == 30 [pid = 3192] [id = 20] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (1030F800) [pid = 3192] [serial = 485] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (10407800) [pid = 3192] [serial = 486] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (0FAF2C00) [pid = 3192] [serial = 482] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (0FCEC400) [pid = 3192] [serial = 483] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (105DA800) [pid = 3192] [serial = 468] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (10406000) [pid = 3192] [serial = 467] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (17883C00) [pid = 3192] [serial = 471] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (16C36800) [pid = 3192] [serial = 470] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (1785E000) [pid = 3192] [serial = 495] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (1AEE0800) [pid = 3192] [serial = 474] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (1AED9400) [pid = 3192] [serial = 473] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1BF80800) [pid = 3192] [serial = 477] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (1BACF400) [pid = 3192] [serial = 476] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (17856400) [pid = 3192] [serial = 494] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (15E65400) [pid = 3192] [serial = 479] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (18323000) [pid = 3192] [serial = 500] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (18257800) [pid = 3192] [serial = 497] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (18FA3000) [pid = 3192] [serial = 504] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (18EC0C00) [pid = 3192] [serial = 503] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (182C0C00) [pid = 3192] [serial = 498] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (10F4B400) [pid = 3192] [serial = 488] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (15E69000) [pid = 3192] [serial = 491] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (15EC5400) [pid = 3192] [serial = 492] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (1832F400) [pid = 3192] [serial = 501] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (1910EC00) [pid = 3192] [serial = 506] [outer = 00000000] [url = about:blank] 16:02:22 INFO - PROCESS | 3192 | --DOMWINDOW == 65 (11589400) [pid = 3192] [serial = 489] [outer = 00000000] [url = about:blank] 16:02:23 INFO - PROCESS | 3192 | 1467068543470 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:02:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:02:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2077ms 16:02:23 INFO - PROCESS | 3192 | 1467068543506 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 16:02:23 INFO - PROCESS | 3192 | 1467068543510 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 16:02:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:02:23 INFO - PROCESS | 3192 | 1467068543515 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:02:23 INFO - PROCESS | 3192 | 1467068543518 Marionette TRACE conn6 <- [1,698,null,{}] 16:02:23 INFO - PROCESS | 3192 | 1467068543523 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:23 INFO - PROCESS | 3192 | 1467068543526 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:23 INFO - PROCESS | 3192 | 1467068543607 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 16:02:23 INFO - PROCESS | 3192 | 1467068543614 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:23 INFO - PROCESS | 3192 | 1467068543617 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:23 INFO - PROCESS | 3192 | ++DOCSHELL 101DB800 == 31 [pid = 3192] [id = 184] 16:02:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 66 (101DC000) [pid = 3192] [serial = 550] [outer = 00000000] 16:02:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (101E6C00) [pid = 3192] [serial = 551] [outer = 101DC000] 16:02:23 INFO - PROCESS | 3192 | 1467068543664 Marionette DEBUG loaded listener.js 16:02:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (101EE800) [pid = 3192] [serial = 552] [outer = 101DC000] 16:02:24 INFO - PROCESS | 3192 | 1467068544663 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:02:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:02:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1183ms 16:02:24 INFO - PROCESS | 3192 | 1467068544700 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 16:02:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:02:24 INFO - PROCESS | 3192 | 1467068544704 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 16:02:24 INFO - PROCESS | 3192 | 1467068544709 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:02:24 INFO - PROCESS | 3192 | 1467068544713 Marionette TRACE conn6 <- [1,702,null,{}] 16:02:24 INFO - PROCESS | 3192 | 1467068544719 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:24 INFO - PROCESS | 3192 | 1467068544722 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:24 INFO - PROCESS | 3192 | 1467068544858 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 16:02:24 INFO - PROCESS | 3192 | 1467068544972 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:24 INFO - PROCESS | 3192 | 1467068544977 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:25 INFO - PROCESS | 3192 | ++DOCSHELL 10305800 == 32 [pid = 3192] [id = 185] 16:02:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (10308C00) [pid = 3192] [serial = 553] [outer = 00000000] 16:02:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (10310000) [pid = 3192] [serial = 554] [outer = 10308C00] 16:02:25 INFO - PROCESS | 3192 | 1467068545078 Marionette DEBUG loaded listener.js 16:02:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (10407C00) [pid = 3192] [serial = 555] [outer = 10308C00] 16:02:26 INFO - PROCESS | 3192 | 1467068546238 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:02:26 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 16:02:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1573ms 16:02:26 INFO - PROCESS | 3192 | 1467068546292 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 16:02:26 INFO - PROCESS | 3192 | 1467068546298 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 16:02:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:02:26 INFO - PROCESS | 3192 | 1467068546307 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:02:26 INFO - PROCESS | 3192 | 1467068546310 Marionette TRACE conn6 <- [1,706,null,{}] 16:02:26 INFO - PROCESS | 3192 | 1467068546314 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:26 INFO - PROCESS | 3192 | 1467068546317 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:26 INFO - PROCESS | 3192 | 1467068546489 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 16:02:26 INFO - PROCESS | 3192 | 1467068546585 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:26 INFO - PROCESS | 3192 | 1467068546588 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:26 INFO - PROCESS | 3192 | ++DOCSHELL 101DE400 == 33 [pid = 3192] [id = 186] 16:02:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (101DEC00) [pid = 3192] [serial = 556] [outer = 00000000] 16:02:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (1030A000) [pid = 3192] [serial = 557] [outer = 101DEC00] 16:02:26 INFO - PROCESS | 3192 | 1467068546637 Marionette DEBUG loaded listener.js 16:02:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (10429800) [pid = 3192] [serial = 558] [outer = 101DEC00] 16:02:27 INFO - PROCESS | 3192 | 1467068547587 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:02:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:02:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1317ms 16:02:27 INFO - PROCESS | 3192 | 1467068547631 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 16:02:27 INFO - PROCESS | 3192 | 1467068547635 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 16:02:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:02:27 INFO - PROCESS | 3192 | 1467068547647 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:02:27 INFO - PROCESS | 3192 | 1467068547650 Marionette TRACE conn6 <- [1,710,null,{}] 16:02:27 INFO - PROCESS | 3192 | 1467068547654 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:27 INFO - PROCESS | 3192 | 1467068547657 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:27 INFO - PROCESS | 3192 | 1467068547771 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 16:02:27 INFO - PROCESS | 3192 | 1467068547779 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:27 INFO - PROCESS | 3192 | 1467068547781 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:27 INFO - PROCESS | 3192 | ++DOCSHELL 10F81C00 == 34 [pid = 3192] [id = 187] 16:02:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (10F86400) [pid = 3192] [serial = 559] [outer = 00000000] 16:02:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (13651C00) [pid = 3192] [serial = 560] [outer = 10F86400] 16:02:27 INFO - PROCESS | 3192 | 1467068547828 Marionette DEBUG loaded listener.js 16:02:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (14974800) [pid = 3192] [serial = 561] [outer = 10F86400] 16:02:28 INFO - PROCESS | 3192 | 1467068548329 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 16:02:28 INFO - PROCESS | 3192 | 1467068548388 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 16:02:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:02:28 INFO - PROCESS | 3192 | 1467068548396 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:02:28 INFO - PROCESS | 3192 | 1467068548398 Marionette TRACE conn6 <- [1,714,null,{}] 16:02:28 INFO - PROCESS | 3192 | 1467068548402 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:28 INFO - PROCESS | 3192 | 1467068548404 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:28 INFO - PROCESS | 3192 | 1467068548519 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 16:02:28 INFO - PROCESS | 3192 | 1467068548533 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:28 INFO - PROCESS | 3192 | 1467068548535 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:28 INFO - PROCESS | 3192 | ++DOCSHELL 15EC5800 == 35 [pid = 3192] [id = 188] 16:02:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (15EC6000) [pid = 3192] [serial = 562] [outer = 00000000] 16:02:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (16523000) [pid = 3192] [serial = 563] [outer = 15EC6000] 16:02:28 INFO - PROCESS | 3192 | 1467068548580 Marionette DEBUG loaded listener.js 16:02:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1652C400) [pid = 3192] [serial = 564] [outer = 15EC6000] 16:02:29 INFO - PROCESS | 3192 | 1467068549086 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:02:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:02:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 770ms 16:02:29 INFO - PROCESS | 3192 | 1467068549168 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 16:02:29 INFO - PROCESS | 3192 | 1467068549172 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 16:02:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:02:29 INFO - PROCESS | 3192 | 1467068549200 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:02:29 INFO - PROCESS | 3192 | 1467068549205 Marionette TRACE conn6 <- [1,718,null,{}] 16:02:29 INFO - PROCESS | 3192 | 1467068549222 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:29 INFO - PROCESS | 3192 | 1467068549225 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:29 INFO - PROCESS | 3192 | 1467068549359 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 16:02:29 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (10430400) [pid = 3192] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:02:29 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (10410C00) [pid = 3192] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:02:29 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (18F9F800) [pid = 3192] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:02:29 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (101E7C00) [pid = 3192] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:02:29 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (18F9B400) [pid = 3192] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:02:29 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (101ED400) [pid = 3192] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:02:29 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (101E5000) [pid = 3192] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:02:29 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (1645C000) [pid = 3192] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:02:29 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (17C5D800) [pid = 3192] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:02:29 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (1489D400) [pid = 3192] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:02:29 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (1042DC00) [pid = 3192] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:02:29 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (10308800) [pid = 3192] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:02:29 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (16C33800) [pid = 3192] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:02:29 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (18EB3800) [pid = 3192] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:02:29 INFO - PROCESS | 3192 | --DOMWINDOW == 65 (193B4800) [pid = 3192] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:02:29 INFO - PROCESS | 3192 | --DOMWINDOW == 64 (1652AC00) [pid = 3192] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:02:29 INFO - PROCESS | 3192 | 1467068549418 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:29 INFO - PROCESS | 3192 | 1467068549420 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:29 INFO - PROCESS | 3192 | ++DOCSHELL 0FAF2C00 == 36 [pid = 3192] [id = 189] 16:02:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 65 (101E3000) [pid = 3192] [serial = 565] [outer = 00000000] 16:02:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 66 (10410400) [pid = 3192] [serial = 566] [outer = 101E3000] 16:02:29 INFO - PROCESS | 3192 | 1467068549466 Marionette DEBUG loaded listener.js 16:02:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (15094400) [pid = 3192] [serial = 567] [outer = 101E3000] 16:02:29 INFO - PROCESS | 3192 | 1467068549847 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 16:02:29 INFO - PROCESS | 3192 | 1467068549893 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 16:02:29 INFO - PROCESS | 3192 | 1467068549896 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:02:29 INFO - PROCESS | 3192 | 1467068549898 Marionette TRACE conn6 <- [1,722,null,{}] 16:02:29 INFO - PROCESS | 3192 | 1467068549901 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:29 INFO - PROCESS | 3192 | 1467068549903 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:29 INFO - PROCESS | 3192 | 1467068550014 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 16:02:30 INFO - PROCESS | 3192 | 1467068550021 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:30 INFO - PROCESS | 3192 | 1467068550023 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:30 INFO - PROCESS | 3192 | ++DOCSHELL 1785A000 == 37 [pid = 3192] [id = 190] 16:02:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (17C5D800) [pid = 3192] [serial = 568] [outer = 00000000] 16:02:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (182C0400) [pid = 3192] [serial = 569] [outer = 17C5D800] 16:02:30 INFO - PROCESS | 3192 | 1467068550071 Marionette DEBUG loaded listener.js 16:02:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (18E61800) [pid = 3192] [serial = 570] [outer = 17C5D800] 16:02:30 INFO - PROCESS | 3192 | 1467068550461 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:02:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:02:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 629ms 16:02:30 INFO - PROCESS | 3192 | 1467068550527 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 16:02:30 INFO - PROCESS | 3192 | 1467068550529 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 16:02:30 INFO - PROCESS | 3192 | 1467068550532 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:02:30 INFO - PROCESS | 3192 | 1467068550534 Marionette TRACE conn6 <- [1,726,null,{}] 16:02:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:02:30 INFO - PROCESS | 3192 | 1467068550538 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:30 INFO - PROCESS | 3192 | 1467068550539 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:30 INFO - PROCESS | 3192 | 1467068550651 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 16:02:30 INFO - PROCESS | 3192 | 1467068550691 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:30 INFO - PROCESS | 3192 | 1467068550697 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:30 INFO - PROCESS | 3192 | ++DOCSHELL 15098000 == 38 [pid = 3192] [id = 191] 16:02:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (18EB8000) [pid = 3192] [serial = 571] [outer = 00000000] 16:02:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (18F9B000) [pid = 3192] [serial = 572] [outer = 18EB8000] 16:02:30 INFO - PROCESS | 3192 | 1467068550750 Marionette DEBUG loaded listener.js 16:02:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (18FA6000) [pid = 3192] [serial = 573] [outer = 18EB8000] 16:02:31 INFO - PROCESS | 3192 | 1467068551659 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:02:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:02:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1181ms 16:02:31 INFO - PROCESS | 3192 | 1467068551734 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 16:02:31 INFO - PROCESS | 3192 | 1467068551739 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 16:02:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:02:31 INFO - PROCESS | 3192 | 1467068551746 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:02:31 INFO - PROCESS | 3192 | 1467068551750 Marionette TRACE conn6 <- [1,730,null,{}] 16:02:31 INFO - PROCESS | 3192 | 1467068551756 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:31 INFO - PROCESS | 3192 | 1467068551759 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:31 INFO - PROCESS | 3192 | 1467068551900 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 16:02:31 INFO - PROCESS | 3192 | 1467068551974 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:31 INFO - PROCESS | 3192 | 1467068551977 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:31 INFO - PROCESS | 3192 | ++DOCSHELL 1030AC00 == 39 [pid = 3192] [id = 192] 16:02:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (1030C400) [pid = 3192] [serial = 574] [outer = 00000000] 16:02:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (1042C400) [pid = 3192] [serial = 575] [outer = 1030C400] 16:02:32 INFO - PROCESS | 3192 | 1467068552035 Marionette DEBUG loaded listener.js 16:02:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (106A9800) [pid = 3192] [serial = 576] [outer = 1030C400] 16:02:33 INFO - PROCESS | 3192 | 1467068553143 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:02:33 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 16:02:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1431ms 16:02:33 INFO - PROCESS | 3192 | 1467068553178 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 16:02:33 INFO - PROCESS | 3192 | 1467068553183 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 16:02:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:02:33 INFO - PROCESS | 3192 | 1467068553189 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:02:33 INFO - PROCESS | 3192 | 1467068553192 Marionette TRACE conn6 <- [1,734,null,{}] 16:02:33 INFO - PROCESS | 3192 | 1467068553196 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:33 INFO - PROCESS | 3192 | 1467068553199 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:33 INFO - PROCESS | 3192 | 1467068553306 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 16:02:33 INFO - PROCESS | 3192 | 1467068553430 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:33 INFO - PROCESS | 3192 | 1467068553432 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:33 INFO - PROCESS | 3192 | ++DOCSHELL 1652A800 == 40 [pid = 3192] [id = 193] 16:02:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (16531C00) [pid = 3192] [serial = 577] [outer = 00000000] 16:02:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (1785A800) [pid = 3192] [serial = 578] [outer = 16531C00] 16:02:33 INFO - PROCESS | 3192 | 1467068553493 Marionette DEBUG loaded listener.js 16:02:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (1787C800) [pid = 3192] [serial = 579] [outer = 16531C00] 16:02:34 INFO - PROCESS | 3192 | 1467068554481 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:02:34 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.) 16:02:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1316ms 16:02:34 INFO - PROCESS | 3192 | 1467068554510 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 16:02:34 INFO - PROCESS | 3192 | 1467068554513 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 16:02:34 INFO - PROCESS | 3192 | 1467068554516 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:02:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:02:34 INFO - PROCESS | 3192 | 1467068554520 Marionette TRACE conn6 <- [1,738,null,{}] 16:02:34 INFO - PROCESS | 3192 | 1467068554532 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:34 INFO - PROCESS | 3192 | 1467068554536 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:34 INFO - PROCESS | 3192 | 1467068554684 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 16:02:34 INFO - PROCESS | 3192 | 1467068554889 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:34 INFO - PROCESS | 3192 | 1467068554893 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:34 INFO - PROCESS | 3192 | ++DOCSHELL 0FA6DC00 == 41 [pid = 3192] [id = 194] 16:02:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (0FC36800) [pid = 3192] [serial = 580] [outer = 00000000] 16:02:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (10175400) [pid = 3192] [serial = 581] [outer = 0FC36800] 16:02:34 INFO - PROCESS | 3192 | 1467068554948 Marionette DEBUG loaded listener.js 16:02:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (101E1C00) [pid = 3192] [serial = 582] [outer = 0FC36800] 16:02:35 INFO - PROCESS | 3192 | --DOCSHELL 1785A000 == 40 [pid = 3192] [id = 190] 16:02:35 INFO - PROCESS | 3192 | --DOCSHELL 0FAF2C00 == 39 [pid = 3192] [id = 189] 16:02:35 INFO - PROCESS | 3192 | --DOCSHELL 15EC5800 == 38 [pid = 3192] [id = 188] 16:02:35 INFO - PROCESS | 3192 | --DOCSHELL 10F81C00 == 37 [pid = 3192] [id = 187] 16:02:35 INFO - PROCESS | 3192 | --DOCSHELL 101DE400 == 36 [pid = 3192] [id = 186] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (17852C00) [pid = 3192] [serial = 480] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (101E6C00) [pid = 3192] [serial = 551] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (11495400) [pid = 3192] [serial = 549] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (19224C00) [pid = 3192] [serial = 530] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (106A8000) [pid = 3192] [serial = 533] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (193B9800) [pid = 3192] [serial = 531] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (1910FC00) [pid = 3192] [serial = 507] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (10402000) [pid = 3192] [serial = 515] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (1042E400) [pid = 3192] [serial = 516] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (101F0800) [pid = 3192] [serial = 509] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (1030B000) [pid = 3192] [serial = 510] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (16531400) [pid = 3192] [serial = 521] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (17854000) [pid = 3192] [serial = 522] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (182C7000) [pid = 3192] [serial = 524] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (15027C00) [pid = 3192] [serial = 512] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (15E37800) [pid = 3192] [serial = 513] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 65 (10AA2C00) [pid = 3192] [serial = 518] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 64 (115CB400) [pid = 3192] [serial = 519] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 63 (105DA400) [pid = 3192] [serial = 548] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 62 (10426000) [pid = 3192] [serial = 539] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 61 (105AB800) [pid = 3192] [serial = 540] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 60 (182C0800) [pid = 3192] [serial = 543] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 59 (17F4EC00) [pid = 3192] [serial = 542] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 58 (19632000) [pid = 3192] [serial = 537] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 57 (18EBA800) [pid = 3192] [serial = 527] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 56 (18EC0000) [pid = 3192] [serial = 528] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 55 (19E99000) [pid = 3192] [serial = 546] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 54 (109AA800) [pid = 3192] [serial = 534] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 53 (197CE800) [pid = 3192] [serial = 545] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 52 (18E5D400) [pid = 3192] [serial = 525] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | --DOMWINDOW == 51 (193B8800) [pid = 3192] [serial = 536] [outer = 00000000] [url = about:blank] 16:02:35 INFO - PROCESS | 3192 | 1467068555918 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:02:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:02:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1474ms 16:02:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:02:35 INFO - PROCESS | 3192 | 1467068555966 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 16:02:35 INFO - PROCESS | 3192 | 1467068555969 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 16:02:35 INFO - PROCESS | 3192 | 1467068555973 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:02:35 INFO - PROCESS | 3192 | 1467068555976 Marionette TRACE conn6 <- [1,742,null,{}] 16:02:35 INFO - PROCESS | 3192 | 1467068555981 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:35 INFO - PROCESS | 3192 | 1467068555983 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:36 INFO - PROCESS | 3192 | 1467068556069 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 16:02:36 INFO - PROCESS | 3192 | 1467068556079 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:36 INFO - PROCESS | 3192 | 1467068556081 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:36 INFO - PROCESS | 3192 | ++DOCSHELL 1040F800 == 37 [pid = 3192] [id = 195] 16:02:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 52 (1040FC00) [pid = 3192] [serial = 583] [outer = 00000000] 16:02:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 53 (1042F800) [pid = 3192] [serial = 584] [outer = 1040FC00] 16:02:36 INFO - PROCESS | 3192 | 1467068556128 Marionette DEBUG loaded listener.js 16:02:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 54 (106AF400) [pid = 3192] [serial = 585] [outer = 1040FC00] 16:02:37 INFO - PROCESS | 3192 | 1467068557096 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:02:37 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 16:02:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1172ms 16:02:37 INFO - PROCESS | 3192 | 1467068557149 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 16:02:37 INFO - PROCESS | 3192 | 1467068557153 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 16:02:37 INFO - PROCESS | 3192 | 1467068557158 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:02:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:02:37 INFO - PROCESS | 3192 | 1467068557160 Marionette TRACE conn6 <- [1,746,null,{}] 16:02:37 INFO - PROCESS | 3192 | 1467068557164 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:37 INFO - PROCESS | 3192 | 1467068557166 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:37 INFO - PROCESS | 3192 | 1467068557252 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 16:02:37 INFO - PROCESS | 3192 | 1467068557259 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:37 INFO - PROCESS | 3192 | 1467068557261 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:37 INFO - PROCESS | 3192 | ++DOCSHELL 14862400 == 38 [pid = 3192] [id = 196] 16:02:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 55 (148A3000) [pid = 3192] [serial = 586] [outer = 00000000] 16:02:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 56 (15C40400) [pid = 3192] [serial = 587] [outer = 148A3000] 16:02:37 INFO - PROCESS | 3192 | 1467068557306 Marionette DEBUG loaded listener.js 16:02:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 57 (1158B000) [pid = 3192] [serial = 588] [outer = 148A3000] 16:02:37 INFO - PROCESS | 3192 | 1467068557784 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:02:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:02:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 16:02:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:02:37 INFO - PROCESS | 3192 | 1467068557833 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 16:02:37 INFO - PROCESS | 3192 | 1467068557835 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 16:02:37 INFO - PROCESS | 3192 | 1467068557847 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:02:37 INFO - PROCESS | 3192 | 1467068557852 Marionette TRACE conn6 <- [1,750,null,{}] 16:02:37 INFO - PROCESS | 3192 | 1467068557862 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:37 INFO - PROCESS | 3192 | 1467068557865 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:37 INFO - PROCESS | 3192 | 1467068557979 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 16:02:38 INFO - PROCESS | 3192 | 1467068557992 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:38 INFO - PROCESS | 3192 | 1467068557994 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:38 INFO - PROCESS | 3192 | ++DOCSHELL 16523400 == 39 [pid = 3192] [id = 197] 16:02:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 58 (16C33800) [pid = 3192] [serial = 589] [outer = 00000000] 16:02:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 59 (1785D400) [pid = 3192] [serial = 590] [outer = 16C33800] 16:02:38 INFO - PROCESS | 3192 | 1467068558041 Marionette DEBUG loaded listener.js 16:02:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 60 (17F4D000) [pid = 3192] [serial = 591] [outer = 16C33800] 16:02:38 INFO - PROCESS | 3192 | 1467068558944 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:02:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:02:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1141ms 16:02:38 INFO - PROCESS | 3192 | --DOMWINDOW == 59 (10F86400) [pid = 3192] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:02:38 INFO - PROCESS | 3192 | --DOMWINDOW == 58 (101DEC00) [pid = 3192] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:02:38 INFO - PROCESS | 3192 | --DOMWINDOW == 57 (15EC6000) [pid = 3192] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:02:38 INFO - PROCESS | 3192 | --DOMWINDOW == 56 (101E3000) [pid = 3192] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:02:38 INFO - PROCESS | 3192 | --DOMWINDOW == 55 (17C5D800) [pid = 3192] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:02:38 INFO - PROCESS | 3192 | 1467068558986 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 16:02:38 INFO - PROCESS | 3192 | 1467068558989 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 16:02:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:02:38 INFO - PROCESS | 3192 | 1467068558992 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:02:38 INFO - PROCESS | 3192 | 1467068558994 Marionette TRACE conn6 <- [1,754,null,{}] 16:02:39 INFO - PROCESS | 3192 | 1467068558997 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:39 INFO - PROCESS | 3192 | 1467068558999 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:39 INFO - PROCESS | 3192 | 1467068559111 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 16:02:39 INFO - PROCESS | 3192 | 1467068559158 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:39 INFO - PROCESS | 3192 | 1467068559160 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:39 INFO - PROCESS | 3192 | ++DOCSHELL 17C56400 == 40 [pid = 3192] [id = 198] 16:02:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 56 (17C5D800) [pid = 3192] [serial = 592] [outer = 00000000] 16:02:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 57 (1828F400) [pid = 3192] [serial = 593] [outer = 17C5D800] 16:02:39 INFO - PROCESS | 3192 | 1467068559205 Marionette DEBUG loaded listener.js 16:02:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 58 (18299000) [pid = 3192] [serial = 594] [outer = 17C5D800] 16:02:40 INFO - PROCESS | 3192 | 1467068560033 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:02:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:02:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1073ms 16:02:40 INFO - PROCESS | 3192 | 1467068560068 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 16:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:02:40 INFO - PROCESS | 3192 | 1467068560070 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 16:02:40 INFO - PROCESS | 3192 | 1467068560074 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:02:40 INFO - PROCESS | 3192 | 1467068560075 Marionette TRACE conn6 <- [1,758,null,{}] 16:02:40 INFO - PROCESS | 3192 | 1467068560079 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:40 INFO - PROCESS | 3192 | 1467068560081 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:40 INFO - PROCESS | 3192 | 1467068560191 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 16:02:40 INFO - PROCESS | 3192 | 1467068560198 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:40 INFO - PROCESS | 3192 | 1467068560204 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:40 INFO - PROCESS | 3192 | ++DOCSHELL 18D50C00 == 41 [pid = 3192] [id = 199] 16:02:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 59 (18D51400) [pid = 3192] [serial = 595] [outer = 00000000] 16:02:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 60 (18E60400) [pid = 3192] [serial = 596] [outer = 18D51400] 16:02:40 INFO - PROCESS | 3192 | 1467068560258 Marionette DEBUG loaded listener.js 16:02:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 61 (18EC0800) [pid = 3192] [serial = 597] [outer = 18D51400] 16:02:40 INFO - PROCESS | 3192 | 1467068560683 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 669ms 16:02:40 INFO - PROCESS | 3192 | 1467068560748 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 16:02:40 INFO - PROCESS | 3192 | 1467068560750 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 16:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:02:40 INFO - PROCESS | 3192 | 1467068560761 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:02:40 INFO - PROCESS | 3192 | 1467068560762 Marionette TRACE conn6 <- [1,762,null,{}] 16:02:40 INFO - PROCESS | 3192 | 1467068560766 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:40 INFO - PROCESS | 3192 | 1467068560768 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:40 INFO - PROCESS | 3192 | 1467068560850 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 16:02:40 INFO - PROCESS | 3192 | 1467068560858 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:40 INFO - PROCESS | 3192 | 1467068560860 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:40 INFO - PROCESS | 3192 | ++DOCSHELL 1919C000 == 42 [pid = 3192] [id = 200] 16:02:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 62 (1919D000) [pid = 3192] [serial = 598] [outer = 00000000] 16:02:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 63 (191A6800) [pid = 3192] [serial = 599] [outer = 1919D000] 16:02:40 INFO - PROCESS | 3192 | 1467068560909 Marionette DEBUG loaded listener.js 16:02:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 64 (191A9800) [pid = 3192] [serial = 600] [outer = 1919D000] 16:02:41 INFO - PROCESS | 3192 | 1467068561321 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 570ms 16:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:02:41 INFO - PROCESS | 3192 | 1467068561335 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 16:02:41 INFO - PROCESS | 3192 | 1467068561337 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 16:02:41 INFO - PROCESS | 3192 | 1467068561340 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:02:41 INFO - PROCESS | 3192 | 1467068561342 Marionette TRACE conn6 <- [1,766,null,{}] 16:02:41 INFO - PROCESS | 3192 | 1467068561345 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:41 INFO - PROCESS | 3192 | 1467068561347 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:41 INFO - PROCESS | 3192 | 1467068561461 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 16:02:41 INFO - PROCESS | 3192 | 1467068561469 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:41 INFO - PROCESS | 3192 | 1467068561470 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:41 INFO - PROCESS | 3192 | ++DOCSHELL 10430C00 == 43 [pid = 3192] [id = 201] 16:02:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 65 (18F9BC00) [pid = 3192] [serial = 601] [outer = 00000000] 16:02:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 66 (193B6000) [pid = 3192] [serial = 602] [outer = 18F9BC00] 16:02:41 INFO - PROCESS | 3192 | 1467068561514 Marionette DEBUG loaded listener.js 16:02:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (193BBC00) [pid = 3192] [serial = 603] [outer = 18F9BC00] 16:02:42 INFO - PROCESS | 3192 | 1467068562079 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 769ms 16:02:42 INFO - PROCESS | 3192 | 1467068562112 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 16:02:42 INFO - PROCESS | 3192 | 1467068562117 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 16:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:02:42 INFO - PROCESS | 3192 | 1467068562122 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:02:42 INFO - PROCESS | 3192 | 1467068562125 Marionette TRACE conn6 <- [1,770,null,{}] 16:02:42 INFO - PROCESS | 3192 | 1467068562131 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:42 INFO - PROCESS | 3192 | 1467068562134 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:42 INFO - PROCESS | 3192 | 1467068562246 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 16:02:42 INFO - PROCESS | 3192 | 1467068562344 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:42 INFO - PROCESS | 3192 | 1467068562347 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:42 INFO - PROCESS | 3192 | ++DOCSHELL 1030D800 == 44 [pid = 3192] [id = 202] 16:02:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (10402400) [pid = 3192] [serial = 604] [outer = 00000000] 16:02:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (10F4A400) [pid = 3192] [serial = 605] [outer = 10402400] 16:02:42 INFO - PROCESS | 3192 | 1467068562403 Marionette DEBUG loaded listener.js 16:02:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (115C6000) [pid = 3192] [serial = 606] [outer = 10402400] 16:02:43 INFO - PROCESS | 3192 | 1467068563022 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 929ms 16:02:43 INFO - PROCESS | 3192 | 1467068563052 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 16:02:43 INFO - PROCESS | 3192 | 1467068563057 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 16:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:02:43 INFO - PROCESS | 3192 | 1467068563063 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:02:43 INFO - PROCESS | 3192 | 1467068563067 Marionette TRACE conn6 <- [1,774,null,{}] 16:02:43 INFO - PROCESS | 3192 | 1467068563071 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:43 INFO - PROCESS | 3192 | 1467068563074 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:43 INFO - PROCESS | 3192 | 1467068563183 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 16:02:43 INFO - PROCESS | 3192 | 1467068563280 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:43 INFO - PROCESS | 3192 | 1467068563283 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:43 INFO - PROCESS | 3192 | ++DOCSHELL 15ED0000 == 45 [pid = 3192] [id = 203] 16:02:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (16452800) [pid = 3192] [serial = 607] [outer = 00000000] 16:02:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (17851C00) [pid = 3192] [serial = 608] [outer = 16452800] 16:02:43 INFO - PROCESS | 3192 | 1467068563338 Marionette DEBUG loaded listener.js 16:02:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (17CC7400) [pid = 3192] [serial = 609] [outer = 16452800] 16:02:43 INFO - PROCESS | 3192 | 1467068563964 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 970ms 16:02:44 INFO - PROCESS | 3192 | 1467068564037 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 16:02:44 INFO - PROCESS | 3192 | 1467068564040 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 16:02:44 INFO - PROCESS | 3192 | 1467068564043 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:02:44 INFO - PROCESS | 3192 | 1467068564047 Marionette TRACE conn6 <- [1,778,null,{}] 16:02:44 INFO - PROCESS | 3192 | 1467068564058 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:44 INFO - PROCESS | 3192 | 1467068564063 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:44 INFO - PROCESS | 3192 | 1467068564178 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 16:02:44 INFO - PROCESS | 3192 | 1467068564319 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:44 INFO - PROCESS | 3192 | 1467068564322 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:44 INFO - PROCESS | 3192 | ++DOCSHELL 19624000 == 46 [pid = 3192] [id = 204] 16:02:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (19625000) [pid = 3192] [serial = 610] [outer = 00000000] 16:02:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (19628400) [pid = 3192] [serial = 611] [outer = 19625000] 16:02:44 INFO - PROCESS | 3192 | 1467068564381 Marionette DEBUG loaded listener.js 16:02:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (19631000) [pid = 3192] [serial = 612] [outer = 19625000] 16:02:44 INFO - PROCESS | 3192 | 1467068564938 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 930ms 16:02:44 INFO - PROCESS | 3192 | 1467068564978 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 16:02:44 INFO - PROCESS | 3192 | 1467068564981 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 16:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:02:44 INFO - PROCESS | 3192 | 1467068564985 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:02:44 INFO - PROCESS | 3192 | 1467068564986 Marionette TRACE conn6 <- [1,782,null,{}] 16:02:44 INFO - PROCESS | 3192 | 1467068564990 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:44 INFO - PROCESS | 3192 | 1467068564992 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:45 INFO - PROCESS | 3192 | 1467068565100 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 16:02:45 INFO - PROCESS | 3192 | 1467068565196 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:45 INFO - PROCESS | 3192 | 1467068565199 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:45 INFO - PROCESS | 3192 | ++DOCSHELL 1970C400 == 47 [pid = 3192] [id = 205] 16:02:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (1970C800) [pid = 3192] [serial = 613] [outer = 00000000] 16:02:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (19D67400) [pid = 3192] [serial = 614] [outer = 1970C800] 16:02:45 INFO - PROCESS | 3192 | 1467068565252 Marionette DEBUG loaded listener.js 16:02:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (19E9D800) [pid = 3192] [serial = 615] [outer = 1970C800] 16:02:45 INFO - PROCESS | 3192 | 1467068565827 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1015ms 16:02:46 INFO - PROCESS | 3192 | 1467068566005 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 16:02:46 INFO - PROCESS | 3192 | 1467068566008 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 16:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:02:46 INFO - PROCESS | 3192 | 1467068566022 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:02:46 INFO - PROCESS | 3192 | 1467068566025 Marionette TRACE conn6 <- [1,786,null,{}] 16:02:46 INFO - PROCESS | 3192 | 1467068566051 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:46 INFO - PROCESS | 3192 | 1467068566054 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:46 INFO - PROCESS | 3192 | 1467068566160 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 16:02:46 INFO - PROCESS | 3192 | 1467068566285 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:46 INFO - PROCESS | 3192 | 1467068566290 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:46 INFO - PROCESS | 3192 | ++DOCSHELL 0FDFB000 == 48 [pid = 3192] [id = 206] 16:02:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (0FDFE000) [pid = 3192] [serial = 616] [outer = 00000000] 16:02:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1017D800) [pid = 3192] [serial = 617] [outer = 0FDFE000] 16:02:46 INFO - PROCESS | 3192 | 1467068566345 Marionette DEBUG loaded listener.js 16:02:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (101E5400) [pid = 3192] [serial = 618] [outer = 0FDFE000] 16:02:46 INFO - PROCESS | 3192 | --DOCSHELL 1919C000 == 47 [pid = 3192] [id = 200] 16:02:46 INFO - PROCESS | 3192 | --DOCSHELL 18D50C00 == 46 [pid = 3192] [id = 199] 16:02:46 INFO - PROCESS | 3192 | --DOCSHELL 17C56400 == 45 [pid = 3192] [id = 198] 16:02:46 INFO - PROCESS | 3192 | --DOCSHELL 16523400 == 44 [pid = 3192] [id = 197] 16:02:46 INFO - PROCESS | 3192 | --DOCSHELL 14862400 == 43 [pid = 3192] [id = 196] 16:02:46 INFO - PROCESS | 3192 | --DOCSHELL 1040F800 == 42 [pid = 3192] [id = 195] 16:02:46 INFO - PROCESS | 3192 | --DOCSHELL 0FA6DC00 == 41 [pid = 3192] [id = 194] 16:02:46 INFO - PROCESS | 3192 | --DOCSHELL 15098000 == 40 [pid = 3192] [id = 191] 16:02:46 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (18F9B000) [pid = 3192] [serial = 572] [outer = 00000000] [url = about:blank] 16:02:46 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (13651C00) [pid = 3192] [serial = 560] [outer = 00000000] [url = about:blank] 16:02:46 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1030A000) [pid = 3192] [serial = 557] [outer = 00000000] [url = about:blank] 16:02:46 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (10310000) [pid = 3192] [serial = 554] [outer = 00000000] [url = about:blank] 16:02:46 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (16523000) [pid = 3192] [serial = 563] [outer = 00000000] [url = about:blank] 16:02:46 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (10410400) [pid = 3192] [serial = 566] [outer = 00000000] [url = about:blank] 16:02:46 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (1652C400) [pid = 3192] [serial = 564] [outer = 00000000] [url = about:blank] 16:02:46 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (15094400) [pid = 3192] [serial = 567] [outer = 00000000] [url = about:blank] 16:02:46 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (182C0400) [pid = 3192] [serial = 569] [outer = 00000000] [url = about:blank] 16:02:46 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (14974800) [pid = 3192] [serial = 561] [outer = 00000000] [url = about:blank] 16:02:46 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (10429800) [pid = 3192] [serial = 558] [outer = 00000000] [url = about:blank] 16:02:46 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (18E61800) [pid = 3192] [serial = 570] [outer = 00000000] [url = about:blank] 16:02:46 INFO - PROCESS | 3192 | 1467068566937 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:02:46 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 16:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 969ms 16:02:46 INFO - PROCESS | 3192 | 1467068566995 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 16:02:46 INFO - PROCESS | 3192 | 1467068566998 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 16:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:02:47 INFO - PROCESS | 3192 | 1467068567004 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:02:47 INFO - PROCESS | 3192 | 1467068567008 Marionette TRACE conn6 <- [1,790,null,{}] 16:02:47 INFO - PROCESS | 3192 | 1467068567011 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:47 INFO - PROCESS | 3192 | 1467068567014 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:47 INFO - PROCESS | 3192 | 1467068567104 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 16:02:47 INFO - PROCESS | 3192 | 1467068567189 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:47 INFO - PROCESS | 3192 | 1467068567191 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:47 INFO - PROCESS | 3192 | ++DOCSHELL 0FDF0C00 == 41 [pid = 3192] [id = 207] 16:02:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (0FDF3800) [pid = 3192] [serial = 619] [outer = 00000000] 16:02:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (10410400) [pid = 3192] [serial = 620] [outer = 0FDF3800] 16:02:47 INFO - PROCESS | 3192 | 1467068567238 Marionette DEBUG loaded listener.js 16:02:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (105A4000) [pid = 3192] [serial = 621] [outer = 0FDF3800] 16:02:47 INFO - PROCESS | 3192 | 1467068567644 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:02:47 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 16:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 16:02:47 INFO - PROCESS | 3192 | 1467068567676 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 16:02:47 INFO - PROCESS | 3192 | 1467068567678 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 16:02:47 INFO - PROCESS | 3192 | 1467068567682 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:02:47 INFO - PROCESS | 3192 | 1467068567684 Marionette TRACE conn6 <- [1,794,null,{}] 16:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:02:47 INFO - PROCESS | 3192 | 1467068567693 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:47 INFO - PROCESS | 3192 | 1467068567698 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:47 INFO - PROCESS | 3192 | 1467068567787 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 16:02:47 INFO - PROCESS | 3192 | 1467068567794 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:47 INFO - PROCESS | 3192 | 1467068567797 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:47 INFO - PROCESS | 3192 | ++DOCSHELL 14D1BC00 == 42 [pid = 3192] [id = 208] 16:02:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (14D5C000) [pid = 3192] [serial = 622] [outer = 00000000] 16:02:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (14FC4800) [pid = 3192] [serial = 623] [outer = 14D5C000] 16:02:47 INFO - PROCESS | 3192 | 1467068567846 Marionette DEBUG loaded listener.js 16:02:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (15C39C00) [pid = 3192] [serial = 624] [outer = 14D5C000] 16:02:48 INFO - PROCESS | 3192 | 1467068568295 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:02:48 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 16:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 669ms 16:02:48 INFO - PROCESS | 3192 | 1467068568356 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 16:02:48 INFO - PROCESS | 3192 | 1467068568358 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 16:02:48 INFO - PROCESS | 3192 | 1467068568361 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:02:48 INFO - PROCESS | 3192 | 1467068568363 Marionette TRACE conn6 <- [1,798,null,{}] 16:02:48 INFO - PROCESS | 3192 | 1467068568366 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:48 INFO - PROCESS | 3192 | 1467068568368 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:48 INFO - PROCESS | 3192 | 1467068568479 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 16:02:48 INFO - PROCESS | 3192 | 1467068568490 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:48 INFO - PROCESS | 3192 | 1467068568492 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:48 INFO - PROCESS | 3192 | ++DOCSHELL 1652C000 == 43 [pid = 3192] [id = 209] 16:02:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (1652D400) [pid = 3192] [serial = 625] [outer = 00000000] 16:02:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (16C32400) [pid = 3192] [serial = 626] [outer = 1652D400] 16:02:48 INFO - PROCESS | 3192 | 1467068568545 Marionette DEBUG loaded listener.js 16:02:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (1784FC00) [pid = 3192] [serial = 627] [outer = 1652D400] 16:02:48 INFO - PROCESS | 3192 | 1467068568981 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 16:02:49 INFO - PROCESS | 3192 | 1467068569036 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 16:02:49 INFO - PROCESS | 3192 | 1467068569038 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 16:02:49 INFO - PROCESS | 3192 | 1467068569041 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:02:49 INFO - PROCESS | 3192 | 1467068569043 Marionette TRACE conn6 <- [1,802,null,{}] 16:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:02:49 INFO - PROCESS | 3192 | 1467068569047 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:49 INFO - PROCESS | 3192 | 1467068569049 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:49 INFO - PROCESS | 3192 | 1467068569158 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 16:02:49 INFO - PROCESS | 3192 | 1467068569164 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:49 INFO - PROCESS | 3192 | 1467068569166 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:49 INFO - PROCESS | 3192 | ++DOCSHELL 17859C00 == 44 [pid = 3192] [id = 210] 16:02:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1785BC00) [pid = 3192] [serial = 628] [outer = 00000000] 16:02:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (17CC8400) [pid = 3192] [serial = 629] [outer = 1785BC00] 16:02:49 INFO - PROCESS | 3192 | 1467068569210 Marionette DEBUG loaded listener.js 16:02:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (17CCCC00) [pid = 3192] [serial = 630] [outer = 1785BC00] 16:02:49 INFO - PROCESS | 3192 | 1467068569664 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 16:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:02:49 INFO - PROCESS | 3192 | 1467068569718 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 16:02:49 INFO - PROCESS | 3192 | 1467068569721 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:02:49 INFO - PROCESS | 3192 | 1467068569723 Marionette TRACE conn6 <- [1,806,null,{}] 16:02:49 INFO - PROCESS | 3192 | 1467068569726 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:49 INFO - PROCESS | 3192 | 1467068569732 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:49 INFO - PROCESS | 3192 | 1467068569913 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 16:02:49 INFO - PROCESS | 3192 | 1467068569938 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:49 INFO - PROCESS | 3192 | 1467068569941 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:49 INFO - PROCESS | 3192 | ++DOCSHELL 18EB4000 == 45 [pid = 3192] [id = 211] 16:02:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (18EB4800) [pid = 3192] [serial = 631] [outer = 00000000] 16:02:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (18F9A000) [pid = 3192] [serial = 632] [outer = 18EB4800] 16:02:49 INFO - PROCESS | 3192 | 1467068569985 Marionette DEBUG loaded listener.js 16:02:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (18FA4000) [pid = 3192] [serial = 633] [outer = 18EB4800] 16:02:50 INFO - PROCESS | 3192 | 1467068570415 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 729ms 16:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:02:50 INFO - PROCESS | 3192 | 1467068570452 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 16:02:50 INFO - PROCESS | 3192 | 1467068570454 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 16:02:50 INFO - PROCESS | 3192 | 1467068570457 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:02:50 INFO - PROCESS | 3192 | 1467068570459 Marionette TRACE conn6 <- [1,810,null,{}] 16:02:50 INFO - PROCESS | 3192 | 1467068570462 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:50 INFO - PROCESS | 3192 | 1467068570464 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:50 INFO - PROCESS | 3192 | 1467068570583 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 16:02:50 INFO - PROCESS | 3192 | 1467068570588 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:50 INFO - PROCESS | 3192 | 1467068570590 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:50 INFO - PROCESS | 3192 | ++DOCSHELL 19105400 == 46 [pid = 3192] [id = 212] 16:02:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (1910A400) [pid = 3192] [serial = 634] [outer = 00000000] 16:02:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (191A6C00) [pid = 3192] [serial = 635] [outer = 1910A400] 16:02:50 INFO - PROCESS | 3192 | 1467068570633 Marionette DEBUG loaded listener.js 16:02:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (193B3400) [pid = 3192] [serial = 636] [outer = 1910A400] 16:02:51 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1919D000) [pid = 3192] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:02:51 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1040FC00) [pid = 3192] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:02:51 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (148A3000) [pid = 3192] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:02:51 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (0FC36800) [pid = 3192] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:02:51 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (16C33800) [pid = 3192] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:02:51 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (17C5D800) [pid = 3192] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:02:51 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (18D51400) [pid = 3192] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:02:51 INFO - PROCESS | 3192 | 1467068571132 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 16:02:51 INFO - PROCESS | 3192 | 1467068571190 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 16:02:51 INFO - PROCESS | 3192 | 1467068571193 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:02:51 INFO - PROCESS | 3192 | 1467068571195 Marionette TRACE conn6 <- [1,814,null,{}] 16:02:51 INFO - PROCESS | 3192 | 1467068571198 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:51 INFO - PROCESS | 3192 | 1467068571200 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:51 INFO - PROCESS | 3192 | 1467068571306 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 16:02:51 INFO - PROCESS | 3192 | 1467068571313 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:51 INFO - PROCESS | 3192 | 1467068571315 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:51 INFO - PROCESS | 3192 | ++DOCSHELL 10422800 == 47 [pid = 3192] [id = 213] 16:02:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (105A9800) [pid = 3192] [serial = 637] [outer = 00000000] 16:02:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (191A0000) [pid = 3192] [serial = 638] [outer = 105A9800] 16:02:51 INFO - PROCESS | 3192 | 1467068571361 Marionette DEBUG loaded listener.js 16:02:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (191A2800) [pid = 3192] [serial = 639] [outer = 105A9800] 16:02:51 INFO - PROCESS | 3192 | 1467068571791 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 629ms 16:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:02:51 INFO - PROCESS | 3192 | 1467068571824 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 16:02:51 INFO - PROCESS | 3192 | 1467068571826 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 16:02:51 INFO - PROCESS | 3192 | 1467068571829 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:02:51 INFO - PROCESS | 3192 | 1467068571831 Marionette TRACE conn6 <- [1,818,null,{}] 16:02:51 INFO - PROCESS | 3192 | 1467068571835 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:51 INFO - PROCESS | 3192 | 1467068571836 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:51 INFO - PROCESS | 3192 | 1467068571917 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 16:02:51 INFO - PROCESS | 3192 | 1467068571922 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:51 INFO - PROCESS | 3192 | 1467068571924 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:51 INFO - PROCESS | 3192 | ++DOCSHELL 0FC82000 == 48 [pid = 3192] [id = 214] 16:02:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (191A0C00) [pid = 3192] [serial = 640] [outer = 00000000] 16:02:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (197CB000) [pid = 3192] [serial = 641] [outer = 191A0C00] 16:02:51 INFO - PROCESS | 3192 | 1467068571967 Marionette DEBUG loaded listener.js 16:02:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (19D67000) [pid = 3192] [serial = 642] [outer = 191A0C00] 16:02:52 INFO - PROCESS | 3192 | 1467068572391 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 570ms 16:02:52 INFO - PROCESS | 3192 | 1467068572400 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 16:02:52 INFO - PROCESS | 3192 | 1467068572411 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 16:02:52 INFO - PROCESS | 3192 | 1467068572414 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:02:52 INFO - PROCESS | 3192 | 1467068572416 Marionette TRACE conn6 <- [1,822,null,{}] 16:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:02:52 INFO - PROCESS | 3192 | 1467068572420 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:52 INFO - PROCESS | 3192 | 1467068572421 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:52 INFO - PROCESS | 3192 | 1467068572544 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 16:02:52 INFO - PROCESS | 3192 | 1467068572551 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:52 INFO - PROCESS | 3192 | 1467068572553 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:52 INFO - PROCESS | 3192 | ++DOCSHELL 19EA2C00 == 49 [pid = 3192] [id = 215] 16:02:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (1A390400) [pid = 3192] [serial = 643] [outer = 00000000] 16:02:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (1AE55C00) [pid = 3192] [serial = 644] [outer = 1A390400] 16:02:52 INFO - PROCESS | 3192 | 1467068572596 Marionette DEBUG loaded listener.js 16:02:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (1AE58000) [pid = 3192] [serial = 645] [outer = 1A390400] 16:02:52 INFO - PROCESS | 3192 | 1467068573011 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 629ms 16:02:53 INFO - PROCESS | 3192 | 1467068573062 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 16:02:53 INFO - PROCESS | 3192 | 1467068573065 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 16:02:53 INFO - PROCESS | 3192 | 1467068573069 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:02:53 INFO - PROCESS | 3192 | 1467068573071 Marionette TRACE conn6 <- [1,826,null,{}] 16:02:53 INFO - PROCESS | 3192 | 1467068573075 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:53 INFO - PROCESS | 3192 | 1467068573077 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:53 INFO - PROCESS | 3192 | 1467068573222 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 16:02:53 INFO - PROCESS | 3192 | 1467068573356 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:53 INFO - PROCESS | 3192 | 1467068573359 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:53 INFO - PROCESS | 3192 | ++DOCSHELL 0C6B3C00 == 50 [pid = 3192] [id = 216] 16:02:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (0C6B4000) [pid = 3192] [serial = 646] [outer = 00000000] 16:02:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (0FAE5000) [pid = 3192] [serial = 647] [outer = 0C6B4000] 16:02:53 INFO - PROCESS | 3192 | 1467068573421 Marionette DEBUG loaded listener.js 16:02:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (101D4400) [pid = 3192] [serial = 648] [outer = 0C6B4000] 16:02:54 INFO - PROCESS | 3192 | 1467068574027 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 970ms 16:02:54 INFO - PROCESS | 3192 | 1467068574043 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 16:02:54 INFO - PROCESS | 3192 | 1467068574048 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 16:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:02:54 INFO - PROCESS | 3192 | 1467068574068 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:02:54 INFO - PROCESS | 3192 | 1467068574072 Marionette TRACE conn6 <- [1,830,null,{}] 16:02:54 INFO - PROCESS | 3192 | 1467068574077 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:54 INFO - PROCESS | 3192 | 1467068574080 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:54 INFO - PROCESS | 3192 | 1467068574193 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 16:02:54 INFO - PROCESS | 3192 | 1467068574297 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:54 INFO - PROCESS | 3192 | 1467068574300 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:54 INFO - PROCESS | 3192 | ++DOCSHELL 148A2800 == 51 [pid = 3192] [id = 217] 16:02:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (148A6000) [pid = 3192] [serial = 649] [outer = 00000000] 16:02:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (15E34000) [pid = 3192] [serial = 650] [outer = 148A6000] 16:02:54 INFO - PROCESS | 3192 | 1467068574355 Marionette DEBUG loaded listener.js 16:02:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (16454000) [pid = 3192] [serial = 651] [outer = 148A6000] 16:02:54 INFO - PROCESS | 3192 | 1467068574973 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 929ms 16:02:54 INFO - PROCESS | 3192 | 1467068575001 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 16:02:54 INFO - PROCESS | 3192 | 1467068575004 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 16:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:02:55 INFO - PROCESS | 3192 | 1467068575008 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:02:55 INFO - PROCESS | 3192 | 1467068575010 Marionette TRACE conn6 <- [1,834,null,{}] 16:02:55 INFO - PROCESS | 3192 | 1467068575014 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:55 INFO - PROCESS | 3192 | 1467068575016 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:55 INFO - PROCESS | 3192 | 1467068575128 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 16:02:55 INFO - PROCESS | 3192 | 1467068575260 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:55 INFO - PROCESS | 3192 | 1467068575262 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:55 INFO - PROCESS | 3192 | ++DOCSHELL 15E6EC00 == 52 [pid = 3192] [id = 218] 16:02:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (18D51C00) [pid = 3192] [serial = 652] [outer = 00000000] 16:02:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (1919C000) [pid = 3192] [serial = 653] [outer = 18D51C00] 16:02:55 INFO - PROCESS | 3192 | 1467068575318 Marionette DEBUG loaded listener.js 16:02:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (19D66C00) [pid = 3192] [serial = 654] [outer = 18D51C00] 16:02:55 INFO - PROCESS | 3192 | 1467068575913 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 969ms 16:02:55 INFO - PROCESS | 3192 | 1467068575981 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 16:02:55 INFO - PROCESS | 3192 | 1467068575985 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 16:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:02:55 INFO - PROCESS | 3192 | 1467068575996 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:02:55 INFO - PROCESS | 3192 | 1467068576000 Marionette TRACE conn6 <- [1,838,null,{}] 16:02:55 INFO - PROCESS | 3192 | 1467068576005 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:55 INFO - PROCESS | 3192 | 1467068576008 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:56 INFO - PROCESS | 3192 | 1467068576122 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 16:02:56 INFO - PROCESS | 3192 | 1467068576250 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:56 INFO - PROCESS | 3192 | 1467068576252 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:56 INFO - PROCESS | 3192 | ++DOCSHELL 18EB6800 == 53 [pid = 3192] [id = 219] 16:02:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 100 (1AE54400) [pid = 3192] [serial = 655] [outer = 00000000] 16:02:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 101 (1AFB6C00) [pid = 3192] [serial = 656] [outer = 1AE54400] 16:02:56 INFO - PROCESS | 3192 | 1467068576306 Marionette DEBUG loaded listener.js 16:02:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 102 (1BA4C800) [pid = 3192] [serial = 657] [outer = 1AE54400] 16:02:58 INFO - PROCESS | 3192 | 1467068578121 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2185ms 16:02:58 INFO - PROCESS | 3192 | 1467068578177 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 16:02:58 INFO - PROCESS | 3192 | 1467068578180 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 16:02:58 INFO - PROCESS | 3192 | 1467068578183 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:02:58 INFO - PROCESS | 3192 | 1467068578185 Marionette TRACE conn6 <- [1,842,null,{}] 16:02:58 INFO - PROCESS | 3192 | 1467068578188 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:58 INFO - PROCESS | 3192 | 1467068578191 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:58 INFO - PROCESS | 3192 | 1467068578466 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 16:02:58 INFO - PROCESS | 3192 | 1467068578612 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:58 INFO - PROCESS | 3192 | 1467068578615 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:02:58 INFO - PROCESS | 3192 | ++DOCSHELL 10305C00 == 54 [pid = 3192] [id = 220] 16:02:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 103 (10307000) [pid = 3192] [serial = 658] [outer = 00000000] 16:02:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 104 (1040A800) [pid = 3192] [serial = 659] [outer = 10307000] 16:02:58 INFO - PROCESS | 3192 | 1467068578667 Marionette DEBUG loaded listener.js 16:02:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 105 (1063A800) [pid = 3192] [serial = 660] [outer = 10307000] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 1652A800 == 53 [pid = 3192] [id = 193] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 16526000 == 52 [pid = 3192] [id = 179] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 10306000 == 51 [pid = 3192] [id = 180] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 16C32000 == 50 [pid = 3192] [id = 181] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 101DB800 == 49 [pid = 3192] [id = 184] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 10305800 == 48 [pid = 3192] [id = 185] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 1030AC00 == 47 [pid = 3192] [id = 192] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 19EA2C00 == 46 [pid = 3192] [id = 215] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 0FC82000 == 45 [pid = 3192] [id = 214] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 10422800 == 44 [pid = 3192] [id = 213] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 19105400 == 43 [pid = 3192] [id = 212] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 18EB4000 == 42 [pid = 3192] [id = 211] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 17859C00 == 41 [pid = 3192] [id = 210] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 1652C000 == 40 [pid = 3192] [id = 209] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 14D1BC00 == 39 [pid = 3192] [id = 208] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 0FDF0C00 == 38 [pid = 3192] [id = 207] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 0FDFB000 == 37 [pid = 3192] [id = 206] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 1030D800 == 36 [pid = 3192] [id = 202] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 15ED0000 == 35 [pid = 3192] [id = 203] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 1040DC00 == 34 [pid = 3192] [id = 183] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 10430C00 == 33 [pid = 3192] [id = 201] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 1970C400 == 32 [pid = 3192] [id = 205] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 19624000 == 31 [pid = 3192] [id = 204] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 193B3C00 == 30 [pid = 3192] [id = 182] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 18EB6800 == 29 [pid = 3192] [id = 219] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 15E6EC00 == 28 [pid = 3192] [id = 218] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 0C6B3C00 == 27 [pid = 3192] [id = 216] 16:02:59 INFO - PROCESS | 3192 | --DOCSHELL 148A2800 == 26 [pid = 3192] [id = 217] 16:02:59 INFO - PROCESS | 3192 | --DOMWINDOW == 104 (191A9800) [pid = 3192] [serial = 600] [outer = 00000000] [url = about:blank] 16:02:59 INFO - PROCESS | 3192 | --DOMWINDOW == 103 (1042F800) [pid = 3192] [serial = 584] [outer = 00000000] [url = about:blank] 16:02:59 INFO - PROCESS | 3192 | --DOMWINDOW == 102 (106AF400) [pid = 3192] [serial = 585] [outer = 00000000] [url = about:blank] 16:02:59 INFO - PROCESS | 3192 | --DOMWINDOW == 101 (15C40400) [pid = 3192] [serial = 587] [outer = 00000000] [url = about:blank] 16:02:59 INFO - PROCESS | 3192 | --DOMWINDOW == 100 (101E1C00) [pid = 3192] [serial = 582] [outer = 00000000] [url = about:blank] 16:02:59 INFO - PROCESS | 3192 | --DOMWINDOW == 99 (10175400) [pid = 3192] [serial = 581] [outer = 00000000] [url = about:blank] 16:02:59 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (1042C400) [pid = 3192] [serial = 575] [outer = 00000000] [url = about:blank] 16:02:59 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (1785D400) [pid = 3192] [serial = 590] [outer = 00000000] [url = about:blank] 16:02:59 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (1785A800) [pid = 3192] [serial = 578] [outer = 00000000] [url = about:blank] 16:02:59 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (1828F400) [pid = 3192] [serial = 593] [outer = 00000000] [url = about:blank] 16:02:59 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (18E60400) [pid = 3192] [serial = 596] [outer = 00000000] [url = about:blank] 16:02:59 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (191A6800) [pid = 3192] [serial = 599] [outer = 00000000] [url = about:blank] 16:02:59 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (17F4D000) [pid = 3192] [serial = 591] [outer = 00000000] [url = about:blank] 16:02:59 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (18299000) [pid = 3192] [serial = 594] [outer = 00000000] [url = about:blank] 16:02:59 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (1158B000) [pid = 3192] [serial = 588] [outer = 00000000] [url = about:blank] 16:02:59 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (193B6000) [pid = 3192] [serial = 602] [outer = 00000000] [url = about:blank] 16:02:59 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (18EC0800) [pid = 3192] [serial = 597] [outer = 00000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3192 | 1467068580199 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2072ms 16:03:00 INFO - PROCESS | 3192 | 1467068580261 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 16:03:00 INFO - PROCESS | 3192 | 1467068580265 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 16:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:03:00 INFO - PROCESS | 3192 | 1467068580270 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:03:00 INFO - PROCESS | 3192 | 1467068580273 Marionette TRACE conn6 <- [1,846,null,{}] 16:03:00 INFO - PROCESS | 3192 | 1467068580279 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:00 INFO - PROCESS | 3192 | 1467068580282 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:00 INFO - PROCESS | 3192 | 1467068580372 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 16:03:00 INFO - PROCESS | 3192 | 1467068580461 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:00 INFO - PROCESS | 3192 | 1467068580463 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:00 INFO - PROCESS | 3192 | ++DOCSHELL 101D9800 == 27 [pid = 3192] [id = 221] 16:03:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (101DB800) [pid = 3192] [serial = 661] [outer = 00000000] 16:03:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (101EB800) [pid = 3192] [serial = 662] [outer = 101DB800] 16:03:00 INFO - PROCESS | 3192 | 1467068580512 Marionette DEBUG loaded listener.js 16:03:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (10309C00) [pid = 3192] [serial = 663] [outer = 101DB800] 16:03:00 INFO - PROCESS | 3192 | 1467068580893 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 689ms 16:03:00 INFO - PROCESS | 3192 | 1467068580961 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 16:03:00 INFO - PROCESS | 3192 | 1467068580966 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 16:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:03:00 INFO - PROCESS | 3192 | 1467068580972 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:03:00 INFO - PROCESS | 3192 | 1467068580975 Marionette TRACE conn6 <- [1,850,null,{}] 16:03:00 INFO - PROCESS | 3192 | 1467068580979 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:00 INFO - PROCESS | 3192 | 1467068580982 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:01 INFO - PROCESS | 3192 | 1467068581076 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 16:03:01 INFO - PROCESS | 3192 | 1467068581089 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:01 INFO - PROCESS | 3192 | 1467068581091 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:01 INFO - PROCESS | 3192 | ++DOCSHELL 109A4800 == 28 [pid = 3192] [id = 222] 16:03:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (109AB400) [pid = 3192] [serial = 664] [outer = 00000000] 16:03:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (11589400) [pid = 3192] [serial = 665] [outer = 109AB400] 16:03:01 INFO - PROCESS | 3192 | 1467068581138 Marionette DEBUG loaded listener.js 16:03:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (14862400) [pid = 3192] [serial = 666] [outer = 109AB400] 16:03:01 INFO - PROCESS | 3192 | 1467068581595 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 16:03:01 INFO - PROCESS | 3192 | 1467068581646 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 16:03:01 INFO - PROCESS | 3192 | 1467068581648 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 16:03:01 INFO - PROCESS | 3192 | 1467068581651 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:03:01 INFO - PROCESS | 3192 | 1467068581655 Marionette TRACE conn6 <- [1,854,null,{}] 16:03:01 INFO - PROCESS | 3192 | 1467068581666 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:01 INFO - PROCESS | 3192 | 1467068581670 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:01 INFO - PROCESS | 3192 | 1467068581783 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 16:03:01 INFO - PROCESS | 3192 | 1467068581883 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:01 INFO - PROCESS | 3192 | 1467068581886 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:01 INFO - PROCESS | 3192 | ++DOCSHELL 15E72400 == 29 [pid = 3192] [id = 223] 16:03:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (15E72800) [pid = 3192] [serial = 667] [outer = 00000000] 16:03:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (16524400) [pid = 3192] [serial = 668] [outer = 15E72800] 16:03:01 INFO - PROCESS | 3192 | 1467068581934 Marionette DEBUG loaded listener.js 16:03:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (16C37000) [pid = 3192] [serial = 669] [outer = 15E72800] 16:03:02 INFO - PROCESS | 3192 | 1467068582369 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:03:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (15EC7C00) [pid = 3192] [serial = 670] [outer = 105D5800] 16:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 769ms 16:03:02 INFO - PROCESS | 3192 | 1467068582436 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 16:03:02 INFO - PROCESS | 3192 | 1467068582439 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 16:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:03:02 INFO - PROCESS | 3192 | 1467068582482 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:03:02 INFO - PROCESS | 3192 | 1467068582484 Marionette TRACE conn6 <- [1,858,null,{}] 16:03:02 INFO - PROCESS | 3192 | 1467068582493 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:02 INFO - PROCESS | 3192 | 1467068582495 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:02 INFO - PROCESS | 3192 | 1467068582615 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 16:03:02 INFO - PROCESS | 3192 | 1467068582621 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:02 INFO - PROCESS | 3192 | 1467068582623 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:02 INFO - PROCESS | 3192 | ++DOCSHELL 17CCE000 == 30 [pid = 3192] [id = 224] 16:03:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (18255C00) [pid = 3192] [serial = 671] [outer = 00000000] 16:03:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 100 (182C7000) [pid = 3192] [serial = 672] [outer = 18255C00] 16:03:02 INFO - PROCESS | 3192 | 1467068582668 Marionette DEBUG loaded listener.js 16:03:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 101 (18D56C00) [pid = 3192] [serial = 673] [outer = 18255C00] 16:03:03 INFO - PROCESS | 3192 | 1467068583107 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 689ms 16:03:03 INFO - PROCESS | 3192 | 1467068583162 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 16:03:03 INFO - PROCESS | 3192 | 1467068583164 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 16:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:03:03 INFO - PROCESS | 3192 | 1467068583174 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:03:03 INFO - PROCESS | 3192 | 1467068583176 Marionette TRACE conn6 <- [1,862,null,{}] 16:03:03 INFO - PROCESS | 3192 | 1467068583179 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:03 INFO - PROCESS | 3192 | 1467068583181 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:03 INFO - PROCESS | 3192 | 1467068583291 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 16:03:03 INFO - PROCESS | 3192 | 1467068583301 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:03 INFO - PROCESS | 3192 | 1467068583303 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:03 INFO - PROCESS | 3192 | ++DOCSHELL 18E61800 == 31 [pid = 3192] [id = 225] 16:03:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 102 (18E61C00) [pid = 3192] [serial = 674] [outer = 00000000] 16:03:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 103 (18F97400) [pid = 3192] [serial = 675] [outer = 18E61C00] 16:03:03 INFO - PROCESS | 3192 | 1467068583396 Marionette DEBUG loaded listener.js 16:03:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 104 (19102000) [pid = 3192] [serial = 676] [outer = 18E61C00] 16:03:03 INFO - PROCESS | 3192 | 1467068583814 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 16:03:03 INFO - PROCESS | 3192 | 1467068583843 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 16:03:03 INFO - PROCESS | 3192 | 1467068583845 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 16:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:03:03 INFO - PROCESS | 3192 | 1467068583853 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:03:03 INFO - PROCESS | 3192 | 1467068583854 Marionette TRACE conn6 <- [1,866,null,{}] 16:03:03 INFO - PROCESS | 3192 | 1467068583864 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:03 INFO - PROCESS | 3192 | 1467068583870 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:03 INFO - PROCESS | 3192 | 1467068584003 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 16:03:04 INFO - PROCESS | 3192 | 1467068584017 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:04 INFO - PROCESS | 3192 | 1467068584019 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:04 INFO - PROCESS | 3192 | ++DOCSHELL 193B5400 == 32 [pid = 3192] [id = 226] 16:03:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 105 (193B7400) [pid = 3192] [serial = 677] [outer = 00000000] 16:03:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 106 (1962A000) [pid = 3192] [serial = 678] [outer = 193B7400] 16:03:04 INFO - PROCESS | 3192 | 1467068584113 Marionette DEBUG loaded listener.js 16:03:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 107 (1970D400) [pid = 3192] [serial = 679] [outer = 193B7400] 16:03:04 INFO - PROCESS | 3192 | --DOMWINDOW == 106 (18EB8000) [pid = 3192] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:03:04 INFO - PROCESS | 3192 | --DOMWINDOW == 105 (1030C400) [pid = 3192] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:03:04 INFO - PROCESS | 3192 | --DOMWINDOW == 104 (101DC000) [pid = 3192] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:03:04 INFO - PROCESS | 3192 | --DOMWINDOW == 103 (16531C00) [pid = 3192] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:03:04 INFO - PROCESS | 3192 | --DOMWINDOW == 102 (1A390400) [pid = 3192] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:03:04 INFO - PROCESS | 3192 | --DOMWINDOW == 101 (10308C00) [pid = 3192] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:03:04 INFO - PROCESS | 3192 | --DOMWINDOW == 100 (1785BC00) [pid = 3192] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:03:04 INFO - PROCESS | 3192 | --DOMWINDOW == 99 (19625000) [pid = 3192] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:03:04 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (1970C800) [pid = 3192] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:03:04 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (0FDFE000) [pid = 3192] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:03:04 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (14D5C000) [pid = 3192] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:03:04 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (18EB4800) [pid = 3192] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:03:04 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (0FDF3800) [pid = 3192] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:03:04 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (10402400) [pid = 3192] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:03:04 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (18F9BC00) [pid = 3192] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:03:04 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (1652D400) [pid = 3192] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:03:04 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (16452800) [pid = 3192] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:03:04 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (1910A400) [pid = 3192] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:03:04 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (105A9800) [pid = 3192] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:03:04 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (191A0C00) [pid = 3192] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:03:04 INFO - PROCESS | 3192 | 1467068584987 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1189ms 16:03:05 INFO - PROCESS | 3192 | 1467068585043 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 16:03:05 INFO - PROCESS | 3192 | 1467068585046 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 16:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:03:05 INFO - PROCESS | 3192 | 1467068585049 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:03:05 INFO - PROCESS | 3192 | 1467068585050 Marionette TRACE conn6 <- [1,870,null,{}] 16:03:05 INFO - PROCESS | 3192 | 1467068585054 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:05 INFO - PROCESS | 3192 | 1467068585055 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:05 INFO - PROCESS | 3192 | 1467068585135 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 16:03:05 INFO - PROCESS | 3192 | 1467068585140 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:05 INFO - PROCESS | 3192 | 1467068585142 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:05 INFO - PROCESS | 3192 | ++DOCSHELL 16452800 == 33 [pid = 3192] [id = 227] 16:03:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (16528400) [pid = 3192] [serial = 680] [outer = 00000000] 16:03:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (18E5A400) [pid = 3192] [serial = 681] [outer = 16528400] 16:03:05 INFO - PROCESS | 3192 | 1467068585187 Marionette DEBUG loaded listener.js 16:03:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (18EB1400) [pid = 3192] [serial = 682] [outer = 16528400] 16:03:05 INFO - PROCESS | 3192 | 1467068585595 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 570ms 16:03:05 INFO - PROCESS | 3192 | 1467068585620 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 16:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:03:05 INFO - PROCESS | 3192 | 1467068585622 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 16:03:05 INFO - PROCESS | 3192 | 1467068585625 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:03:05 INFO - PROCESS | 3192 | 1467068585627 Marionette TRACE conn6 <- [1,874,null,{}] 16:03:05 INFO - PROCESS | 3192 | 1467068585630 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:05 INFO - PROCESS | 3192 | 1467068585632 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:05 INFO - PROCESS | 3192 | 1467068585758 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 16:03:05 INFO - PROCESS | 3192 | 1467068585769 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:05 INFO - PROCESS | 3192 | 1467068585771 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:05 INFO - PROCESS | 3192 | ++DOCSHELL 15C40400 == 34 [pid = 3192] [id = 228] 16:03:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (191A7800) [pid = 3192] [serial = 683] [outer = 00000000] 16:03:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (18FA2000) [pid = 3192] [serial = 684] [outer = 191A7800] 16:03:05 INFO - PROCESS | 3192 | 1467068585814 Marionette DEBUG loaded listener.js 16:03:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (19627000) [pid = 3192] [serial = 685] [outer = 191A7800] 16:03:06 INFO - PROCESS | 3192 | 1467068586238 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 16:03:06 INFO - PROCESS | 3192 | 1467068586257 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 16:03:06 INFO - PROCESS | 3192 | 1467068586259 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 16:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:03:06 INFO - PROCESS | 3192 | 1467068586262 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:03:06 INFO - PROCESS | 3192 | 1467068586263 Marionette TRACE conn6 <- [1,878,null,{}] 16:03:06 INFO - PROCESS | 3192 | 1467068586267 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:06 INFO - PROCESS | 3192 | 1467068586268 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:06 INFO - PROCESS | 3192 | 1467068586385 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 16:03:06 INFO - PROCESS | 3192 | 1467068586393 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:06 INFO - PROCESS | 3192 | 1467068586395 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:06 INFO - PROCESS | 3192 | ++DOCSHELL 15E71400 == 35 [pid = 3192] [id = 229] 16:03:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (1A38B800) [pid = 3192] [serial = 686] [outer = 00000000] 16:03:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (1AE5A000) [pid = 3192] [serial = 687] [outer = 1A38B800] 16:03:06 INFO - PROCESS | 3192 | 1467068586439 Marionette DEBUG loaded listener.js 16:03:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (1AE88400) [pid = 3192] [serial = 688] [outer = 1A38B800] 16:03:07 INFO - PROCESS | 3192 | --DOCSHELL 101D9800 == 34 [pid = 3192] [id = 221] 16:03:07 INFO - PROCESS | 3192 | --DOCSHELL 10305C00 == 33 [pid = 3192] [id = 220] 16:03:07 INFO - PROCESS | 3192 | --DOCSHELL 17CCE000 == 32 [pid = 3192] [id = 224] 16:03:07 INFO - PROCESS | 3192 | --DOCSHELL 16452800 == 31 [pid = 3192] [id = 227] 16:03:07 INFO - PROCESS | 3192 | --DOCSHELL 109A4800 == 30 [pid = 3192] [id = 222] 16:03:07 INFO - PROCESS | 3192 | --DOCSHELL 193B5400 == 29 [pid = 3192] [id = 226] 16:03:07 INFO - PROCESS | 3192 | --DOCSHELL 15E72400 == 28 [pid = 3192] [id = 223] 16:03:07 INFO - PROCESS | 3192 | --DOCSHELL 18E61800 == 27 [pid = 3192] [id = 225] 16:03:07 INFO - PROCESS | 3192 | --DOCSHELL 15C40400 == 26 [pid = 3192] [id = 228] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (1787C800) [pid = 3192] [serial = 579] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (18FA6000) [pid = 3192] [serial = 573] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (106A9800) [pid = 3192] [serial = 576] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (101EE800) [pid = 3192] [serial = 552] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (17CC8400) [pid = 3192] [serial = 629] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (19628400) [pid = 3192] [serial = 611] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (19631000) [pid = 3192] [serial = 612] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (19D67400) [pid = 3192] [serial = 614] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (19E9D800) [pid = 3192] [serial = 615] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1017D800) [pid = 3192] [serial = 617] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (101E5400) [pid = 3192] [serial = 618] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (14FC4800) [pid = 3192] [serial = 623] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (15C39C00) [pid = 3192] [serial = 624] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (18F9A000) [pid = 3192] [serial = 632] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (10410400) [pid = 3192] [serial = 620] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (105A4000) [pid = 3192] [serial = 621] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (10F4A400) [pid = 3192] [serial = 605] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (115C6000) [pid = 3192] [serial = 606] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (193BBC00) [pid = 3192] [serial = 603] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (16C32400) [pid = 3192] [serial = 626] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (17851C00) [pid = 3192] [serial = 608] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (17CC7400) [pid = 3192] [serial = 609] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (191A6C00) [pid = 3192] [serial = 635] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (191A0000) [pid = 3192] [serial = 638] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (193B3400) [pid = 3192] [serial = 636] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (1AE58000) [pid = 3192] [serial = 645] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (191A2800) [pid = 3192] [serial = 639] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (18FA4000) [pid = 3192] [serial = 633] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (19D67000) [pid = 3192] [serial = 642] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (197CB000) [pid = 3192] [serial = 641] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 65 (17CCCC00) [pid = 3192] [serial = 630] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 64 (1784FC00) [pid = 3192] [serial = 627] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 63 (1AE55C00) [pid = 3192] [serial = 644] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | --DOMWINDOW == 62 (10407C00) [pid = 3192] [serial = 555] [outer = 00000000] [url = about:blank] 16:03:08 INFO - PROCESS | 3192 | 1467068588238 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 2017ms 16:03:08 INFO - PROCESS | 3192 | 1467068588282 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 16:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:03:08 INFO - PROCESS | 3192 | 1467068588286 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 16:03:08 INFO - PROCESS | 3192 | 1467068588291 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:03:08 INFO - PROCESS | 3192 | 1467068588294 Marionette TRACE conn6 <- [1,882,null,{}] 16:03:08 INFO - PROCESS | 3192 | 1467068588300 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:08 INFO - PROCESS | 3192 | 1467068588303 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:08 INFO - PROCESS | 3192 | 1467068588391 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 16:03:08 INFO - PROCESS | 3192 | 1467068588399 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:08 INFO - PROCESS | 3192 | 1467068588403 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:08 INFO - PROCESS | 3192 | ++DOCSHELL 101D8400 == 27 [pid = 3192] [id = 230] 16:03:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 63 (101D9800) [pid = 3192] [serial = 689] [outer = 00000000] 16:03:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 64 (101DF400) [pid = 3192] [serial = 690] [outer = 101D9800] 16:03:08 INFO - PROCESS | 3192 | 1467068588451 Marionette DEBUG loaded listener.js 16:03:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 65 (101E7800) [pid = 3192] [serial = 691] [outer = 101D9800] 16:03:08 INFO - PROCESS | 3192 | 1467068588916 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 690ms 16:03:08 INFO - PROCESS | 3192 | 1467068588982 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 16:03:08 INFO - PROCESS | 3192 | 1467068588987 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 16:03:08 INFO - PROCESS | 3192 | 1467068588993 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:03:08 INFO - PROCESS | 3192 | 1467068588996 Marionette TRACE conn6 <- [1,886,null,{}] 16:03:08 INFO - PROCESS | 3192 | 1467068589000 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:08 INFO - PROCESS | 3192 | 1467068589003 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:09 INFO - PROCESS | 3192 | 1467068589089 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 16:03:09 INFO - PROCESS | 3192 | 1467068589105 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:09 INFO - PROCESS | 3192 | 1467068589107 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:09 INFO - PROCESS | 3192 | ++DOCSHELL 10409800 == 28 [pid = 3192] [id = 231] 16:03:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 66 (1040A400) [pid = 3192] [serial = 692] [outer = 00000000] 16:03:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (1040E800) [pid = 3192] [serial = 693] [outer = 1040A400] 16:03:09 INFO - PROCESS | 3192 | 1467068589154 Marionette DEBUG loaded listener.js 16:03:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (10425000) [pid = 3192] [serial = 694] [outer = 1040A400] 16:03:09 INFO - PROCESS | 3192 | 1467068589603 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms 16:03:09 INFO - PROCESS | 3192 | 1467068589627 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 16:03:09 INFO - PROCESS | 3192 | 1467068589629 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 16:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:03:09 INFO - PROCESS | 3192 | 1467068589636 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:03:09 INFO - PROCESS | 3192 | 1467068589640 Marionette TRACE conn6 <- [1,890,null,{}] 16:03:09 INFO - PROCESS | 3192 | 1467068589651 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:09 INFO - PROCESS | 3192 | 1467068589655 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:09 INFO - PROCESS | 3192 | 1467068589739 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 16:03:09 INFO - PROCESS | 3192 | 1467068589775 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:09 INFO - PROCESS | 3192 | 1467068589779 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:09 INFO - PROCESS | 3192 | ++DOCSHELL 10F4F000 == 29 [pid = 3192] [id = 232] 16:03:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (10F7D800) [pid = 3192] [serial = 695] [outer = 00000000] 16:03:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (11495400) [pid = 3192] [serial = 696] [outer = 10F7D800] 16:03:09 INFO - PROCESS | 3192 | 1467068589827 Marionette DEBUG loaded listener.js 16:03:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (136D8C00) [pid = 3192] [serial = 697] [outer = 10F7D800] 16:03:10 INFO - PROCESS | 3192 | 1467068590276 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 690ms 16:03:10 INFO - PROCESS | 3192 | 1467068590327 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 16:03:10 INFO - PROCESS | 3192 | 1467068590330 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 16:03:10 INFO - PROCESS | 3192 | 1467068590333 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:03:10 INFO - PROCESS | 3192 | 1467068590334 Marionette TRACE conn6 <- [1,894,null,{}] 16:03:10 INFO - PROCESS | 3192 | 1467068590338 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:10 INFO - PROCESS | 3192 | 1467068590340 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:10 INFO - PROCESS | 3192 | 1467068590421 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 16:03:10 INFO - PROCESS | 3192 | 1467068590427 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:10 INFO - PROCESS | 3192 | 1467068590429 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:10 INFO - PROCESS | 3192 | ++DOCSHELL 1489E800 == 30 [pid = 3192] [id = 233] 16:03:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (148A4C00) [pid = 3192] [serial = 698] [outer = 00000000] 16:03:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (14D55C00) [pid = 3192] [serial = 699] [outer = 148A4C00] 16:03:10 INFO - PROCESS | 3192 | 1467068590474 Marionette DEBUG loaded listener.js 16:03:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (15024800) [pid = 3192] [serial = 700] [outer = 148A4C00] 16:03:10 INFO - PROCESS | 3192 | 1467068590882 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 629ms 16:03:10 INFO - PROCESS | 3192 | 1467068590967 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 16:03:10 INFO - PROCESS | 3192 | 1467068590969 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 16:03:10 INFO - PROCESS | 3192 | 1467068590972 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:03:10 INFO - PROCESS | 3192 | 1467068590974 Marionette TRACE conn6 <- [1,898,null,{}] 16:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:03:10 INFO - PROCESS | 3192 | 1467068590978 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:10 INFO - PROCESS | 3192 | 1467068590980 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:11 INFO - PROCESS | 3192 | 1467068591056 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 16:03:11 INFO - PROCESS | 3192 | 1467068591064 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:11 INFO - PROCESS | 3192 | 1467068591066 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:11 INFO - PROCESS | 3192 | ++DOCSHELL 15C47400 == 31 [pid = 3192] [id = 234] 16:03:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (15CD5C00) [pid = 3192] [serial = 701] [outer = 00000000] 16:03:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (15E66400) [pid = 3192] [serial = 702] [outer = 15CD5C00] 16:03:11 INFO - PROCESS | 3192 | 1467068591110 Marionette DEBUG loaded listener.js 16:03:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (15E71000) [pid = 3192] [serial = 703] [outer = 15CD5C00] 16:03:11 INFO - PROCESS | 3192 | 1467068591559 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 16:03:11 INFO - PROCESS | 3192 | 1467068591607 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 16:03:11 INFO - PROCESS | 3192 | 1467068591609 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 16:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:03:11 INFO - PROCESS | 3192 | 1467068591613 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:03:11 INFO - PROCESS | 3192 | 1467068591614 Marionette TRACE conn6 <- [1,902,null,{}] 16:03:11 INFO - PROCESS | 3192 | 1467068591618 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:11 INFO - PROCESS | 3192 | 1467068591623 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:11 INFO - PROCESS | 3192 | 1467068591724 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 16:03:11 INFO - PROCESS | 3192 | 1467068591732 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:11 INFO - PROCESS | 3192 | 1467068591734 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:11 INFO - PROCESS | 3192 | ++DOCSHELL 1784FC00 == 32 [pid = 3192] [id = 235] 16:03:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (17850400) [pid = 3192] [serial = 704] [outer = 00000000] 16:03:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (17855C00) [pid = 3192] [serial = 705] [outer = 17850400] 16:03:11 INFO - PROCESS | 3192 | 1467068591778 Marionette DEBUG loaded listener.js 16:03:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1785D400) [pid = 3192] [serial = 706] [outer = 17850400] 16:03:12 INFO - PROCESS | 3192 | 1467068592166 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 629ms 16:03:12 INFO - PROCESS | 3192 | 1467068592220 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 16:03:12 INFO - PROCESS | 3192 | 1467068592222 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 16:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:03:12 INFO - PROCESS | 3192 | 1467068592225 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:03:12 INFO - PROCESS | 3192 | 1467068592226 Marionette TRACE conn6 <- [1,906,null,{}] 16:03:12 INFO - PROCESS | 3192 | 1467068592230 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:12 INFO - PROCESS | 3192 | 1467068592232 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:12 INFO - PROCESS | 3192 | 1467068592307 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 16:03:12 INFO - PROCESS | 3192 | 1467068592312 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:12 INFO - PROCESS | 3192 | 1467068592314 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:12 INFO - PROCESS | 3192 | ++DOCSHELL 0FD20800 == 33 [pid = 3192] [id = 236] 16:03:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (17853800) [pid = 3192] [serial = 707] [outer = 00000000] 16:03:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (18256400) [pid = 3192] [serial = 708] [outer = 17853800] 16:03:12 INFO - PROCESS | 3192 | 1467068592357 Marionette DEBUG loaded listener.js 16:03:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (18257800) [pid = 3192] [serial = 709] [outer = 17853800] 16:03:12 INFO - PROCESS | 3192 | 1467068592779 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 570ms 16:03:12 INFO - PROCESS | 3192 | 1467068592796 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 16:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:03:12 INFO - PROCESS | 3192 | 1467068592799 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 16:03:12 INFO - PROCESS | 3192 | 1467068592802 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:03:12 INFO - PROCESS | 3192 | 1467068592803 Marionette TRACE conn6 <- [1,910,null,{}] 16:03:12 INFO - PROCESS | 3192 | 1467068592807 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:12 INFO - PROCESS | 3192 | 1467068592809 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:12 INFO - PROCESS | 3192 | 1467068592923 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 16:03:12 INFO - PROCESS | 3192 | 1467068592945 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:12 INFO - PROCESS | 3192 | 1467068592947 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:12 INFO - PROCESS | 3192 | ++DOCSHELL 18291400 == 34 [pid = 3192] [id = 237] 16:03:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (18292000) [pid = 3192] [serial = 710] [outer = 00000000] 16:03:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (182C5C00) [pid = 3192] [serial = 711] [outer = 18292000] 16:03:12 INFO - PROCESS | 3192 | 1467068592990 Marionette DEBUG loaded listener.js 16:03:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (182BC800) [pid = 3192] [serial = 712] [outer = 18292000] 16:03:13 INFO - PROCESS | 3192 | 1467068593396 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 16:03:13 INFO - PROCESS | 3192 | 1467068593433 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 16:03:13 INFO - PROCESS | 3192 | 1467068593435 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 16:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:03:13 INFO - PROCESS | 3192 | 1467068593438 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:03:13 INFO - PROCESS | 3192 | 1467068593440 Marionette TRACE conn6 <- [1,914,null,{}] 16:03:13 INFO - PROCESS | 3192 | 1467068593444 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:13 INFO - PROCESS | 3192 | 1467068593445 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:13 INFO - PROCESS | 3192 | 1467068593563 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 16:03:13 INFO - PROCESS | 3192 | 1467068593577 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:13 INFO - PROCESS | 3192 | 1467068593579 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:13 INFO - PROCESS | 3192 | ++DOCSHELL 10F4EC00 == 35 [pid = 3192] [id = 238] 16:03:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (18EB3800) [pid = 3192] [serial = 713] [outer = 00000000] 16:03:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (18EBCC00) [pid = 3192] [serial = 714] [outer = 18EB3800] 16:03:13 INFO - PROCESS | 3192 | 1467068593622 Marionette DEBUG loaded listener.js 16:03:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (18F9C400) [pid = 3192] [serial = 715] [outer = 18EB3800] 16:03:14 INFO - PROCESS | 3192 | 1467068594087 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 16:03:14 INFO - PROCESS | 3192 | 1467068594109 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 16:03:14 INFO - PROCESS | 3192 | 1467068594111 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 16:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:03:14 INFO - PROCESS | 3192 | 1467068594114 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:03:14 INFO - PROCESS | 3192 | 1467068594116 Marionette TRACE conn6 <- [1,918,null,{}] 16:03:14 INFO - PROCESS | 3192 | 1467068594119 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:14 INFO - PROCESS | 3192 | 1467068594121 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:14 INFO - PROCESS | 3192 | 1467068594233 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 16:03:14 INFO - PROCESS | 3192 | 1467068594238 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:14 INFO - PROCESS | 3192 | 1467068594240 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:14 INFO - PROCESS | 3192 | ++DOCSHELL 18FA2400 == 36 [pid = 3192] [id = 239] 16:03:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (18FA4000) [pid = 3192] [serial = 716] [outer = 00000000] 16:03:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1910AC00) [pid = 3192] [serial = 717] [outer = 18FA4000] 16:03:14 INFO - PROCESS | 3192 | 1467068594283 Marionette DEBUG loaded listener.js 16:03:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1910FC00) [pid = 3192] [serial = 718] [outer = 18FA4000] 16:03:14 INFO - PROCESS | 3192 | 1467068594705 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 629ms 16:03:14 INFO - PROCESS | 3192 | 1467068594746 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 16:03:14 INFO - PROCESS | 3192 | 1467068594748 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 16:03:14 INFO - PROCESS | 3192 | 1467068594751 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:03:14 INFO - PROCESS | 3192 | 1467068594753 Marionette TRACE conn6 <- [1,922,null,{}] 16:03:14 INFO - PROCESS | 3192 | 1467068594763 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:14 INFO - PROCESS | 3192 | 1467068594765 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:14 INFO - PROCESS | 3192 | 1467068594886 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 16:03:14 INFO - PROCESS | 3192 | 1467068594970 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:14 INFO - PROCESS | 3192 | 1467068594973 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:14 INFO - PROCESS | 3192 | ++DOCSHELL 15C39400 == 37 [pid = 3192] [id = 240] 16:03:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (17884000) [pid = 3192] [serial = 719] [outer = 00000000] 16:03:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (193B8800) [pid = 3192] [serial = 720] [outer = 17884000] 16:03:15 INFO - PROCESS | 3192 | 1467068595018 Marionette DEBUG loaded listener.js 16:03:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (19417800) [pid = 3192] [serial = 721] [outer = 17884000] 16:03:15 INFO - PROCESS | 3192 | 1467068595455 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 729ms 16:03:15 INFO - PROCESS | 3192 | 1467068595486 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 16:03:15 INFO - PROCESS | 3192 | 1467068595488 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 16:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:03:15 INFO - PROCESS | 3192 | 1467068595491 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:03:15 INFO - PROCESS | 3192 | 1467068595493 Marionette TRACE conn6 <- [1,926,null,{}] 16:03:15 INFO - PROCESS | 3192 | 1467068595496 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:15 INFO - PROCESS | 3192 | 1467068595498 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:15 INFO - PROCESS | 3192 | 1467068595746 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 16:03:15 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (18255C00) [pid = 3192] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:03:15 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (18E61C00) [pid = 3192] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:03:15 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (16528400) [pid = 3192] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:03:15 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (193B7400) [pid = 3192] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:03:15 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (0C6B4000) [pid = 3192] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:03:15 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (148A6000) [pid = 3192] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:03:15 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (18D51C00) [pid = 3192] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:03:15 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1AE54400) [pid = 3192] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:03:15 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (10307000) [pid = 3192] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:03:15 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (101DB800) [pid = 3192] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:03:15 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (109AB400) [pid = 3192] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:03:15 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (15E72800) [pid = 3192] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:03:15 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (191A7800) [pid = 3192] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:03:15 INFO - PROCESS | 3192 | 1467068595805 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:15 INFO - PROCESS | 3192 | 1467068595807 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:15 INFO - PROCESS | 3192 | ++DOCSHELL 0FC7AC00 == 38 [pid = 3192] [id = 241] 16:03:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (0FCE5800) [pid = 3192] [serial = 722] [outer = 00000000] 16:03:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1040C800) [pid = 3192] [serial = 723] [outer = 0FCE5800] 16:03:15 INFO - PROCESS | 3192 | 1467068595860 Marionette DEBUG loaded listener.js 16:03:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (1158A800) [pid = 3192] [serial = 724] [outer = 0FCE5800] 16:03:16 INFO - PROCESS | 3192 | 1467068596200 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 770ms 16:03:16 INFO - PROCESS | 3192 | 1467068596279 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 16:03:16 INFO - PROCESS | 3192 | 1467068596281 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 16:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:03:16 INFO - PROCESS | 3192 | 1467068596287 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:03:16 INFO - PROCESS | 3192 | 1467068596289 Marionette TRACE conn6 <- [1,930,null,{}] 16:03:16 INFO - PROCESS | 3192 | 1467068596292 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:16 INFO - PROCESS | 3192 | 1467068596294 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:16 INFO - PROCESS | 3192 | 1467068596373 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 16:03:16 INFO - PROCESS | 3192 | 1467068596379 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:16 INFO - PROCESS | 3192 | 1467068596381 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:16 INFO - PROCESS | 3192 | ++DOCSHELL 15E6EC00 == 39 [pid = 3192] [id = 242] 16:03:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (15E72800) [pid = 3192] [serial = 725] [outer = 00000000] 16:03:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (18F9EC00) [pid = 3192] [serial = 726] [outer = 15E72800] 16:03:16 INFO - PROCESS | 3192 | 1467068596423 Marionette DEBUG loaded listener.js 16:03:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (19626400) [pid = 3192] [serial = 727] [outer = 15E72800] 16:03:16 INFO - PROCESS | 3192 | 1467068596825 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 569ms 16:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:03:16 INFO - PROCESS | 3192 | 1467068596860 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 16:03:16 INFO - PROCESS | 3192 | 1467068596862 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 16:03:16 INFO - PROCESS | 3192 | 1467068596865 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:03:16 INFO - PROCESS | 3192 | 1467068596866 Marionette TRACE conn6 <- [1,934,null,{}] 16:03:16 INFO - PROCESS | 3192 | 1467068596870 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:16 INFO - PROCESS | 3192 | 1467068596871 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:16 INFO - PROCESS | 3192 | 1467068596989 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 16:03:16 INFO - PROCESS | 3192 | 1467068596997 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:17 INFO - PROCESS | 3192 | 1467068596998 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:17 INFO - PROCESS | 3192 | ++DOCSHELL 15EC5400 == 40 [pid = 3192] [id = 243] 16:03:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (19105C00) [pid = 3192] [serial = 728] [outer = 00000000] 16:03:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (197CB000) [pid = 3192] [serial = 729] [outer = 19105C00] 16:03:17 INFO - PROCESS | 3192 | 1467068597042 Marionette DEBUG loaded listener.js 16:03:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (19E96C00) [pid = 3192] [serial = 730] [outer = 19105C00] 16:03:17 INFO - PROCESS | 3192 | 1467068597429 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 572ms 16:03:17 INFO - PROCESS | 3192 | 1467068597437 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 16:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:03:17 INFO - PROCESS | 3192 | 1467068597439 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 16:03:17 INFO - PROCESS | 3192 | 1467068597442 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:03:17 INFO - PROCESS | 3192 | 1467068597444 Marionette TRACE conn6 <- [1,938,null,{}] 16:03:17 INFO - PROCESS | 3192 | 1467068597448 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:17 INFO - PROCESS | 3192 | 1467068597449 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:17 INFO - PROCESS | 3192 | 1467068597577 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 16:03:17 INFO - PROCESS | 3192 | 1467068597585 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:17 INFO - PROCESS | 3192 | 1467068597587 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:17 INFO - PROCESS | 3192 | ++DOCSHELL 19EA1400 == 41 [pid = 3192] [id = 244] 16:03:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1A38AC00) [pid = 3192] [serial = 731] [outer = 00000000] 16:03:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (1AE54000) [pid = 3192] [serial = 732] [outer = 1A38AC00] 16:03:17 INFO - PROCESS | 3192 | 1467068597629 Marionette DEBUG loaded listener.js 16:03:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (1AE5A400) [pid = 3192] [serial = 733] [outer = 1A38AC00] 16:03:18 INFO - PROCESS | 3192 | 1467068598381 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1018ms 16:03:18 INFO - PROCESS | 3192 | 1467068598463 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 16:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:03:18 INFO - PROCESS | 3192 | 1467068598468 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 16:03:18 INFO - PROCESS | 3192 | 1467068598473 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:03:18 INFO - PROCESS | 3192 | 1467068598478 Marionette TRACE conn6 <- [1,942,null,{}] 16:03:18 INFO - PROCESS | 3192 | 1467068598483 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:18 INFO - PROCESS | 3192 | 1467068598486 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:18 INFO - PROCESS | 3192 | 1467068598636 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 16:03:18 INFO - PROCESS | 3192 | 1467068598756 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:18 INFO - PROCESS | 3192 | 1467068598759 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:18 INFO - PROCESS | 3192 | ++DOCSHELL 0FDFE000 == 42 [pid = 3192] [id = 245] 16:03:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (101DF000) [pid = 3192] [serial = 734] [outer = 00000000] 16:03:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (1030AC00) [pid = 3192] [serial = 735] [outer = 101DF000] 16:03:18 INFO - PROCESS | 3192 | 1467068598817 Marionette DEBUG loaded listener.js 16:03:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (1040F400) [pid = 3192] [serial = 736] [outer = 101DF000] 16:03:19 INFO - PROCESS | 3192 | 1467068599743 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1324ms 16:03:19 INFO - PROCESS | 3192 | 1467068599798 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 16:03:19 INFO - PROCESS | 3192 | 1467068599802 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 16:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:03:19 INFO - PROCESS | 3192 | 1467068599808 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:03:19 INFO - PROCESS | 3192 | 1467068599811 Marionette TRACE conn6 <- [1,946,null,{}] 16:03:19 INFO - PROCESS | 3192 | 1467068599816 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:19 INFO - PROCESS | 3192 | 1467068599819 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:19 INFO - PROCESS | 3192 | 1467068599940 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 16:03:20 INFO - PROCESS | 3192 | 1467068600066 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:20 INFO - PROCESS | 3192 | 1467068600070 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:20 INFO - PROCESS | 3192 | ++DOCSHELL 101F3000 == 43 [pid = 3192] [id = 246] 16:03:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (10302000) [pid = 3192] [serial = 737] [outer = 00000000] 16:03:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (10310000) [pid = 3192] [serial = 738] [outer = 10302000] 16:03:20 INFO - PROCESS | 3192 | 1467068600121 Marionette DEBUG loaded listener.js 16:03:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 100 (1040A000) [pid = 3192] [serial = 739] [outer = 10302000] 16:03:20 INFO - PROCESS | 3192 | --DOCSHELL 15EC5400 == 42 [pid = 3192] [id = 243] 16:03:20 INFO - PROCESS | 3192 | --DOCSHELL 15E6EC00 == 41 [pid = 3192] [id = 242] 16:03:20 INFO - PROCESS | 3192 | --DOCSHELL 0FC7AC00 == 40 [pid = 3192] [id = 241] 16:03:20 INFO - PROCESS | 3192 | --DOCSHELL 15C39400 == 39 [pid = 3192] [id = 240] 16:03:20 INFO - PROCESS | 3192 | --DOCSHELL 18FA2400 == 38 [pid = 3192] [id = 239] 16:03:20 INFO - PROCESS | 3192 | --DOCSHELL 10F4EC00 == 37 [pid = 3192] [id = 238] 16:03:20 INFO - PROCESS | 3192 | --DOCSHELL 18291400 == 36 [pid = 3192] [id = 237] 16:03:20 INFO - PROCESS | 3192 | --DOCSHELL 0FD20800 == 35 [pid = 3192] [id = 236] 16:03:20 INFO - PROCESS | 3192 | --DOCSHELL 1784FC00 == 34 [pid = 3192] [id = 235] 16:03:20 INFO - PROCESS | 3192 | --DOCSHELL 15C47400 == 33 [pid = 3192] [id = 234] 16:03:20 INFO - PROCESS | 3192 | --DOCSHELL 1489E800 == 32 [pid = 3192] [id = 233] 16:03:20 INFO - PROCESS | 3192 | --DOCSHELL 10F4F000 == 31 [pid = 3192] [id = 232] 16:03:20 INFO - PROCESS | 3192 | --DOCSHELL 10409800 == 30 [pid = 3192] [id = 231] 16:03:20 INFO - PROCESS | 3192 | --DOCSHELL 101D8400 == 29 [pid = 3192] [id = 230] 16:03:20 INFO - PROCESS | 3192 | --DOCSHELL 15E71400 == 28 [pid = 3192] [id = 229] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 99 (1AE5A000) [pid = 3192] [serial = 687] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (182C7000) [pid = 3192] [serial = 672] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (18D56C00) [pid = 3192] [serial = 673] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (19102000) [pid = 3192] [serial = 676] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (18F97400) [pid = 3192] [serial = 675] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (18E5A400) [pid = 3192] [serial = 681] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (1962A000) [pid = 3192] [serial = 678] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (0FAE5000) [pid = 3192] [serial = 647] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (101D4400) [pid = 3192] [serial = 648] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (15E34000) [pid = 3192] [serial = 650] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (16454000) [pid = 3192] [serial = 651] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (1919C000) [pid = 3192] [serial = 653] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (19D66C00) [pid = 3192] [serial = 654] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1AFB6C00) [pid = 3192] [serial = 656] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1BA4C800) [pid = 3192] [serial = 657] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (1040A800) [pid = 3192] [serial = 659] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1063A800) [pid = 3192] [serial = 660] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (101EB800) [pid = 3192] [serial = 662] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (10309C00) [pid = 3192] [serial = 663] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (11589400) [pid = 3192] [serial = 665] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (14862400) [pid = 3192] [serial = 666] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (16524400) [pid = 3192] [serial = 668] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (19627000) [pid = 3192] [serial = 685] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (1970D400) [pid = 3192] [serial = 679] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (18FA2000) [pid = 3192] [serial = 684] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (18EB1400) [pid = 3192] [serial = 682] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (1CC9C800) [pid = 3192] [serial = 387] [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.] 16:03:20 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (16C37000) [pid = 3192] [serial = 669] [outer = 00000000] [url = about:blank] 16:03:20 INFO - PROCESS | 3192 | 1467068600673 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 930ms 16:03:20 INFO - PROCESS | 3192 | 1467068600739 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 16:03:20 INFO - PROCESS | 3192 | 1467068600744 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 16:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:03:20 INFO - PROCESS | 3192 | 1467068600750 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:03:20 INFO - PROCESS | 3192 | 1467068600753 Marionette TRACE conn6 <- [1,950,null,{}] 16:03:20 INFO - PROCESS | 3192 | 1467068600757 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:20 INFO - PROCESS | 3192 | 1467068600759 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:20 INFO - PROCESS | 3192 | 1467068600846 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 16:03:20 INFO - PROCESS | 3192 | 1467068600853 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:20 INFO - PROCESS | 3192 | 1467068600855 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:20 INFO - PROCESS | 3192 | ++DOCSHELL 10305400 == 29 [pid = 3192] [id = 247] 16:03:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (10409000) [pid = 3192] [serial = 740] [outer = 00000000] 16:03:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (1042E800) [pid = 3192] [serial = 741] [outer = 10409000] 16:03:20 INFO - PROCESS | 3192 | 1467068600904 Marionette DEBUG loaded listener.js 16:03:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (10639800) [pid = 3192] [serial = 742] [outer = 10409000] 16:03:21 INFO - PROCESS | 3192 | 1467068601377 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 16:03:21 INFO - PROCESS | 3192 | 1467068601437 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 16:03:21 INFO - PROCESS | 3192 | 1467068601440 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 16:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:03:21 INFO - PROCESS | 3192 | 1467068601443 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:03:21 INFO - PROCESS | 3192 | 1467068601447 Marionette TRACE conn6 <- [1,954,null,{}] 16:03:21 INFO - PROCESS | 3192 | 1467068601460 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:21 INFO - PROCESS | 3192 | 1467068601465 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:21 INFO - PROCESS | 3192 | 1467068601556 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 16:03:21 INFO - PROCESS | 3192 | 1467068601568 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:21 INFO - PROCESS | 3192 | 1467068601572 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:21 INFO - PROCESS | 3192 | ++DOCSHELL 14F4F000 == 30 [pid = 3192] [id = 248] 16:03:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (14F51800) [pid = 3192] [serial = 743] [outer = 00000000] 16:03:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (15020000) [pid = 3192] [serial = 744] [outer = 14F51800] 16:03:21 INFO - PROCESS | 3192 | 1467068601619 Marionette DEBUG loaded listener.js 16:03:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (15C44C00) [pid = 3192] [serial = 745] [outer = 14F51800] 16:03:22 INFO - PROCESS | 3192 | 1467068602071 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 689ms 16:03:22 INFO - PROCESS | 3192 | 1467068602135 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 16:03:22 INFO - PROCESS | 3192 | 1467068602138 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 16:03:22 INFO - PROCESS | 3192 | 1467068602141 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:03:22 INFO - PROCESS | 3192 | 1467068602142 Marionette TRACE conn6 <- [1,958,null,{}] 16:03:22 INFO - PROCESS | 3192 | 1467068602146 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:22 INFO - PROCESS | 3192 | 1467068602148 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:22 INFO - PROCESS | 3192 | 1467068602239 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 16:03:22 INFO - PROCESS | 3192 | 1467068602247 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:22 INFO - PROCESS | 3192 | 1467068602249 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:22 INFO - PROCESS | 3192 | ++DOCSHELL 15022400 == 31 [pid = 3192] [id = 249] 16:03:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (15ECE800) [pid = 3192] [serial = 746] [outer = 00000000] 16:03:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1652E400) [pid = 3192] [serial = 747] [outer = 15ECE800] 16:03:22 INFO - PROCESS | 3192 | 1467068602303 Marionette DEBUG loaded listener.js 16:03:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (16C33000) [pid = 3192] [serial = 748] [outer = 15ECE800] 16:03:22 INFO - PROCESS | 3192 | 1467068602736 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 16:03:22 INFO - PROCESS | 3192 | 1467068602775 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 16:03:22 INFO - PROCESS | 3192 | 1467068602777 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 16:03:22 INFO - PROCESS | 3192 | 1467068602780 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:03:22 INFO - PROCESS | 3192 | 1467068602782 Marionette TRACE conn6 <- [1,962,null,{}] 16:03:22 INFO - PROCESS | 3192 | 1467068602786 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:22 INFO - PROCESS | 3192 | 1467068602788 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:22 INFO - PROCESS | 3192 | 1467068602901 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 16:03:22 INFO - PROCESS | 3192 | 1467068602981 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:22 INFO - PROCESS | 3192 | 1467068602983 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:22 INFO - PROCESS | 3192 | ++DOCSHELL 17850C00 == 32 [pid = 3192] [id = 250] 16:03:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (17854C00) [pid = 3192] [serial = 749] [outer = 00000000] 16:03:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (17C58800) [pid = 3192] [serial = 750] [outer = 17854C00] 16:03:23 INFO - PROCESS | 3192 | 1467068603027 Marionette DEBUG loaded listener.js 16:03:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1828DC00) [pid = 3192] [serial = 751] [outer = 17854C00] 16:03:23 INFO - PROCESS | 3192 | 1467068603436 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 669ms 16:03:23 INFO - PROCESS | 3192 | 1467068603455 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 16:03:23 INFO - PROCESS | 3192 | 1467068603457 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 16:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:03:23 INFO - PROCESS | 3192 | 1467068603460 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:03:23 INFO - PROCESS | 3192 | 1467068603461 Marionette TRACE conn6 <- [1,966,null,{}] 16:03:23 INFO - PROCESS | 3192 | 1467068603464 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:23 INFO - PROCESS | 3192 | 1467068603470 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:23 INFO - PROCESS | 3192 | 1467068603604 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 16:03:23 INFO - PROCESS | 3192 | 1467068603609 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:23 INFO - PROCESS | 3192 | 1467068603611 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:23 INFO - PROCESS | 3192 | ++DOCSHELL 17884C00 == 33 [pid = 3192] [id = 251] 16:03:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (18297400) [pid = 3192] [serial = 752] [outer = 00000000] 16:03:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (18EB7000) [pid = 3192] [serial = 753] [outer = 18297400] 16:03:23 INFO - PROCESS | 3192 | 1467068603655 Marionette DEBUG loaded listener.js 16:03:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (18F98C00) [pid = 3192] [serial = 754] [outer = 18297400] 16:03:24 INFO - PROCESS | 3192 | 1467068604107 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 16:03:24 INFO - PROCESS | 3192 | 1467068604131 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 16:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:03:24 INFO - PROCESS | 3192 | 1467068604133 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 16:03:24 INFO - PROCESS | 3192 | 1467068604136 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:03:24 INFO - PROCESS | 3192 | 1467068604138 Marionette TRACE conn6 <- [1,970,null,{}] 16:03:24 INFO - PROCESS | 3192 | 1467068604142 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:24 INFO - PROCESS | 3192 | 1467068604144 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:24 INFO - PROCESS | 3192 | 1467068604261 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 16:03:24 INFO - PROCESS | 3192 | 1467068604349 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:24 INFO - PROCESS | 3192 | 1467068604350 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:24 INFO - PROCESS | 3192 | ++DOCSHELL 18EBA400 == 34 [pid = 3192] [id = 252] 16:03:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (18FA0C00) [pid = 3192] [serial = 755] [outer = 00000000] 16:03:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (1910A400) [pid = 3192] [serial = 756] [outer = 18FA0C00] 16:03:24 INFO - PROCESS | 3192 | 1467068604395 Marionette DEBUG loaded listener.js 16:03:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (19105800) [pid = 3192] [serial = 757] [outer = 18FA0C00] 16:03:24 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (18EB3800) [pid = 3192] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:03:24 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (18292000) [pid = 3192] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:03:24 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (17850400) [pid = 3192] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:03:24 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (17853800) [pid = 3192] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:03:24 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1040A400) [pid = 3192] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:03:24 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (18FA4000) [pid = 3192] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:03:24 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1A38B800) [pid = 3192] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:03:24 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (10F7D800) [pid = 3192] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:03:24 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (148A4C00) [pid = 3192] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:03:24 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (101D9800) [pid = 3192] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:03:24 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (15CD5C00) [pid = 3192] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:03:24 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (17884000) [pid = 3192] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:03:24 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (15E72800) [pid = 3192] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:03:24 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (0FCE5800) [pid = 3192] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:03:24 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (19105C00) [pid = 3192] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:03:24 INFO - PROCESS | 3192 | 1467068604942 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 829ms 16:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:03:24 INFO - PROCESS | 3192 | 1467068604967 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 16:03:24 INFO - PROCESS | 3192 | 1467068604969 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 16:03:24 INFO - PROCESS | 3192 | 1467068604972 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:03:24 INFO - PROCESS | 3192 | 1467068604974 Marionette TRACE conn6 <- [1,974,null,{}] 16:03:24 INFO - PROCESS | 3192 | 1467068604977 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:24 INFO - PROCESS | 3192 | 1467068604979 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:25 INFO - PROCESS | 3192 | 1467068605058 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 16:03:25 INFO - PROCESS | 3192 | 1467068605063 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:25 INFO - PROCESS | 3192 | 1467068605065 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:25 INFO - PROCESS | 3192 | ++DOCSHELL 0FACE800 == 35 [pid = 3192] [id = 253] 16:03:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (10A9C800) [pid = 3192] [serial = 758] [outer = 00000000] 16:03:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (15E6B000) [pid = 3192] [serial = 759] [outer = 10A9C800] 16:03:25 INFO - PROCESS | 3192 | 1467068605110 Marionette DEBUG loaded listener.js 16:03:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (17853800) [pid = 3192] [serial = 760] [outer = 10A9C800] 16:03:25 INFO - PROCESS | 3192 | 1467068605520 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 569ms 16:03:25 INFO - PROCESS | 3192 | 1467068605543 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 16:03:25 INFO - PROCESS | 3192 | 1467068605545 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 16:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:03:25 INFO - PROCESS | 3192 | 1467068605548 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:03:25 INFO - PROCESS | 3192 | 1467068605549 Marionette TRACE conn6 <- [1,978,null,{}] 16:03:25 INFO - PROCESS | 3192 | 1467068605564 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:25 INFO - PROCESS | 3192 | 1467068605566 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:25 INFO - PROCESS | 3192 | 1467068605673 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 16:03:25 INFO - PROCESS | 3192 | 1467068605681 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:25 INFO - PROCESS | 3192 | 1467068605683 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:25 INFO - PROCESS | 3192 | ++DOCSHELL 15E6F000 == 36 [pid = 3192] [id = 254] 16:03:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (18329C00) [pid = 3192] [serial = 761] [outer = 00000000] 16:03:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (191A8000) [pid = 3192] [serial = 762] [outer = 18329C00] 16:03:25 INFO - PROCESS | 3192 | 1467068605727 Marionette DEBUG loaded listener.js 16:03:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (19224000) [pid = 3192] [serial = 763] [outer = 18329C00] 16:03:26 INFO - PROCESS | 3192 | 1467068606146 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 16:03:26 INFO - PROCESS | 3192 | 1467068606194 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 16:03:26 INFO - PROCESS | 3192 | 1467068606196 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 16:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:03:26 INFO - PROCESS | 3192 | 1467068606200 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:03:26 INFO - PROCESS | 3192 | 1467068606201 Marionette TRACE conn6 <- [1,982,null,{}] 16:03:26 INFO - PROCESS | 3192 | 1467068606205 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:26 INFO - PROCESS | 3192 | 1467068606207 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:26 INFO - PROCESS | 3192 | 1467068606294 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 16:03:26 INFO - PROCESS | 3192 | 1467068606302 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:26 INFO - PROCESS | 3192 | 1467068606304 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:26 INFO - PROCESS | 3192 | ++DOCSHELL 18FA3C00 == 37 [pid = 3192] [id = 255] 16:03:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (193B5C00) [pid = 3192] [serial = 764] [outer = 00000000] 16:03:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1962C800) [pid = 3192] [serial = 765] [outer = 193B5C00] 16:03:26 INFO - PROCESS | 3192 | 1467068606347 Marionette DEBUG loaded listener.js 16:03:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1962D800) [pid = 3192] [serial = 766] [outer = 193B5C00] 16:03:26 INFO - PROCESS | 3192 | 1467068606764 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 629ms 16:03:26 INFO - PROCESS | 3192 | 1467068606857 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 16:03:26 INFO - PROCESS | 3192 | 1467068606861 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 16:03:26 INFO - PROCESS | 3192 | 1467068606867 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:03:26 INFO - PROCESS | 3192 | 1467068606871 Marionette TRACE conn6 <- [1,986,null,{}] 16:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:03:26 INFO - PROCESS | 3192 | 1467068606877 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:26 INFO - PROCESS | 3192 | 1467068606881 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:27 INFO - PROCESS | 3192 | 1467068607034 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 16:03:27 INFO - PROCESS | 3192 | 1467068607205 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:27 INFO - PROCESS | 3192 | 1467068607210 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:27 INFO - PROCESS | 3192 | ++DOCSHELL 1017C800 == 38 [pid = 3192] [id = 256] 16:03:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (1017F800) [pid = 3192] [serial = 767] [outer = 00000000] 16:03:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (101E5000) [pid = 3192] [serial = 768] [outer = 1017F800] 16:03:27 INFO - PROCESS | 3192 | 1467068607266 Marionette DEBUG loaded listener.js 16:03:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (1030BC00) [pid = 3192] [serial = 769] [outer = 1017F800] 16:03:27 INFO - PROCESS | 3192 | 1467068607818 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1019ms 16:03:27 INFO - PROCESS | 3192 | 1467068607895 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 16:03:27 INFO - PROCESS | 3192 | 1467068607898 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 16:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:03:27 INFO - PROCESS | 3192 | 1467068607905 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:03:27 INFO - PROCESS | 3192 | 1467068607909 Marionette TRACE conn6 <- [1,990,null,{}] 16:03:27 INFO - PROCESS | 3192 | 1467068607914 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:27 INFO - PROCESS | 3192 | 1467068607916 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:28 INFO - PROCESS | 3192 | 1467068608056 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 16:03:28 INFO - PROCESS | 3192 | 1467068608185 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:28 INFO - PROCESS | 3192 | 1467068608188 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:28 INFO - PROCESS | 3192 | ++DOCSHELL 14D23000 == 39 [pid = 3192] [id = 257] 16:03:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (14D57C00) [pid = 3192] [serial = 770] [outer = 00000000] 16:03:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (15E37800) [pid = 3192] [serial = 771] [outer = 14D57C00] 16:03:28 INFO - PROCESS | 3192 | 1467068608245 Marionette DEBUG loaded listener.js 16:03:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (16526800) [pid = 3192] [serial = 772] [outer = 14D57C00] 16:03:28 INFO - PROCESS | 3192 | 1467068608790 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 989ms 16:03:28 INFO - PROCESS | 3192 | 1467068608896 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 16:03:28 INFO - PROCESS | 3192 | 1467068608899 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 16:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:03:28 INFO - PROCESS | 3192 | 1467068608904 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:03:28 INFO - PROCESS | 3192 | 1467068608906 Marionette TRACE conn6 <- [1,994,null,{}] 16:03:28 INFO - PROCESS | 3192 | 1467068608916 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:28 INFO - PROCESS | 3192 | 1467068608921 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:29 INFO - PROCESS | 3192 | 1467068609039 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 16:03:29 INFO - PROCESS | 3192 | 1467068609164 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:29 INFO - PROCESS | 3192 | 1467068609168 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:29 INFO - PROCESS | 3192 | ++DOCSHELL 193BD400 == 40 [pid = 3192] [id = 258] 16:03:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (193C0000) [pid = 3192] [serial = 773] [outer = 00000000] 16:03:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (197CC800) [pid = 3192] [serial = 774] [outer = 193C0000] 16:03:29 INFO - PROCESS | 3192 | 1467068609229 Marionette DEBUG loaded listener.js 16:03:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (19E9D800) [pid = 3192] [serial = 775] [outer = 193C0000] 16:03:29 INFO - PROCESS | 3192 | 1467068609757 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 869ms 16:03:29 INFO - PROCESS | 3192 | 1467068609815 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 16:03:29 INFO - PROCESS | 3192 | 1467068609817 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 16:03:29 INFO - PROCESS | 3192 | 1467068609822 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:03:29 INFO - PROCESS | 3192 | 1467068609824 Marionette TRACE conn6 <- [1,998,null,{}] 16:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:03:29 INFO - PROCESS | 3192 | 1467068609828 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:29 INFO - PROCESS | 3192 | 1467068609831 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:29 INFO - PROCESS | 3192 | 1467068609940 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 16:03:30 INFO - PROCESS | 3192 | 1467068610041 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:30 INFO - PROCESS | 3192 | 1467068610043 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:30 INFO - PROCESS | 3192 | ++DOCSHELL 1AE5A000 == 41 [pid = 3192] [id = 259] 16:03:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (1AE5C000) [pid = 3192] [serial = 776] [outer = 00000000] 16:03:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (1AEDF000) [pid = 3192] [serial = 777] [outer = 1AE5C000] 16:03:30 INFO - PROCESS | 3192 | 1467068610099 Marionette DEBUG loaded listener.js 16:03:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (1AEE3400) [pid = 3192] [serial = 778] [outer = 1AE5C000] 16:03:30 INFO - PROCESS | 3192 | 1467068610867 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1118ms 16:03:30 INFO - PROCESS | 3192 | 1467068610962 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 16:03:30 INFO - PROCESS | 3192 | 1467068610966 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 16:03:30 INFO - PROCESS | 3192 | 1467068610972 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:03:30 INFO - PROCESS | 3192 | 1467068610976 Marionette TRACE conn6 <- [1,1002,null,{}] 16:03:30 INFO - PROCESS | 3192 | 1467068610981 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:30 INFO - PROCESS | 3192 | 1467068610984 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:31 INFO - PROCESS | 3192 | 1467068611094 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 16:03:31 INFO - PROCESS | 3192 | 1467068611218 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:31 INFO - PROCESS | 3192 | 1467068611222 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:31 INFO - PROCESS | 3192 | ++DOCSHELL 101E2C00 == 42 [pid = 3192] [id = 260] 16:03:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (101EB800) [pid = 3192] [serial = 779] [outer = 00000000] 16:03:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (10F4EC00) [pid = 3192] [serial = 780] [outer = 101EB800] 16:03:31 INFO - PROCESS | 3192 | 1467068611274 Marionette DEBUG loaded listener.js 16:03:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (148A1C00) [pid = 3192] [serial = 781] [outer = 101EB800] 16:03:32 INFO - PROCESS | 3192 | --DOCSHELL 15E6F000 == 41 [pid = 3192] [id = 254] 16:03:32 INFO - PROCESS | 3192 | --DOCSHELL 0FACE800 == 40 [pid = 3192] [id = 253] 16:03:32 INFO - PROCESS | 3192 | --DOCSHELL 18EBA400 == 39 [pid = 3192] [id = 252] 16:03:32 INFO - PROCESS | 3192 | --DOCSHELL 17884C00 == 38 [pid = 3192] [id = 251] 16:03:32 INFO - PROCESS | 3192 | --DOCSHELL 17850C00 == 37 [pid = 3192] [id = 250] 16:03:32 INFO - PROCESS | 3192 | --DOCSHELL 15022400 == 36 [pid = 3192] [id = 249] 16:03:32 INFO - PROCESS | 3192 | --DOCSHELL 14F4F000 == 35 [pid = 3192] [id = 248] 16:03:32 INFO - PROCESS | 3192 | --DOCSHELL 10305400 == 34 [pid = 3192] [id = 247] 16:03:32 INFO - PROCESS | 3192 | --DOCSHELL 101F3000 == 33 [pid = 3192] [id = 246] 16:03:32 INFO - PROCESS | 3192 | --DOCSHELL 0FDFE000 == 32 [pid = 3192] [id = 245] 16:03:32 INFO - PROCESS | 3192 | --DOCSHELL 19EA1400 == 31 [pid = 3192] [id = 244] 16:03:32 INFO - PROCESS | 3192 | --DOCSHELL 1AE5A000 == 30 [pid = 3192] [id = 259] 16:03:32 INFO - PROCESS | 3192 | --DOCSHELL 193BD400 == 29 [pid = 3192] [id = 258] 16:03:32 INFO - PROCESS | 3192 | --DOCSHELL 18FA3C00 == 28 [pid = 3192] [id = 255] 16:03:32 INFO - PROCESS | 3192 | --DOCSHELL 1017C800 == 27 [pid = 3192] [id = 256] 16:03:32 INFO - PROCESS | 3192 | --DOCSHELL 14D23000 == 26 [pid = 3192] [id = 257] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (1AE54000) [pid = 3192] [serial = 732] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (197CB000) [pid = 3192] [serial = 729] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (18F9C400) [pid = 3192] [serial = 715] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (182C5C00) [pid = 3192] [serial = 711] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (182BC800) [pid = 3192] [serial = 712] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (17855C00) [pid = 3192] [serial = 705] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (1785D400) [pid = 3192] [serial = 706] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (18256400) [pid = 3192] [serial = 708] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (18257800) [pid = 3192] [serial = 709] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (1040E800) [pid = 3192] [serial = 693] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (10425000) [pid = 3192] [serial = 694] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1910FC00) [pid = 3192] [serial = 718] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1AE88400) [pid = 3192] [serial = 688] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (11495400) [pid = 3192] [serial = 696] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (136D8C00) [pid = 3192] [serial = 697] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (14D55C00) [pid = 3192] [serial = 699] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (15024800) [pid = 3192] [serial = 700] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (101DF400) [pid = 3192] [serial = 690] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (101E7800) [pid = 3192] [serial = 691] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (15E66400) [pid = 3192] [serial = 702] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (15E71000) [pid = 3192] [serial = 703] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (1910AC00) [pid = 3192] [serial = 717] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (19417800) [pid = 3192] [serial = 721] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (193B8800) [pid = 3192] [serial = 720] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (18F9EC00) [pid = 3192] [serial = 726] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (19626400) [pid = 3192] [serial = 727] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (19E96C00) [pid = 3192] [serial = 730] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (1040C800) [pid = 3192] [serial = 723] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (18EBCC00) [pid = 3192] [serial = 714] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (1158A800) [pid = 3192] [serial = 724] [outer = 00000000] [url = about:blank] 16:03:32 INFO - PROCESS | 3192 | 1467068612410 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1475ms 16:03:32 INFO - PROCESS | 3192 | 1467068612453 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 16:03:32 INFO - PROCESS | 3192 | 1467068612457 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 16:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:03:32 INFO - PROCESS | 3192 | 1467068612461 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:03:32 INFO - PROCESS | 3192 | 1467068612466 Marionette TRACE conn6 <- [1,1006,null,{}] 16:03:32 INFO - PROCESS | 3192 | 1467068612471 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:32 INFO - PROCESS | 3192 | 1467068612473 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:32 INFO - PROCESS | 3192 | 1467068612561 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 16:03:32 INFO - PROCESS | 3192 | 1467068612570 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:32 INFO - PROCESS | 3192 | 1467068612573 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:32 INFO - PROCESS | 3192 | ++DOCSHELL 101DE400 == 27 [pid = 3192] [id = 261] 16:03:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (101DE800) [pid = 3192] [serial = 782] [outer = 00000000] 16:03:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (101EA800) [pid = 3192] [serial = 783] [outer = 101DE800] 16:03:32 INFO - PROCESS | 3192 | 1467068612622 Marionette DEBUG loaded listener.js 16:03:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (101F3000) [pid = 3192] [serial = 784] [outer = 101DE800] 16:03:33 INFO - PROCESS | 3192 | 1467068613103 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 689ms 16:03:33 INFO - PROCESS | 3192 | 1467068613153 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 16:03:33 INFO - PROCESS | 3192 | 1467068613158 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 16:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:03:33 INFO - PROCESS | 3192 | 1467068613164 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:03:33 INFO - PROCESS | 3192 | 1467068613167 Marionette TRACE conn6 <- [1,1010,null,{}] 16:03:33 INFO - PROCESS | 3192 | 1467068613172 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:33 INFO - PROCESS | 3192 | 1467068613174 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:33 INFO - PROCESS | 3192 | 1467068613292 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 16:03:33 INFO - PROCESS | 3192 | 1467068613382 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:33 INFO - PROCESS | 3192 | 1467068613384 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:33 INFO - PROCESS | 3192 | ++DOCSHELL 106AB800 == 28 [pid = 3192] [id = 262] 16:03:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (106AC400) [pid = 3192] [serial = 785] [outer = 00000000] 16:03:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (10A99C00) [pid = 3192] [serial = 786] [outer = 106AC400] 16:03:33 INFO - PROCESS | 3192 | 1467068613432 Marionette DEBUG loaded listener.js 16:03:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (10F4F000) [pid = 3192] [serial = 787] [outer = 106AC400] 16:03:33 INFO - PROCESS | 3192 | 1467068613789 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 16:03:33 INFO - PROCESS | 3192 | 1467068613837 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 16:03:33 INFO - PROCESS | 3192 | 1467068613840 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 16:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:03:33 INFO - PROCESS | 3192 | 1467068613843 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:03:33 INFO - PROCESS | 3192 | 1467068613846 Marionette TRACE conn6 <- [1,1014,null,{}] 16:03:33 INFO - PROCESS | 3192 | 1467068613857 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:33 INFO - PROCESS | 3192 | 1467068613861 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:33 INFO - PROCESS | 3192 | 1467068613945 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 16:03:33 INFO - PROCESS | 3192 | 1467068613952 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:33 INFO - PROCESS | 3192 | 1467068613955 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:33 INFO - PROCESS | 3192 | ++DOCSHELL 14FBA800 == 29 [pid = 3192] [id = 263] 16:03:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (1501EC00) [pid = 3192] [serial = 788] [outer = 00000000] 16:03:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (15C43800) [pid = 3192] [serial = 789] [outer = 1501EC00] 16:03:33 INFO - PROCESS | 3192 | 1467068614003 Marionette DEBUG loaded listener.js 16:03:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (15E6BC00) [pid = 3192] [serial = 790] [outer = 1501EC00] 16:03:34 INFO - PROCESS | 3192 | 1467068614481 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 669ms 16:03:34 INFO - PROCESS | 3192 | 1467068614517 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 16:03:34 INFO - PROCESS | 3192 | 1467068614520 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 16:03:34 INFO - PROCESS | 3192 | 1467068614523 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:03:34 INFO - PROCESS | 3192 | 1467068614524 Marionette TRACE conn6 <- [1,1018,null,{}] 16:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:03:34 INFO - PROCESS | 3192 | 1467068614528 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:34 INFO - PROCESS | 3192 | 1467068614530 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:34 INFO - PROCESS | 3192 | 1467068614642 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 16:03:34 INFO - PROCESS | 3192 | 1467068614726 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:34 INFO - PROCESS | 3192 | 1467068614728 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:34 INFO - PROCESS | 3192 | ++DOCSHELL 15ECD000 == 30 [pid = 3192] [id = 264] 16:03:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (15ED0000) [pid = 3192] [serial = 791] [outer = 00000000] 16:03:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1652E000) [pid = 3192] [serial = 792] [outer = 15ED0000] 16:03:34 INFO - PROCESS | 3192 | 1467068614773 Marionette DEBUG loaded listener.js 16:03:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (17853400) [pid = 3192] [serial = 793] [outer = 15ED0000] 16:03:35 INFO - PROCESS | 3192 | 1467068615178 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 731ms 16:03:35 INFO - PROCESS | 3192 | 1467068615258 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 16:03:35 INFO - PROCESS | 3192 | 1467068615260 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 16:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:03:35 INFO - PROCESS | 3192 | 1467068615269 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:03:35 INFO - PROCESS | 3192 | 1467068615271 Marionette TRACE conn6 <- [1,1022,null,{}] 16:03:35 INFO - PROCESS | 3192 | 1467068615274 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:35 INFO - PROCESS | 3192 | 1467068615276 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:35 INFO - PROCESS | 3192 | 1467068615383 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 16:03:35 INFO - PROCESS | 3192 | 1467068615388 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:35 INFO - PROCESS | 3192 | 1467068615390 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:35 INFO - PROCESS | 3192 | ++DOCSHELL 17856C00 == 31 [pid = 3192] [id = 265] 16:03:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (17857800) [pid = 3192] [serial = 794] [outer = 00000000] 16:03:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1787F800) [pid = 3192] [serial = 795] [outer = 17857800] 16:03:35 INFO - PROCESS | 3192 | 1467068615434 Marionette DEBUG loaded listener.js 16:03:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1785E800) [pid = 3192] [serial = 796] [outer = 17857800] 16:03:35 INFO - PROCESS | 3192 | 1467068615893 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 669ms 16:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:03:35 INFO - PROCESS | 3192 | 1467068615943 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 16:03:35 INFO - PROCESS | 3192 | 1467068615946 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 16:03:35 INFO - PROCESS | 3192 | 1467068615955 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:03:35 INFO - PROCESS | 3192 | 1467068615957 Marionette TRACE conn6 <- [1,1026,null,{}] 16:03:35 INFO - PROCESS | 3192 | 1467068615960 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:35 INFO - PROCESS | 3192 | 1467068615966 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:36 INFO - PROCESS | 3192 | 1467068616115 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 16:03:36 INFO - PROCESS | 3192 | 1467068616125 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:36 INFO - PROCESS | 3192 | 1467068616127 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:36 INFO - PROCESS | 3192 | ++DOCSHELL 18295400 == 32 [pid = 3192] [id = 266] 16:03:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (18295800) [pid = 3192] [serial = 797] [outer = 00000000] 16:03:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (18E64000) [pid = 3192] [serial = 798] [outer = 18295800] 16:03:36 INFO - PROCESS | 3192 | 1467068616218 Marionette DEBUG loaded listener.js 16:03:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (18EB7400) [pid = 3192] [serial = 799] [outer = 18295800] 16:03:36 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (193B5C00) [pid = 3192] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:03:36 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (17854C00) [pid = 3192] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:03:36 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (1A38AC00) [pid = 3192] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:03:36 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (10302000) [pid = 3192] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:03:36 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (10409000) [pid = 3192] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:03:36 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (14F51800) [pid = 3192] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:03:36 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (18297400) [pid = 3192] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:03:36 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (101DF000) [pid = 3192] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:03:36 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (15ECE800) [pid = 3192] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:03:36 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (18FA0C00) [pid = 3192] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:03:36 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (10A9C800) [pid = 3192] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:03:36 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (18329C00) [pid = 3192] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:03:36 INFO - PROCESS | 3192 | 1467068616711 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 789ms 16:03:36 INFO - PROCESS | 3192 | 1467068616755 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 16:03:36 INFO - PROCESS | 3192 | 1467068616757 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 16:03:36 INFO - PROCESS | 3192 | 1467068616772 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:03:36 INFO - PROCESS | 3192 | 1467068616773 Marionette TRACE conn6 <- [1,1030,null,{}] 16:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:03:36 INFO - PROCESS | 3192 | 1467068616777 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:36 INFO - PROCESS | 3192 | 1467068616779 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:36 INFO - PROCESS | 3192 | 1467068616854 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 16:03:36 INFO - PROCESS | 3192 | 1467068616860 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:36 INFO - PROCESS | 3192 | 1467068616861 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:36 INFO - PROCESS | 3192 | ++DOCSHELL 0FA76C00 == 33 [pid = 3192] [id = 267] 16:03:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (115C8C00) [pid = 3192] [serial = 800] [outer = 00000000] 16:03:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (18D51400) [pid = 3192] [serial = 801] [outer = 115C8C00] 16:03:36 INFO - PROCESS | 3192 | 1467068616904 Marionette DEBUG loaded listener.js 16:03:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (18EB4400) [pid = 3192] [serial = 802] [outer = 115C8C00] 16:03:37 INFO - PROCESS | 3192 | 1467068617323 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 570ms 16:03:37 INFO - PROCESS | 3192 | 1467068617349 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 16:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:03:37 INFO - PROCESS | 3192 | 1467068617351 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 16:03:37 INFO - PROCESS | 3192 | 1467068617354 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:03:37 INFO - PROCESS | 3192 | 1467068617356 Marionette TRACE conn6 <- [1,1034,null,{}] 16:03:37 INFO - PROCESS | 3192 | 1467068617371 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:37 INFO - PROCESS | 3192 | 1467068617373 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:37 INFO - PROCESS | 3192 | 1467068617455 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 16:03:37 INFO - PROCESS | 3192 | 1467068617461 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:37 INFO - PROCESS | 3192 | 1467068617462 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:37 INFO - PROCESS | 3192 | ++DOCSHELL 18EC0400 == 34 [pid = 3192] [id = 268] 16:03:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (18F98800) [pid = 3192] [serial = 803] [outer = 00000000] 16:03:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (18FA5000) [pid = 3192] [serial = 804] [outer = 18F98800] 16:03:37 INFO - PROCESS | 3192 | 1467068617506 Marionette DEBUG loaded listener.js 16:03:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (16C3A800) [pid = 3192] [serial = 805] [outer = 18F98800] 16:03:37 INFO - PROCESS | 3192 | 1467068617936 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 629ms 16:03:37 INFO - PROCESS | 3192 | 1467068617987 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 16:03:37 INFO - PROCESS | 3192 | 1467068617989 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 16:03:37 INFO - PROCESS | 3192 | 1467068617992 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:03:37 INFO - PROCESS | 3192 | 1467068617993 Marionette TRACE conn6 <- [1,1038,null,{}] 16:03:37 INFO - PROCESS | 3192 | 1467068618009 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:37 INFO - PROCESS | 3192 | 1467068618011 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:38 INFO - PROCESS | 3192 | 1467068618087 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 16:03:38 INFO - PROCESS | 3192 | 1467068618095 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:38 INFO - PROCESS | 3192 | 1467068618096 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:38 INFO - PROCESS | 3192 | ++DOCSHELL 1910E800 == 35 [pid = 3192] [id = 269] 16:03:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (19110400) [pid = 3192] [serial = 806] [outer = 00000000] 16:03:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (191A5C00) [pid = 3192] [serial = 807] [outer = 19110400] 16:03:38 INFO - PROCESS | 3192 | 1467068618139 Marionette DEBUG loaded listener.js 16:03:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (193B9C00) [pid = 3192] [serial = 808] [outer = 19110400] 16:03:38 INFO - PROCESS | 3192 | 1467068618670 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 730ms 16:03:38 INFO - PROCESS | 3192 | 1467068618726 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 16:03:38 INFO - PROCESS | 3192 | 1467068618731 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 16:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:03:38 INFO - PROCESS | 3192 | 1467068618737 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:03:38 INFO - PROCESS | 3192 | 1467068618740 Marionette TRACE conn6 <- [1,1042,null,{}] 16:03:38 INFO - PROCESS | 3192 | 1467068618746 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:38 INFO - PROCESS | 3192 | 1467068618750 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:38 INFO - PROCESS | 3192 | 1467068618939 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 16:03:39 INFO - PROCESS | 3192 | 1467068619065 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:39 INFO - PROCESS | 3192 | 1467068619070 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:39 INFO - PROCESS | 3192 | ++DOCSHELL 0FC7E000 == 36 [pid = 3192] [id = 270] 16:03:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (101D6000) [pid = 3192] [serial = 809] [outer = 00000000] 16:03:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (10307000) [pid = 3192] [serial = 810] [outer = 101D6000] 16:03:39 INFO - PROCESS | 3192 | 1467068619128 Marionette DEBUG loaded listener.js 16:03:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (1040F800) [pid = 3192] [serial = 811] [outer = 101D6000] 16:03:39 INFO - PROCESS | 3192 | 1467068619857 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1180ms 16:03:39 INFO - PROCESS | 3192 | 1467068619922 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 16:03:39 INFO - PROCESS | 3192 | 1467068619927 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 16:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:03:39 INFO - PROCESS | 3192 | 1467068619934 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:03:39 INFO - PROCESS | 3192 | 1467068619937 Marionette TRACE conn6 <- [1,1046,null,{}] 16:03:39 INFO - PROCESS | 3192 | 1467068619941 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:39 INFO - PROCESS | 3192 | 1467068619943 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:40 INFO - PROCESS | 3192 | 1467068620069 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 16:03:40 INFO - PROCESS | 3192 | 1467068620191 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:40 INFO - PROCESS | 3192 | 1467068620194 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:40 INFO - PROCESS | 3192 | ++DOCSHELL 115CF800 == 37 [pid = 3192] [id = 271] 16:03:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (14862400) [pid = 3192] [serial = 812] [outer = 00000000] 16:03:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (1501E400) [pid = 3192] [serial = 813] [outer = 14862400] 16:03:40 INFO - PROCESS | 3192 | 1467068620251 Marionette DEBUG loaded listener.js 16:03:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (15E73400) [pid = 3192] [serial = 814] [outer = 14862400] 16:03:41 INFO - PROCESS | 3192 | 1467068621128 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:03:41 INFO - PROCESS | 3192 | --DOCSHELL 18EC0400 == 36 [pid = 3192] [id = 268] 16:03:41 INFO - PROCESS | 3192 | --DOCSHELL 0FA76C00 == 35 [pid = 3192] [id = 267] 16:03:41 INFO - PROCESS | 3192 | --DOCSHELL 18295400 == 34 [pid = 3192] [id = 266] 16:03:41 INFO - PROCESS | 3192 | --DOCSHELL 17856C00 == 33 [pid = 3192] [id = 265] 16:03:41 INFO - PROCESS | 3192 | --DOCSHELL 15ECD000 == 32 [pid = 3192] [id = 264] 16:03:41 INFO - PROCESS | 3192 | --DOCSHELL 14FBA800 == 31 [pid = 3192] [id = 263] 16:03:41 INFO - PROCESS | 3192 | --DOCSHELL 106AB800 == 30 [pid = 3192] [id = 262] 16:03:41 INFO - PROCESS | 3192 | --DOCSHELL 101DE400 == 29 [pid = 3192] [id = 261] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (17C58800) [pid = 3192] [serial = 750] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (1828DC00) [pid = 3192] [serial = 751] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1AE5A400) [pid = 3192] [serial = 733] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (10310000) [pid = 3192] [serial = 738] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1040A000) [pid = 3192] [serial = 739] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (1042E800) [pid = 3192] [serial = 741] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (10639800) [pid = 3192] [serial = 742] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (15020000) [pid = 3192] [serial = 744] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (18EB7000) [pid = 3192] [serial = 753] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (15C44C00) [pid = 3192] [serial = 745] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1030AC00) [pid = 3192] [serial = 735] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (1040F400) [pid = 3192] [serial = 736] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (1652E400) [pid = 3192] [serial = 747] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (1910A400) [pid = 3192] [serial = 756] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (15E6B000) [pid = 3192] [serial = 759] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (191A8000) [pid = 3192] [serial = 762] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (19105800) [pid = 3192] [serial = 757] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (19224000) [pid = 3192] [serial = 763] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (1962D800) [pid = 3192] [serial = 766] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (18F98C00) [pid = 3192] [serial = 754] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (17853800) [pid = 3192] [serial = 760] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (16C33000) [pid = 3192] [serial = 748] [outer = 00000000] [url = about:blank] 16:03:41 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (1962C800) [pid = 3192] [serial = 765] [outer = 00000000] [url = about:blank] 16:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1270ms 16:03:41 INFO - PROCESS | 3192 | 1467068621208 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 16:03:41 INFO - PROCESS | 3192 | 1467068621213 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 16:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:03:41 INFO - PROCESS | 3192 | 1467068621218 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:03:41 INFO - PROCESS | 3192 | 1467068621222 Marionette TRACE conn6 <- [1,1050,null,{}] 16:03:41 INFO - PROCESS | 3192 | 1467068621227 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:41 INFO - PROCESS | 3192 | 1467068621230 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:41 INFO - PROCESS | 3192 | 1467068621325 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 16:03:41 INFO - PROCESS | 3192 | 1467068621332 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:41 INFO - PROCESS | 3192 | 1467068621336 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:41 INFO - PROCESS | 3192 | ++DOCSHELL 101DD800 == 30 [pid = 3192] [id = 272] 16:03:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (101DE000) [pid = 3192] [serial = 815] [outer = 00000000] 16:03:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (101EAC00) [pid = 3192] [serial = 816] [outer = 101DE000] 16:03:41 INFO - PROCESS | 3192 | 1467068621395 Marionette DEBUG loaded listener.js 16:03:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (1030FC00) [pid = 3192] [serial = 817] [outer = 101DE000] 16:03:41 INFO - PROCESS | 3192 | 1467068621882 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 729ms 16:03:41 INFO - PROCESS | 3192 | 1467068621953 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 16:03:41 INFO - PROCESS | 3192 | 1467068621957 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 16:03:41 INFO - PROCESS | 3192 | 1467068621963 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:03:41 INFO - PROCESS | 3192 | 1467068621965 Marionette TRACE conn6 <- [1,1054,null,{}] 16:03:41 INFO - PROCESS | 3192 | 1467068621969 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:41 INFO - PROCESS | 3192 | 1467068621972 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:42 INFO - PROCESS | 3192 | 1467068622057 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 16:03:42 INFO - PROCESS | 3192 | 1467068622063 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:42 INFO - PROCESS | 3192 | 1467068622065 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:42 INFO - PROCESS | 3192 | ++DOCSHELL 1040F000 == 31 [pid = 3192] [id = 273] 16:03:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (10427C00) [pid = 3192] [serial = 818] [outer = 00000000] 16:03:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (10A9D400) [pid = 3192] [serial = 819] [outer = 10427C00] 16:03:42 INFO - PROCESS | 3192 | 1467068622113 Marionette DEBUG loaded listener.js 16:03:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (115C5C00) [pid = 3192] [serial = 820] [outer = 10427C00] 16:03:42 INFO - PROCESS | 3192 | 1467068622576 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 16:03:42 INFO - PROCESS | 3192 | 1467068622598 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 16:03:42 INFO - PROCESS | 3192 | 1467068622600 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 16:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:03:42 INFO - PROCESS | 3192 | 1467068622603 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:03:42 INFO - PROCESS | 3192 | 1467068622607 Marionette TRACE conn6 <- [1,1058,null,{}] 16:03:42 INFO - PROCESS | 3192 | 1467068622617 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:42 INFO - PROCESS | 3192 | 1467068622622 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:42 INFO - PROCESS | 3192 | 1467068622706 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 16:03:42 INFO - PROCESS | 3192 | 1467068622743 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:42 INFO - PROCESS | 3192 | 1467068622746 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:42 INFO - PROCESS | 3192 | ++DOCSHELL 15E70400 == 32 [pid = 3192] [id = 274] 16:03:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (15E70800) [pid = 3192] [serial = 821] [outer = 00000000] 16:03:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (1645B400) [pid = 3192] [serial = 822] [outer = 15E70800] 16:03:42 INFO - PROCESS | 3192 | 1467068622867 Marionette DEBUG loaded listener.js 16:03:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (16C31C00) [pid = 3192] [serial = 823] [outer = 15E70800] 16:03:43 INFO - PROCESS | 3192 | 1467068623256 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 669ms 16:03:43 INFO - PROCESS | 3192 | 1467068623278 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 16:03:43 INFO - PROCESS | 3192 | 1467068623280 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 16:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:03:43 INFO - PROCESS | 3192 | 1467068623283 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:03:43 INFO - PROCESS | 3192 | 1467068623285 Marionette TRACE conn6 <- [1,1062,null,{}] 16:03:43 INFO - PROCESS | 3192 | 1467068623289 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:43 INFO - PROCESS | 3192 | 1467068623291 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:43 INFO - PROCESS | 3192 | 1467068623375 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 16:03:43 INFO - PROCESS | 3192 | 1467068623466 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:43 INFO - PROCESS | 3192 | 1467068623468 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:43 INFO - PROCESS | 3192 | ++DOCSHELL 17857400 == 33 [pid = 3192] [id = 275] 16:03:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (17857C00) [pid = 3192] [serial = 824] [outer = 00000000] 16:03:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (1828B800) [pid = 3192] [serial = 825] [outer = 17857C00] 16:03:43 INFO - PROCESS | 3192 | 1467068623513 Marionette DEBUG loaded listener.js 16:03:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (1829AC00) [pid = 3192] [serial = 826] [outer = 17857C00] 16:03:43 INFO - PROCESS | 3192 | 1467068623917 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 16:03:43 INFO - PROCESS | 3192 | 1467068623954 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 16:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:03:43 INFO - PROCESS | 3192 | 1467068623956 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 16:03:43 INFO - PROCESS | 3192 | 1467068623959 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:03:43 INFO - PROCESS | 3192 | 1467068623961 Marionette TRACE conn6 <- [1,1066,null,{}] 16:03:43 INFO - PROCESS | 3192 | 1467068623964 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:43 INFO - PROCESS | 3192 | 1467068623966 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:44 INFO - PROCESS | 3192 | 1467068624076 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 16:03:44 INFO - PROCESS | 3192 | 1467068624160 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:44 INFO - PROCESS | 3192 | 1467068624162 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:44 INFO - PROCESS | 3192 | ++DOCSHELL 18324000 == 34 [pid = 3192] [id = 276] 16:03:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1832AC00) [pid = 3192] [serial = 827] [outer = 00000000] 16:03:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (18EB6800) [pid = 3192] [serial = 828] [outer = 1832AC00] 16:03:44 INFO - PROCESS | 3192 | 1467068624205 Marionette DEBUG loaded listener.js 16:03:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (18EBFC00) [pid = 3192] [serial = 829] [outer = 1832AC00] 16:03:44 INFO - PROCESS | 3192 | 1467068624616 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 16:03:44 INFO - PROCESS | 3192 | 1467068624631 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 16:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:03:44 INFO - PROCESS | 3192 | 1467068624633 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 16:03:44 INFO - PROCESS | 3192 | 1467068624636 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:03:44 INFO - PROCESS | 3192 | 1467068624638 Marionette TRACE conn6 <- [1,1070,null,{}] 16:03:44 INFO - PROCESS | 3192 | 1467068624641 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:44 INFO - PROCESS | 3192 | 1467068624647 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:44 INFO - PROCESS | 3192 | 1467068624781 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 16:03:44 INFO - PROCESS | 3192 | 1467068624787 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:44 INFO - PROCESS | 3192 | 1467068624789 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:44 INFO - PROCESS | 3192 | ++DOCSHELL 101D8400 == 35 [pid = 3192] [id = 277] 16:03:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (10422800) [pid = 3192] [serial = 830] [outer = 00000000] 16:03:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (191AAC00) [pid = 3192] [serial = 831] [outer = 10422800] 16:03:44 INFO - PROCESS | 3192 | 1467068624841 Marionette DEBUG loaded listener.js 16:03:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (18FA4400) [pid = 3192] [serial = 832] [outer = 10422800] 16:03:45 INFO - PROCESS | 3192 | 1467068625257 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 16:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:03:45 INFO - PROCESS | 3192 | 1467068625307 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 16:03:45 INFO - PROCESS | 3192 | 1467068625309 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 16:03:45 INFO - PROCESS | 3192 | 1467068625312 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:03:45 INFO - PROCESS | 3192 | 1467068625313 Marionette TRACE conn6 <- [1,1074,null,{}] 16:03:45 INFO - PROCESS | 3192 | 1467068625322 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:45 INFO - PROCESS | 3192 | 1467068625324 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:45 INFO - PROCESS | 3192 | 1467068625495 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 16:03:45 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (106AC400) [pid = 3192] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:03:45 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1501EC00) [pid = 3192] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:03:45 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (15ED0000) [pid = 3192] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:03:45 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (101DE800) [pid = 3192] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:03:45 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (1017F800) [pid = 3192] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:03:45 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (14D57C00) [pid = 3192] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:03:45 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (18F98800) [pid = 3192] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:03:45 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (193C0000) [pid = 3192] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:03:45 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (1AE5C000) [pid = 3192] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:03:45 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (17857800) [pid = 3192] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:03:45 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (18295800) [pid = 3192] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:03:45 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (115C8C00) [pid = 3192] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:03:45 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (101EB800) [pid = 3192] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:03:45 INFO - PROCESS | 3192 | 1467068625602 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:45 INFO - PROCESS | 3192 | 1467068625604 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:45 INFO - PROCESS | 3192 | ++DOCSHELL 0FCE6400 == 36 [pid = 3192] [id = 278] 16:03:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (0FCE8800) [pid = 3192] [serial = 833] [outer = 00000000] 16:03:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (101DF800) [pid = 3192] [serial = 834] [outer = 0FCE8800] 16:03:45 INFO - PROCESS | 3192 | 1467068625648 Marionette DEBUG loaded listener.js 16:03:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (115C8C00) [pid = 3192] [serial = 835] [outer = 0FCE8800] 16:03:45 INFO - PROCESS | 3192 | 1467068625988 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 729ms 16:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:03:46 INFO - PROCESS | 3192 | 1467068626043 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 16:03:46 INFO - PROCESS | 3192 | 1467068626045 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 16:03:46 INFO - PROCESS | 3192 | 1467068626048 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:03:46 INFO - PROCESS | 3192 | 1467068626050 Marionette TRACE conn6 <- [1,1078,null,{}] 16:03:46 INFO - PROCESS | 3192 | 1467068626053 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:46 INFO - PROCESS | 3192 | 1467068626055 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:46 INFO - PROCESS | 3192 | 1467068626132 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 16:03:46 INFO - PROCESS | 3192 | 1467068626138 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:46 INFO - PROCESS | 3192 | 1467068626140 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:46 INFO - PROCESS | 3192 | ++DOCSHELL 15EC5400 == 37 [pid = 3192] [id = 279] 16:03:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (16452800) [pid = 3192] [serial = 836] [outer = 00000000] 16:03:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (193B6C00) [pid = 3192] [serial = 837] [outer = 16452800] 16:03:46 INFO - PROCESS | 3192 | 1467068626183 Marionette DEBUG loaded listener.js 16:03:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (19417800) [pid = 3192] [serial = 838] [outer = 16452800] 16:03:46 INFO - PROCESS | 3192 | 1467068626603 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 570ms 16:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:03:46 INFO - PROCESS | 3192 | 1467068626619 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 16:03:46 INFO - PROCESS | 3192 | 1467068626621 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 16:03:46 INFO - PROCESS | 3192 | 1467068626624 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:03:46 INFO - PROCESS | 3192 | 1467068626625 Marionette TRACE conn6 <- [1,1082,null,{}] 16:03:46 INFO - PROCESS | 3192 | 1467068626629 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:46 INFO - PROCESS | 3192 | 1467068626630 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:46 INFO - PROCESS | 3192 | 1467068626757 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 16:03:46 INFO - PROCESS | 3192 | 1467068626765 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:46 INFO - PROCESS | 3192 | 1467068626767 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:46 INFO - PROCESS | 3192 | ++DOCSHELL 15CDF400 == 38 [pid = 3192] [id = 280] 16:03:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (1962D800) [pid = 3192] [serial = 839] [outer = 00000000] 16:03:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1970A400) [pid = 3192] [serial = 840] [outer = 1962D800] 16:03:46 INFO - PROCESS | 3192 | 1467068626811 Marionette DEBUG loaded listener.js 16:03:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (197CE800) [pid = 3192] [serial = 841] [outer = 1962D800] 16:03:47 INFO - PROCESS | 3192 | 1467068627233 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 16:03:47 INFO - PROCESS | 3192 | 1467068627256 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 16:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:03:47 INFO - PROCESS | 3192 | 1467068627258 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 16:03:47 INFO - PROCESS | 3192 | 1467068627261 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:03:47 INFO - PROCESS | 3192 | 1467068627262 Marionette TRACE conn6 <- [1,1086,null,{}] 16:03:47 INFO - PROCESS | 3192 | 1467068627266 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:47 INFO - PROCESS | 3192 | 1467068627268 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:47 INFO - PROCESS | 3192 | 1467068627383 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 16:03:47 INFO - PROCESS | 3192 | 1467068627391 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:47 INFO - PROCESS | 3192 | 1467068627393 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:47 INFO - PROCESS | 3192 | ++DOCSHELL 17880000 == 39 [pid = 3192] [id = 281] 16:03:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (1962F800) [pid = 3192] [serial = 842] [outer = 00000000] 16:03:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1A394400) [pid = 3192] [serial = 843] [outer = 1962F800] 16:03:47 INFO - PROCESS | 3192 | 1467068627436 Marionette DEBUG loaded listener.js 16:03:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1A397400) [pid = 3192] [serial = 844] [outer = 1962F800] 16:03:48 INFO - PROCESS | 3192 | 1467068628085 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 869ms 16:03:48 INFO - PROCESS | 3192 | 1467068628146 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 16:03:48 INFO - PROCESS | 3192 | 1467068628150 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 16:03:48 INFO - PROCESS | 3192 | 1467068628156 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:03:48 INFO - PROCESS | 3192 | 1467068628161 Marionette TRACE conn6 <- [1,1090,null,{}] 16:03:48 INFO - PROCESS | 3192 | 1467068628167 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:48 INFO - PROCESS | 3192 | 1467068628170 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:48 INFO - PROCESS | 3192 | 1467068628259 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 16:03:48 INFO - PROCESS | 3192 | 1467068628381 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:48 INFO - PROCESS | 3192 | 1467068628384 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:48 INFO - PROCESS | 3192 | ++DOCSHELL 10173800 == 40 [pid = 3192] [id = 282] 16:03:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (101DB800) [pid = 3192] [serial = 845] [outer = 00000000] 16:03:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (10F46C00) [pid = 3192] [serial = 846] [outer = 101DB800] 16:03:48 INFO - PROCESS | 3192 | 1467068628444 Marionette DEBUG loaded listener.js 16:03:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (14981C00) [pid = 3192] [serial = 847] [outer = 101DB800] 16:03:48 INFO - PROCESS | 3192 | 1467068628990 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 930ms 16:03:49 INFO - PROCESS | 3192 | 1467068629070 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 16:03:49 INFO - PROCESS | 3192 | 1467068629074 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 16:03:49 INFO - PROCESS | 3192 | 1467068629082 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:03:49 INFO - PROCESS | 3192 | 1467068629085 Marionette TRACE conn6 <- [1,1094,null,{}] 16:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:03:49 INFO - PROCESS | 3192 | 1467068629089 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:49 INFO - PROCESS | 3192 | 1467068629092 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:49 INFO - PROCESS | 3192 | 1467068629212 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 16:03:49 INFO - PROCESS | 3192 | 1467068629309 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:49 INFO - PROCESS | 3192 | 1467068629312 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:49 INFO - PROCESS | 3192 | ++DOCSHELL 18291400 == 41 [pid = 3192] [id = 283] 16:03:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (18296C00) [pid = 3192] [serial = 848] [outer = 00000000] 16:03:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (1962A400) [pid = 3192] [serial = 849] [outer = 18296C00] 16:03:49 INFO - PROCESS | 3192 | 1467068629367 Marionette DEBUG loaded listener.js 16:03:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (19FE8800) [pid = 3192] [serial = 850] [outer = 18296C00] 16:03:49 INFO - PROCESS | 3192 | 1467068629972 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 929ms 16:03:50 INFO - PROCESS | 3192 | 1467068630018 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 16:03:50 INFO - PROCESS | 3192 | 1467068630021 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 16:03:50 INFO - PROCESS | 3192 | 1467068630024 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:03:50 INFO - PROCESS | 3192 | 1467068630028 Marionette TRACE conn6 <- [1,1098,null,{}] 16:03:50 INFO - PROCESS | 3192 | 1467068630039 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:50 INFO - PROCESS | 3192 | 1467068630044 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:50 INFO - PROCESS | 3192 | 1467068630152 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 16:03:50 INFO - PROCESS | 3192 | 1467068630256 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:50 INFO - PROCESS | 3192 | 1467068630259 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:50 INFO - PROCESS | 3192 | ++DOCSHELL 1AEE1400 == 42 [pid = 3192] [id = 284] 16:03:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1AEE1800) [pid = 3192] [serial = 851] [outer = 00000000] 16:03:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1AFA8400) [pid = 3192] [serial = 852] [outer = 1AEE1800] 16:03:50 INFO - PROCESS | 3192 | 1467068630315 Marionette DEBUG loaded listener.js 16:03:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (1BA3E800) [pid = 3192] [serial = 853] [outer = 1AEE1800] 16:03:50 INFO - PROCESS | 3192 | 1467068630878 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 929ms 16:03:50 INFO - PROCESS | 3192 | 1467068630958 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 16:03:50 INFO - PROCESS | 3192 | 1467068630961 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 16:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:03:50 INFO - PROCESS | 3192 | 1467068630965 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:03:50 INFO - PROCESS | 3192 | 1467068630966 Marionette TRACE conn6 <- [1,1102,null,{}] 16:03:50 INFO - PROCESS | 3192 | 1467068630970 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:50 INFO - PROCESS | 3192 | 1467068630973 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:51 INFO - PROCESS | 3192 | 1467068631086 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 16:03:51 INFO - PROCESS | 3192 | 1467068631211 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:51 INFO - PROCESS | 3192 | 1467068631213 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:51 INFO - PROCESS | 3192 | ++DOCSHELL 1AE5BC00 == 43 [pid = 3192] [id = 285] 16:03:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (1AEE6800) [pid = 3192] [serial = 854] [outer = 00000000] 16:03:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (1BACD400) [pid = 3192] [serial = 855] [outer = 1AEE6800] 16:03:51 INFO - PROCESS | 3192 | 1467068631268 Marionette DEBUG loaded listener.js 16:03:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (1BF31000) [pid = 3192] [serial = 856] [outer = 1AEE6800] 16:03:52 INFO - PROCESS | 3192 | 1467068632047 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1119ms 16:03:52 INFO - PROCESS | 3192 | 1467068632088 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 16:03:52 INFO - PROCESS | 3192 | 1467068632092 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 16:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:03:52 INFO - PROCESS | 3192 | 1467068632097 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:03:52 INFO - PROCESS | 3192 | 1467068632100 Marionette TRACE conn6 <- [1,1106,null,{}] 16:03:52 INFO - PROCESS | 3192 | 1467068632106 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:52 INFO - PROCESS | 3192 | 1467068632108 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:52 INFO - PROCESS | 3192 | 1467068632213 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 16:03:52 INFO - PROCESS | 3192 | 1467068632345 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:52 INFO - PROCESS | 3192 | 1467068632349 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:52 INFO - PROCESS | 3192 | ++DOCSHELL 10AA3400 == 44 [pid = 3192] [id = 286] 16:03:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (10F09800) [pid = 3192] [serial = 857] [outer = 00000000] 16:03:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (11589400) [pid = 3192] [serial = 858] [outer = 10F09800] 16:03:52 INFO - PROCESS | 3192 | 1467068632401 Marionette DEBUG loaded listener.js 16:03:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (14D5C000) [pid = 3192] [serial = 859] [outer = 10F09800] 16:03:53 INFO - PROCESS | 3192 | --DOCSHELL 15CDF400 == 43 [pid = 3192] [id = 280] 16:03:53 INFO - PROCESS | 3192 | --DOCSHELL 15EC5400 == 42 [pid = 3192] [id = 279] 16:03:53 INFO - PROCESS | 3192 | --DOCSHELL 0FCE6400 == 41 [pid = 3192] [id = 278] 16:03:53 INFO - PROCESS | 3192 | --DOCSHELL 101D8400 == 40 [pid = 3192] [id = 277] 16:03:53 INFO - PROCESS | 3192 | --DOCSHELL 18324000 == 39 [pid = 3192] [id = 276] 16:03:53 INFO - PROCESS | 3192 | --DOCSHELL 17857400 == 38 [pid = 3192] [id = 275] 16:03:53 INFO - PROCESS | 3192 | --DOCSHELL 15E70400 == 37 [pid = 3192] [id = 274] 16:03:53 INFO - PROCESS | 3192 | --DOCSHELL 1040F000 == 36 [pid = 3192] [id = 273] 16:03:53 INFO - PROCESS | 3192 | --DOCSHELL 101DD800 == 35 [pid = 3192] [id = 272] 16:03:53 INFO - PROCESS | 3192 | --DOCSHELL 0FC7E000 == 34 [pid = 3192] [id = 270] 16:03:53 INFO - PROCESS | 3192 | --DOCSHELL 115CF800 == 33 [pid = 3192] [id = 271] 16:03:53 INFO - PROCESS | 3192 | --DOCSHELL 1910E800 == 32 [pid = 3192] [id = 269] 16:03:53 INFO - PROCESS | 3192 | --DOCSHELL 101E2C00 == 31 [pid = 3192] [id = 260] 16:03:53 INFO - PROCESS | 3192 | --DOCSHELL 1AEE1400 == 30 [pid = 3192] [id = 284] 16:03:53 INFO - PROCESS | 3192 | --DOCSHELL 1AE5BC00 == 29 [pid = 3192] [id = 285] 16:03:53 INFO - PROCESS | 3192 | --DOCSHELL 18291400 == 28 [pid = 3192] [id = 283] 16:03:53 INFO - PROCESS | 3192 | --DOCSHELL 17880000 == 27 [pid = 3192] [id = 281] 16:03:53 INFO - PROCESS | 3192 | --DOCSHELL 10173800 == 26 [pid = 3192] [id = 282] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (10A99C00) [pid = 3192] [serial = 786] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (10F4F000) [pid = 3192] [serial = 787] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (15C43800) [pid = 3192] [serial = 789] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (1652E000) [pid = 3192] [serial = 792] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (101EA800) [pid = 3192] [serial = 783] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (101F3000) [pid = 3192] [serial = 784] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (1030BC00) [pid = 3192] [serial = 769] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (101E5000) [pid = 3192] [serial = 768] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (16526800) [pid = 3192] [serial = 772] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (15E37800) [pid = 3192] [serial = 771] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (16C3A800) [pid = 3192] [serial = 805] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (19E9D800) [pid = 3192] [serial = 775] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (197CC800) [pid = 3192] [serial = 774] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1AEE3400) [pid = 3192] [serial = 778] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (1AEDF000) [pid = 3192] [serial = 777] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1787F800) [pid = 3192] [serial = 795] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (17853400) [pid = 3192] [serial = 793] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (18E64000) [pid = 3192] [serial = 798] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (191A5C00) [pid = 3192] [serial = 807] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1785E800) [pid = 3192] [serial = 796] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (18FA5000) [pid = 3192] [serial = 804] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (18D51400) [pid = 3192] [serial = 801] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (148A1C00) [pid = 3192] [serial = 781] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (10F4EC00) [pid = 3192] [serial = 780] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (15E6BC00) [pid = 3192] [serial = 790] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (18EB7400) [pid = 3192] [serial = 799] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (18EB4400) [pid = 3192] [serial = 802] [outer = 00000000] [url = about:blank] 16:03:53 INFO - PROCESS | 3192 | 1467068633610 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1576ms 16:03:53 INFO - PROCESS | 3192 | 1467068633676 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 16:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:03:53 INFO - PROCESS | 3192 | 1467068633680 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 16:03:53 INFO - PROCESS | 3192 | 1467068633684 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:03:53 INFO - PROCESS | 3192 | 1467068633689 Marionette TRACE conn6 <- [1,1110,null,{}] 16:03:53 INFO - PROCESS | 3192 | 1467068633694 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:53 INFO - PROCESS | 3192 | 1467068633696 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:53 INFO - PROCESS | 3192 | 1467068633786 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 16:03:53 INFO - PROCESS | 3192 | 1467068633895 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:53 INFO - PROCESS | 3192 | 1467068633898 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:53 INFO - PROCESS | 3192 | ++DOCSHELL 101D5800 == 27 [pid = 3192] [id = 287] 16:03:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (101DE400) [pid = 3192] [serial = 860] [outer = 00000000] 16:03:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (101F3400) [pid = 3192] [serial = 861] [outer = 101DE400] 16:03:53 INFO - PROCESS | 3192 | 1467068633945 Marionette DEBUG loaded listener.js 16:03:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (10309C00) [pid = 3192] [serial = 862] [outer = 101DE400] 16:03:54 INFO - PROCESS | 3192 | 1467068634309 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 689ms 16:03:54 INFO - PROCESS | 3192 | 1467068634375 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 16:03:54 INFO - PROCESS | 3192 | 1467068634380 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 16:03:54 INFO - PROCESS | 3192 | 1467068634386 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:03:54 INFO - PROCESS | 3192 | 1467068634389 Marionette TRACE conn6 <- [1,1114,null,{}] 16:03:54 INFO - PROCESS | 3192 | 1467068634393 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:54 INFO - PROCESS | 3192 | 1467068634395 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:54 INFO - PROCESS | 3192 | 1467068634515 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 16:03:54 INFO - PROCESS | 3192 | 1467068634523 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:54 INFO - PROCESS | 3192 | 1467068634525 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:54 INFO - PROCESS | 3192 | ++DOCSHELL 10410000 == 28 [pid = 3192] [id = 288] 16:03:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (1042B800) [pid = 3192] [serial = 863] [outer = 00000000] 16:03:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (10F08000) [pid = 3192] [serial = 864] [outer = 1042B800] 16:03:54 INFO - PROCESS | 3192 | 1467068634571 Marionette DEBUG loaded listener.js 16:03:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (10F86000) [pid = 3192] [serial = 865] [outer = 1042B800] 16:03:55 INFO - PROCESS | 3192 | 1467068635014 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 16:03:55 INFO - PROCESS | 3192 | 1467068635060 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 16:03:55 INFO - PROCESS | 3192 | 1467068635063 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 16:03:55 INFO - PROCESS | 3192 | 1467068635066 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:03:55 INFO - PROCESS | 3192 | 1467068635069 Marionette TRACE conn6 <- [1,1118,null,{}] 16:03:55 INFO - PROCESS | 3192 | 1467068635080 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:55 INFO - PROCESS | 3192 | 1467068635085 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:55 INFO - PROCESS | 3192 | 1467068635168 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 16:03:55 INFO - PROCESS | 3192 | 1467068635174 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:55 INFO - PROCESS | 3192 | 1467068635177 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:55 INFO - PROCESS | 3192 | ++DOCSHELL 0FD60800 == 29 [pid = 3192] [id = 289] 16:03:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (109B2C00) [pid = 3192] [serial = 866] [outer = 00000000] 16:03:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (15E6BC00) [pid = 3192] [serial = 867] [outer = 109B2C00] 16:03:55 INFO - PROCESS | 3192 | 1467068635225 Marionette DEBUG loaded listener.js 16:03:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (15E73C00) [pid = 3192] [serial = 868] [outer = 109B2C00] 16:03:55 INFO - PROCESS | 3192 | 1467068635709 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 669ms 16:03:55 INFO - PROCESS | 3192 | 1467068635740 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 16:03:55 INFO - PROCESS | 3192 | 1467068635743 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 16:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:03:55 INFO - PROCESS | 3192 | 1467068635753 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:03:55 INFO - PROCESS | 3192 | 1467068635754 Marionette TRACE conn6 <- [1,1122,null,{}] 16:03:55 INFO - PROCESS | 3192 | 1467068635758 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:55 INFO - PROCESS | 3192 | 1467068635760 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:55 INFO - PROCESS | 3192 | 1467068635902 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 16:03:55 INFO - PROCESS | 3192 | 1467068635964 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:55 INFO - PROCESS | 3192 | 1467068635966 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:55 INFO - PROCESS | 3192 | ++DOCSHELL 16C31400 == 30 [pid = 3192] [id = 290] 16:03:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (16C32400) [pid = 3192] [serial = 869] [outer = 00000000] 16:03:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (17851C00) [pid = 3192] [serial = 870] [outer = 16C32400] 16:03:56 INFO - PROCESS | 3192 | 1467068636010 Marionette DEBUG loaded listener.js 16:03:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (17859C00) [pid = 3192] [serial = 871] [outer = 16C32400] 16:03:56 INFO - PROCESS | 3192 | 1467068636406 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 730ms 16:03:56 INFO - PROCESS | 3192 | 1467068636485 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 16:03:56 INFO - PROCESS | 3192 | 1467068636487 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 16:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:03:56 INFO - PROCESS | 3192 | 1467068636491 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:03:56 INFO - PROCESS | 3192 | 1467068636492 Marionette TRACE conn6 <- [1,1126,null,{}] 16:03:56 INFO - PROCESS | 3192 | 1467068636496 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:56 INFO - PROCESS | 3192 | 1467068636498 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:56 INFO - PROCESS | 3192 | 1467068636614 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 16:03:56 INFO - PROCESS | 3192 | 1467068636620 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:56 INFO - PROCESS | 3192 | 1467068636622 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:56 INFO - PROCESS | 3192 | ++DOCSHELL 1787D800 == 31 [pid = 3192] [id = 291] 16:03:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (17882400) [pid = 3192] [serial = 872] [outer = 00000000] 16:03:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (17F59C00) [pid = 3192] [serial = 873] [outer = 17882400] 16:03:56 INFO - PROCESS | 3192 | 1467068636666 Marionette DEBUG loaded listener.js 16:03:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (18258000) [pid = 3192] [serial = 874] [outer = 17882400] 16:03:57 INFO - PROCESS | 3192 | [3192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 16:03:57 INFO - PROCESS | 3192 | 1467068637256 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 829ms 16:03:57 INFO - PROCESS | 3192 | 1467068637325 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 16:03:57 INFO - PROCESS | 3192 | 1467068637327 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 16:03:57 INFO - PROCESS | 3192 | 1467068637330 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:03:57 INFO - PROCESS | 3192 | 1467068637332 Marionette TRACE conn6 <- [1,1130,null,{}] 16:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:03:57 INFO - PROCESS | 3192 | 1467068637344 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:57 INFO - PROCESS | 3192 | 1467068637350 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:57 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1962F800) [pid = 3192] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:03:57 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1832AC00) [pid = 3192] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:03:57 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (10422800) [pid = 3192] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:03:57 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (101D6000) [pid = 3192] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:03:57 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (19110400) [pid = 3192] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:03:57 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (14862400) [pid = 3192] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:03:57 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (10427C00) [pid = 3192] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:03:57 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1962D800) [pid = 3192] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:03:57 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (15E70800) [pid = 3192] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:03:57 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (101DE000) [pid = 3192] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:03:57 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (0FCE8800) [pid = 3192] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:03:57 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (16452800) [pid = 3192] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:03:57 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (17857C00) [pid = 3192] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:03:57 INFO - PROCESS | 3192 | 1467068637682 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 16:03:57 INFO - PROCESS | 3192 | 1467068637690 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:57 INFO - PROCESS | 3192 | 1467068637692 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:57 INFO - PROCESS | 3192 | ++DOCSHELL 101F0C00 == 32 [pid = 3192] [id = 292] 16:03:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (10422800) [pid = 3192] [serial = 875] [outer = 00000000] 16:03:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (15E68800) [pid = 3192] [serial = 876] [outer = 10422800] 16:03:57 INFO - PROCESS | 3192 | 1467068637737 Marionette DEBUG loaded listener.js 16:03:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (182C2000) [pid = 3192] [serial = 877] [outer = 10422800] 16:03:58 INFO - PROCESS | 3192 | 1467068638115 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 829ms 16:03:58 INFO - PROCESS | 3192 | 1467068638165 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 16:03:58 INFO - PROCESS | 3192 | 1467068638167 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 16:03:58 INFO - PROCESS | 3192 | 1467068638170 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:03:58 INFO - PROCESS | 3192 | 1467068638172 Marionette TRACE conn6 <- [1,1134,null,{}] 16:03:58 INFO - PROCESS | 3192 | 1467068638176 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:58 INFO - PROCESS | 3192 | 1467068638178 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:58 INFO - PROCESS | 3192 | 1467068638254 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 16:03:58 INFO - PROCESS | 3192 | 1467068638260 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:58 INFO - PROCESS | 3192 | 1467068638261 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:58 INFO - PROCESS | 3192 | ++DOCSHELL 0FDFEC00 == 33 [pid = 3192] [id = 293] 16:03:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (1832A800) [pid = 3192] [serial = 878] [outer = 00000000] 16:03:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (18FA5000) [pid = 3192] [serial = 879] [outer = 1832A800] 16:03:58 INFO - PROCESS | 3192 | 1467068638305 Marionette DEBUG loaded listener.js 16:03:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1910B800) [pid = 3192] [serial = 880] [outer = 1832A800] 16:03:58 INFO - PROCESS | 3192 | 1467068638723 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 16:03:58 INFO - PROCESS | 3192 | 1467068638805 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 16:03:58 INFO - PROCESS | 3192 | 1467068638807 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 16:03:58 INFO - PROCESS | 3192 | 1467068638810 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:03:58 INFO - PROCESS | 3192 | 1467068638812 Marionette TRACE conn6 <- [1,1138,null,{}] 16:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:03:58 INFO - PROCESS | 3192 | 1467068638816 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:58 INFO - PROCESS | 3192 | 1467068638817 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:58 INFO - PROCESS | 3192 | 1467068638894 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 16:03:58 INFO - PROCESS | 3192 | 1467068638902 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:58 INFO - PROCESS | 3192 | 1467068638904 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:58 INFO - PROCESS | 3192 | ++DOCSHELL 191A9C00 == 34 [pid = 3192] [id = 294] 16:03:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (19220400) [pid = 3192] [serial = 881] [outer = 00000000] 16:03:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (193B6000) [pid = 3192] [serial = 882] [outer = 19220400] 16:03:58 INFO - PROCESS | 3192 | 1467068638948 Marionette DEBUG loaded listener.js 16:03:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (17855C00) [pid = 3192] [serial = 883] [outer = 19220400] 16:03:59 INFO - PROCESS | 3192 | 1467068639405 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 16:03:59 INFO - PROCESS | 3192 | 1467068639446 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 16:03:59 INFO - PROCESS | 3192 | 1467068639448 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 16:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:03:59 INFO - PROCESS | 3192 | 1467068639451 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:03:59 INFO - PROCESS | 3192 | 1467068639452 Marionette TRACE conn6 <- [1,1142,null,{}] 16:03:59 INFO - PROCESS | 3192 | 1467068639460 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:59 INFO - PROCESS | 3192 | 1467068639462 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:59 INFO - PROCESS | 3192 | 1467068639539 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 16:03:59 INFO - PROCESS | 3192 | 1467068639545 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:59 INFO - PROCESS | 3192 | 1467068639547 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:03:59 INFO - PROCESS | 3192 | ++DOCSHELL 19625C00 == 35 [pid = 3192] [id = 295] 16:03:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (19627000) [pid = 3192] [serial = 884] [outer = 00000000] 16:03:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (1962E800) [pid = 3192] [serial = 885] [outer = 19627000] 16:03:59 INFO - PROCESS | 3192 | 1467068639589 Marionette DEBUG loaded listener.js 16:03:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (19D4E800) [pid = 3192] [serial = 886] [outer = 19627000] 16:04:00 INFO - PROCESS | 3192 | 1467068640399 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1022ms 16:04:00 INFO - PROCESS | 3192 | 1467068640475 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 16:04:00 INFO - PROCESS | 3192 | 1467068640480 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 16:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:04:00 INFO - PROCESS | 3192 | 1467068640485 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:04:00 INFO - PROCESS | 3192 | 1467068640488 Marionette TRACE conn6 <- [1,1146,null,{}] 16:04:00 INFO - PROCESS | 3192 | 1467068640513 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:00 INFO - PROCESS | 3192 | 1467068640517 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:00 INFO - PROCESS | 3192 | 1467068640692 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 16:04:00 INFO - PROCESS | 3192 | 1467068640820 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:00 INFO - PROCESS | 3192 | 1467068640824 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:00 INFO - PROCESS | 3192 | ++DOCSHELL 101D9C00 == 36 [pid = 3192] [id = 296] 16:04:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (101ED800) [pid = 3192] [serial = 887] [outer = 00000000] 16:04:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (1063C000) [pid = 3192] [serial = 888] [outer = 101ED800] 16:04:00 INFO - PROCESS | 3192 | 1467068640881 Marionette DEBUG loaded listener.js 16:04:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (114EB000) [pid = 3192] [serial = 889] [outer = 101ED800] 16:04:01 INFO - PROCESS | 3192 | 1467068641609 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 16:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1183ms 16:04:01 INFO - PROCESS | 3192 | 1467068641695 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 16:04:01 INFO - PROCESS | 3192 | 1467068641700 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 16:04:01 INFO - PROCESS | 3192 | 1467068641708 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:04:01 INFO - PROCESS | 3192 | 1467068641711 Marionette TRACE conn6 <- [1,1150,null,{}] 16:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:04:01 INFO - PROCESS | 3192 | 1467068641715 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:01 INFO - PROCESS | 3192 | 1467068641718 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:01 INFO - PROCESS | 3192 | 1467068641847 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 16:04:02 INFO - PROCESS | 3192 | 1467068642061 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:02 INFO - PROCESS | 3192 | 1467068642064 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:02 INFO - PROCESS | 3192 | ++DOCSHELL 0FAD3000 == 37 [pid = 3192] [id = 297] 16:04:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (0FC3AC00) [pid = 3192] [serial = 890] [outer = 00000000] 16:04:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (0FDFD000) [pid = 3192] [serial = 891] [outer = 0FC3AC00] 16:04:02 INFO - PROCESS | 3192 | 1467068642120 Marionette DEBUG loaded listener.js 16:04:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (101D4400) [pid = 3192] [serial = 892] [outer = 0FC3AC00] 16:04:02 INFO - PROCESS | 3192 | --DOCSHELL 191A9C00 == 36 [pid = 3192] [id = 294] 16:04:02 INFO - PROCESS | 3192 | --DOCSHELL 0FDFEC00 == 35 [pid = 3192] [id = 293] 16:04:02 INFO - PROCESS | 3192 | --DOCSHELL 101F0C00 == 34 [pid = 3192] [id = 292] 16:04:02 INFO - PROCESS | 3192 | --DOCSHELL 1787D800 == 33 [pid = 3192] [id = 291] 16:04:02 INFO - PROCESS | 3192 | --DOCSHELL 16C31400 == 32 [pid = 3192] [id = 290] 16:04:02 INFO - PROCESS | 3192 | --DOCSHELL 0FD60800 == 31 [pid = 3192] [id = 289] 16:04:02 INFO - PROCESS | 3192 | --DOCSHELL 10410000 == 30 [pid = 3192] [id = 288] 16:04:02 INFO - PROCESS | 3192 | --DOCSHELL 101D5800 == 29 [pid = 3192] [id = 287] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (1030FC00) [pid = 3192] [serial = 817] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (101DF800) [pid = 3192] [serial = 834] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (18FA4400) [pid = 3192] [serial = 832] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (197CE800) [pid = 3192] [serial = 841] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (193B6C00) [pid = 3192] [serial = 837] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1828B800) [pid = 3192] [serial = 825] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1829AC00) [pid = 3192] [serial = 826] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (115C8C00) [pid = 3192] [serial = 835] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (19417800) [pid = 3192] [serial = 838] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (1A397400) [pid = 3192] [serial = 844] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (1A394400) [pid = 3192] [serial = 843] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (18EB6800) [pid = 3192] [serial = 828] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (191AAC00) [pid = 3192] [serial = 831] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (10307000) [pid = 3192] [serial = 810] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (1040F800) [pid = 3192] [serial = 811] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (193B9C00) [pid = 3192] [serial = 808] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (1501E400) [pid = 3192] [serial = 813] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (15E73400) [pid = 3192] [serial = 814] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (10A9D400) [pid = 3192] [serial = 819] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (1970A400) [pid = 3192] [serial = 840] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (115C5C00) [pid = 3192] [serial = 820] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (1645B400) [pid = 3192] [serial = 822] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (16C31C00) [pid = 3192] [serial = 823] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (18EBFC00) [pid = 3192] [serial = 829] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (101EAC00) [pid = 3192] [serial = 816] [outer = 00000000] [url = about:blank] 16:04:02 INFO - PROCESS | 3192 | 1467068642740 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1068ms 16:04:02 INFO - PROCESS | 3192 | 1467068642783 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 16:04:02 INFO - PROCESS | 3192 | 1467068642787 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 16:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:04:02 INFO - PROCESS | 3192 | 1467068642795 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:04:02 INFO - PROCESS | 3192 | 1467068642798 Marionette TRACE conn6 <- [1,1154,null,{}] 16:04:02 INFO - PROCESS | 3192 | 1467068642803 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:02 INFO - PROCESS | 3192 | 1467068642807 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:02 INFO - PROCESS | 3192 | 1467068642933 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 16:04:02 INFO - PROCESS | 3192 | 1467068642995 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:02 INFO - PROCESS | 3192 | 1467068642997 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:03 INFO - PROCESS | 3192 | ++DOCSHELL 101EF000 == 30 [pid = 3192] [id = 298] 16:04:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (101EF800) [pid = 3192] [serial = 893] [outer = 00000000] 16:04:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (10407800) [pid = 3192] [serial = 894] [outer = 101EF800] 16:04:03 INFO - PROCESS | 3192 | 1467068643044 Marionette DEBUG loaded listener.js 16:04:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (10423000) [pid = 3192] [serial = 895] [outer = 101EF800] 16:04:03 INFO - PROCESS | 3192 | 1467068643428 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 729ms 16:04:03 INFO - PROCESS | 3192 | 1467068643529 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 16:04:03 INFO - PROCESS | 3192 | 1467068643533 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 16:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:04:03 INFO - PROCESS | 3192 | 1467068643537 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:04:03 INFO - PROCESS | 3192 | 1467068643539 Marionette TRACE conn6 <- [1,1158,null,{}] 16:04:03 INFO - PROCESS | 3192 | 1467068643543 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:03 INFO - PROCESS | 3192 | 1467068643545 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:03 INFO - PROCESS | 3192 | 1467068643632 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 16:04:03 INFO - PROCESS | 3192 | 1467068643641 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:03 INFO - PROCESS | 3192 | 1467068643643 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:03 INFO - PROCESS | 3192 | ++DOCSHELL 14D55C00 == 31 [pid = 3192] [id = 299] 16:04:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (14D57C00) [pid = 3192] [serial = 896] [outer = 00000000] 16:04:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (15097400) [pid = 3192] [serial = 897] [outer = 14D57C00] 16:04:03 INFO - PROCESS | 3192 | 1467068643688 Marionette DEBUG loaded listener.js 16:04:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (15E66400) [pid = 3192] [serial = 898] [outer = 14D57C00] 16:04:04 INFO - PROCESS | 3192 | 1467068644142 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 669ms 16:04:04 INFO - PROCESS | 3192 | 1467068644213 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 16:04:04 INFO - PROCESS | 3192 | 1467068644215 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 16:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:04:04 INFO - PROCESS | 3192 | 1467068644220 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:04:04 INFO - PROCESS | 3192 | 1467068644226 Marionette TRACE conn6 <- [1,1162,null,{}] 16:04:04 INFO - PROCESS | 3192 | 1467068644235 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:04 INFO - PROCESS | 3192 | 1467068644239 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:04 INFO - PROCESS | 3192 | 1467068644331 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 16:04:04 INFO - PROCESS | 3192 | 1467068644344 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:04 INFO - PROCESS | 3192 | 1467068644346 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:04 INFO - PROCESS | 3192 | ++DOCSHELL 1652D000 == 32 [pid = 3192] [id = 300] 16:04:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (1652D800) [pid = 3192] [serial = 899] [outer = 00000000] 16:04:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (17876400) [pid = 3192] [serial = 900] [outer = 1652D800] 16:04:04 INFO - PROCESS | 3192 | 1467068644463 Marionette DEBUG loaded listener.js 16:04:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (17C58800) [pid = 3192] [serial = 901] [outer = 1652D800] 16:04:04 INFO - PROCESS | 3192 | 1467068644832 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 16:04:04 INFO - PROCESS | 3192 | 1467068644855 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 16:04:04 INFO - PROCESS | 3192 | 1467068644858 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:04:04 INFO - PROCESS | 3192 | 1467068644860 Marionette TRACE conn6 <- [1,1166,null,{}] 16:04:04 INFO - PROCESS | 3192 | 1467068644863 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:04 INFO - PROCESS | 3192 | 1467068644865 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:04 INFO - PROCESS | 3192 | 1467068644951 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 16:04:05 INFO - PROCESS | 3192 | 1467068645074 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:05 INFO - PROCESS | 3192 | 1467068645076 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:05 INFO - PROCESS | 3192 | ++DOCSHELL 17884800 == 33 [pid = 3192] [id = 301] 16:04:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (17885C00) [pid = 3192] [serial = 902] [outer = 00000000] 16:04:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (182B9C00) [pid = 3192] [serial = 903] [outer = 17885C00] 16:04:05 INFO - PROCESS | 3192 | 1467068645120 Marionette DEBUG loaded listener.js 16:04:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (18D57400) [pid = 3192] [serial = 904] [outer = 17885C00] 16:04:05 INFO - PROCESS | 3192 | 1467068645533 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 16:04:05 INFO - PROCESS | 3192 | 1467068645595 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 16:04:05 INFO - PROCESS | 3192 | 1467068645597 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:04:05 INFO - PROCESS | 3192 | 1467068645599 Marionette TRACE conn6 <- [1,1170,null,{}] 16:04:05 INFO - PROCESS | 3192 | 1467068645603 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:05 INFO - PROCESS | 3192 | 1467068645605 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:05 INFO - PROCESS | 3192 | 1467068645716 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 16:04:05 INFO - PROCESS | 3192 | 1467068645722 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:05 INFO - PROCESS | 3192 | 1467068645728 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:05 INFO - PROCESS | 3192 | ++DOCSHELL 10F4A000 == 34 [pid = 3192] [id = 302] 16:04:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (18EC0400) [pid = 3192] [serial = 905] [outer = 00000000] 16:04:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (19102C00) [pid = 3192] [serial = 906] [outer = 18EC0400] 16:04:05 INFO - PROCESS | 3192 | 1467068645830 Marionette DEBUG loaded listener.js 16:04:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (191A6C00) [pid = 3192] [serial = 907] [outer = 18EC0400] 16:04:06 INFO - PROCESS | 3192 | 1467068646278 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 16:04:06 INFO - PROCESS | 3192 | 1467068646344 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 16:04:06 INFO - PROCESS | 3192 | 1467068646348 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:04:06 INFO - PROCESS | 3192 | 1467068646349 Marionette TRACE conn6 <- [1,1174,null,{}] 16:04:06 INFO - PROCESS | 3192 | 1467068646357 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:06 INFO - PROCESS | 3192 | 1467068646359 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:06 INFO - PROCESS | 3192 | 1467068646481 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 16:04:06 INFO - PROCESS | 3192 | 1467068646493 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:06 INFO - PROCESS | 3192 | 1467068646495 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:06 INFO - PROCESS | 3192 | ++DOCSHELL 193BE400 == 35 [pid = 3192] [id = 303] 16:04:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (19418C00) [pid = 3192] [serial = 908] [outer = 00000000] 16:04:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1962D800) [pid = 3192] [serial = 909] [outer = 19418C00] 16:04:06 INFO - PROCESS | 3192 | 1467068646538 Marionette DEBUG loaded listener.js 16:04:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (19625800) [pid = 3192] [serial = 910] [outer = 19418C00] 16:04:06 INFO - PROCESS | 3192 | 1467068646975 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:04:07 INFO - PROCESS | 3192 | 1467068647050 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 16:04:07 INFO - PROCESS | 3192 | 1467068647054 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:04:07 INFO - PROCESS | 3192 | 1467068647056 Marionette TRACE conn6 <- [1,1178,null,{}] 16:04:07 INFO - PROCESS | 3192 | 1467068647060 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:07 INFO - PROCESS | 3192 | 1467068647062 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:07 INFO - PROCESS | 3192 | 1467068647141 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 16:04:07 INFO - PROCESS | 3192 | 1467068647146 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:07 INFO - PROCESS | 3192 | 1467068647148 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:07 INFO - PROCESS | 3192 | ++DOCSHELL 10429000 == 36 [pid = 3192] [id = 304] 16:04:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (11493800) [pid = 3192] [serial = 911] [outer = 00000000] 16:04:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (17882400) [pid = 3192] [serial = 912] [outer = 11493800] 16:04:07 INFO - PROCESS | 3192 | 1467068647191 Marionette DEBUG loaded listener.js 16:04:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (18299400) [pid = 3192] [serial = 913] [outer = 11493800] 16:04:07 INFO - PROCESS | 3192 | 1467068647610 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:04:07 INFO - PROCESS | 3192 | 1467068647676 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 16:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:04:07 INFO - PROCESS | 3192 | 1467068647679 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:04:07 INFO - PROCESS | 3192 | 1467068647681 Marionette TRACE conn6 <- [1,1182,null,{}] 16:04:07 INFO - PROCESS | 3192 | 1467068647685 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:07 INFO - PROCESS | 3192 | 1467068647687 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:07 INFO - PROCESS | 3192 | 1467068647765 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 16:04:07 INFO - PROCESS | 3192 | 1467068647800 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:07 INFO - PROCESS | 3192 | 1467068647802 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:07 INFO - PROCESS | 3192 | ++DOCSHELL 1962D000 == 37 [pid = 3192] [id = 305] 16:04:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (19EA2000) [pid = 3192] [serial = 914] [outer = 00000000] 16:04:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (1AE5B000) [pid = 3192] [serial = 915] [outer = 19EA2000] 16:04:07 INFO - PROCESS | 3192 | 1467068647849 Marionette DEBUG loaded listener.js 16:04:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (1AE5B800) [pid = 3192] [serial = 916] [outer = 19EA2000] 16:04:08 INFO - PROCESS | 3192 | 1467068648267 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:04:08 INFO - PROCESS | 3192 | 1467068648322 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 16:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:04:08 INFO - PROCESS | 3192 | 1467068648330 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:04:08 INFO - PROCESS | 3192 | 1467068648331 Marionette TRACE conn6 <- [1,1186,null,{}] 16:04:08 INFO - PROCESS | 3192 | 1467068648335 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:08 INFO - PROCESS | 3192 | 1467068648337 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:08 INFO - PROCESS | 3192 | 1467068648416 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 16:04:08 INFO - PROCESS | 3192 | 1467068648424 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:08 INFO - PROCESS | 3192 | 1467068648425 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:08 INFO - PROCESS | 3192 | ++DOCSHELL 1AE8D000 == 38 [pid = 3192] [id = 306] 16:04:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (1AEDC800) [pid = 3192] [serial = 917] [outer = 00000000] 16:04:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1AEE7C00) [pid = 3192] [serial = 918] [outer = 1AEDC800] 16:04:08 INFO - PROCESS | 3192 | 1467068648468 Marionette DEBUG loaded listener.js 16:04:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1AFB0000) [pid = 3192] [serial = 919] [outer = 1AEDC800] 16:04:08 INFO - PROCESS | 3192 | 1467068648888 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 570ms 16:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:04:08 INFO - PROCESS | 3192 | 1467068648901 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 16:04:08 INFO - PROCESS | 3192 | 1467068648903 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 16:04:08 INFO - PROCESS | 3192 | 1467068648906 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:04:08 INFO - PROCESS | 3192 | 1467068648908 Marionette TRACE conn6 <- [1,1190,null,{}] 16:04:08 INFO - PROCESS | 3192 | 1467068648912 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:08 INFO - PROCESS | 3192 | 1467068648913 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:09 INFO - PROCESS | 3192 | 1467068649034 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 16:04:09 INFO - PROCESS | 3192 | 1467068649083 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:09 INFO - PROCESS | 3192 | 1467068649087 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:09 INFO - PROCESS | 3192 | ++DOCSHELL 0FA76800 == 39 [pid = 3192] [id = 307] 16:04:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (0FAD3800) [pid = 3192] [serial = 920] [outer = 00000000] 16:04:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (0FDF0400) [pid = 3192] [serial = 921] [outer = 0FAD3800] 16:04:09 INFO - PROCESS | 3192 | 1467068649201 Marionette DEBUG loaded listener.js 16:04:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (101D5800) [pid = 3192] [serial = 922] [outer = 0FAD3800] 16:04:09 INFO - PROCESS | 3192 | 1467068649846 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 969ms 16:04:09 INFO - PROCESS | 3192 | 1467068649879 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 16:04:09 INFO - PROCESS | 3192 | 1467068649882 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 16:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:04:09 INFO - PROCESS | 3192 | 1467068649887 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:04:09 INFO - PROCESS | 3192 | 1467068649890 Marionette TRACE conn6 <- [1,1194,null,{}] 16:04:09 INFO - PROCESS | 3192 | 1467068649896 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:09 INFO - PROCESS | 3192 | 1467068649898 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:10 INFO - PROCESS | 3192 | 1467068650015 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 16:04:10 INFO - PROCESS | 3192 | 1467068650148 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:10 INFO - PROCESS | 3192 | 1467068650151 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:10 INFO - PROCESS | 3192 | ++DOCSHELL 115CF800 == 40 [pid = 3192] [id = 308] 16:04:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (15094800) [pid = 3192] [serial = 923] [outer = 00000000] 16:04:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (15ECE800) [pid = 3192] [serial = 924] [outer = 15094800] 16:04:10 INFO - PROCESS | 3192 | 1467068650208 Marionette DEBUG loaded listener.js 16:04:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (1652B800) [pid = 3192] [serial = 925] [outer = 15094800] 16:04:10 INFO - PROCESS | 3192 | 1467068650772 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 986ms 16:04:10 INFO - PROCESS | 3192 | 1467068650877 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 16:04:10 INFO - PROCESS | 3192 | 1467068650881 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 16:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:04:10 INFO - PROCESS | 3192 | 1467068650886 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:04:10 INFO - PROCESS | 3192 | 1467068650888 Marionette TRACE conn6 <- [1,1198,null,{}] 16:04:10 INFO - PROCESS | 3192 | 1467068650893 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:10 INFO - PROCESS | 3192 | 1467068650895 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:11 INFO - PROCESS | 3192 | 1467068651014 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 16:04:11 INFO - PROCESS | 3192 | 1467068651139 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:11 INFO - PROCESS | 3192 | 1467068651142 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:11 INFO - PROCESS | 3192 | ++DOCSHELL 18EB5400 == 41 [pid = 3192] [id = 309] 16:04:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (18FA1000) [pid = 3192] [serial = 926] [outer = 00000000] 16:04:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (193B2800) [pid = 3192] [serial = 927] [outer = 18FA1000] 16:04:11 INFO - PROCESS | 3192 | 1467068651197 Marionette DEBUG loaded listener.js 16:04:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (197C4000) [pid = 3192] [serial = 928] [outer = 18FA1000] 16:04:11 INFO - PROCESS | 3192 | 1467068651750 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 929ms 16:04:11 INFO - PROCESS | 3192 | 1467068651820 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 16:04:11 INFO - PROCESS | 3192 | 1467068651823 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 16:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:04:11 INFO - PROCESS | 3192 | 1467068651828 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:04:11 INFO - PROCESS | 3192 | 1467068651834 Marionette TRACE conn6 <- [1,1202,null,{}] 16:04:11 INFO - PROCESS | 3192 | 1467068651844 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:11 INFO - PROCESS | 3192 | 1467068651848 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:11 INFO - PROCESS | 3192 | 1467068651957 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 16:04:12 INFO - PROCESS | 3192 | 1467068652089 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:12 INFO - PROCESS | 3192 | 1467068652091 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:12 INFO - PROCESS | 3192 | ++DOCSHELL 1AFB1800 == 42 [pid = 3192] [id = 310] 16:04:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1C28F400) [pid = 3192] [serial = 929] [outer = 00000000] 16:04:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1CA02000) [pid = 3192] [serial = 930] [outer = 1C28F400] 16:04:12 INFO - PROCESS | 3192 | 1467068652145 Marionette DEBUG loaded listener.js 16:04:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (1CA0A000) [pid = 3192] [serial = 931] [outer = 1C28F400] 16:04:12 INFO - PROCESS | 3192 | 1467068652919 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1128ms 16:04:12 INFO - PROCESS | 3192 | 1467068652959 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 16:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:04:12 INFO - PROCESS | 3192 | 1467068652963 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 16:04:12 INFO - PROCESS | 3192 | 1467068652968 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:04:12 INFO - PROCESS | 3192 | 1467068652971 Marionette TRACE conn6 <- [1,1206,null,{}] 16:04:12 INFO - PROCESS | 3192 | 1467068652977 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:12 INFO - PROCESS | 3192 | 1467068652979 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:13 INFO - PROCESS | 3192 | 1467068653082 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 16:04:13 INFO - PROCESS | 3192 | 1467068653218 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:13 INFO - PROCESS | 3192 | 1467068653222 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:13 INFO - PROCESS | 3192 | ++DOCSHELL 0C6B4C00 == 43 [pid = 3192] [id = 311] 16:04:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (10426400) [pid = 3192] [serial = 932] [outer = 00000000] 16:04:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (10F8B000) [pid = 3192] [serial = 933] [outer = 10426400] 16:04:13 INFO - PROCESS | 3192 | 1467068653274 Marionette DEBUG loaded listener.js 16:04:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (14975000) [pid = 3192] [serial = 934] [outer = 10426400] 16:04:14 INFO - PROCESS | 3192 | --DOCSHELL 1AE8D000 == 42 [pid = 3192] [id = 306] 16:04:14 INFO - PROCESS | 3192 | --DOCSHELL 1962D000 == 41 [pid = 3192] [id = 305] 16:04:14 INFO - PROCESS | 3192 | --DOCSHELL 10429000 == 40 [pid = 3192] [id = 304] 16:04:14 INFO - PROCESS | 3192 | --DOCSHELL 193BE400 == 39 [pid = 3192] [id = 303] 16:04:14 INFO - PROCESS | 3192 | --DOCSHELL 10F4A000 == 38 [pid = 3192] [id = 302] 16:04:14 INFO - PROCESS | 3192 | --DOCSHELL 17884800 == 37 [pid = 3192] [id = 301] 16:04:14 INFO - PROCESS | 3192 | --DOCSHELL 1652D000 == 36 [pid = 3192] [id = 300] 16:04:14 INFO - PROCESS | 3192 | --DOCSHELL 14D55C00 == 35 [pid = 3192] [id = 299] 16:04:14 INFO - PROCESS | 3192 | --DOCSHELL 101EF000 == 34 [pid = 3192] [id = 298] 16:04:14 INFO - PROCESS | 3192 | --DOCSHELL 0FAD3000 == 33 [pid = 3192] [id = 297] 16:04:14 INFO - PROCESS | 3192 | --DOCSHELL 101D9C00 == 32 [pid = 3192] [id = 296] 16:04:14 INFO - PROCESS | 3192 | --DOCSHELL 19625C00 == 31 [pid = 3192] [id = 295] 16:04:14 INFO - PROCESS | 3192 | --DOCSHELL 10AA3400 == 30 [pid = 3192] [id = 286] 16:04:14 INFO - PROCESS | 3192 | --DOCSHELL 1AFB1800 == 29 [pid = 3192] [id = 310] 16:04:14 INFO - PROCESS | 3192 | --DOCSHELL 18EB5400 == 28 [pid = 3192] [id = 309] 16:04:14 INFO - PROCESS | 3192 | --DOCSHELL 0FA76800 == 27 [pid = 3192] [id = 307] 16:04:14 INFO - PROCESS | 3192 | --DOCSHELL 115CF800 == 26 [pid = 3192] [id = 308] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (193B6000) [pid = 3192] [serial = 882] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (17851C00) [pid = 3192] [serial = 870] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (17F59C00) [pid = 3192] [serial = 873] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (14D5C000) [pid = 3192] [serial = 859] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (11589400) [pid = 3192] [serial = 858] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (101F3400) [pid = 3192] [serial = 861] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (10309C00) [pid = 3192] [serial = 862] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (17859C00) [pid = 3192] [serial = 871] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (10F08000) [pid = 3192] [serial = 864] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (10F86000) [pid = 3192] [serial = 865] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (15E6BC00) [pid = 3192] [serial = 867] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (15E68800) [pid = 3192] [serial = 876] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (14981C00) [pid = 3192] [serial = 847] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (10F46C00) [pid = 3192] [serial = 846] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (19FE8800) [pid = 3192] [serial = 850] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (1962A400) [pid = 3192] [serial = 849] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1BA3E800) [pid = 3192] [serial = 853] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (1AFA8400) [pid = 3192] [serial = 852] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (1BF31000) [pid = 3192] [serial = 856] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (1BACD400) [pid = 3192] [serial = 855] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (18FA5000) [pid = 3192] [serial = 879] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (1910B800) [pid = 3192] [serial = 880] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (18258000) [pid = 3192] [serial = 874] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (17855C00) [pid = 3192] [serial = 883] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (182C2000) [pid = 3192] [serial = 877] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (15E73C00) [pid = 3192] [serial = 868] [outer = 00000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3192 | 1467068654529 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1578ms 16:04:14 INFO - PROCESS | 3192 | 1467068654548 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 16:04:14 INFO - PROCESS | 3192 | 1467068654552 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 16:04:14 INFO - PROCESS | 3192 | 1467068654559 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:04:14 INFO - PROCESS | 3192 | 1467068654562 Marionette TRACE conn6 <- [1,1210,null,{}] 16:04:14 INFO - PROCESS | 3192 | 1467068654567 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:14 INFO - PROCESS | 3192 | 1467068654570 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:14 INFO - PROCESS | 3192 | 1467068654694 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 16:04:14 INFO - PROCESS | 3192 | 1467068654780 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:14 INFO - PROCESS | 3192 | 1467068654783 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:14 INFO - PROCESS | 3192 | ++DOCSHELL 101D5400 == 27 [pid = 3192] [id = 312] 16:04:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (101D7400) [pid = 3192] [serial = 935] [outer = 00000000] 16:04:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (10303C00) [pid = 3192] [serial = 936] [outer = 101D7400] 16:04:14 INFO - PROCESS | 3192 | 1467068654830 Marionette DEBUG loaded listener.js 16:04:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (1030B000) [pid = 3192] [serial = 937] [outer = 101D7400] 16:04:15 INFO - PROCESS | 3192 | 1467068655240 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 16:04:15 INFO - PROCESS | 3192 | 1467068655298 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 16:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:04:15 INFO - PROCESS | 3192 | 1467068655304 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:04:15 INFO - PROCESS | 3192 | 1467068655306 Marionette TRACE conn6 <- [1,1214,null,{}] 16:04:15 INFO - PROCESS | 3192 | 1467068655311 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:15 INFO - PROCESS | 3192 | 1467068655313 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:15 INFO - PROCESS | 3192 | 1467068655400 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 16:04:15 INFO - PROCESS | 3192 | 1467068655406 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:15 INFO - PROCESS | 3192 | 1467068655409 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:15 INFO - PROCESS | 3192 | ++DOCSHELL 10422C00 == 28 [pid = 3192] [id = 313] 16:04:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (10427000) [pid = 3192] [serial = 938] [outer = 00000000] 16:04:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (106B2400) [pid = 3192] [serial = 939] [outer = 10427000] 16:04:15 INFO - PROCESS | 3192 | 1467068655455 Marionette DEBUG loaded listener.js 16:04:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (10F47000) [pid = 3192] [serial = 940] [outer = 10427000] 16:04:15 INFO - PROCESS | 3192 | 1467068655929 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 669ms 16:04:15 INFO - PROCESS | 3192 | 1467068655978 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 16:04:15 INFO - PROCESS | 3192 | 1467068655980 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 16:04:15 INFO - PROCESS | 3192 | 1467068655983 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:04:15 INFO - PROCESS | 3192 | 1467068655987 Marionette TRACE conn6 <- [1,1218,null,{}] 16:04:15 INFO - PROCESS | 3192 | 1467068655997 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:15 INFO - PROCESS | 3192 | 1467068656002 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:16 INFO - PROCESS | 3192 | 1467068656109 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 16:04:16 INFO - PROCESS | 3192 | 1467068656208 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:16 INFO - PROCESS | 3192 | 1467068656211 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:16 INFO - PROCESS | 3192 | ++DOCSHELL 15E6BC00 == 29 [pid = 3192] [id = 314] 16:04:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (15E6CC00) [pid = 3192] [serial = 941] [outer = 00000000] 16:04:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (15E72800) [pid = 3192] [serial = 942] [outer = 15E6CC00] 16:04:16 INFO - PROCESS | 3192 | 1467068656259 Marionette DEBUG loaded listener.js 16:04:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (16457400) [pid = 3192] [serial = 943] [outer = 15E6CC00] 16:04:16 INFO - PROCESS | 3192 | 1467068656664 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 729ms 16:04:16 INFO - PROCESS | 3192 | 1467068656718 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 16:04:16 INFO - PROCESS | 3192 | 1467068656720 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 16:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:04:16 INFO - PROCESS | 3192 | 1467068656724 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:04:16 INFO - PROCESS | 3192 | 1467068656725 Marionette TRACE conn6 <- [1,1222,null,{}] 16:04:16 INFO - PROCESS | 3192 | 1467068656729 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:16 INFO - PROCESS | 3192 | 1467068656731 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:16 INFO - PROCESS | 3192 | 1467068656846 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 16:04:16 INFO - PROCESS | 3192 | 1467068656851 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:16 INFO - PROCESS | 3192 | 1467068656853 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:16 INFO - PROCESS | 3192 | ++DOCSHELL 16529C00 == 30 [pid = 3192] [id = 315] 16:04:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1652E800) [pid = 3192] [serial = 944] [outer = 00000000] 16:04:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (17858C00) [pid = 3192] [serial = 945] [outer = 1652E800] 16:04:16 INFO - PROCESS | 3192 | 1467068656899 Marionette DEBUG loaded listener.js 16:04:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (17885400) [pid = 3192] [serial = 946] [outer = 1652E800] 16:04:17 INFO - PROCESS | 3192 | 1467068657330 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 630ms 16:04:17 INFO - PROCESS | 3192 | 1467068657358 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 16:04:17 INFO - PROCESS | 3192 | 1467068657360 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 16:04:17 INFO - PROCESS | 3192 | 1467068657363 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:04:17 INFO - PROCESS | 3192 | 1467068657365 Marionette TRACE conn6 <- [1,1226,null,{}] 16:04:17 INFO - PROCESS | 3192 | 1467068657368 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:17 INFO - PROCESS | 3192 | 1467068657370 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:17 INFO - PROCESS | 3192 | 1467068657478 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 16:04:17 INFO - PROCESS | 3192 | 1467068657565 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:17 INFO - PROCESS | 3192 | 1467068657567 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:17 INFO - PROCESS | 3192 | ++DOCSHELL 1828BC00 == 31 [pid = 3192] [id = 316] 16:04:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1828C000) [pid = 3192] [serial = 947] [outer = 00000000] 16:04:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1829AC00) [pid = 3192] [serial = 948] [outer = 1828C000] 16:04:17 INFO - PROCESS | 3192 | 1467068657611 Marionette DEBUG loaded listener.js 16:04:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (18324000) [pid = 3192] [serial = 949] [outer = 1828C000] 16:04:18 INFO - PROCESS | 3192 | 1467068658040 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 729ms 16:04:18 INFO - PROCESS | 3192 | 1467068658098 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 16:04:18 INFO - PROCESS | 3192 | 1467068658100 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 16:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:04:18 INFO - PROCESS | 3192 | 1467068658103 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:04:18 INFO - PROCESS | 3192 | 1467068658105 Marionette TRACE conn6 <- [1,1230,null,{}] 16:04:18 INFO - PROCESS | 3192 | 1467068658108 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:18 INFO - PROCESS | 3192 | 1467068658114 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:18 INFO - PROCESS | 3192 | 1467068658246 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 16:04:18 INFO - PROCESS | 3192 | 1467068658251 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:18 INFO - PROCESS | 3192 | 1467068658253 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:18 INFO - PROCESS | 3192 | ++DOCSHELL 1828F000 == 32 [pid = 3192] [id = 317] 16:04:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (18329800) [pid = 3192] [serial = 950] [outer = 00000000] 16:04:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (18FA1800) [pid = 3192] [serial = 951] [outer = 18329800] 16:04:18 INFO - PROCESS | 3192 | 1467068658309 Marionette DEBUG loaded listener.js 16:04:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (191A0000) [pid = 3192] [serial = 952] [outer = 18329800] 16:04:18 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1AEDC800) [pid = 3192] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:04:18 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (18EC0400) [pid = 3192] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:04:18 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (19418C00) [pid = 3192] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:04:18 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (19627000) [pid = 3192] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:04:18 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (101EF800) [pid = 3192] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:04:18 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (101ED800) [pid = 3192] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:04:18 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (1652D800) [pid = 3192] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:04:18 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (14D57C00) [pid = 3192] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:04:18 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (0FC3AC00) [pid = 3192] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:04:18 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (11493800) [pid = 3192] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:04:18 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (19EA2000) [pid = 3192] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:04:18 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (17885C00) [pid = 3192] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:04:18 INFO - PROCESS | 3192 | 1467068658969 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 930ms 16:04:19 INFO - PROCESS | 3192 | 1467068659034 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 16:04:19 INFO - PROCESS | 3192 | 1467068659036 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 16:04:19 INFO - PROCESS | 3192 | 1467068659044 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:04:19 INFO - PROCESS | 3192 | 1467068659045 Marionette TRACE conn6 <- [1,1234,null,{}] 16:04:19 INFO - PROCESS | 3192 | 1467068659049 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:19 INFO - PROCESS | 3192 | 1467068659051 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:19 INFO - PROCESS | 3192 | 1467068659128 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 16:04:19 INFO - PROCESS | 3192 | 1467068659134 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:19 INFO - PROCESS | 3192 | 1467068659136 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:19 INFO - PROCESS | 3192 | ++DOCSHELL 0FD5EC00 == 33 [pid = 3192] [id = 318] 16:04:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (10180C00) [pid = 3192] [serial = 953] [outer = 00000000] 16:04:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (18E5A400) [pid = 3192] [serial = 954] [outer = 10180C00] 16:04:19 INFO - PROCESS | 3192 | 1467068659184 Marionette DEBUG loaded listener.js 16:04:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (18E61C00) [pid = 3192] [serial = 955] [outer = 10180C00] 16:04:19 INFO - PROCESS | 3192 | 1467068659611 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 629ms 16:04:19 INFO - PROCESS | 3192 | 1467068659679 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 16:04:19 INFO - PROCESS | 3192 | 1467068659681 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 16:04:19 INFO - PROCESS | 3192 | 1467068659684 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:04:19 INFO - PROCESS | 3192 | 1467068659686 Marionette TRACE conn6 <- [1,1238,null,{}] 16:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:04:19 INFO - PROCESS | 3192 | 1467068659690 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:19 INFO - PROCESS | 3192 | 1467068659692 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:19 INFO - PROCESS | 3192 | 1467068659769 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 16:04:19 INFO - PROCESS | 3192 | 1467068659774 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:19 INFO - PROCESS | 3192 | 1467068659776 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:19 INFO - PROCESS | 3192 | ++DOCSHELL 1910F800 == 34 [pid = 3192] [id = 319] 16:04:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (191A9400) [pid = 3192] [serial = 956] [outer = 00000000] 16:04:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (193B7800) [pid = 3192] [serial = 957] [outer = 191A9400] 16:04:19 INFO - PROCESS | 3192 | 1467068659822 Marionette DEBUG loaded listener.js 16:04:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (193B4800) [pid = 3192] [serial = 958] [outer = 191A9400] 16:04:20 INFO - PROCESS | 3192 | 1467068660260 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 16:04:20 INFO - PROCESS | 3192 | 1467068660319 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 16:04:20 INFO - PROCESS | 3192 | 1467068660321 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 16:04:20 INFO - PROCESS | 3192 | 1467068660324 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:04:20 INFO - PROCESS | 3192 | 1467068660326 Marionette TRACE conn6 <- [1,1242,null,{}] 16:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:04:20 INFO - PROCESS | 3192 | 1467068660329 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:20 INFO - PROCESS | 3192 | 1467068660331 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:20 INFO - PROCESS | 3192 | 1467068660410 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 16:04:20 INFO - PROCESS | 3192 | 1467068660415 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:20 INFO - PROCESS | 3192 | 1467068660426 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:20 INFO - PROCESS | 3192 | ++DOCSHELL 15E6B400 == 35 [pid = 3192] [id = 320] 16:04:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (19628800) [pid = 3192] [serial = 959] [outer = 00000000] 16:04:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (19632000) [pid = 3192] [serial = 960] [outer = 19628800] 16:04:20 INFO - PROCESS | 3192 | 1467068660470 Marionette DEBUG loaded listener.js 16:04:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (19706400) [pid = 3192] [serial = 961] [outer = 19628800] 16:04:21 INFO - PROCESS | 3192 | 1467068661210 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 929ms 16:04:21 INFO - PROCESS | 3192 | 1467068661264 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 16:04:21 INFO - PROCESS | 3192 | 1467068661268 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 16:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:04:21 INFO - PROCESS | 3192 | 1467068661273 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:04:21 INFO - PROCESS | 3192 | 1467068661278 Marionette TRACE conn6 <- [1,1246,null,{}] 16:04:21 INFO - PROCESS | 3192 | 1467068661284 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:21 INFO - PROCESS | 3192 | 1467068661286 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:21 INFO - PROCESS | 3192 | 1467068661413 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 16:04:21 INFO - PROCESS | 3192 | 1467068661536 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:21 INFO - PROCESS | 3192 | 1467068661539 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:21 INFO - PROCESS | 3192 | ++DOCSHELL 101DA400 == 36 [pid = 3192] [id = 321] 16:04:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (101E5800) [pid = 3192] [serial = 962] [outer = 00000000] 16:04:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (106AFC00) [pid = 3192] [serial = 963] [outer = 101E5800] 16:04:21 INFO - PROCESS | 3192 | 1467068661597 Marionette DEBUG loaded listener.js 16:04:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (14866800) [pid = 3192] [serial = 964] [outer = 101E5800] 16:04:22 INFO - PROCESS | 3192 | 1467068662280 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1080ms 16:04:22 INFO - PROCESS | 3192 | 1467068662379 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 16:04:22 INFO - PROCESS | 3192 | 1467068662384 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 16:04:22 INFO - PROCESS | 3192 | 1467068662391 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:04:22 INFO - PROCESS | 3192 | 1467068662394 Marionette TRACE conn6 <- [1,1250,null,{}] 16:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:04:22 INFO - PROCESS | 3192 | 1467068662398 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:22 INFO - PROCESS | 3192 | 1467068662401 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:22 INFO - PROCESS | 3192 | 1467068662533 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 16:04:22 INFO - PROCESS | 3192 | 1467068662659 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:22 INFO - PROCESS | 3192 | 1467068662662 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:22 INFO - PROCESS | 3192 | ++DOCSHELL 15024800 == 37 [pid = 3192] [id = 322] 16:04:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (15E35000) [pid = 3192] [serial = 965] [outer = 00000000] 16:04:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (16C37800) [pid = 3192] [serial = 966] [outer = 15E35000] 16:04:22 INFO - PROCESS | 3192 | 1467068662720 Marionette DEBUG loaded listener.js 16:04:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (17877000) [pid = 3192] [serial = 967] [outer = 15E35000] 16:04:23 INFO - PROCESS | 3192 | --DOCSHELL 1910F800 == 36 [pid = 3192] [id = 319] 16:04:23 INFO - PROCESS | 3192 | --DOCSHELL 0FD5EC00 == 35 [pid = 3192] [id = 318] 16:04:23 INFO - PROCESS | 3192 | --DOCSHELL 1828F000 == 34 [pid = 3192] [id = 317] 16:04:23 INFO - PROCESS | 3192 | --DOCSHELL 1828BC00 == 33 [pid = 3192] [id = 316] 16:04:23 INFO - PROCESS | 3192 | --DOCSHELL 16529C00 == 32 [pid = 3192] [id = 315] 16:04:23 INFO - PROCESS | 3192 | --DOCSHELL 15E6BC00 == 31 [pid = 3192] [id = 314] 16:04:23 INFO - PROCESS | 3192 | --DOCSHELL 10422C00 == 30 [pid = 3192] [id = 313] 16:04:23 INFO - PROCESS | 3192 | --DOCSHELL 101D5400 == 29 [pid = 3192] [id = 312] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (1AEE7C00) [pid = 3192] [serial = 918] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (19102C00) [pid = 3192] [serial = 906] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (1962D800) [pid = 3192] [serial = 909] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (191A6C00) [pid = 3192] [serial = 907] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (19D4E800) [pid = 3192] [serial = 886] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1962E800) [pid = 3192] [serial = 885] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (10407800) [pid = 3192] [serial = 894] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (10423000) [pid = 3192] [serial = 895] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (1063C000) [pid = 3192] [serial = 888] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (114EB000) [pid = 3192] [serial = 889] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (17876400) [pid = 3192] [serial = 900] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (17C58800) [pid = 3192] [serial = 901] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (15097400) [pid = 3192] [serial = 897] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (15E66400) [pid = 3192] [serial = 898] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (1AFB0000) [pid = 3192] [serial = 919] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (0FDFD000) [pid = 3192] [serial = 891] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (101D4400) [pid = 3192] [serial = 892] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (18299400) [pid = 3192] [serial = 913] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (17882400) [pid = 3192] [serial = 912] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (1AE5B000) [pid = 3192] [serial = 915] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (19625800) [pid = 3192] [serial = 910] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (1AE5B800) [pid = 3192] [serial = 916] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (182B9C00) [pid = 3192] [serial = 903] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (18D57400) [pid = 3192] [serial = 904] [outer = 00000000] [url = about:blank] 16:04:23 INFO - PROCESS | 3192 | 1467068663550 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1170ms 16:04:23 INFO - PROCESS | 3192 | 1467068663574 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 16:04:23 INFO - PROCESS | 3192 | 1467068663578 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 16:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:04:23 INFO - PROCESS | 3192 | 1467068663583 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:04:23 INFO - PROCESS | 3192 | 1467068663586 Marionette TRACE conn6 <- [1,1254,null,{}] 16:04:23 INFO - PROCESS | 3192 | 1467068663592 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:23 INFO - PROCESS | 3192 | 1467068663595 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:23 INFO - PROCESS | 3192 | 1467068663681 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 16:04:23 INFO - PROCESS | 3192 | 1467068663688 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:23 INFO - PROCESS | 3192 | 1467068663693 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:23 INFO - PROCESS | 3192 | ++DOCSHELL 101F1400 == 30 [pid = 3192] [id = 323] 16:04:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (101F3000) [pid = 3192] [serial = 968] [outer = 00000000] 16:04:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (10310800) [pid = 3192] [serial = 969] [outer = 101F3000] 16:04:23 INFO - PROCESS | 3192 | 1467068663740 Marionette DEBUG loaded listener.js 16:04:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (1040D000) [pid = 3192] [serial = 970] [outer = 101F3000] 16:04:24 INFO - PROCESS | 3192 | 1467068664265 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 729ms 16:04:24 INFO - PROCESS | 3192 | 1467068664316 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 16:04:24 INFO - PROCESS | 3192 | 1467068664320 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 16:04:24 INFO - PROCESS | 3192 | 1467068664327 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:04:24 INFO - PROCESS | 3192 | 1467068664329 Marionette TRACE conn6 <- [1,1258,null,{}] 16:04:24 INFO - PROCESS | 3192 | 1467068664333 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:24 INFO - PROCESS | 3192 | 1467068664335 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:24 INFO - PROCESS | 3192 | 1467068664390 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 16:04:24 INFO - PROCESS | 3192 | 1467068664396 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:24 INFO - PROCESS | 3192 | 1467068664398 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:24 INFO - PROCESS | 3192 | ++DOCSHELL 10F41800 == 31 [pid = 3192] [id = 324] 16:04:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (11493800) [pid = 3192] [serial = 971] [outer = 00000000] 16:04:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (14862400) [pid = 3192] [serial = 972] [outer = 11493800] 16:04:24 INFO - PROCESS | 3192 | 1467068664446 Marionette DEBUG loaded listener.js 16:04:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (14D5C000) [pid = 3192] [serial = 973] [outer = 11493800] 16:04:24 INFO - PROCESS | 3192 | 1467068664921 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 16:04:24 INFO - PROCESS | 3192 | 1467068664971 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 16:04:24 INFO - PROCESS | 3192 | 1467068664973 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 16:04:24 INFO - PROCESS | 3192 | 1467068664977 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:04:24 INFO - PROCESS | 3192 | 1467068664980 Marionette TRACE conn6 <- [1,1262,null,{}] 16:04:24 INFO - PROCESS | 3192 | 1467068664991 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:24 INFO - PROCESS | 3192 | 1467068664995 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:25 INFO - PROCESS | 3192 | 1467068665081 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 16:04:25 INFO - PROCESS | 3192 | 1467068665175 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:25 INFO - PROCESS | 3192 | 1467068665178 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:25 INFO - PROCESS | 3192 | ++DOCSHELL 17854400 == 32 [pid = 3192] [id = 325] 16:04:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (17855000) [pid = 3192] [serial = 974] [outer = 00000000] 16:04:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (1787DC00) [pid = 3192] [serial = 975] [outer = 17855000] 16:04:25 INFO - PROCESS | 3192 | 1467068665226 Marionette DEBUG loaded listener.js 16:04:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (18258000) [pid = 3192] [serial = 976] [outer = 17855000] 16:04:25 INFO - PROCESS | 3192 | 1467068665597 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 669ms 16:04:25 INFO - PROCESS | 3192 | 1467068665651 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 16:04:25 INFO - PROCESS | 3192 | 1467068665653 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 16:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:04:25 INFO - PROCESS | 3192 | 1467068665656 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:04:25 INFO - PROCESS | 3192 | 1467068665658 Marionette TRACE conn6 <- [1,1266,null,{}] 16:04:25 INFO - PROCESS | 3192 | 1467068665661 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:25 INFO - PROCESS | 3192 | 1467068665663 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:25 INFO - PROCESS | 3192 | 1467068665808 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 16:04:25 INFO - PROCESS | 3192 | 1467068665826 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:25 INFO - PROCESS | 3192 | 1467068665828 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:25 INFO - PROCESS | 3192 | ++DOCSHELL 18298C00 == 33 [pid = 3192] [id = 326] 16:04:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (182B9C00) [pid = 3192] [serial = 977] [outer = 00000000] 16:04:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (18EB6000) [pid = 3192] [serial = 978] [outer = 182B9C00] 16:04:25 INFO - PROCESS | 3192 | 1467068665873 Marionette DEBUG loaded listener.js 16:04:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (18EBCC00) [pid = 3192] [serial = 979] [outer = 182B9C00] 16:04:26 INFO - PROCESS | 3192 | 1467068666310 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 16:04:26 INFO - PROCESS | 3192 | 1467068666331 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 16:04:26 INFO - PROCESS | 3192 | 1467068666333 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 16:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:04:26 INFO - PROCESS | 3192 | 1467068666336 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:04:26 INFO - PROCESS | 3192 | 1467068666337 Marionette TRACE conn6 <- [1,1270,null,{}] 16:04:26 INFO - PROCESS | 3192 | 1467068666341 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:26 INFO - PROCESS | 3192 | 1467068666343 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:26 INFO - PROCESS | 3192 | 1467068666462 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 16:04:26 INFO - PROCESS | 3192 | 1467068666467 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:26 INFO - PROCESS | 3192 | 1467068666469 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:26 INFO - PROCESS | 3192 | ++DOCSHELL 18F97C00 == 34 [pid = 3192] [id = 327] 16:04:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (18F9F000) [pid = 3192] [serial = 980] [outer = 00000000] 16:04:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1910B000) [pid = 3192] [serial = 981] [outer = 18F9F000] 16:04:26 INFO - PROCESS | 3192 | 1467068666512 Marionette DEBUG loaded listener.js 16:04:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (191A9C00) [pid = 3192] [serial = 982] [outer = 18F9F000] 16:04:26 INFO - PROCESS | 3192 | 1467068666983 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 669ms 16:04:27 INFO - PROCESS | 3192 | 1467068667007 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 16:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:04:27 INFO - PROCESS | 3192 | 1467068667009 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 16:04:27 INFO - PROCESS | 3192 | 1467068667012 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:04:27 INFO - PROCESS | 3192 | 1467068667014 Marionette TRACE conn6 <- [1,1274,null,{}] 16:04:27 INFO - PROCESS | 3192 | 1467068667017 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:27 INFO - PROCESS | 3192 | 1467068667023 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:27 INFO - PROCESS | 3192 | 1467068667198 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 16:04:27 INFO - PROCESS | 3192 | 1467068667267 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:27 INFO - PROCESS | 3192 | 1467068667269 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:27 INFO - PROCESS | 3192 | ++DOCSHELL 193BA000 == 35 [pid = 3192] [id = 328] 16:04:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (193C1800) [pid = 3192] [serial = 983] [outer = 00000000] 16:04:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (197C7800) [pid = 3192] [serial = 984] [outer = 193C1800] 16:04:27 INFO - PROCESS | 3192 | 1467068667315 Marionette DEBUG loaded listener.js 16:04:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (19106C00) [pid = 3192] [serial = 985] [outer = 193C1800] 16:04:27 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (1652E800) [pid = 3192] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:04:27 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (15094800) [pid = 3192] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:04:27 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (1C28F400) [pid = 3192] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:04:27 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (191A9400) [pid = 3192] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:04:27 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (18FA1000) [pid = 3192] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:04:27 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (10180C00) [pid = 3192] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:04:27 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (18329800) [pid = 3192] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:04:27 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (15E6CC00) [pid = 3192] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:04:27 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (10426400) [pid = 3192] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:04:27 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (10427000) [pid = 3192] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:04:27 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (0FAD3800) [pid = 3192] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:04:27 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (101D7400) [pid = 3192] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:04:27 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (1828C000) [pid = 3192] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:04:27 INFO - PROCESS | 3192 | 1467068667794 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 830ms 16:04:27 INFO - PROCESS | 3192 | 1467068667843 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 16:04:27 INFO - PROCESS | 3192 | 1467068667845 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 16:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:04:27 INFO - PROCESS | 3192 | 1467068667848 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:04:27 INFO - PROCESS | 3192 | 1467068667849 Marionette TRACE conn6 <- [1,1278,null,{}] 16:04:27 INFO - PROCESS | 3192 | 1467068667853 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:27 INFO - PROCESS | 3192 | 1467068667854 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:27 INFO - PROCESS | 3192 | 1467068667933 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 16:04:27 INFO - PROCESS | 3192 | 1467068667938 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:27 INFO - PROCESS | 3192 | 1467068667940 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:27 INFO - PROCESS | 3192 | ++DOCSHELL 10426400 == 36 [pid = 3192] [id = 329] 16:04:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (10427000) [pid = 3192] [serial = 986] [outer = 00000000] 16:04:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (10F0D400) [pid = 3192] [serial = 987] [outer = 10427000] 16:04:27 INFO - PROCESS | 3192 | 1467068667984 Marionette DEBUG loaded listener.js 16:04:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (15C45800) [pid = 3192] [serial = 988] [outer = 10427000] 16:04:28 INFO - PROCESS | 3192 | 1467068668410 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 629ms 16:04:28 INFO - PROCESS | 3192 | 1467068668479 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 16:04:28 INFO - PROCESS | 3192 | 1467068668481 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 16:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:04:28 INFO - PROCESS | 3192 | 1467068668484 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:04:28 INFO - PROCESS | 3192 | 1467068668485 Marionette TRACE conn6 <- [1,1282,null,{}] 16:04:28 INFO - PROCESS | 3192 | 1467068668489 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:28 INFO - PROCESS | 3192 | 1467068668491 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:28 INFO - PROCESS | 3192 | 1467068668598 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 16:04:28 INFO - PROCESS | 3192 | 1467068668607 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:28 INFO - PROCESS | 3192 | 1467068668609 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:28 INFO - PROCESS | 3192 | ++DOCSHELL 0FCE2800 == 37 [pid = 3192] [id = 330] 16:04:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (16C34800) [pid = 3192] [serial = 989] [outer = 00000000] 16:04:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (19630000) [pid = 3192] [serial = 990] [outer = 16C34800] 16:04:28 INFO - PROCESS | 3192 | 1467068668652 Marionette DEBUG loaded listener.js 16:04:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (19EA2400) [pid = 3192] [serial = 991] [outer = 16C34800] 16:04:29 INFO - PROCESS | 3192 | 1467068669071 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 629ms 16:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:04:29 INFO - PROCESS | 3192 | 1467068669122 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 16:04:29 INFO - PROCESS | 3192 | 1467068669124 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 16:04:29 INFO - PROCESS | 3192 | 1467068669127 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:04:29 INFO - PROCESS | 3192 | 1467068669129 Marionette TRACE conn6 <- [1,1286,null,{}] 16:04:29 INFO - PROCESS | 3192 | 1467068669142 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:29 INFO - PROCESS | 3192 | 1467068669144 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:29 INFO - PROCESS | 3192 | 1467068669223 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 16:04:29 INFO - PROCESS | 3192 | 1467068669229 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:29 INFO - PROCESS | 3192 | 1467068669230 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:29 INFO - PROCESS | 3192 | ++DOCSHELL 193BDC00 == 38 [pid = 3192] [id = 331] 16:04:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (19FE8800) [pid = 3192] [serial = 992] [outer = 00000000] 16:04:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1AE5BC00) [pid = 3192] [serial = 993] [outer = 19FE8800] 16:04:29 INFO - PROCESS | 3192 | 1467068669273 Marionette DEBUG loaded listener.js 16:04:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1AE8E400) [pid = 3192] [serial = 994] [outer = 19FE8800] 16:04:29 INFO - PROCESS | 3192 | 1467068669699 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 630ms 16:04:29 INFO - PROCESS | 3192 | 1467068669760 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 16:04:29 INFO - PROCESS | 3192 | 1467068669762 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 16:04:29 INFO - PROCESS | 3192 | 1467068669808 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:04:29 INFO - PROCESS | 3192 | 1467068669811 Marionette TRACE conn6 <- [1,1290,null,{}] 16:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:04:29 INFO - PROCESS | 3192 | 1467068669817 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:29 INFO - PROCESS | 3192 | 1467068669821 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:29 INFO - PROCESS | 3192 | 1467068669938 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 16:04:30 INFO - PROCESS | 3192 | 1467068670155 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:30 INFO - PROCESS | 3192 | 1467068670159 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:30 INFO - PROCESS | 3192 | ++DOCSHELL 101EB800 == 39 [pid = 3192] [id = 332] 16:04:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (101EC800) [pid = 3192] [serial = 995] [outer = 00000000] 16:04:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (10404000) [pid = 3192] [serial = 996] [outer = 101EC800] 16:04:30 INFO - PROCESS | 3192 | 1467068670220 Marionette DEBUG loaded listener.js 16:04:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1063C000) [pid = 3192] [serial = 997] [outer = 101EC800] 16:04:30 INFO - PROCESS | 3192 | 1467068670835 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1066ms 16:04:30 INFO - PROCESS | 3192 | 1467068670885 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 16:04:30 INFO - PROCESS | 3192 | 1467068670889 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 16:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:04:30 INFO - PROCESS | 3192 | 1467068670895 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:04:30 INFO - PROCESS | 3192 | 1467068670897 Marionette TRACE conn6 <- [1,1294,null,{}] 16:04:30 INFO - PROCESS | 3192 | 1467068670904 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:30 INFO - PROCESS | 3192 | 1467068670908 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:31 INFO - PROCESS | 3192 | 1467068671021 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 16:04:31 INFO - PROCESS | 3192 | 1467068671155 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:31 INFO - PROCESS | 3192 | 1467068671158 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:31 INFO - PROCESS | 3192 | ++DOCSHELL 16531400 == 40 [pid = 3192] [id = 333] 16:04:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (17857C00) [pid = 3192] [serial = 998] [outer = 00000000] 16:04:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (1828E400) [pid = 3192] [serial = 999] [outer = 17857C00] 16:04:31 INFO - PROCESS | 3192 | 1467068671214 Marionette DEBUG loaded listener.js 16:04:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (18EB9000) [pid = 3192] [serial = 1000] [outer = 17857C00] 16:04:31 INFO - PROCESS | 3192 | 1467068671800 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 929ms 16:04:31 INFO - PROCESS | 3192 | 1467068671827 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 16:04:31 INFO - PROCESS | 3192 | 1467068671830 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 16:04:31 INFO - PROCESS | 3192 | 1467068671833 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:04:31 INFO - PROCESS | 3192 | 1467068671836 Marionette TRACE conn6 <- [1,1298,null,{}] 16:04:31 INFO - PROCESS | 3192 | 1467068671840 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:31 INFO - PROCESS | 3192 | 1467068671842 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:31 INFO - PROCESS | 3192 | 1467068671949 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 16:04:32 INFO - PROCESS | 3192 | 1467068672072 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:32 INFO - PROCESS | 3192 | 1467068672078 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:32 INFO - PROCESS | 3192 | ++DOCSHELL 1AE5A000 == 41 [pid = 3192] [id = 334] 16:04:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (1AE5B400) [pid = 3192] [serial = 1001] [outer = 00000000] 16:04:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (1AEDD800) [pid = 3192] [serial = 1002] [outer = 1AE5B400] 16:04:32 INFO - PROCESS | 3192 | 1467068672136 Marionette DEBUG loaded listener.js 16:04:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (1AEE6800) [pid = 3192] [serial = 1003] [outer = 1AE5B400] 16:04:32 INFO - PROCESS | 3192 | 1467068672759 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 16:04:32 INFO - PROCESS | 3192 | 1467068672810 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 16:04:32 INFO - PROCESS | 3192 | 1467068672813 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:04:32 INFO - PROCESS | 3192 | 1467068672815 Marionette TRACE conn6 <- [1,1302,null,{}] 16:04:32 INFO - PROCESS | 3192 | 1467068672819 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:32 INFO - PROCESS | 3192 | 1467068672821 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:32 INFO - PROCESS | 3192 | 1467068672929 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 16:04:33 INFO - PROCESS | 3192 | 1467068673032 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:33 INFO - PROCESS | 3192 | 1467068673034 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:33 INFO - PROCESS | 3192 | ++DOCSHELL 1BACF400 == 42 [pid = 3192] [id = 335] 16:04:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1BAD0400) [pid = 3192] [serial = 1004] [outer = 00000000] 16:04:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1C28C000) [pid = 3192] [serial = 1005] [outer = 1BAD0400] 16:04:33 INFO - PROCESS | 3192 | 1467068673087 Marionette DEBUG loaded listener.js 16:04:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (1C284000) [pid = 3192] [serial = 1006] [outer = 1BAD0400] 16:04:33 INFO - PROCESS | 3192 | 1467068673844 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1071ms 16:04:33 INFO - PROCESS | 3192 | 1467068673889 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 16:04:33 INFO - PROCESS | 3192 | 1467068673893 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 16:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:04:33 INFO - PROCESS | 3192 | 1467068673898 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:04:33 INFO - PROCESS | 3192 | 1467068673901 Marionette TRACE conn6 <- [1,1306,null,{}] 16:04:33 INFO - PROCESS | 3192 | 1467068673907 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:33 INFO - PROCESS | 3192 | 1467068673910 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:34 INFO - PROCESS | 3192 | 1467068674014 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 16:04:34 INFO - PROCESS | 3192 | 1467068674146 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:34 INFO - PROCESS | 3192 | 1467068674151 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:34 INFO - PROCESS | 3192 | ++DOCSHELL 10403C00 == 43 [pid = 3192] [id = 336] 16:04:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (10404400) [pid = 3192] [serial = 1007] [outer = 00000000] 16:04:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (109AB000) [pid = 3192] [serial = 1008] [outer = 10404400] 16:04:34 INFO - PROCESS | 3192 | 1467068674204 Marionette DEBUG loaded listener.js 16:04:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (148A2400) [pid = 3192] [serial = 1009] [outer = 10404400] 16:04:35 INFO - PROCESS | 3192 | --DOCSHELL 0C6B4C00 == 42 [pid = 3192] [id = 311] 16:04:35 INFO - PROCESS | 3192 | --DOCSHELL 0FCE2800 == 41 [pid = 3192] [id = 330] 16:04:35 INFO - PROCESS | 3192 | --DOCSHELL 10426400 == 40 [pid = 3192] [id = 329] 16:04:35 INFO - PROCESS | 3192 | --DOCSHELL 193BA000 == 39 [pid = 3192] [id = 328] 16:04:35 INFO - PROCESS | 3192 | --DOCSHELL 18F97C00 == 38 [pid = 3192] [id = 327] 16:04:35 INFO - PROCESS | 3192 | --DOCSHELL 18298C00 == 37 [pid = 3192] [id = 326] 16:04:35 INFO - PROCESS | 3192 | --DOCSHELL 17854400 == 36 [pid = 3192] [id = 325] 16:04:35 INFO - PROCESS | 3192 | --DOCSHELL 10F41800 == 35 [pid = 3192] [id = 324] 16:04:35 INFO - PROCESS | 3192 | --DOCSHELL 101F1400 == 34 [pid = 3192] [id = 323] 16:04:35 INFO - PROCESS | 3192 | --DOCSHELL 15E6B400 == 33 [pid = 3192] [id = 320] 16:04:35 INFO - PROCESS | 3192 | --DOCSHELL 101DA400 == 32 [pid = 3192] [id = 321] 16:04:35 INFO - PROCESS | 3192 | --DOCSHELL 15024800 == 31 [pid = 3192] [id = 322] 16:04:35 INFO - PROCESS | 3192 | --DOCSHELL 1BACF400 == 30 [pid = 3192] [id = 335] 16:04:35 INFO - PROCESS | 3192 | --DOCSHELL 16531400 == 29 [pid = 3192] [id = 333] 16:04:35 INFO - PROCESS | 3192 | --DOCSHELL 1AE5A000 == 28 [pid = 3192] [id = 334] 16:04:35 INFO - PROCESS | 3192 | --DOCSHELL 193BDC00 == 27 [pid = 3192] [id = 331] 16:04:35 INFO - PROCESS | 3192 | --DOCSHELL 101EB800 == 26 [pid = 3192] [id = 332] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (19632000) [pid = 3192] [serial = 960] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (193B4800) [pid = 3192] [serial = 958] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (17858C00) [pid = 3192] [serial = 945] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (1652B800) [pid = 3192] [serial = 925] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (1CA02000) [pid = 3192] [serial = 930] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (193B7800) [pid = 3192] [serial = 957] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (197C4000) [pid = 3192] [serial = 928] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (18E61C00) [pid = 3192] [serial = 955] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (193B2800) [pid = 3192] [serial = 927] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (191A0000) [pid = 3192] [serial = 952] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (15E72800) [pid = 3192] [serial = 942] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (10F8B000) [pid = 3192] [serial = 933] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (17885400) [pid = 3192] [serial = 946] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (106B2400) [pid = 3192] [serial = 939] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (101D5800) [pid = 3192] [serial = 922] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (1030B000) [pid = 3192] [serial = 937] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1829AC00) [pid = 3192] [serial = 948] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (18E5A400) [pid = 3192] [serial = 954] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (14975000) [pid = 3192] [serial = 934] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (16457400) [pid = 3192] [serial = 943] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (10F47000) [pid = 3192] [serial = 940] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (0FDF0400) [pid = 3192] [serial = 921] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (10303C00) [pid = 3192] [serial = 936] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (18324000) [pid = 3192] [serial = 949] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (1CA0A000) [pid = 3192] [serial = 931] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (18FA1800) [pid = 3192] [serial = 951] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (15ECE800) [pid = 3192] [serial = 924] [outer = 00000000] [url = about:blank] 16:04:35 INFO - PROCESS | 3192 | 1467068675439 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1570ms 16:04:35 INFO - PROCESS | 3192 | 1467068675472 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 16:04:35 INFO - PROCESS | 3192 | 1467068675476 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 16:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:04:35 INFO - PROCESS | 3192 | 1467068675486 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:04:35 INFO - PROCESS | 3192 | 1467068675489 Marionette TRACE conn6 <- [1,1310,null,{}] 16:04:35 INFO - PROCESS | 3192 | 1467068675495 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:35 INFO - PROCESS | 3192 | 1467068675498 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:35 INFO - PROCESS | 3192 | 1467068675582 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 16:04:35 INFO - PROCESS | 3192 | 1467068675589 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:35 INFO - PROCESS | 3192 | 1467068675593 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:35 INFO - PROCESS | 3192 | ++DOCSHELL 101EB000 == 27 [pid = 3192] [id = 337] 16:04:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (101EB800) [pid = 3192] [serial = 1010] [outer = 00000000] 16:04:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (101F3800) [pid = 3192] [serial = 1011] [outer = 101EB800] 16:04:35 INFO - PROCESS | 3192 | 1467068675641 Marionette DEBUG loaded listener.js 16:04:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (10309C00) [pid = 3192] [serial = 1012] [outer = 101EB800] 16:04:36 INFO - PROCESS | 3192 | 1467068676115 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 690ms 16:04:36 INFO - PROCESS | 3192 | 1467068676176 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 16:04:36 INFO - PROCESS | 3192 | 1467068676182 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 16:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:04:36 INFO - PROCESS | 3192 | 1467068676188 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:04:36 INFO - PROCESS | 3192 | 1467068676190 Marionette TRACE conn6 <- [1,1314,null,{}] 16:04:36 INFO - PROCESS | 3192 | 1467068676194 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:36 INFO - PROCESS | 3192 | 1467068676196 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:36 INFO - PROCESS | 3192 | 1467068676324 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 16:04:36 INFO - PROCESS | 3192 | 1467068676330 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:36 INFO - PROCESS | 3192 | 1467068676332 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:36 INFO - PROCESS | 3192 | ++DOCSHELL 106B0000 == 28 [pid = 3192] [id = 338] 16:04:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (106B1800) [pid = 3192] [serial = 1013] [outer = 00000000] 16:04:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (10A9C800) [pid = 3192] [serial = 1014] [outer = 106B1800] 16:04:36 INFO - PROCESS | 3192 | 1467068676380 Marionette DEBUG loaded listener.js 16:04:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (10F4CC00) [pid = 3192] [serial = 1015] [outer = 106B1800] 16:04:36 INFO - PROCESS | 3192 | 1467068676830 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 16:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 669ms 16:04:36 INFO - PROCESS | 3192 | 1467068676861 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 16:04:36 INFO - PROCESS | 3192 | 1467068676864 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 16:04:36 INFO - PROCESS | 3192 | 1467068676867 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:04:36 INFO - PROCESS | 3192 | 1467068676870 Marionette TRACE conn6 <- [1,1318,null,{}] 16:04:36 INFO - PROCESS | 3192 | 1467068676881 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:36 INFO - PROCESS | 3192 | 1467068676886 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:36 INFO - PROCESS | 3192 | 1467068676969 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 16:04:36 INFO - PROCESS | 3192 | 1467068676977 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:36 INFO - PROCESS | 3192 | 1467068676980 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:36 INFO - PROCESS | 3192 | ++DOCSHELL 15E66C00 == 29 [pid = 3192] [id = 339] 16:04:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (15E67C00) [pid = 3192] [serial = 1016] [outer = 00000000] 16:04:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (15E6E000) [pid = 3192] [serial = 1017] [outer = 15E67C00] 16:04:37 INFO - PROCESS | 3192 | 1467068677028 Marionette DEBUG loaded listener.js 16:04:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (15ECDC00) [pid = 3192] [serial = 1018] [outer = 15E67C00] 16:04:37 INFO - PROCESS | 3192 | 1467068677472 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 16:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 16:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:04:37 INFO - PROCESS | 3192 | 1467068677541 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 16:04:37 INFO - PROCESS | 3192 | 1467068677544 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 16:04:37 INFO - PROCESS | 3192 | 1467068677547 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:04:37 INFO - PROCESS | 3192 | 1467068677549 Marionette TRACE conn6 <- [1,1322,null,{}] 16:04:37 INFO - PROCESS | 3192 | 1467068677552 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:37 INFO - PROCESS | 3192 | 1467068677554 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:37 INFO - PROCESS | 3192 | 1467068677667 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 16:04:37 INFO - PROCESS | 3192 | 1467068677747 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:37 INFO - PROCESS | 3192 | 1467068677749 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:37 INFO - PROCESS | 3192 | ++DOCSHELL 16531400 == 30 [pid = 3192] [id = 340] 16:04:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (16531C00) [pid = 3192] [serial = 1019] [outer = 00000000] 16:04:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (17854400) [pid = 3192] [serial = 1020] [outer = 16531C00] 16:04:37 INFO - PROCESS | 3192 | 1467068677793 Marionette DEBUG loaded listener.js 16:04:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (17877400) [pid = 3192] [serial = 1021] [outer = 16531C00] 16:04:38 INFO - PROCESS | 3192 | 1467068678221 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 729ms 16:04:38 INFO - PROCESS | 3192 | 1467068678281 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 16:04:38 INFO - PROCESS | 3192 | 1467068678283 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 16:04:38 INFO - PROCESS | 3192 | 1467068678286 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:04:38 INFO - PROCESS | 3192 | 1467068678288 Marionette TRACE conn6 <- [1,1326,null,{}] 16:04:38 INFO - PROCESS | 3192 | 1467068678292 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:38 INFO - PROCESS | 3192 | 1467068678294 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:38 INFO - PROCESS | 3192 | 1467068678401 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 16:04:38 INFO - PROCESS | 3192 | 1467068678408 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:38 INFO - PROCESS | 3192 | 1467068678410 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:38 INFO - PROCESS | 3192 | ++DOCSHELL 17F52C00 == 31 [pid = 3192] [id = 341] 16:04:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (17F56000) [pid = 3192] [serial = 1022] [outer = 00000000] 16:04:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (182C1000) [pid = 3192] [serial = 1023] [outer = 17F56000] 16:04:38 INFO - PROCESS | 3192 | 1467068678453 Marionette DEBUG loaded listener.js 16:04:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1832B000) [pid = 3192] [serial = 1024] [outer = 17F56000] 16:04:39 INFO - PROCESS | 3192 | 1467068679347 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1125ms 16:04:39 INFO - PROCESS | 3192 | 1467068679417 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 16:04:39 INFO - PROCESS | 3192 | 1467068679420 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 16:04:39 INFO - PROCESS | 3192 | 1467068679423 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:04:39 INFO - PROCESS | 3192 | 1467068679424 Marionette TRACE conn6 <- [1,1330,null,{}] 16:04:39 INFO - PROCESS | 3192 | 1467068679434 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:39 INFO - PROCESS | 3192 | 1467068679439 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:39 INFO - PROCESS | 3192 | 1467068679727 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 16:04:39 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (182B9C00) [pid = 3192] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:04:39 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (18F9F000) [pid = 3192] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:04:39 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (17855000) [pid = 3192] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:04:39 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (15E35000) [pid = 3192] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:04:39 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (101F3000) [pid = 3192] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:04:39 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (101E5800) [pid = 3192] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:04:39 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (11493800) [pid = 3192] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:04:39 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (19628800) [pid = 3192] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:04:39 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (193C1800) [pid = 3192] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:04:39 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (10427000) [pid = 3192] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:04:39 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (16C34800) [pid = 3192] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:04:39 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (19FE8800) [pid = 3192] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:04:39 INFO - PROCESS | 3192 | 1467068679785 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:39 INFO - PROCESS | 3192 | 1467068679787 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:39 INFO - PROCESS | 3192 | ++DOCSHELL 0C6B4800 == 32 [pid = 3192] [id = 342] 16:04:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (0C794C00) [pid = 3192] [serial = 1025] [outer = 00000000] 16:04:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (101F3000) [pid = 3192] [serial = 1026] [outer = 0C794C00] 16:04:39 INFO - PROCESS | 3192 | 1467068679832 Marionette DEBUG loaded listener.js 16:04:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (10AA4C00) [pid = 3192] [serial = 1027] [outer = 0C794C00] 16:04:40 INFO - PROCESS | 3192 | 1467068680193 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 830ms 16:04:40 INFO - PROCESS | 3192 | 1467068680257 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 16:04:40 INFO - PROCESS | 3192 | 1467068680259 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 16:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:04:40 INFO - PROCESS | 3192 | 1467068680262 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:04:40 INFO - PROCESS | 3192 | 1467068680264 Marionette TRACE conn6 <- [1,1334,null,{}] 16:04:40 INFO - PROCESS | 3192 | 1467068680268 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:40 INFO - PROCESS | 3192 | 1467068680270 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:40 INFO - PROCESS | 3192 | 1467068680349 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 16:04:40 INFO - PROCESS | 3192 | 1467068680355 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:40 INFO - PROCESS | 3192 | 1467068680357 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:40 INFO - PROCESS | 3192 | ++DOCSHELL 15C39400 == 33 [pid = 3192] [id = 343] 16:04:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (15EC6000) [pid = 3192] [serial = 1028] [outer = 00000000] 16:04:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (18EB6800) [pid = 3192] [serial = 1029] [outer = 15EC6000] 16:04:40 INFO - PROCESS | 3192 | 1467068680401 Marionette DEBUG loaded listener.js 16:04:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (18EC0400) [pid = 3192] [serial = 1030] [outer = 15EC6000] 16:04:40 INFO - PROCESS | 3192 | 1467068680824 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 570ms 16:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:04:40 INFO - PROCESS | 3192 | 1467068680833 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 16:04:40 INFO - PROCESS | 3192 | 1467068680835 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 16:04:40 INFO - PROCESS | 3192 | 1467068680838 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:04:40 INFO - PROCESS | 3192 | 1467068680840 Marionette TRACE conn6 <- [1,1338,null,{}] 16:04:40 INFO - PROCESS | 3192 | 1467068680843 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:40 INFO - PROCESS | 3192 | 1467068680845 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:40 INFO - PROCESS | 3192 | 1467068680961 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 16:04:40 INFO - PROCESS | 3192 | 1467068680968 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:40 INFO - PROCESS | 3192 | 1467068680970 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:40 INFO - PROCESS | 3192 | ++DOCSHELL 18EB1800 == 34 [pid = 3192] [id = 344] 16:04:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (18EB5C00) [pid = 3192] [serial = 1031] [outer = 00000000] 16:04:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (193B7800) [pid = 3192] [serial = 1032] [outer = 18EB5C00] 16:04:41 INFO - PROCESS | 3192 | 1467068681013 Marionette DEBUG loaded listener.js 16:04:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (17859400) [pid = 3192] [serial = 1033] [outer = 18EB5C00] 16:04:41 INFO - PROCESS | 3192 | 1467068681443 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 630ms 16:04:41 INFO - PROCESS | 3192 | 1467068681469 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 16:04:41 INFO - PROCESS | 3192 | 1467068681471 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 16:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:04:41 INFO - PROCESS | 3192 | 1467068681475 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:04:41 INFO - PROCESS | 3192 | 1467068681476 Marionette TRACE conn6 <- [1,1342,null,{}] 16:04:41 INFO - PROCESS | 3192 | 1467068681480 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:41 INFO - PROCESS | 3192 | 1467068681482 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:41 INFO - PROCESS | 3192 | 1467068681594 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 16:04:41 INFO - PROCESS | 3192 | 1467068681604 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:41 INFO - PROCESS | 3192 | 1467068681606 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:41 INFO - PROCESS | 3192 | ++DOCSHELL 15E66800 == 35 [pid = 3192] [id = 345] 16:04:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (19625C00) [pid = 3192] [serial = 1034] [outer = 00000000] 16:04:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1962DC00) [pid = 3192] [serial = 1035] [outer = 19625C00] 16:04:41 INFO - PROCESS | 3192 | 1467068681650 Marionette DEBUG loaded listener.js 16:04:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1970D800) [pid = 3192] [serial = 1036] [outer = 19625C00] 16:04:42 INFO - PROCESS | 3192 | 1467068682483 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1018ms 16:04:42 INFO - PROCESS | 3192 | 1467068682495 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 16:04:42 INFO - PROCESS | 3192 | 1467068682499 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 16:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:04:42 INFO - PROCESS | 3192 | 1467068682504 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:04:42 INFO - PROCESS | 3192 | 1467068682509 Marionette TRACE conn6 <- [1,1346,null,{}] 16:04:42 INFO - PROCESS | 3192 | 1467068682535 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:42 INFO - PROCESS | 3192 | 1467068682538 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:42 INFO - PROCESS | 3192 | 1467068682658 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 16:04:42 INFO - PROCESS | 3192 | 1467068682789 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:42 INFO - PROCESS | 3192 | 1467068682792 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:42 INFO - PROCESS | 3192 | ++DOCSHELL 101DC000 == 36 [pid = 3192] [id = 346] 16:04:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (101DE400) [pid = 3192] [serial = 1037] [outer = 00000000] 16:04:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (105A1000) [pid = 3192] [serial = 1038] [outer = 101DE400] 16:04:42 INFO - PROCESS | 3192 | 1467068682851 Marionette DEBUG loaded listener.js 16:04:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (114E8400) [pid = 3192] [serial = 1039] [outer = 101DE400] 16:04:43 INFO - PROCESS | 3192 | 1467068683556 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1096ms 16:04:43 INFO - PROCESS | 3192 | 1467068683601 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 16:04:43 INFO - PROCESS | 3192 | 1467068683605 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 16:04:43 INFO - PROCESS | 3192 | 1467068683639 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:04:43 INFO - PROCESS | 3192 | 1467068683642 Marionette TRACE conn6 <- [1,1350,null,{}] 16:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:04:43 INFO - PROCESS | 3192 | 1467068683646 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:43 INFO - PROCESS | 3192 | 1467068683649 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:43 INFO - PROCESS | 3192 | 1467068683778 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 16:04:43 INFO - PROCESS | 3192 | 1467068683985 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:43 INFO - PROCESS | 3192 | 1467068683988 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:44 INFO - PROCESS | 3192 | ++DOCSHELL 0FA28400 == 37 [pid = 3192] [id = 347] 16:04:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (0FC33400) [pid = 3192] [serial = 1040] [outer = 00000000] 16:04:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (0FDF9C00) [pid = 3192] [serial = 1041] [outer = 0FC33400] 16:04:44 INFO - PROCESS | 3192 | 1467068684051 Marionette DEBUG loaded listener.js 16:04:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (101D9400) [pid = 3192] [serial = 1042] [outer = 0FC33400] 16:04:44 INFO - PROCESS | 3192 | --DOCSHELL 18EB1800 == 36 [pid = 3192] [id = 344] 16:04:44 INFO - PROCESS | 3192 | --DOCSHELL 15C39400 == 35 [pid = 3192] [id = 343] 16:04:44 INFO - PROCESS | 3192 | --DOCSHELL 0C6B4800 == 34 [pid = 3192] [id = 342] 16:04:44 INFO - PROCESS | 3192 | --DOCSHELL 17F52C00 == 33 [pid = 3192] [id = 341] 16:04:44 INFO - PROCESS | 3192 | --DOCSHELL 16531400 == 32 [pid = 3192] [id = 340] 16:04:44 INFO - PROCESS | 3192 | --DOCSHELL 15E66C00 == 31 [pid = 3192] [id = 339] 16:04:44 INFO - PROCESS | 3192 | --DOCSHELL 106B0000 == 30 [pid = 3192] [id = 338] 16:04:44 INFO - PROCESS | 3192 | --DOCSHELL 101EB000 == 29 [pid = 3192] [id = 337] 16:04:44 INFO - PROCESS | 3192 | --DOCSHELL 10403C00 == 28 [pid = 3192] [id = 336] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (18EB6000) [pid = 3192] [serial = 978] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (18EBCC00) [pid = 3192] [serial = 979] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (191A9C00) [pid = 3192] [serial = 982] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1910B000) [pid = 3192] [serial = 981] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1787DC00) [pid = 3192] [serial = 975] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (16C37800) [pid = 3192] [serial = 966] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (17877000) [pid = 3192] [serial = 967] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (10310800) [pid = 3192] [serial = 969] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (1040D000) [pid = 3192] [serial = 970] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (106AFC00) [pid = 3192] [serial = 963] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (14866800) [pid = 3192] [serial = 964] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (14862400) [pid = 3192] [serial = 972] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (14D5C000) [pid = 3192] [serial = 973] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (19706400) [pid = 3192] [serial = 961] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (197C7800) [pid = 3192] [serial = 984] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (10F0D400) [pid = 3192] [serial = 987] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (19630000) [pid = 3192] [serial = 990] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (19106C00) [pid = 3192] [serial = 985] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (1AE8E400) [pid = 3192] [serial = 994] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (19EA2400) [pid = 3192] [serial = 991] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (15C45800) [pid = 3192] [serial = 988] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (18258000) [pid = 3192] [serial = 976] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (1AE5BC00) [pid = 3192] [serial = 993] [outer = 00000000] [url = about:blank] 16:04:44 INFO - PROCESS | 3192 | 1467068684711 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1122ms 16:04:44 INFO - PROCESS | 3192 | 1467068684768 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 16:04:44 INFO - PROCESS | 3192 | 1467068684772 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 16:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:04:44 INFO - PROCESS | 3192 | 1467068684776 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:04:44 INFO - PROCESS | 3192 | 1467068684779 Marionette TRACE conn6 <- [1,1354,null,{}] 16:04:44 INFO - PROCESS | 3192 | 1467068684784 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:44 INFO - PROCESS | 3192 | 1467068684788 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:44 INFO - PROCESS | 3192 | 1467068684876 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 16:04:44 INFO - PROCESS | 3192 | 1467068684967 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:44 INFO - PROCESS | 3192 | 1467068684970 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:44 INFO - PROCESS | 3192 | ++DOCSHELL 0FACE800 == 29 [pid = 3192] [id = 348] 16:04:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (0FC82000) [pid = 3192] [serial = 1043] [outer = 00000000] 16:04:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (10303800) [pid = 3192] [serial = 1044] [outer = 0FC82000] 16:04:45 INFO - PROCESS | 3192 | 1467068685018 Marionette DEBUG loaded listener.js 16:04:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (105DA400) [pid = 3192] [serial = 1045] [outer = 0FC82000] 16:04:45 INFO - PROCESS | 3192 | 1467068685439 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 16:04:45 INFO - PROCESS | 3192 | 1467068685513 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 16:04:45 INFO - PROCESS | 3192 | 1467068685517 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:04:45 INFO - PROCESS | 3192 | 1467068685519 Marionette TRACE conn6 <- [1,1358,null,{}] 16:04:45 INFO - PROCESS | 3192 | 1467068685523 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:45 INFO - PROCESS | 3192 | 1467068685525 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:45 INFO - PROCESS | 3192 | 1467068685612 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 16:04:45 INFO - PROCESS | 3192 | 1467068685618 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:45 INFO - PROCESS | 3192 | 1467068685620 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:45 INFO - PROCESS | 3192 | ++DOCSHELL 14982400 == 30 [pid = 3192] [id = 349] 16:04:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (14D1FC00) [pid = 3192] [serial = 1046] [outer = 00000000] 16:04:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (15E37800) [pid = 3192] [serial = 1047] [outer = 14D1FC00] 16:04:45 INFO - PROCESS | 3192 | 1467068685671 Marionette DEBUG loaded listener.js 16:04:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (15EC7000) [pid = 3192] [serial = 1048] [outer = 14D1FC00] 16:04:46 INFO - PROCESS | 3192 | 1467068686152 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 16:04:46 INFO - PROCESS | 3192 | 1467068686195 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 16:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:04:46 INFO - PROCESS | 3192 | 1467068686200 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:04:46 INFO - PROCESS | 3192 | 1467068686206 Marionette TRACE conn6 <- [1,1362,null,{}] 16:04:46 INFO - PROCESS | 3192 | 1467068686215 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:46 INFO - PROCESS | 3192 | 1467068686219 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:46 INFO - PROCESS | 3192 | 1467068686305 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 16:04:46 INFO - PROCESS | 3192 | 1467068686322 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:46 INFO - PROCESS | 3192 | 1467068686325 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:46 INFO - PROCESS | 3192 | ++DOCSHELL 16457400 == 31 [pid = 3192] [id = 350] 16:04:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (17856800) [pid = 3192] [serial = 1049] [outer = 00000000] 16:04:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (1828B800) [pid = 3192] [serial = 1050] [outer = 17856800] 16:04:46 INFO - PROCESS | 3192 | 1467068686449 Marionette DEBUG loaded listener.js 16:04:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (18295C00) [pid = 3192] [serial = 1051] [outer = 17856800] 16:04:46 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:04:46 INFO - PROCESS | 3192 | 1467068686882 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 16:04:46 INFO - PROCESS | 3192 | 1467068686935 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 16:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:04:46 INFO - PROCESS | 3192 | 1467068686945 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:04:46 INFO - PROCESS | 3192 | 1467068686946 Marionette TRACE conn6 <- [1,1366,null,{}] 16:04:46 INFO - PROCESS | 3192 | 1467068686950 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:46 INFO - PROCESS | 3192 | 1467068686952 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:47 INFO - PROCESS | 3192 | 1467068687068 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 16:04:47 INFO - PROCESS | 3192 | 1467068687079 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:47 INFO - PROCESS | 3192 | 1467068687081 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:47 INFO - PROCESS | 3192 | ++DOCSHELL 18331000 == 32 [pid = 3192] [id = 351] 16:04:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (18D50400) [pid = 3192] [serial = 1052] [outer = 00000000] 16:04:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (18F9D000) [pid = 3192] [serial = 1053] [outer = 18D50400] 16:04:47 INFO - PROCESS | 3192 | 1467068687124 Marionette DEBUG loaded listener.js 16:04:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (19102000) [pid = 3192] [serial = 1054] [outer = 18D50400] 16:04:47 INFO - PROCESS | 3192 | 1467068687539 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:04:47 INFO - PROCESS | 3192 | 1467068687643 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 16:04:47 INFO - PROCESS | 3192 | 1467068687650 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:04:47 INFO - PROCESS | 3192 | 1467068687652 Marionette TRACE conn6 <- [1,1370,null,{}] 16:04:47 INFO - PROCESS | 3192 | 1467068687693 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:47 INFO - PROCESS | 3192 | 1467068687695 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:47 INFO - PROCESS | 3192 | 1467068687808 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 16:04:47 INFO - PROCESS | 3192 | 1467068687815 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:47 INFO - PROCESS | 3192 | 1467068687821 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:47 INFO - PROCESS | 3192 | ++DOCSHELL 14FC3C00 == 33 [pid = 3192] [id = 352] 16:04:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (19220000) [pid = 3192] [serial = 1055] [outer = 00000000] 16:04:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (193B9800) [pid = 3192] [serial = 1056] [outer = 19220000] 16:04:47 INFO - PROCESS | 3192 | 1467068687874 Marionette DEBUG loaded listener.js 16:04:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (1962A400) [pid = 3192] [serial = 1057] [outer = 19220000] 16:04:48 INFO - PROCESS | 3192 | [3192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:04:48 INFO - PROCESS | 3192 | 1467068688350 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:04:48 INFO - PROCESS | 3192 | 1467068688406 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 16:04:48 INFO - PROCESS | 3192 | 1467068688409 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:04:48 INFO - PROCESS | 3192 | 1467068688411 Marionette TRACE conn6 <- [1,1374,null,{}] 16:04:48 INFO - PROCESS | 3192 | 1467068688419 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:48 INFO - PROCESS | 3192 | 1467068688431 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:48 INFO - PROCESS | 3192 | 1467068688545 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 16:04:48 INFO - PROCESS | 3192 | 1467068688560 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:48 INFO - PROCESS | 3192 | 1467068688562 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:48 INFO - PROCESS | 3192 | ++DOCSHELL 19E94800 == 34 [pid = 3192] [id = 353] 16:04:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (19FE0400) [pid = 3192] [serial = 1058] [outer = 00000000] 16:04:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1A396800) [pid = 3192] [serial = 1059] [outer = 19FE0400] 16:04:48 INFO - PROCESS | 3192 | 1467068688655 Marionette DEBUG loaded listener.js 16:04:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (1A397400) [pid = 3192] [serial = 1060] [outer = 19FE0400] 16:04:48 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (10404400) [pid = 3192] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:04:48 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (101EB800) [pid = 3192] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:04:48 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (15E67C00) [pid = 3192] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:04:48 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (16531C00) [pid = 3192] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:04:48 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (106B1800) [pid = 3192] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:04:48 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (18EB5C00) [pid = 3192] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:04:48 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (17F56000) [pid = 3192] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:04:48 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (0C794C00) [pid = 3192] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:04:48 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (15EC6000) [pid = 3192] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:04:48 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (101EC800) [pid = 3192] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:04:48 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (17857C00) [pid = 3192] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:04:48 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (1AE5B400) [pid = 3192] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:04:48 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (1BAD0400) [pid = 3192] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:04:49 INFO - PROCESS | 3192 | 1467068689085 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:04:49 INFO - PROCESS | 3192 | 1467068689147 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 16:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:04:49 INFO - PROCESS | 3192 | 1467068689150 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:04:49 INFO - PROCESS | 3192 | 1467068689152 Marionette TRACE conn6 <- [1,1378,null,{}] 16:04:49 INFO - PROCESS | 3192 | 1467068689156 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:49 INFO - PROCESS | 3192 | 1467068689157 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:49 INFO - PROCESS | 3192 | 1467068689238 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 16:04:49 INFO - PROCESS | 3192 | 1467068689245 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:49 INFO - PROCESS | 3192 | 1467068689246 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:49 INFO - PROCESS | 3192 | ++DOCSHELL 10426800 == 35 [pid = 3192] [id = 354] 16:04:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (14863400) [pid = 3192] [serial = 1061] [outer = 00000000] 16:04:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (191A7400) [pid = 3192] [serial = 1062] [outer = 14863400] 16:04:49 INFO - PROCESS | 3192 | 1467068689290 Marionette DEBUG loaded listener.js 16:04:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (193B3000) [pid = 3192] [serial = 1063] [outer = 14863400] 16:04:49 INFO - PROCESS | 3192 | 1467068689701 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 570ms 16:04:49 INFO - PROCESS | 3192 | 1467068689723 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 16:04:49 INFO - PROCESS | 3192 | 1467068689726 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 16:04:49 INFO - PROCESS | 3192 | 1467068689729 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:04:49 INFO - PROCESS | 3192 | 1467068689731 Marionette TRACE conn6 <- [1,1382,null,{}] 16:04:49 INFO - PROCESS | 3192 | 1467068689762 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:49 INFO - PROCESS | 3192 | 1467068689764 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:49 INFO - PROCESS | 3192 | 1467068689848 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 16:04:49 INFO - PROCESS | 3192 | 1467068689854 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:49 INFO - PROCESS | 3192 | 1467068689855 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:49 INFO - PROCESS | 3192 | ++DOCSHELL 191A6400 == 36 [pid = 3192] [id = 355] 16:04:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (19EA2C00) [pid = 3192] [serial = 1064] [outer = 00000000] 16:04:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (1AE5B800) [pid = 3192] [serial = 1065] [outer = 19EA2C00] 16:04:49 INFO - PROCESS | 3192 | 1467068689898 Marionette DEBUG loaded listener.js 16:04:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (1AE5E400) [pid = 3192] [serial = 1066] [outer = 19EA2C00] 16:04:50 INFO - PROCESS | 3192 | 1467068690320 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 16:04:50 INFO - PROCESS | 3192 | 1467068690378 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 16:04:50 INFO - PROCESS | 3192 | 1467068690380 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 16:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:04:50 INFO - PROCESS | 3192 | 1467068690383 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:04:50 INFO - PROCESS | 3192 | 1467068690385 Marionette TRACE conn6 <- [1,1386,null,{}] 16:04:50 INFO - PROCESS | 3192 | 1467068690388 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:50 INFO - PROCESS | 3192 | 1467068690390 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:50 INFO - PROCESS | 3192 | 1467068690470 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 16:04:50 INFO - PROCESS | 3192 | 1467068690478 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:50 INFO - PROCESS | 3192 | 1467068690480 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:50 INFO - PROCESS | 3192 | ++DOCSHELL 1AE5EC00 == 37 [pid = 3192] [id = 356] 16:04:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (1AEDC800) [pid = 3192] [serial = 1067] [outer = 00000000] 16:04:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1AEE7400) [pid = 3192] [serial = 1068] [outer = 1AEDC800] 16:04:50 INFO - PROCESS | 3192 | 1467068690523 Marionette DEBUG loaded listener.js 16:04:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1BA40400) [pid = 3192] [serial = 1069] [outer = 1AEDC800] 16:04:51 INFO - PROCESS | 3192 | --DOCSHELL 0FACE800 == 36 [pid = 3192] [id = 348] 16:04:51 INFO - PROCESS | 3192 | --DOCSHELL 101DC000 == 35 [pid = 3192] [id = 346] 16:04:51 INFO - PROCESS | 3192 | --DOCSHELL 0FA28400 == 34 [pid = 3192] [id = 347] 16:04:51 INFO - PROCESS | 3192 | --DOCSHELL 15E66800 == 33 [pid = 3192] [id = 345] 16:04:52 INFO - PROCESS | 3192 | --DOCSHELL 14982400 == 32 [pid = 3192] [id = 349] 16:04:52 INFO - PROCESS | 3192 | --DOCSHELL 14FC3C00 == 31 [pid = 3192] [id = 352] 16:04:52 INFO - PROCESS | 3192 | --DOCSHELL 18331000 == 30 [pid = 3192] [id = 351] 16:04:52 INFO - PROCESS | 3192 | --DOCSHELL 10426800 == 29 [pid = 3192] [id = 354] 16:04:52 INFO - PROCESS | 3192 | --DOCSHELL 191A6400 == 28 [pid = 3192] [id = 355] 16:04:52 INFO - PROCESS | 3192 | --DOCSHELL 19E94800 == 27 [pid = 3192] [id = 353] 16:04:52 INFO - PROCESS | 3192 | --DOCSHELL 16457400 == 26 [pid = 3192] [id = 350] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (148A2400) [pid = 3192] [serial = 1009] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (109AB000) [pid = 3192] [serial = 1008] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (101F3800) [pid = 3192] [serial = 1011] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (10309C00) [pid = 3192] [serial = 1012] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (15E6E000) [pid = 3192] [serial = 1017] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (17854400) [pid = 3192] [serial = 1020] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (17877400) [pid = 3192] [serial = 1021] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (10A9C800) [pid = 3192] [serial = 1014] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (193B7800) [pid = 3192] [serial = 1032] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (10F4CC00) [pid = 3192] [serial = 1015] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (182C1000) [pid = 3192] [serial = 1023] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (101F3000) [pid = 3192] [serial = 1026] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (1832B000) [pid = 3192] [serial = 1024] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (18EB6800) [pid = 3192] [serial = 1029] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (1063C000) [pid = 3192] [serial = 997] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 65 (10404000) [pid = 3192] [serial = 996] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 64 (18EB9000) [pid = 3192] [serial = 1000] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 63 (1828E400) [pid = 3192] [serial = 999] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 62 (1AEE6800) [pid = 3192] [serial = 1003] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 61 (1AEDD800) [pid = 3192] [serial = 1002] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 60 (10AA4C00) [pid = 3192] [serial = 1027] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 59 (1C284000) [pid = 3192] [serial = 1006] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 58 (1C28C000) [pid = 3192] [serial = 1005] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 57 (18EC0400) [pid = 3192] [serial = 1030] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 56 (15ECDC00) [pid = 3192] [serial = 1018] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | --DOMWINDOW == 55 (17859400) [pid = 3192] [serial = 1033] [outer = 00000000] [url = about:blank] 16:04:52 INFO - PROCESS | 3192 | 1467068692389 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 2016ms 16:04:52 INFO - PROCESS | 3192 | 1467068692402 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 16:04:52 INFO - PROCESS | 3192 | 1467068692406 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 16:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:04:52 INFO - PROCESS | 3192 | 1467068692413 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:04:52 INFO - PROCESS | 3192 | 1467068692417 Marionette TRACE conn6 <- [1,1390,null,{}] 16:04:52 INFO - PROCESS | 3192 | 1467068692423 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:52 INFO - PROCESS | 3192 | 1467068692426 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:52 INFO - PROCESS | 3192 | 1467068692516 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 16:04:52 INFO - PROCESS | 3192 | 1467068692523 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:52 INFO - PROCESS | 3192 | 1467068692528 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:52 INFO - PROCESS | 3192 | ++DOCSHELL 101EC800 == 27 [pid = 3192] [id = 357] 16:04:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 56 (101ED400) [pid = 3192] [serial = 1070] [outer = 00000000] 16:04:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 57 (101F1400) [pid = 3192] [serial = 1071] [outer = 101ED400] 16:04:52 INFO - PROCESS | 3192 | 1467068692577 Marionette DEBUG loaded listener.js 16:04:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 58 (10308400) [pid = 3192] [serial = 1072] [outer = 101ED400] 16:04:53 INFO - PROCESS | 3192 | 1467068693047 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 16:04:53 INFO - PROCESS | 3192 | 1467068693093 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 16:04:53 INFO - PROCESS | 3192 | 1467068693098 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 16:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:04:53 INFO - PROCESS | 3192 | 1467068693105 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:04:53 INFO - PROCESS | 3192 | 1467068693108 Marionette TRACE conn6 <- [1,1394,null,{}] 16:04:53 INFO - PROCESS | 3192 | 1467068693112 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:53 INFO - PROCESS | 3192 | 1467068693115 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:53 INFO - PROCESS | 3192 | 1467068693202 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 16:04:53 INFO - PROCESS | 3192 | 1467068693211 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:53 INFO - PROCESS | 3192 | 1467068693214 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:53 INFO - PROCESS | 3192 | ++DOCSHELL 10429400 == 28 [pid = 3192] [id = 358] 16:04:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 59 (1042A000) [pid = 3192] [serial = 1073] [outer = 00000000] 16:04:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 60 (1042F400) [pid = 3192] [serial = 1074] [outer = 1042A000] 16:04:53 INFO - PROCESS | 3192 | 1467068693261 Marionette DEBUG loaded listener.js 16:04:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 61 (1063A800) [pid = 3192] [serial = 1075] [outer = 1042A000] 16:04:53 INFO - PROCESS | 3192 | 1467068693726 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 16:04:53 INFO - PROCESS | 3192 | 1467068693778 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 16:04:53 INFO - PROCESS | 3192 | 1467068693780 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 16:04:53 INFO - PROCESS | 3192 | 1467068693784 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:04:53 INFO - PROCESS | 3192 | 1467068693787 Marionette TRACE conn6 <- [1,1398,null,{}] 16:04:53 INFO - PROCESS | 3192 | 1467068693798 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:53 INFO - PROCESS | 3192 | 1467068693803 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:53 INFO - PROCESS | 3192 | 1467068693913 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 16:04:53 INFO - PROCESS | 3192 | 1467068694004 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:53 INFO - PROCESS | 3192 | 1467068694007 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:54 INFO - PROCESS | 3192 | ++DOCSHELL 148A2800 == 29 [pid = 3192] [id = 359] 16:04:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 62 (148A6000) [pid = 3192] [serial = 1076] [outer = 00000000] 16:04:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 63 (14D15C00) [pid = 3192] [serial = 1077] [outer = 148A6000] 16:04:54 INFO - PROCESS | 3192 | 1467068694055 Marionette DEBUG loaded listener.js 16:04:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 64 (14F53C00) [pid = 3192] [serial = 1078] [outer = 148A6000] 16:04:54 INFO - PROCESS | 3192 | 1467068694459 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 16:04:54 INFO - PROCESS | 3192 | 1467068694518 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 16:04:54 INFO - PROCESS | 3192 | 1467068694520 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 16:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:04:54 INFO - PROCESS | 3192 | 1467068694523 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:04:54 INFO - PROCESS | 3192 | 1467068694525 Marionette TRACE conn6 <- [1,1402,null,{}] 16:04:54 INFO - PROCESS | 3192 | 1467068694528 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:54 INFO - PROCESS | 3192 | 1467068694530 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:54 INFO - PROCESS | 3192 | 1467068694643 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 16:04:54 INFO - PROCESS | 3192 | 1467068694651 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:54 INFO - PROCESS | 3192 | 1467068694653 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:54 INFO - PROCESS | 3192 | ++DOCSHELL 15097400 == 30 [pid = 3192] [id = 360] 16:04:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 65 (15099400) [pid = 3192] [serial = 1079] [outer = 00000000] 16:04:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 66 (15E66800) [pid = 3192] [serial = 1080] [outer = 15099400] 16:04:54 INFO - PROCESS | 3192 | 1467068694697 Marionette DEBUG loaded listener.js 16:04:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (15E73800) [pid = 3192] [serial = 1081] [outer = 15099400] 16:04:55 INFO - PROCESS | 3192 | 1467068695127 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 630ms 16:04:55 INFO - PROCESS | 3192 | 1467068695154 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 16:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:04:55 INFO - PROCESS | 3192 | 1467068695156 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 16:04:55 INFO - PROCESS | 3192 | 1467068695159 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:04:55 INFO - PROCESS | 3192 | 1467068695161 Marionette TRACE conn6 <- [1,1406,null,{}] 16:04:55 INFO - PROCESS | 3192 | 1467068695164 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:55 INFO - PROCESS | 3192 | 1467068695166 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:55 INFO - PROCESS | 3192 | 1467068695305 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 16:04:55 INFO - PROCESS | 3192 | 1467068695319 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:55 INFO - PROCESS | 3192 | 1467068695321 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:55 INFO - PROCESS | 3192 | ++DOCSHELL 16526800 == 31 [pid = 3192] [id = 361] 16:04:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (16528400) [pid = 3192] [serial = 1082] [outer = 00000000] 16:04:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (17850400) [pid = 3192] [serial = 1083] [outer = 16528400] 16:04:55 INFO - PROCESS | 3192 | 1467068695365 Marionette DEBUG loaded listener.js 16:04:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (17856C00) [pid = 3192] [serial = 1084] [outer = 16528400] 16:04:55 INFO - PROCESS | 3192 | 1467068695783 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 669ms 16:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:04:55 INFO - PROCESS | 3192 | 1467068695830 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 16:04:55 INFO - PROCESS | 3192 | 1467068695832 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 16:04:55 INFO - PROCESS | 3192 | 1467068695841 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:04:55 INFO - PROCESS | 3192 | 1467068695843 Marionette TRACE conn6 <- [1,1410,null,{}] 16:04:55 INFO - PROCESS | 3192 | 1467068695847 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:55 INFO - PROCESS | 3192 | 1467068695853 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:55 INFO - PROCESS | 3192 | 1467068695955 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 16:04:55 INFO - PROCESS | 3192 | 1467068695963 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:55 INFO - PROCESS | 3192 | 1467068695965 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:55 INFO - PROCESS | 3192 | ++DOCSHELL 106AB800 == 32 [pid = 3192] [id = 362] 16:04:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (14975000) [pid = 3192] [serial = 1085] [outer = 00000000] 16:04:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (18292C00) [pid = 3192] [serial = 1086] [outer = 14975000] 16:04:56 INFO - PROCESS | 3192 | 1467068696009 Marionette DEBUG loaded listener.js 16:04:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (18324400) [pid = 3192] [serial = 1087] [outer = 14975000] 16:04:56 INFO - PROCESS | 3192 | 1467068696436 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 632ms 16:04:56 INFO - PROCESS | 3192 | 1467068696478 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 16:04:56 INFO - PROCESS | 3192 | 1467068696480 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 16:04:56 INFO - PROCESS | 3192 | 1467068696483 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:04:56 INFO - PROCESS | 3192 | 1467068696485 Marionette TRACE conn6 <- [1,1414,null,{}] 16:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:04:56 INFO - PROCESS | 3192 | 1467068696488 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:56 INFO - PROCESS | 3192 | 1467068696490 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:56 INFO - PROCESS | 3192 | 1467068696597 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 16:04:56 INFO - PROCESS | 3192 | 1467068696605 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:56 INFO - PROCESS | 3192 | 1467068696606 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:56 INFO - PROCESS | 3192 | ++DOCSHELL 1832E000 == 33 [pid = 3192] [id = 363] 16:04:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (18E58C00) [pid = 3192] [serial = 1088] [outer = 00000000] 16:04:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (18EB5400) [pid = 3192] [serial = 1089] [outer = 18E58C00] 16:04:56 INFO - PROCESS | 3192 | 1467068696652 Marionette DEBUG loaded listener.js 16:04:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (18EC0400) [pid = 3192] [serial = 1090] [outer = 18E58C00] 16:04:57 INFO - PROCESS | 3192 | 1467068697075 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 631ms 16:04:57 INFO - PROCESS | 3192 | 1467068697128 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 16:04:57 INFO - PROCESS | 3192 | 1467068697130 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 16:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:04:57 INFO - PROCESS | 3192 | 1467068697133 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:04:57 INFO - PROCESS | 3192 | 1467068697135 Marionette TRACE conn6 <- [1,1418,null,{}] 16:04:57 INFO - PROCESS | 3192 | 1467068697138 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:57 INFO - PROCESS | 3192 | 1467068697140 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:57 INFO - PROCESS | 3192 | 1467068697216 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 16:04:57 INFO - PROCESS | 3192 | 1467068697221 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:57 INFO - PROCESS | 3192 | 1467068697224 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:57 INFO - PROCESS | 3192 | ++DOCSHELL 18F9B000 == 34 [pid = 3192] [id = 364] 16:04:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (18F9E400) [pid = 3192] [serial = 1091] [outer = 00000000] 16:04:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (19108800) [pid = 3192] [serial = 1092] [outer = 18F9E400] 16:04:57 INFO - PROCESS | 3192 | 1467068697268 Marionette DEBUG loaded listener.js 16:04:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (19102C00) [pid = 3192] [serial = 1093] [outer = 18F9E400] 16:04:57 INFO - PROCESS | 3192 | 1467068697733 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 630ms 16:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:04:57 INFO - PROCESS | 3192 | 1467068697765 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 16:04:57 INFO - PROCESS | 3192 | 1467068697767 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 16:04:57 INFO - PROCESS | 3192 | 1467068697770 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:04:57 INFO - PROCESS | 3192 | 1467068697772 Marionette TRACE conn6 <- [1,1422,null,{}] 16:04:57 INFO - PROCESS | 3192 | 1467068697775 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:57 INFO - PROCESS | 3192 | 1467068697777 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:57 INFO - PROCESS | 3192 | 1467068697885 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 16:04:57 INFO - PROCESS | 3192 | 1467068697892 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:57 INFO - PROCESS | 3192 | 1467068697893 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:57 INFO - PROCESS | 3192 | ++DOCSHELL 148A2400 == 35 [pid = 3192] [id = 365] 16:04:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (191AAC00) [pid = 3192] [serial = 1094] [outer = 00000000] 16:04:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (193B4C00) [pid = 3192] [serial = 1095] [outer = 191AAC00] 16:04:57 INFO - PROCESS | 3192 | 1467068697938 Marionette DEBUG loaded listener.js 16:04:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (193B5400) [pid = 3192] [serial = 1096] [outer = 191AAC00] 16:04:58 INFO - PROCESS | 3192 | 1467068698429 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 670ms 16:04:58 INFO - PROCESS | 3192 | 1467068698444 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 16:04:58 INFO - PROCESS | 3192 | 1467068698446 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 16:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:04:58 INFO - PROCESS | 3192 | 1467068698449 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:04:58 INFO - PROCESS | 3192 | 1467068698450 Marionette TRACE conn6 <- [1,1426,null,{}] 16:04:58 INFO - PROCESS | 3192 | 1467068698461 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:58 INFO - PROCESS | 3192 | 1467068698463 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:58 INFO - PROCESS | 3192 | 1467068698574 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 16:04:58 INFO - PROCESS | 3192 | 1467068698580 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:58 INFO - PROCESS | 3192 | 1467068698582 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:58 INFO - PROCESS | 3192 | ++DOCSHELL 101E2800 == 36 [pid = 3192] [id = 366] 16:04:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (10405C00) [pid = 3192] [serial = 1097] [outer = 00000000] 16:04:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (193BE400) [pid = 3192] [serial = 1098] [outer = 10405C00] 16:04:58 INFO - PROCESS | 3192 | 1467068698625 Marionette DEBUG loaded listener.js 16:04:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (19420400) [pid = 3192] [serial = 1099] [outer = 10405C00] 16:04:59 INFO - PROCESS | 3192 | 1467068699060 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 629ms 16:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:04:59 INFO - PROCESS | 3192 | 1467068699088 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 16:04:59 INFO - PROCESS | 3192 | 1467068699091 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 16:04:59 INFO - PROCESS | 3192 | 1467068699094 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:04:59 INFO - PROCESS | 3192 | 1467068699096 Marionette TRACE conn6 <- [1,1430,null,{}] 16:04:59 INFO - PROCESS | 3192 | 1467068699099 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:59 INFO - PROCESS | 3192 | 1467068699102 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:59 INFO - PROCESS | 3192 | 1467068699225 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 16:04:59 INFO - PROCESS | 3192 | 1467068699321 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:59 INFO - PROCESS | 3192 | 1467068699323 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:04:59 INFO - PROCESS | 3192 | ++DOCSHELL 16526400 == 37 [pid = 3192] [id = 367] 16:04:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (19709800) [pid = 3192] [serial = 1100] [outer = 00000000] 16:04:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (19FE8800) [pid = 3192] [serial = 1101] [outer = 19709800] 16:04:59 INFO - PROCESS | 3192 | 1467068699369 Marionette DEBUG loaded listener.js 16:04:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (1AE54800) [pid = 3192] [serial = 1102] [outer = 19709800] 16:04:59 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (18D50400) [pid = 3192] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:04:59 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (19220000) [pid = 3192] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:04:59 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (19FE0400) [pid = 3192] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:04:59 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (14863400) [pid = 3192] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:04:59 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (19EA2C00) [pid = 3192] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:04:59 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (14D1FC00) [pid = 3192] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:04:59 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (0FC82000) [pid = 3192] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:04:59 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (0FC33400) [pid = 3192] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:04:59 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (101DE400) [pid = 3192] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:04:59 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (19625C00) [pid = 3192] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:04:59 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (17856800) [pid = 3192] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:04:59 INFO - PROCESS | 3192 | 1467068699889 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 830ms 16:04:59 INFO - PROCESS | 3192 | 1467068699930 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 16:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:04:59 INFO - PROCESS | 3192 | 1467068699932 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 16:04:59 INFO - PROCESS | 3192 | 1467068699935 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:04:59 INFO - PROCESS | 3192 | 1467068699936 Marionette TRACE conn6 <- [1,1434,null,{}] 16:04:59 INFO - PROCESS | 3192 | 1467068699940 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:59 INFO - PROCESS | 3192 | 1467068699941 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:00 INFO - PROCESS | 3192 | 1467068700024 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 16:05:00 INFO - PROCESS | 3192 | 1467068700030 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:00 INFO - PROCESS | 3192 | 1467068700032 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:00 INFO - PROCESS | 3192 | ++DOCSHELL 15E71C00 == 38 [pid = 3192] [id = 368] 16:05:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (17855C00) [pid = 3192] [serial = 1103] [outer = 00000000] 16:05:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (18F99400) [pid = 3192] [serial = 1104] [outer = 17855C00] 16:05:00 INFO - PROCESS | 3192 | 1467068700084 Marionette DEBUG loaded listener.js 16:05:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (19625C00) [pid = 3192] [serial = 1105] [outer = 17855C00] 16:05:00 INFO - PROCESS | 3192 | 1467068700491 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 570ms 16:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:05:00 INFO - PROCESS | 3192 | 1467068700506 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 16:05:00 INFO - PROCESS | 3192 | 1467068700508 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 16:05:00 INFO - PROCESS | 3192 | 1467068700511 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:05:00 INFO - PROCESS | 3192 | 1467068700512 Marionette TRACE conn6 <- [1,1438,null,{}] 16:05:00 INFO - PROCESS | 3192 | 1467068700515 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:00 INFO - PROCESS | 3192 | 1467068700517 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:00 INFO - PROCESS | 3192 | 1467068700637 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 16:05:00 INFO - PROCESS | 3192 | 1467068700659 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:00 INFO - PROCESS | 3192 | 1467068700661 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:00 INFO - PROCESS | 3192 | ++DOCSHELL 197CD800 == 39 [pid = 3192] [id = 369] 16:05:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (19E96000) [pid = 3192] [serial = 1106] [outer = 00000000] 16:05:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (1AE92C00) [pid = 3192] [serial = 1107] [outer = 19E96000] 16:05:00 INFO - PROCESS | 3192 | 1467068700703 Marionette DEBUG loaded listener.js 16:05:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1AEDD800) [pid = 3192] [serial = 1108] [outer = 19E96000] 16:05:01 INFO - PROCESS | 3192 | 1467068701151 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 670ms 16:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:05:01 INFO - PROCESS | 3192 | 1467068701182 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 16:05:01 INFO - PROCESS | 3192 | 1467068701184 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 16:05:01 INFO - PROCESS | 3192 | 1467068701187 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:05:01 INFO - PROCESS | 3192 | 1467068701188 Marionette TRACE conn6 <- [1,1442,null,{}] 16:05:01 INFO - PROCESS | 3192 | 1467068701201 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:01 INFO - PROCESS | 3192 | 1467068701203 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:01 INFO - PROCESS | 3192 | 1467068701282 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 16:05:01 INFO - PROCESS | 3192 | 1467068701290 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:01 INFO - PROCESS | 3192 | 1467068701292 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:01 INFO - PROCESS | 3192 | ++DOCSHELL 1AEE6000 == 40 [pid = 3192] [id = 370] 16:05:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1AEE7000) [pid = 3192] [serial = 1109] [outer = 00000000] 16:05:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (1BA49C00) [pid = 3192] [serial = 1110] [outer = 1AEE7000] 16:05:01 INFO - PROCESS | 3192 | 1467068701335 Marionette DEBUG loaded listener.js 16:05:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (1BACFC00) [pid = 3192] [serial = 1111] [outer = 1AEE7000] 16:05:01 INFO - PROCESS | 3192 | 1467068701942 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 769ms 16:05:01 INFO - PROCESS | 3192 | 1467068701997 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 16:05:01 INFO - PROCESS | 3192 | 1467068702002 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 16:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:05:02 INFO - PROCESS | 3192 | 1467068702031 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:05:02 INFO - PROCESS | 3192 | 1467068702034 Marionette TRACE conn6 <- [1,1446,null,{}] 16:05:02 INFO - PROCESS | 3192 | 1467068702043 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:02 INFO - PROCESS | 3192 | 1467068702046 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:02 INFO - PROCESS | 3192 | 1467068702180 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 16:05:02 INFO - PROCESS | 3192 | 1467068702305 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:02 INFO - PROCESS | 3192 | 1467068702310 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:02 INFO - PROCESS | 3192 | ++DOCSHELL 0FD1B400 == 41 [pid = 3192] [id = 371] 16:05:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (101D5400) [pid = 3192] [serial = 1112] [outer = 00000000] 16:05:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (10401C00) [pid = 3192] [serial = 1113] [outer = 101D5400] 16:05:02 INFO - PROCESS | 3192 | 1467068702371 Marionette DEBUG loaded listener.js 16:05:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (1040D000) [pid = 3192] [serial = 1114] [outer = 101D5400] 16:05:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (10AA2C00) [pid = 3192] [serial = 1115] [outer = 105D5800] 16:05:03 INFO - PROCESS | 3192 | 1467068703178 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1201ms 16:05:03 INFO - PROCESS | 3192 | 1467068703214 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 16:05:03 INFO - PROCESS | 3192 | 1467068703219 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 16:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:05:03 INFO - PROCESS | 3192 | 1467068703226 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:05:03 INFO - PROCESS | 3192 | 1467068703228 Marionette TRACE conn6 <- [1,1450,null,{}] 16:05:03 INFO - PROCESS | 3192 | 1467068703233 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:03 INFO - PROCESS | 3192 | 1467068703235 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:03 INFO - PROCESS | 3192 | 1467068703357 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 16:05:03 INFO - PROCESS | 3192 | 1467068703512 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:03 INFO - PROCESS | 3192 | 1467068703515 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:03 INFO - PROCESS | 3192 | ++DOCSHELL 14868000 == 42 [pid = 3192] [id = 372] 16:05:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (14868400) [pid = 3192] [serial = 1116] [outer = 00000000] 16:05:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1652EC00) [pid = 3192] [serial = 1117] [outer = 14868400] 16:05:03 INFO - PROCESS | 3192 | 1467068703572 Marionette DEBUG loaded listener.js 16:05:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (1787F800) [pid = 3192] [serial = 1118] [outer = 14868400] 16:05:04 INFO - PROCESS | 3192 | --DOCSHELL 197CD800 == 41 [pid = 3192] [id = 369] 16:05:04 INFO - PROCESS | 3192 | --DOCSHELL 15E71C00 == 40 [pid = 3192] [id = 368] 16:05:04 INFO - PROCESS | 3192 | --DOCSHELL 16526400 == 39 [pid = 3192] [id = 367] 16:05:04 INFO - PROCESS | 3192 | --DOCSHELL 101E2800 == 38 [pid = 3192] [id = 366] 16:05:04 INFO - PROCESS | 3192 | --DOCSHELL 148A2400 == 37 [pid = 3192] [id = 365] 16:05:04 INFO - PROCESS | 3192 | --DOCSHELL 18F9B000 == 36 [pid = 3192] [id = 364] 16:05:04 INFO - PROCESS | 3192 | --DOCSHELL 1832E000 == 35 [pid = 3192] [id = 363] 16:05:04 INFO - PROCESS | 3192 | --DOCSHELL 106AB800 == 34 [pid = 3192] [id = 362] 16:05:04 INFO - PROCESS | 3192 | --DOCSHELL 16526800 == 33 [pid = 3192] [id = 361] 16:05:04 INFO - PROCESS | 3192 | --DOCSHELL 15097400 == 32 [pid = 3192] [id = 360] 16:05:04 INFO - PROCESS | 3192 | --DOCSHELL 148A2800 == 31 [pid = 3192] [id = 359] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (1AEE7400) [pid = 3192] [serial = 1068] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOCSHELL 10429400 == 30 [pid = 3192] [id = 358] 16:05:04 INFO - PROCESS | 3192 | --DOCSHELL 101EC800 == 29 [pid = 3192] [id = 357] 16:05:04 INFO - PROCESS | 3192 | --DOCSHELL 1AE5EC00 == 28 [pid = 3192] [id = 356] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (18F9D000) [pid = 3192] [serial = 1053] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (1962A400) [pid = 3192] [serial = 1057] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (193B9800) [pid = 3192] [serial = 1056] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (1A396800) [pid = 3192] [serial = 1059] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (191A7400) [pid = 3192] [serial = 1062] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1AE5B800) [pid = 3192] [serial = 1065] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1A397400) [pid = 3192] [serial = 1060] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (15E37800) [pid = 3192] [serial = 1047] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (15EC7000) [pid = 3192] [serial = 1048] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (10303800) [pid = 3192] [serial = 1044] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (105DA400) [pid = 3192] [serial = 1045] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (101D9400) [pid = 3192] [serial = 1042] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (0FDF9C00) [pid = 3192] [serial = 1041] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (114E8400) [pid = 3192] [serial = 1039] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (105A1000) [pid = 3192] [serial = 1038] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (1962DC00) [pid = 3192] [serial = 1035] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (1970D800) [pid = 3192] [serial = 1036] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (1828B800) [pid = 3192] [serial = 1050] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (1AE5E400) [pid = 3192] [serial = 1066] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (19102000) [pid = 3192] [serial = 1054] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (193B3000) [pid = 3192] [serial = 1063] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (18295C00) [pid = 3192] [serial = 1051] [outer = 00000000] [url = about:blank] 16:05:04 INFO - PROCESS | 3192 | 1467068704530 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1322ms 16:05:04 INFO - PROCESS | 3192 | 1467068704551 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 16:05:04 INFO - PROCESS | 3192 | 1467068704555 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 16:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:05:04 INFO - PROCESS | 3192 | 1467068704560 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:05:04 INFO - PROCESS | 3192 | 1467068704563 Marionette TRACE conn6 <- [1,1454,null,{}] 16:05:04 INFO - PROCESS | 3192 | 1467068704570 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:04 INFO - PROCESS | 3192 | 1467068704573 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:04 INFO - PROCESS | 3192 | 1467068704660 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 16:05:04 INFO - PROCESS | 3192 | 1467068704668 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:04 INFO - PROCESS | 3192 | 1467068704672 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:04 INFO - PROCESS | 3192 | ++DOCSHELL 101E0800 == 29 [pid = 3192] [id = 373] 16:05:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (101E0C00) [pid = 3192] [serial = 1119] [outer = 00000000] 16:05:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (101E7000) [pid = 3192] [serial = 1120] [outer = 101E0C00] 16:05:04 INFO - PROCESS | 3192 | 1467068704794 Marionette DEBUG loaded listener.js 16:05:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (101F3000) [pid = 3192] [serial = 1121] [outer = 101E0C00] 16:05:05 INFO - PROCESS | 3192 | 1467068705247 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 729ms 16:05:05 INFO - PROCESS | 3192 | 1467068705292 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 16:05:05 INFO - PROCESS | 3192 | 1467068705296 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 16:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:05:05 INFO - PROCESS | 3192 | 1467068705302 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:05:05 INFO - PROCESS | 3192 | 1467068705305 Marionette TRACE conn6 <- [1,1458,null,{}] 16:05:05 INFO - PROCESS | 3192 | 1467068705309 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:05 INFO - PROCESS | 3192 | 1467068705311 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:05 INFO - PROCESS | 3192 | 1467068705403 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 16:05:05 INFO - PROCESS | 3192 | 1467068705410 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:05 INFO - PROCESS | 3192 | 1467068705412 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:05 INFO - PROCESS | 3192 | ++DOCSHELL 10422C00 == 30 [pid = 3192] [id = 374] 16:05:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (10424400) [pid = 3192] [serial = 1122] [outer = 00000000] 16:05:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (106AD000) [pid = 3192] [serial = 1123] [outer = 10424400] 16:05:05 INFO - PROCESS | 3192 | 1467068705462 Marionette DEBUG loaded listener.js 16:05:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (10F0A800) [pid = 3192] [serial = 1124] [outer = 10424400] 16:05:05 INFO - PROCESS | 3192 | 1467068705918 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 670ms 16:05:05 INFO - PROCESS | 3192 | 1467068705976 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 16:05:05 INFO - PROCESS | 3192 | 1467068705979 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 16:05:05 INFO - PROCESS | 3192 | 1467068705982 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:05:05 INFO - PROCESS | 3192 | 1467068705986 Marionette TRACE conn6 <- [1,1462,null,{}] 16:05:05 INFO - PROCESS | 3192 | 1467068705996 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:05 INFO - PROCESS | 3192 | 1467068706001 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:06 INFO - PROCESS | 3192 | 1467068706087 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 16:05:06 INFO - PROCESS | 3192 | 1467068706097 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:06 INFO - PROCESS | 3192 | 1467068706100 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:06 INFO - PROCESS | 3192 | ++DOCSHELL 15E65C00 == 31 [pid = 3192] [id = 375] 16:05:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (15E66000) [pid = 3192] [serial = 1125] [outer = 00000000] 16:05:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (15E6E400) [pid = 3192] [serial = 1126] [outer = 15E66000] 16:05:06 INFO - PROCESS | 3192 | 1467068706148 Marionette DEBUG loaded listener.js 16:05:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (16456C00) [pid = 3192] [serial = 1127] [outer = 15E66000] 16:05:06 INFO - PROCESS | 3192 | 1467068706638 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 16:05:06 INFO - PROCESS | 3192 | 1467068706668 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 16:05:06 INFO - PROCESS | 3192 | 1467068706671 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 16:05:06 INFO - PROCESS | 3192 | 1467068706674 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:05:06 INFO - PROCESS | 3192 | 1467068706676 Marionette TRACE conn6 <- [1,1466,null,{}] 16:05:06 INFO - PROCESS | 3192 | 1467068706679 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:06 INFO - PROCESS | 3192 | 1467068706681 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:06 INFO - PROCESS | 3192 | 1467068706801 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 16:05:06 INFO - PROCESS | 3192 | 1467068706807 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:06 INFO - PROCESS | 3192 | 1467068706809 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:06 INFO - PROCESS | 3192 | ++DOCSHELL 17852C00 == 32 [pid = 3192] [id = 376] 16:05:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (17854400) [pid = 3192] [serial = 1128] [outer = 00000000] 16:05:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (18255C00) [pid = 3192] [serial = 1129] [outer = 17854400] 16:05:06 INFO - PROCESS | 3192 | 1467068706855 Marionette DEBUG loaded listener.js 16:05:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (18291400) [pid = 3192] [serial = 1130] [outer = 17854400] 16:05:07 INFO - PROCESS | 3192 | 1467068707315 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 670ms 16:05:07 INFO - PROCESS | 3192 | 1467068707351 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 16:05:07 INFO - PROCESS | 3192 | 1467068707353 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 16:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:05:07 INFO - PROCESS | 3192 | 1467068707356 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:05:07 INFO - PROCESS | 3192 | 1467068707358 Marionette TRACE conn6 <- [1,1470,null,{}] 16:05:07 INFO - PROCESS | 3192 | 1467068707362 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:07 INFO - PROCESS | 3192 | 1467068707364 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:07 INFO - PROCESS | 3192 | 1467068707478 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 16:05:07 INFO - PROCESS | 3192 | 1467068707570 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:07 INFO - PROCESS | 3192 | 1467068707572 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:07 INFO - PROCESS | 3192 | ++DOCSHELL 1652BC00 == 33 [pid = 3192] [id = 377] 16:05:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (18298C00) [pid = 3192] [serial = 1131] [outer = 00000000] 16:05:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1832FC00) [pid = 3192] [serial = 1132] [outer = 18298C00] 16:05:07 INFO - PROCESS | 3192 | 1467068707616 Marionette DEBUG loaded listener.js 16:05:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (18331000) [pid = 3192] [serial = 1133] [outer = 18298C00] 16:05:08 INFO - PROCESS | 3192 | 1467068708045 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 16:05:08 INFO - PROCESS | 3192 | 1467068708087 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 16:05:08 INFO - PROCESS | 3192 | 1467068708089 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 16:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:05:08 INFO - PROCESS | 3192 | 1467068708092 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:05:08 INFO - PROCESS | 3192 | 1467068708094 Marionette TRACE conn6 <- [1,1474,null,{}] 16:05:08 INFO - PROCESS | 3192 | 1467068708097 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:08 INFO - PROCESS | 3192 | 1467068708103 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:08 INFO - PROCESS | 3192 | 1467068708263 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 16:05:08 INFO - PROCESS | 3192 | 1467068708327 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:08 INFO - PROCESS | 3192 | 1467068708329 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:08 INFO - PROCESS | 3192 | ++DOCSHELL 1042CC00 == 34 [pid = 3192] [id = 378] 16:05:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (18F9C000) [pid = 3192] [serial = 1134] [outer = 00000000] 16:05:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (19220000) [pid = 3192] [serial = 1135] [outer = 18F9C000] 16:05:08 INFO - PROCESS | 3192 | 1467068708373 Marionette DEBUG loaded listener.js 16:05:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (19225000) [pid = 3192] [serial = 1136] [outer = 18F9C000] 16:05:08 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (14975000) [pid = 3192] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:05:08 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1AEDC800) [pid = 3192] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:05:08 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1042A000) [pid = 3192] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:05:08 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (191AAC00) [pid = 3192] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:05:08 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (15099400) [pid = 3192] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:05:08 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (10405C00) [pid = 3192] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:05:08 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (19709800) [pid = 3192] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:05:08 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (16528400) [pid = 3192] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:05:08 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (18E58C00) [pid = 3192] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:05:08 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (148A6000) [pid = 3192] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:05:08 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (18F9E400) [pid = 3192] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:05:08 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (19E96000) [pid = 3192] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:05:08 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (101ED400) [pid = 3192] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:05:08 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (17855C00) [pid = 3192] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:05:08 INFO - PROCESS | 3192 | 1467068708955 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 869ms 16:05:08 INFO - PROCESS | 3192 | 1467068708963 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 16:05:08 INFO - PROCESS | 3192 | 1467068708965 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 16:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:05:08 INFO - PROCESS | 3192 | 1467068708968 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:05:08 INFO - PROCESS | 3192 | 1467068708970 Marionette TRACE conn6 <- [1,1478,null,{}] 16:05:08 INFO - PROCESS | 3192 | 1467068708973 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:08 INFO - PROCESS | 3192 | 1467068708975 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:09 INFO - PROCESS | 3192 | 1467068709053 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 16:05:09 INFO - PROCESS | 3192 | 1467068709062 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:09 INFO - PROCESS | 3192 | 1467068709064 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:09 INFO - PROCESS | 3192 | ++DOCSHELL 1042A000 == 35 [pid = 3192] [id = 379] 16:05:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (10AA3000) [pid = 3192] [serial = 1137] [outer = 00000000] 16:05:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (17883800) [pid = 3192] [serial = 1138] [outer = 10AA3000] 16:05:09 INFO - PROCESS | 3192 | 1467068709107 Marionette DEBUG loaded listener.js 16:05:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (18E58C00) [pid = 3192] [serial = 1139] [outer = 10AA3000] 16:05:09 INFO - PROCESS | 3192 | 1467068709546 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 630ms 16:05:09 INFO - PROCESS | 3192 | 1467068709599 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 16:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:05:09 INFO - PROCESS | 3192 | 1467068709601 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 16:05:09 INFO - PROCESS | 3192 | 1467068709604 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:05:09 INFO - PROCESS | 3192 | 1467068709606 Marionette TRACE conn6 <- [1,1482,null,{}] 16:05:09 INFO - PROCESS | 3192 | 1467068709610 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:09 INFO - PROCESS | 3192 | 1467068709611 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:09 INFO - PROCESS | 3192 | 1467068709690 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 16:05:09 INFO - PROCESS | 3192 | 1467068709696 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:09 INFO - PROCESS | 3192 | 1467068709697 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:09 INFO - PROCESS | 3192 | ++DOCSHELL 1919C000 == 36 [pid = 3192] [id = 380] 16:05:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (193B2C00) [pid = 3192] [serial = 1140] [outer = 00000000] 16:05:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (19627C00) [pid = 3192] [serial = 1141] [outer = 193B2C00] 16:05:09 INFO - PROCESS | 3192 | 1467068709741 Marionette DEBUG loaded listener.js 16:05:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (19706400) [pid = 3192] [serial = 1142] [outer = 193B2C00] 16:05:10 INFO - PROCESS | 3192 | 1467068710166 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 630ms 16:05:10 INFO - PROCESS | 3192 | 1467068710235 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 16:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:05:10 INFO - PROCESS | 3192 | 1467068710237 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 16:05:10 INFO - PROCESS | 3192 | 1467068710241 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:05:10 INFO - PROCESS | 3192 | 1467068710242 Marionette TRACE conn6 <- [1,1486,null,{}] 16:05:10 INFO - PROCESS | 3192 | 1467068710246 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:10 INFO - PROCESS | 3192 | 1467068710248 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:10 INFO - PROCESS | 3192 | 1467068710325 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 16:05:10 INFO - PROCESS | 3192 | 1467068710331 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:10 INFO - PROCESS | 3192 | 1467068710332 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:10 INFO - PROCESS | 3192 | ++DOCSHELL 1509B800 == 37 [pid = 3192] [id = 381] 16:05:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (15E3F800) [pid = 3192] [serial = 1143] [outer = 00000000] 16:05:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (19D67000) [pid = 3192] [serial = 1144] [outer = 15E3F800] 16:05:10 INFO - PROCESS | 3192 | 1467068710375 Marionette DEBUG loaded listener.js 16:05:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (197CC800) [pid = 3192] [serial = 1145] [outer = 15E3F800] 16:05:10 INFO - PROCESS | 3192 | 1467068710803 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 630ms 16:05:10 INFO - PROCESS | 3192 | 1467068710874 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 16:05:10 INFO - PROCESS | 3192 | 1467068710878 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 16:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:05:10 INFO - PROCESS | 3192 | 1467068710887 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:05:10 INFO - PROCESS | 3192 | 1467068710892 Marionette TRACE conn6 <- [1,1490,null,{}] 16:05:10 INFO - PROCESS | 3192 | 1467068710899 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:10 INFO - PROCESS | 3192 | 1467068710902 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:11 INFO - PROCESS | 3192 | 1467068711021 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 16:05:11 INFO - PROCESS | 3192 | 1467068711157 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:11 INFO - PROCESS | 3192 | 1467068711163 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:11 INFO - PROCESS | 3192 | ++DOCSHELL 10173C00 == 38 [pid = 3192] [id = 382] 16:05:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (10176000) [pid = 3192] [serial = 1146] [outer = 00000000] 16:05:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (101E5800) [pid = 3192] [serial = 1147] [outer = 10176000] 16:05:11 INFO - PROCESS | 3192 | 1467068711224 Marionette DEBUG loaded listener.js 16:05:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (1030AC00) [pid = 3192] [serial = 1148] [outer = 10176000] 16:05:11 INFO - PROCESS | 3192 | 1467068711882 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1022ms 16:05:11 INFO - PROCESS | 3192 | 1467068711923 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 16:05:11 INFO - PROCESS | 3192 | 1467068711926 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 16:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:05:11 INFO - PROCESS | 3192 | 1467068711934 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:05:11 INFO - PROCESS | 3192 | 1467068711938 Marionette TRACE conn6 <- [1,1494,null,{}] 16:05:11 INFO - PROCESS | 3192 | 1467068711942 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:11 INFO - PROCESS | 3192 | 1467068711945 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:12 INFO - PROCESS | 3192 | 1467068712075 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 16:05:12 INFO - PROCESS | 3192 | 1467068712208 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:12 INFO - PROCESS | 3192 | 1467068712211 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:12 INFO - PROCESS | 3192 | ++DOCSHELL 14D5D000 == 39 [pid = 3192] [id = 383] 16:05:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (14FBE000) [pid = 3192] [serial = 1149] [outer = 00000000] 16:05:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (15E66400) [pid = 3192] [serial = 1150] [outer = 14FBE000] 16:05:12 INFO - PROCESS | 3192 | 1467068712267 Marionette DEBUG loaded listener.js 16:05:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (16531C00) [pid = 3192] [serial = 1151] [outer = 14FBE000] 16:05:12 INFO - PROCESS | 3192 | 1467068712819 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 930ms 16:05:12 INFO - PROCESS | 3192 | 1467068712867 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 16:05:12 INFO - PROCESS | 3192 | 1467068712870 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 16:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:05:12 INFO - PROCESS | 3192 | 1467068712874 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:05:12 INFO - PROCESS | 3192 | 1467068712876 Marionette TRACE conn6 <- [1,1498,null,{}] 16:05:12 INFO - PROCESS | 3192 | 1467068712886 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:12 INFO - PROCESS | 3192 | 1467068712891 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:12 INFO - PROCESS | 3192 | 1467068713002 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 16:05:13 INFO - PROCESS | 3192 | 1467068713109 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:13 INFO - PROCESS | 3192 | 1467068713113 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:13 INFO - PROCESS | 3192 | ++DOCSHELL 19223000 == 40 [pid = 3192] [id = 384] 16:05:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (19223400) [pid = 3192] [serial = 1152] [outer = 00000000] 16:05:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (197C4000) [pid = 3192] [serial = 1153] [outer = 19223400] 16:05:13 INFO - PROCESS | 3192 | 1467068713169 Marionette DEBUG loaded listener.js 16:05:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1AE52000) [pid = 3192] [serial = 1154] [outer = 19223400] 16:05:13 INFO - PROCESS | 3192 | 1467068713785 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 930ms 16:05:13 INFO - PROCESS | 3192 | 1467068713806 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 16:05:13 INFO - PROCESS | 3192 | 1467068713809 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 16:05:13 INFO - PROCESS | 3192 | 1467068713812 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:05:13 INFO - PROCESS | 3192 | 1467068713814 Marionette TRACE conn6 <- [1,1502,null,{}] 16:05:13 INFO - PROCESS | 3192 | 1467068713818 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:13 INFO - PROCESS | 3192 | 1467068713820 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:13 INFO - PROCESS | 3192 | 1467068713929 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 16:05:14 INFO - PROCESS | 3192 | 1467068714033 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:14 INFO - PROCESS | 3192 | 1467068714035 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:14 INFO - PROCESS | 3192 | ++DOCSHELL 1AED8800 == 41 [pid = 3192] [id = 385] 16:05:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (1AED9C00) [pid = 3192] [serial = 1155] [outer = 00000000] 16:05:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (1AEE0000) [pid = 3192] [serial = 1156] [outer = 1AED9C00] 16:05:14 INFO - PROCESS | 3192 | 1467068714088 Marionette DEBUG loaded listener.js 16:05:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (1AFB3800) [pid = 3192] [serial = 1157] [outer = 1AED9C00] 16:05:14 INFO - PROCESS | 3192 | 1467068714674 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 930ms 16:05:14 INFO - PROCESS | 3192 | 1467068714747 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 16:05:14 INFO - PROCESS | 3192 | 1467068714749 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 16:05:14 INFO - PROCESS | 3192 | 1467068714753 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:05:14 INFO - PROCESS | 3192 | 1467068714755 Marionette TRACE conn6 <- [1,1506,null,{}] 16:05:14 INFO - PROCESS | 3192 | 1467068714758 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:14 INFO - PROCESS | 3192 | 1467068714761 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:14 INFO - PROCESS | 3192 | 1467068714864 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 16:05:15 INFO - PROCESS | 3192 | 1467068715104 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:15 INFO - PROCESS | 3192 | 1467068715108 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:15 INFO - PROCESS | 3192 | ++DOCSHELL 0FD17400 == 42 [pid = 3192] [id = 386] 16:05:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (0FDF6C00) [pid = 3192] [serial = 1158] [outer = 00000000] 16:05:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (101E2000) [pid = 3192] [serial = 1159] [outer = 0FDF6C00] 16:05:15 INFO - PROCESS | 3192 | 1467068715171 Marionette DEBUG loaded listener.js 16:05:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (10425C00) [pid = 3192] [serial = 1160] [outer = 0FDF6C00] 16:05:16 INFO - PROCESS | 3192 | --DOCSHELL 1919C000 == 41 [pid = 3192] [id = 380] 16:05:16 INFO - PROCESS | 3192 | --DOCSHELL 1042A000 == 40 [pid = 3192] [id = 379] 16:05:16 INFO - PROCESS | 3192 | --DOCSHELL 1042CC00 == 39 [pid = 3192] [id = 378] 16:05:16 INFO - PROCESS | 3192 | --DOCSHELL 1652BC00 == 38 [pid = 3192] [id = 377] 16:05:16 INFO - PROCESS | 3192 | --DOCSHELL 17852C00 == 37 [pid = 3192] [id = 376] 16:05:16 INFO - PROCESS | 3192 | --DOCSHELL 15E65C00 == 36 [pid = 3192] [id = 375] 16:05:16 INFO - PROCESS | 3192 | --DOCSHELL 10422C00 == 35 [pid = 3192] [id = 374] 16:05:16 INFO - PROCESS | 3192 | --DOCSHELL 101E0800 == 34 [pid = 3192] [id = 373] 16:05:16 INFO - PROCESS | 3192 | --DOCSHELL 1AEE6000 == 33 [pid = 3192] [id = 370] 16:05:16 INFO - PROCESS | 3192 | --DOCSHELL 0FD1B400 == 32 [pid = 3192] [id = 371] 16:05:16 INFO - PROCESS | 3192 | --DOCSHELL 14868000 == 31 [pid = 3192] [id = 372] 16:05:16 INFO - PROCESS | 3192 | --DOCSHELL 1AED8800 == 30 [pid = 3192] [id = 385] 16:05:16 INFO - PROCESS | 3192 | --DOCSHELL 14D5D000 == 29 [pid = 3192] [id = 383] 16:05:16 INFO - PROCESS | 3192 | --DOCSHELL 19223000 == 28 [pid = 3192] [id = 384] 16:05:16 INFO - PROCESS | 3192 | --DOCSHELL 1509B800 == 27 [pid = 3192] [id = 381] 16:05:16 INFO - PROCESS | 3192 | --DOCSHELL 10173C00 == 26 [pid = 3192] [id = 382] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (18292C00) [pid = 3192] [serial = 1086] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (18324400) [pid = 3192] [serial = 1087] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (1BA40400) [pid = 3192] [serial = 1069] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (1042F400) [pid = 3192] [serial = 1074] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (193B4C00) [pid = 3192] [serial = 1095] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (1063A800) [pid = 3192] [serial = 1075] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (15E66800) [pid = 3192] [serial = 1080] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (193BE400) [pid = 3192] [serial = 1098] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (193B5400) [pid = 3192] [serial = 1096] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (15E73800) [pid = 3192] [serial = 1081] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (19FE8800) [pid = 3192] [serial = 1101] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (17850400) [pid = 3192] [serial = 1083] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (19420400) [pid = 3192] [serial = 1099] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (17856C00) [pid = 3192] [serial = 1084] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (18EB5400) [pid = 3192] [serial = 1089] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (1AE54800) [pid = 3192] [serial = 1102] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (18EC0400) [pid = 3192] [serial = 1090] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (14D15C00) [pid = 3192] [serial = 1077] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (14F53C00) [pid = 3192] [serial = 1078] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (19108800) [pid = 3192] [serial = 1092] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (1AE92C00) [pid = 3192] [serial = 1107] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (101F1400) [pid = 3192] [serial = 1071] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (10308400) [pid = 3192] [serial = 1072] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (1BA49C00) [pid = 3192] [serial = 1110] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (18F99400) [pid = 3192] [serial = 1104] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (1AEDD800) [pid = 3192] [serial = 1108] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (19102C00) [pid = 3192] [serial = 1093] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (19625C00) [pid = 3192] [serial = 1105] [outer = 00000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3192 | 1467068716569 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1822ms 16:05:16 INFO - PROCESS | 3192 | 1467068716580 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 16:05:16 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:05:16 INFO - PROCESS | 3192 | 1467068716584 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 16:05:16 INFO - PROCESS | 3192 | 1467068716589 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:05:16 INFO - PROCESS | 3192 | 1467068716592 Marionette TRACE conn6 <- [1,1510,null,{}] 16:05:16 INFO - PROCESS | 3192 | 1467068716599 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:16 INFO - PROCESS | 3192 | 1467068716602 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:16 INFO - PROCESS | 3192 | 1467068716690 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 16:05:16 INFO - PROCESS | 3192 | 1467068716778 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:16 INFO - PROCESS | 3192 | 1467068716780 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:16 INFO - PROCESS | 3192 | ++DOCSHELL 101DB800 == 27 [pid = 3192] [id = 387] 16:05:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (101DCC00) [pid = 3192] [serial = 1161] [outer = 00000000] 16:05:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (101E5000) [pid = 3192] [serial = 1162] [outer = 101DCC00] 16:05:16 INFO - PROCESS | 3192 | 1467068716829 Marionette DEBUG loaded listener.js 16:05:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (101F2000) [pid = 3192] [serial = 1163] [outer = 101DCC00] 16:05:17 INFO - PROCESS | 3192 | 1467068717225 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:05:17 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 () { 16:05:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:05:17 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 () { 16:05:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:05:17 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 () { 16:05:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:05:17 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 () { 16:05:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:05:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 693ms 16:05:17 INFO - PROCESS | 3192 | 1467068717283 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 16:05:17 INFO - PROCESS | 3192 | 1467068717289 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 16:05:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:05:17 INFO - PROCESS | 3192 | 1467068717295 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:05:17 INFO - PROCESS | 3192 | 1467068717297 Marionette TRACE conn6 <- [1,1514,null,{}] 16:05:17 INFO - PROCESS | 3192 | 1467068717302 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:17 INFO - PROCESS | 3192 | 1467068717305 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:17 INFO - PROCESS | 3192 | 1467068717395 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 16:05:17 INFO - PROCESS | 3192 | 1467068717401 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:17 INFO - PROCESS | 3192 | 1467068717404 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:17 INFO - PROCESS | 3192 | ++DOCSHELL 106A8000 == 28 [pid = 3192] [id = 388] 16:05:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (106AC400) [pid = 3192] [serial = 1164] [outer = 00000000] 16:05:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (11487400) [pid = 3192] [serial = 1165] [outer = 106AC400] 16:05:17 INFO - PROCESS | 3192 | 1467068717451 Marionette DEBUG loaded listener.js 16:05:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (115CAC00) [pid = 3192] [serial = 1166] [outer = 106AC400] 16:05:17 INFO - PROCESS | 3192 | 1467068717913 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:05:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:05:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:05:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:05:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:05:17 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 670ms 16:05:17 INFO - PROCESS | 3192 | 1467068717968 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 16:05:17 INFO - PROCESS | 3192 | 1467068717971 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 16:05:17 INFO - PROCESS | 3192 | 1467068717974 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:05:17 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:05:17 INFO - PROCESS | 3192 | 1467068717978 Marionette TRACE conn6 <- [1,1518,null,{}] 16:05:17 INFO - PROCESS | 3192 | 1467068717989 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:17 INFO - PROCESS | 3192 | 1467068717993 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:18 INFO - PROCESS | 3192 | 1467068718105 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 16:05:18 INFO - PROCESS | 3192 | 1467068718200 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:18 INFO - PROCESS | 3192 | 1467068718203 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:18 INFO - PROCESS | 3192 | ++DOCSHELL 15E71800 == 29 [pid = 3192] [id = 389] 16:05:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (15E72000) [pid = 3192] [serial = 1167] [outer = 00000000] 16:05:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (1644D400) [pid = 3192] [serial = 1168] [outer = 15E72000] 16:05:18 INFO - PROCESS | 3192 | 1467068718250 Marionette DEBUG loaded listener.js 16:05:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (16C37800) [pid = 3192] [serial = 1169] [outer = 15E72000] 16:05:18 INFO - PROCESS | 3192 | 1467068718636 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:05:18 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 16:05:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:05:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:05:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:05:18 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. 16:05:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:05:18 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 729ms 16:05:18 INFO - PROCESS | 3192 | 1467068718708 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 16:05:18 INFO - PROCESS | 3192 | 1467068718711 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 16:05:18 INFO - PROCESS | 3192 | 1467068718714 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:05:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:05:18 INFO - PROCESS | 3192 | 1467068718715 Marionette TRACE conn6 <- [1,1522,null,{}] 16:05:18 INFO - PROCESS | 3192 | 1467068718724 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:18 INFO - PROCESS | 3192 | 1467068718726 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:18 INFO - PROCESS | 3192 | 1467068718844 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 16:05:18 INFO - PROCESS | 3192 | 1467068718849 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:18 INFO - PROCESS | 3192 | 1467068718851 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:18 INFO - PROCESS | 3192 | ++DOCSHELL 15ECE800 == 30 [pid = 3192] [id = 390] 16:05:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (17851C00) [pid = 3192] [serial = 1170] [outer = 00000000] 16:05:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (18292800) [pid = 3192] [serial = 1171] [outer = 17851C00] 16:05:18 INFO - PROCESS | 3192 | 1467068718895 Marionette DEBUG loaded listener.js 16:05:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (182C1000) [pid = 3192] [serial = 1172] [outer = 17851C00] 16:05:19 INFO - PROCESS | 3192 | 1467068719339 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:05:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:05:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 16:05:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:05:19 INFO - PROCESS | 3192 | 1467068719388 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 16:05:19 INFO - PROCESS | 3192 | 1467068719390 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 16:05:19 INFO - PROCESS | 3192 | 1467068719393 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:05:19 INFO - PROCESS | 3192 | 1467068719394 Marionette TRACE conn6 <- [1,1526,null,{}] 16:05:19 INFO - PROCESS | 3192 | 1467068719404 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:19 INFO - PROCESS | 3192 | 1467068719406 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:19 INFO - PROCESS | 3192 | 1467068719538 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 16:05:19 INFO - PROCESS | 3192 | 1467068719550 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:19 INFO - PROCESS | 3192 | 1467068719552 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:19 INFO - PROCESS | 3192 | ++DOCSHELL 1832E000 == 31 [pid = 3192] [id = 391] 16:05:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1832F400) [pid = 3192] [serial = 1173] [outer = 00000000] 16:05:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (18EBE400) [pid = 3192] [serial = 1174] [outer = 1832F400] 16:05:19 INFO - PROCESS | 3192 | 1467068719596 Marionette DEBUG loaded listener.js 16:05:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (18F9AC00) [pid = 3192] [serial = 1175] [outer = 1832F400] 16:05:20 INFO - PROCESS | 3192 | 1467068720044 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:05:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:05:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 670ms 16:05:20 INFO - PROCESS | 3192 | 1467068720064 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 16:05:20 INFO - PROCESS | 3192 | 1467068720066 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 16:05:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:05:20 INFO - PROCESS | 3192 | 1467068720069 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:05:20 INFO - PROCESS | 3192 | 1467068720070 Marionette TRACE conn6 <- [1,1530,null,{}] 16:05:20 INFO - PROCESS | 3192 | 1467068720074 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:20 INFO - PROCESS | 3192 | 1467068720079 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:20 INFO - PROCESS | 3192 | 1467068720210 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 16:05:20 INFO - PROCESS | 3192 | 1467068720215 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:20 INFO - PROCESS | 3192 | 1467068720217 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:20 INFO - PROCESS | 3192 | ++DOCSHELL 19103000 == 32 [pid = 3192] [id = 392] 16:05:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (19104400) [pid = 3192] [serial = 1176] [outer = 00000000] 16:05:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (193B7800) [pid = 3192] [serial = 1177] [outer = 19104400] 16:05:20 INFO - PROCESS | 3192 | 1467068720261 Marionette DEBUG loaded listener.js 16:05:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (19625000) [pid = 3192] [serial = 1178] [outer = 19104400] 16:05:20 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (17854400) [pid = 3192] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:05:20 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (18298C00) [pid = 3192] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:05:20 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (101E0C00) [pid = 3192] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:05:20 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (1AEE7000) [pid = 3192] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:05:20 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (15E66000) [pid = 3192] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:05:20 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (101D5400) [pid = 3192] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:05:20 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (18F9C000) [pid = 3192] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:05:20 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (10424400) [pid = 3192] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:05:20 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (14868400) [pid = 3192] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:05:20 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (10AA3000) [pid = 3192] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:05:20 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (15E3F800) [pid = 3192] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:05:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:05:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 870ms 16:05:20 INFO - PROCESS | 3192 | 1467068720931 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:05:20 INFO - PROCESS | 3192 | 1467068720940 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 16:05:20 INFO - PROCESS | 3192 | 1467068720942 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 16:05:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:05:20 INFO - PROCESS | 3192 | 1467068720944 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:05:20 INFO - PROCESS | 3192 | 1467068720946 Marionette TRACE conn6 <- [1,1534,null,{}] 16:05:20 INFO - PROCESS | 3192 | 1467068720949 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:20 INFO - PROCESS | 3192 | 1467068720951 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:21 INFO - PROCESS | 3192 | 1467068721060 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 16:05:21 INFO - PROCESS | 3192 | 1467068721113 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:21 INFO - PROCESS | 3192 | 1467068721115 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:21 INFO - PROCESS | 3192 | ++DOCSHELL 1042E400 == 33 [pid = 3192] [id = 393] 16:05:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (105A1400) [pid = 3192] [serial = 1179] [outer = 00000000] 16:05:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (18EB2000) [pid = 3192] [serial = 1180] [outer = 105A1400] 16:05:21 INFO - PROCESS | 3192 | 1467068721159 Marionette DEBUG loaded listener.js 16:05:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (18EB6C00) [pid = 3192] [serial = 1181] [outer = 105A1400] 16:05:21 INFO - PROCESS | 3192 | 1467068721516 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:05:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:05:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 630ms 16:05:21 INFO - PROCESS | 3192 | 1467068721581 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 16:05:21 INFO - PROCESS | 3192 | 1467068721583 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 16:05:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:05:21 INFO - PROCESS | 3192 | 1467068721587 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:05:21 INFO - PROCESS | 3192 | 1467068721588 Marionette TRACE conn6 <- [1,1538,null,{}] 16:05:21 INFO - PROCESS | 3192 | 1467068721592 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:21 INFO - PROCESS | 3192 | 1467068721594 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:21 INFO - PROCESS | 3192 | 1467068721671 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 16:05:21 INFO - PROCESS | 3192 | 1467068721677 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:21 INFO - PROCESS | 3192 | 1467068721679 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:21 INFO - PROCESS | 3192 | ++DOCSHELL 10F87C00 == 34 [pid = 3192] [id = 394] 16:05:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (17885800) [pid = 3192] [serial = 1182] [outer = 00000000] 16:05:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (197C1800) [pid = 3192] [serial = 1183] [outer = 17885800] 16:05:21 INFO - PROCESS | 3192 | 1467068721722 Marionette DEBUG loaded listener.js 16:05:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1962E800) [pid = 3192] [serial = 1184] [outer = 17885800] 16:05:22 INFO - PROCESS | 3192 | 1467068722142 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:05:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:05:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 569ms 16:05:22 INFO - PROCESS | 3192 | 1467068722161 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 16:05:22 INFO - PROCESS | 3192 | 1467068722163 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 16:05:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:05:22 INFO - PROCESS | 3192 | 1467068722166 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:05:22 INFO - PROCESS | 3192 | 1467068722167 Marionette TRACE conn6 <- [1,1542,null,{}] 16:05:22 INFO - PROCESS | 3192 | 1467068722171 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:22 INFO - PROCESS | 3192 | 1467068722173 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:22 INFO - PROCESS | 3192 | 1467068722291 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 16:05:22 INFO - PROCESS | 3192 | 1467068722299 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:22 INFO - PROCESS | 3192 | 1467068722301 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:22 INFO - PROCESS | 3192 | ++DOCSHELL 15E71000 == 35 [pid = 3192] [id = 395] 16:05:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1AE4F400) [pid = 3192] [serial = 1185] [outer = 00000000] 16:05:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (1AE59800) [pid = 3192] [serial = 1186] [outer = 1AE4F400] 16:05:22 INFO - PROCESS | 3192 | 1467068722344 Marionette DEBUG loaded listener.js 16:05:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (1AE8D000) [pid = 3192] [serial = 1187] [outer = 1AE4F400] 16:05:22 INFO - PROCESS | 3192 | 1467068722817 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:05:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:05:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 16:05:22 INFO - PROCESS | 3192 | 1467068722837 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 16:05:22 INFO - PROCESS | 3192 | 1467068722842 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 16:05:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:05:22 INFO - PROCESS | 3192 | 1467068722847 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:05:22 INFO - PROCESS | 3192 | 1467068722852 Marionette TRACE conn6 <- [1,1546,null,{}] 16:05:22 INFO - PROCESS | 3192 | 1467068722863 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:22 INFO - PROCESS | 3192 | 1467068722866 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:22 INFO - PROCESS | 3192 | 1467068722997 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 16:05:23 INFO - PROCESS | 3192 | 1467068723114 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:23 INFO - PROCESS | 3192 | 1467068723119 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:23 INFO - PROCESS | 3192 | ++DOCSHELL 101D9400 == 36 [pid = 3192] [id = 396] 16:05:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (101DBC00) [pid = 3192] [serial = 1188] [outer = 00000000] 16:05:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (101F3800) [pid = 3192] [serial = 1189] [outer = 101DBC00] 16:05:23 INFO - PROCESS | 3192 | 1467068723176 Marionette DEBUG loaded listener.js 16:05:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (10404000) [pid = 3192] [serial = 1190] [outer = 101DBC00] 16:05:23 INFO - PROCESS | 3192 | 1467068723935 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:05:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:05:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1124ms 16:05:23 INFO - PROCESS | 3192 | 1467068723991 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 16:05:23 INFO - PROCESS | 3192 | 1467068723996 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 16:05:23 INFO - PROCESS | 3192 | 1467068724003 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:05:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:05:23 INFO - PROCESS | 3192 | 1467068724006 Marionette TRACE conn6 <- [1,1550,null,{}] 16:05:23 INFO - PROCESS | 3192 | 1467068724010 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:23 INFO - PROCESS | 3192 | 1467068724013 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:24 INFO - PROCESS | 3192 | 1467068724141 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 16:05:24 INFO - PROCESS | 3192 | 1467068724269 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:24 INFO - PROCESS | 3192 | 1467068724272 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:24 INFO - PROCESS | 3192 | ++DOCSHELL 14F0F800 == 37 [pid = 3192] [id = 397] 16:05:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (15C41400) [pid = 3192] [serial = 1191] [outer = 00000000] 16:05:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (15E6D400) [pid = 3192] [serial = 1192] [outer = 15C41400] 16:05:24 INFO - PROCESS | 3192 | 1467068724330 Marionette DEBUG loaded listener.js 16:05:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (16C37000) [pid = 3192] [serial = 1193] [outer = 15C41400] 16:05:25 INFO - PROCESS | 3192 | 1467068725182 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:05:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:05:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1222ms 16:05:25 INFO - PROCESS | 3192 | 1467068725239 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 16:05:25 INFO - PROCESS | 3192 | 1467068725242 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 16:05:25 INFO - PROCESS | 3192 | 1467068725247 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:05:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:05:25 INFO - PROCESS | 3192 | 1467068725251 Marionette TRACE conn6 <- [1,1554,null,{}] 16:05:25 INFO - PROCESS | 3192 | 1467068725256 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:25 INFO - PROCESS | 3192 | 1467068725259 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:25 INFO - PROCESS | 3192 | 1467068725370 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 16:05:25 INFO - PROCESS | 3192 | 1467068725502 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:25 INFO - PROCESS | 3192 | 1467068725506 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:25 INFO - PROCESS | 3192 | ++DOCSHELL 10307400 == 38 [pid = 3192] [id = 398] 16:05:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (10308000) [pid = 3192] [serial = 1194] [outer = 00000000] 16:05:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (10423800) [pid = 3192] [serial = 1195] [outer = 10308000] 16:05:25 INFO - PROCESS | 3192 | 1467068725560 Marionette DEBUG loaded listener.js 16:05:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (106AF400) [pid = 3192] [serial = 1196] [outer = 10308000] 16:05:25 INFO - PROCESS | 3192 | --DOCSHELL 10F87C00 == 37 [pid = 3192] [id = 394] 16:05:25 INFO - PROCESS | 3192 | --DOCSHELL 1042E400 == 36 [pid = 3192] [id = 393] 16:05:25 INFO - PROCESS | 3192 | --DOCSHELL 19103000 == 35 [pid = 3192] [id = 392] 16:05:25 INFO - PROCESS | 3192 | --DOCSHELL 1832E000 == 34 [pid = 3192] [id = 391] 16:05:25 INFO - PROCESS | 3192 | --DOCSHELL 15ECE800 == 33 [pid = 3192] [id = 390] 16:05:25 INFO - PROCESS | 3192 | --DOCSHELL 15E71800 == 32 [pid = 3192] [id = 389] 16:05:25 INFO - PROCESS | 3192 | --DOCSHELL 106A8000 == 31 [pid = 3192] [id = 388] 16:05:25 INFO - PROCESS | 3192 | --DOCSHELL 101DB800 == 30 [pid = 3192] [id = 387] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (18255C00) [pid = 3192] [serial = 1129] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (18331000) [pid = 3192] [serial = 1133] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (1832FC00) [pid = 3192] [serial = 1132] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (101E7000) [pid = 3192] [serial = 1120] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (101F3000) [pid = 3192] [serial = 1121] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (1BACFC00) [pid = 3192] [serial = 1111] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (15E6E400) [pid = 3192] [serial = 1126] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (10401C00) [pid = 3192] [serial = 1113] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (19220000) [pid = 3192] [serial = 1135] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1040D000) [pid = 3192] [serial = 1114] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (106AD000) [pid = 3192] [serial = 1123] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (10F0A800) [pid = 3192] [serial = 1124] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (1652EC00) [pid = 3192] [serial = 1117] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (1787F800) [pid = 3192] [serial = 1118] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (18E58C00) [pid = 3192] [serial = 1139] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (15EC7C00) [pid = 3192] [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.] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (19D67000) [pid = 3192] [serial = 1144] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (197CC800) [pid = 3192] [serial = 1145] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (17883800) [pid = 3192] [serial = 1138] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (19225000) [pid = 3192] [serial = 1136] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (18291400) [pid = 3192] [serial = 1130] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (19627C00) [pid = 3192] [serial = 1141] [outer = 00000000] [url = about:blank] 16:05:25 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (16456C00) [pid = 3192] [serial = 1127] [outer = 00000000] [url = about:blank] 16:05:26 INFO - PROCESS | 3192 | 1467068726059 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:05:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:05:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 830ms 16:05:26 INFO - PROCESS | 3192 | 1467068726081 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 16:05:26 INFO - PROCESS | 3192 | 1467068726085 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 16:05:26 INFO - PROCESS | 3192 | 1467068726091 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:05:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:05:26 INFO - PROCESS | 3192 | 1467068726094 Marionette TRACE conn6 <- [1,1558,null,{}] 16:05:26 INFO - PROCESS | 3192 | 1467068726097 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:26 INFO - PROCESS | 3192 | 1467068726100 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:26 INFO - PROCESS | 3192 | 1467068726185 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 16:05:26 INFO - PROCESS | 3192 | 1467068726191 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:26 INFO - PROCESS | 3192 | 1467068726193 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:26 INFO - PROCESS | 3192 | ++DOCSHELL 10410400 == 31 [pid = 3192] [id = 399] 16:05:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (10421C00) [pid = 3192] [serial = 1197] [outer = 00000000] 16:05:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (1063A800) [pid = 3192] [serial = 1198] [outer = 10421C00] 16:05:26 INFO - PROCESS | 3192 | 1467068726240 Marionette DEBUG loaded listener.js 16:05:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (10F7F800) [pid = 3192] [serial = 1199] [outer = 10421C00] 16:05:26 INFO - PROCESS | 3192 | 1467068726733 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:05:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:05:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 16:05:26 INFO - PROCESS | 3192 | 1467068726766 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 16:05:26 INFO - PROCESS | 3192 | 1467068726768 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 16:05:26 INFO - PROCESS | 3192 | 1467068726772 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:05:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:05:26 INFO - PROCESS | 3192 | 1467068726775 Marionette TRACE conn6 <- [1,1562,null,{}] 16:05:26 INFO - PROCESS | 3192 | 1467068726786 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:26 INFO - PROCESS | 3192 | 1467068726791 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:26 INFO - PROCESS | 3192 | 1467068726911 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 16:05:26 INFO - PROCESS | 3192 | 1467068727008 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:26 INFO - PROCESS | 3192 | 1467068727012 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:27 INFO - PROCESS | 3192 | ++DOCSHELL 15EC6000 == 32 [pid = 3192] [id = 400] 16:05:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (15EC6400) [pid = 3192] [serial = 1200] [outer = 00000000] 16:05:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (1645C000) [pid = 3192] [serial = 1201] [outer = 15EC6400] 16:05:27 INFO - PROCESS | 3192 | 1467068727060 Marionette DEBUG loaded listener.js 16:05:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (17852000) [pid = 3192] [serial = 1202] [outer = 15EC6400] 16:05:27 INFO - PROCESS | 3192 | 1467068727455 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:05:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:05:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 731ms 16:05:27 INFO - PROCESS | 3192 | 1467068727507 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 16:05:27 INFO - PROCESS | 3192 | 1467068727510 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 16:05:27 INFO - PROCESS | 3192 | 1467068727513 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:05:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:05:27 INFO - PROCESS | 3192 | 1467068727514 Marionette TRACE conn6 <- [1,1566,null,{}] 16:05:27 INFO - PROCESS | 3192 | 1467068727518 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:27 INFO - PROCESS | 3192 | 1467068727520 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:27 INFO - PROCESS | 3192 | 1467068727604 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 16:05:27 INFO - PROCESS | 3192 | 1467068727610 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:27 INFO - PROCESS | 3192 | 1467068727612 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:27 INFO - PROCESS | 3192 | ++DOCSHELL 17878800 == 33 [pid = 3192] [id = 401] 16:05:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (1787C000) [pid = 3192] [serial = 1203] [outer = 00000000] 16:05:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (18293400) [pid = 3192] [serial = 1204] [outer = 1787C000] 16:05:27 INFO - PROCESS | 3192 | 1467068727665 Marionette DEBUG loaded listener.js 16:05:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (182C0C00) [pid = 3192] [serial = 1205] [outer = 1787C000] 16:05:28 INFO - PROCESS | 3192 | 1467068728081 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:05:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:05:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 16:05:28 INFO - PROCESS | 3192 | 1467068728147 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 16:05:28 INFO - PROCESS | 3192 | 1467068728149 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 16:05:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:05:28 INFO - PROCESS | 3192 | 1467068728152 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:05:28 INFO - PROCESS | 3192 | 1467068728154 Marionette TRACE conn6 <- [1,1570,null,{}] 16:05:28 INFO - PROCESS | 3192 | 1467068728164 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:28 INFO - PROCESS | 3192 | 1467068728166 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:28 INFO - PROCESS | 3192 | 1467068728274 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 16:05:28 INFO - PROCESS | 3192 | 1467068728361 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:28 INFO - PROCESS | 3192 | 1467068728363 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:28 INFO - PROCESS | 3192 | ++DOCSHELL 14FBE800 == 34 [pid = 3192] [id = 402] 16:05:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (1785D800) [pid = 3192] [serial = 1206] [outer = 00000000] 16:05:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (18EB3000) [pid = 3192] [serial = 1207] [outer = 1785D800] 16:05:28 INFO - PROCESS | 3192 | 1467068728407 Marionette DEBUG loaded listener.js 16:05:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (18EBB000) [pid = 3192] [serial = 1208] [outer = 1785D800] 16:05:28 INFO - PROCESS | 3192 | 1467068728809 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:05:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:05:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 729ms 16:05:28 INFO - PROCESS | 3192 | 1467068728883 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 16:05:28 INFO - PROCESS | 3192 | 1467068728885 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 16:05:28 INFO - PROCESS | 3192 | 1467068728888 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:05:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:05:28 INFO - PROCESS | 3192 | 1467068728890 Marionette TRACE conn6 <- [1,1574,null,{}] 16:05:28 INFO - PROCESS | 3192 | 1467068728894 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:28 INFO - PROCESS | 3192 | 1467068728899 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:29 INFO - PROCESS | 3192 | 1467068729040 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 16:05:29 INFO - PROCESS | 3192 | 1467068729046 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:29 INFO - PROCESS | 3192 | 1467068729048 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:29 INFO - PROCESS | 3192 | ++DOCSHELL 10308800 == 35 [pid = 3192] [id = 403] 16:05:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (18F9B400) [pid = 3192] [serial = 1209] [outer = 00000000] 16:05:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (193B3400) [pid = 3192] [serial = 1210] [outer = 18F9B400] 16:05:29 INFO - PROCESS | 3192 | 1467068729091 Marionette DEBUG loaded listener.js 16:05:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (193BB800) [pid = 3192] [serial = 1211] [outer = 18F9B400] 16:05:29 INFO - PROCESS | 3192 | 1467068729537 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:05:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:05:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 16:05:29 INFO - PROCESS | 3192 | 1467068729563 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 16:05:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:05:29 INFO - PROCESS | 3192 | 1467068729565 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 16:05:29 INFO - PROCESS | 3192 | 1467068729568 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:05:29 INFO - PROCESS | 3192 | 1467068729570 Marionette TRACE conn6 <- [1,1578,null,{}] 16:05:29 INFO - PROCESS | 3192 | 1467068729573 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:29 INFO - PROCESS | 3192 | 1467068729575 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:29 INFO - PROCESS | 3192 | 1467068729722 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 16:05:29 INFO - PROCESS | 3192 | 1467068729745 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:29 INFO - PROCESS | 3192 | 1467068729746 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:29 INFO - PROCESS | 3192 | ++DOCSHELL 19714000 == 36 [pid = 3192] [id = 404] 16:05:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (197BF400) [pid = 3192] [serial = 1212] [outer = 00000000] 16:05:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (19E95400) [pid = 3192] [serial = 1213] [outer = 197BF400] 16:05:29 INFO - PROCESS | 3192 | 1467068729789 Marionette DEBUG loaded listener.js 16:05:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (1A38B000) [pid = 3192] [serial = 1214] [outer = 197BF400] 16:05:30 INFO - PROCESS | 3192 | 1467068730323 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:05:30 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (17851C00) [pid = 3192] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:05:30 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (106AC400) [pid = 3192] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:05:30 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (101DCC00) [pid = 3192] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:05:30 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (0FDF6C00) [pid = 3192] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:05:30 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (15E72000) [pid = 3192] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:05:30 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (1832F400) [pid = 3192] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:05:30 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (10176000) [pid = 3192] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:05:30 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (14FBE000) [pid = 3192] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:05:30 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (19223400) [pid = 3192] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:05:30 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (1AED9C00) [pid = 3192] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:05:30 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (105A1400) [pid = 3192] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:05:30 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (19104400) [pid = 3192] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:05:30 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (17885800) [pid = 3192] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:05:30 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (193B2C00) [pid = 3192] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:05:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:05:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 770ms 16:05:30 INFO - PROCESS | 3192 | 1467068730339 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 16:05:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:05:30 INFO - PROCESS | 3192 | 1467068730341 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 16:05:30 INFO - PROCESS | 3192 | 1467068730344 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:05:30 INFO - PROCESS | 3192 | 1467068730346 Marionette TRACE conn6 <- [1,1582,null,{}] 16:05:30 INFO - PROCESS | 3192 | 1467068730350 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:30 INFO - PROCESS | 3192 | 1467068730352 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:30 INFO - PROCESS | 3192 | 1467068730429 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 16:05:30 INFO - PROCESS | 3192 | 1467068730435 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:30 INFO - PROCESS | 3192 | 1467068730436 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:30 INFO - PROCESS | 3192 | ++DOCSHELL 10428C00 == 37 [pid = 3192] [id = 405] 16:05:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (1042F000) [pid = 3192] [serial = 1215] [outer = 00000000] 16:05:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (17851C00) [pid = 3192] [serial = 1216] [outer = 1042F000] 16:05:30 INFO - PROCESS | 3192 | 1467068730481 Marionette DEBUG loaded listener.js 16:05:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (18D57400) [pid = 3192] [serial = 1217] [outer = 1042F000] 16:05:30 INFO - PROCESS | 3192 | 1467068730918 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:05:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:05:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 16:05:30 INFO - PROCESS | 3192 | 1467068730975 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 16:05:30 INFO - PROCESS | 3192 | 1467068730978 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 16:05:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:05:30 INFO - PROCESS | 3192 | 1467068730981 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:05:30 INFO - PROCESS | 3192 | 1467068730983 Marionette TRACE conn6 <- [1,1586,null,{}] 16:05:30 INFO - PROCESS | 3192 | 1467068730986 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:30 INFO - PROCESS | 3192 | 1467068730988 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:31 INFO - PROCESS | 3192 | 1467068731091 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 16:05:31 INFO - PROCESS | 3192 | 1467068731099 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:31 INFO - PROCESS | 3192 | 1467068731101 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:31 INFO - PROCESS | 3192 | ++DOCSHELL 106AC400 == 38 [pid = 3192] [id = 406] 16:05:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (19E96C00) [pid = 3192] [serial = 1218] [outer = 00000000] 16:05:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1AED8800) [pid = 3192] [serial = 1219] [outer = 19E96C00] 16:05:31 INFO - PROCESS | 3192 | 1467068731144 Marionette DEBUG loaded listener.js 16:05:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (1AFAD000) [pid = 3192] [serial = 1220] [outer = 19E96C00] 16:05:31 INFO - PROCESS | 3192 | 1467068731596 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:05:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:05:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 16:05:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:05:31 INFO - PROCESS | 3192 | 1467068731655 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 16:05:31 INFO - PROCESS | 3192 | 1467068731657 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 16:05:31 INFO - PROCESS | 3192 | 1467068731660 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:05:31 INFO - PROCESS | 3192 | 1467068731662 Marionette TRACE conn6 <- [1,1590,null,{}] 16:05:31 INFO - PROCESS | 3192 | 1467068731666 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:31 INFO - PROCESS | 3192 | 1467068731667 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:31 INFO - PROCESS | 3192 | 1467068731747 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 16:05:31 INFO - PROCESS | 3192 | 1467068731753 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:31 INFO - PROCESS | 3192 | 1467068731754 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:31 INFO - PROCESS | 3192 | ++DOCSHELL 1BACB800 == 39 [pid = 3192] [id = 407] 16:05:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1BACC000) [pid = 3192] [serial = 1221] [outer = 00000000] 16:05:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1BF2E000) [pid = 3192] [serial = 1222] [outer = 1BACC000] 16:05:31 INFO - PROCESS | 3192 | 1467068731798 Marionette DEBUG loaded listener.js 16:05:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (1BF77400) [pid = 3192] [serial = 1223] [outer = 1BACC000] 16:05:32 INFO - PROCESS | 3192 | 1467068732186 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:05:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:05:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 629ms 16:05:32 INFO - PROCESS | 3192 | 1467068732261 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 16:05:32 INFO - PROCESS | 3192 | 1467068732263 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 16:05:32 INFO - PROCESS | 3192 | 1467068732267 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:05:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:05:32 INFO - PROCESS | 3192 | 1467068732269 Marionette TRACE conn6 <- [1,1594,null,{}] 16:05:32 INFO - PROCESS | 3192 | 1467068732273 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:32 INFO - PROCESS | 3192 | 1467068732275 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:32 INFO - PROCESS | 3192 | 1467068732509 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 16:05:32 INFO - PROCESS | 3192 | 1467068732612 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:32 INFO - PROCESS | 3192 | 1467068732615 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:32 INFO - PROCESS | 3192 | ++DOCSHELL 101D7400 == 40 [pid = 3192] [id = 408] 16:05:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (101D9000) [pid = 3192] [serial = 1224] [outer = 00000000] 16:05:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (101F0800) [pid = 3192] [serial = 1225] [outer = 101D9000] 16:05:32 INFO - PROCESS | 3192 | 1467068732672 Marionette DEBUG loaded listener.js 16:05:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (1040D400) [pid = 3192] [serial = 1226] [outer = 101D9000] 16:05:33 INFO - PROCESS | 3192 | 1467068733220 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:05:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:05:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1017ms 16:05:33 INFO - PROCESS | 3192 | 1467068733289 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 16:05:33 INFO - PROCESS | 3192 | 1467068733294 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 16:05:33 INFO - PROCESS | 3192 | 1467068733298 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:05:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:05:33 INFO - PROCESS | 3192 | 1467068733301 Marionette TRACE conn6 <- [1,1598,null,{}] 16:05:33 INFO - PROCESS | 3192 | 1467068733306 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:33 INFO - PROCESS | 3192 | 1467068733309 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:33 INFO - PROCESS | 3192 | 1467068733421 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 16:05:33 INFO - PROCESS | 3192 | 1467068733559 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:33 INFO - PROCESS | 3192 | 1467068733562 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:33 INFO - PROCESS | 3192 | ++DOCSHELL 15E6CC00 == 41 [pid = 3192] [id = 409] 16:05:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (15E6D000) [pid = 3192] [serial = 1227] [outer = 00000000] 16:05:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (16526C00) [pid = 3192] [serial = 1228] [outer = 15E6D000] 16:05:33 INFO - PROCESS | 3192 | 1467068733620 Marionette DEBUG loaded listener.js 16:05:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (17876800) [pid = 3192] [serial = 1229] [outer = 15E6D000] 16:05:34 INFO - PROCESS | 3192 | 1467068734211 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:05:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:05:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 970ms 16:05:34 INFO - PROCESS | 3192 | 1467068734274 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 16:05:34 INFO - PROCESS | 3192 | 1467068734277 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 16:05:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:05:34 INFO - PROCESS | 3192 | 1467068734281 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:05:34 INFO - PROCESS | 3192 | 1467068734283 Marionette TRACE conn6 <- [1,1602,null,{}] 16:05:34 INFO - PROCESS | 3192 | 1467068734287 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:34 INFO - PROCESS | 3192 | 1467068734290 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:34 INFO - PROCESS | 3192 | 1467068734400 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 16:05:34 INFO - PROCESS | 3192 | 1467068734539 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:34 INFO - PROCESS | 3192 | 1467068734542 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:34 INFO - PROCESS | 3192 | ++DOCSHELL 191AA000 == 42 [pid = 3192] [id = 410] 16:05:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (193B2C00) [pid = 3192] [serial = 1230] [outer = 00000000] 16:05:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (19630000) [pid = 3192] [serial = 1231] [outer = 193B2C00] 16:05:34 INFO - PROCESS | 3192 | 1467068734601 Marionette DEBUG loaded listener.js 16:05:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (1AEE1000) [pid = 3192] [serial = 1232] [outer = 193B2C00] 16:05:35 INFO - PROCESS | 3192 | 1467068735261 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:05:35 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 16:05:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1018ms 16:05:35 INFO - PROCESS | 3192 | 1467068735302 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 16:05:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:05:35 INFO - PROCESS | 3192 | 1467068735306 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 16:05:35 INFO - PROCESS | 3192 | 1467068735317 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:05:35 INFO - PROCESS | 3192 | 1467068735322 Marionette TRACE conn6 <- [1,1606,null,{}] 16:05:35 INFO - PROCESS | 3192 | 1467068735326 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:35 INFO - PROCESS | 3192 | 1467068735329 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:35 INFO - PROCESS | 3192 | 1467068735531 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 16:05:35 INFO - PROCESS | 3192 | 1467068735668 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:35 INFO - PROCESS | 3192 | 1467068735671 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:35 INFO - PROCESS | 3192 | ++DOCSHELL 0FC76400 == 43 [pid = 3192] [id = 411] 16:05:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (0FD1B400) [pid = 3192] [serial = 1233] [outer = 00000000] 16:05:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (10403C00) [pid = 3192] [serial = 1234] [outer = 0FD1B400] 16:05:35 INFO - PROCESS | 3192 | 1467068735726 Marionette DEBUG loaded listener.js 16:05:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (10A9B000) [pid = 3192] [serial = 1235] [outer = 0FD1B400] 16:05:36 INFO - PROCESS | 3192 | 1467068736465 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:05:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:05:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1194ms 16:05:36 INFO - PROCESS | 3192 | 1467068736506 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 16:05:36 INFO - PROCESS | 3192 | 1467068736510 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 16:05:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:05:36 INFO - PROCESS | 3192 | 1467068736514 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:05:36 INFO - PROCESS | 3192 | 1467068736519 Marionette TRACE conn6 <- [1,1610,null,{}] 16:05:36 INFO - PROCESS | 3192 | 1467068736524 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:36 INFO - PROCESS | 3192 | 1467068736526 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:36 INFO - PROCESS | 3192 | 1467068736634 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 16:05:36 INFO - PROCESS | 3192 | 1467068736747 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:36 INFO - PROCESS | 3192 | 1467068736749 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:36 INFO - PROCESS | 3192 | ++DOCSHELL 10F7D800 == 44 [pid = 3192] [id = 412] 16:05:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (10F89C00) [pid = 3192] [serial = 1236] [outer = 00000000] 16:05:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (15E3C400) [pid = 3192] [serial = 1237] [outer = 10F89C00] 16:05:36 INFO - PROCESS | 3192 | 1467068736799 Marionette DEBUG loaded listener.js 16:05:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 100 (15EC7400) [pid = 3192] [serial = 1238] [outer = 10F89C00] 16:05:37 INFO - PROCESS | 3192 | --DOCSHELL 106AC400 == 43 [pid = 3192] [id = 406] 16:05:37 INFO - PROCESS | 3192 | --DOCSHELL 10428C00 == 42 [pid = 3192] [id = 405] 16:05:37 INFO - PROCESS | 3192 | --DOCSHELL 19714000 == 41 [pid = 3192] [id = 404] 16:05:37 INFO - PROCESS | 3192 | --DOCSHELL 10308800 == 40 [pid = 3192] [id = 403] 16:05:37 INFO - PROCESS | 3192 | --DOCSHELL 14FBE800 == 39 [pid = 3192] [id = 402] 16:05:37 INFO - PROCESS | 3192 | --DOCSHELL 17878800 == 38 [pid = 3192] [id = 401] 16:05:37 INFO - PROCESS | 3192 | --DOCSHELL 15EC6000 == 37 [pid = 3192] [id = 400] 16:05:37 INFO - PROCESS | 3192 | --DOCSHELL 10410400 == 36 [pid = 3192] [id = 399] 16:05:37 INFO - PROCESS | 3192 | --DOCSHELL 10307400 == 35 [pid = 3192] [id = 398] 16:05:37 INFO - PROCESS | 3192 | --DOCSHELL 14F0F800 == 34 [pid = 3192] [id = 397] 16:05:37 INFO - PROCESS | 3192 | --DOCSHELL 15E71000 == 33 [pid = 3192] [id = 395] 16:05:37 INFO - PROCESS | 3192 | --DOCSHELL 101D9400 == 32 [pid = 3192] [id = 396] 16:05:37 INFO - PROCESS | 3192 | --DOCSHELL 0FD17400 == 31 [pid = 3192] [id = 386] 16:05:37 INFO - PROCESS | 3192 | --DOCSHELL 0FC76400 == 30 [pid = 3192] [id = 411] 16:05:37 INFO - PROCESS | 3192 | --DOCSHELL 191AA000 == 29 [pid = 3192] [id = 410] 16:05:37 INFO - PROCESS | 3192 | --DOCSHELL 1BACB800 == 28 [pid = 3192] [id = 407] 16:05:37 INFO - PROCESS | 3192 | --DOCSHELL 101D7400 == 27 [pid = 3192] [id = 408] 16:05:37 INFO - PROCESS | 3192 | --DOCSHELL 15E6CC00 == 26 [pid = 3192] [id = 409] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 99 (18EBE400) [pid = 3192] [serial = 1174] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (1030AC00) [pid = 3192] [serial = 1148] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (101E5800) [pid = 3192] [serial = 1147] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (16531C00) [pid = 3192] [serial = 1151] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (15E66400) [pid = 3192] [serial = 1150] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (1AE52000) [pid = 3192] [serial = 1154] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (197C4000) [pid = 3192] [serial = 1153] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (1AFB3800) [pid = 3192] [serial = 1157] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (1AEE0000) [pid = 3192] [serial = 1156] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (18EB2000) [pid = 3192] [serial = 1180] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (193B7800) [pid = 3192] [serial = 1177] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (197C1800) [pid = 3192] [serial = 1183] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1962E800) [pid = 3192] [serial = 1184] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (19625000) [pid = 3192] [serial = 1178] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (18F9AC00) [pid = 3192] [serial = 1175] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (18EB6C00) [pid = 3192] [serial = 1181] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (182C1000) [pid = 3192] [serial = 1172] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (16C37800) [pid = 3192] [serial = 1169] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (1AE59800) [pid = 3192] [serial = 1186] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (19706400) [pid = 3192] [serial = 1142] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (18292800) [pid = 3192] [serial = 1171] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (11487400) [pid = 3192] [serial = 1165] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (115CAC00) [pid = 3192] [serial = 1166] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (101E5000) [pid = 3192] [serial = 1162] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (101F2000) [pid = 3192] [serial = 1163] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (10425C00) [pid = 3192] [serial = 1160] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (101E2000) [pid = 3192] [serial = 1159] [outer = 00000000] [url = about:blank] 16:05:37 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (1644D400) [pid = 3192] [serial = 1168] [outer = 00000000] [url = about:blank] 16:05:38 INFO - PROCESS | 3192 | 1467068738030 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:05:38 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 16:05:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1590ms 16:05:38 INFO - PROCESS | 3192 | 1467068738107 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 16:05:38 INFO - PROCESS | 3192 | 1467068738111 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 16:05:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:05:38 INFO - PROCESS | 3192 | 1467068738115 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:05:38 INFO - PROCESS | 3192 | 1467068738120 Marionette TRACE conn6 <- [1,1614,null,{}] 16:05:38 INFO - PROCESS | 3192 | 1467068738159 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:38 INFO - PROCESS | 3192 | 1467068738161 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:38 INFO - PROCESS | 3192 | 1467068738262 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 16:05:38 INFO - PROCESS | 3192 | 1467068738269 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:38 INFO - PROCESS | 3192 | 1467068738272 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:38 INFO - PROCESS | 3192 | ++DOCSHELL 10303000 == 27 [pid = 3192] [id = 413] 16:05:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (10303800) [pid = 3192] [serial = 1239] [outer = 00000000] 16:05:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (10309400) [pid = 3192] [serial = 1240] [outer = 10303800] 16:05:38 INFO - PROCESS | 3192 | 1467068738319 Marionette DEBUG loaded listener.js 16:05:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (10407800) [pid = 3192] [serial = 1241] [outer = 10303800] 16:05:38 INFO - PROCESS | 3192 | 1467068738755 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:05:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:05:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 669ms 16:05:38 INFO - PROCESS | 3192 | 1467068738789 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 16:05:38 INFO - PROCESS | 3192 | 1467068738794 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 16:05:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:05:38 INFO - PROCESS | 3192 | 1467068738837 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:05:38 INFO - PROCESS | 3192 | 1467068738839 Marionette TRACE conn6 <- [1,1618,null,{}] 16:05:38 INFO - PROCESS | 3192 | 1467068738843 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:38 INFO - PROCESS | 3192 | 1467068738846 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:38 INFO - PROCESS | 3192 | 1467068738935 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 16:05:38 INFO - PROCESS | 3192 | 1467068738951 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:38 INFO - PROCESS | 3192 | 1467068738954 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:38 INFO - PROCESS | 3192 | ++DOCSHELL 115CB400 == 28 [pid = 3192] [id = 414] 16:05:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (115CC400) [pid = 3192] [serial = 1242] [outer = 00000000] 16:05:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (148A1800) [pid = 3192] [serial = 1243] [outer = 115CC400] 16:05:39 INFO - PROCESS | 3192 | 1467068739005 Marionette DEBUG loaded listener.js 16:05:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (14D57C00) [pid = 3192] [serial = 1244] [outer = 115CC400] 16:05:39 INFO - PROCESS | 3192 | 1467068739452 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:05:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:05:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 710ms 16:05:39 INFO - PROCESS | 3192 | 1467068739518 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 16:05:39 INFO - PROCESS | 3192 | 1467068739520 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 16:05:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:05:39 INFO - PROCESS | 3192 | 1467068739523 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:05:39 INFO - PROCESS | 3192 | 1467068739527 Marionette TRACE conn6 <- [1,1622,null,{}] 16:05:39 INFO - PROCESS | 3192 | 1467068739538 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:39 INFO - PROCESS | 3192 | 1467068739542 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:39 INFO - PROCESS | 3192 | 1467068739627 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 16:05:39 INFO - PROCESS | 3192 | 1467068739633 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:39 INFO - PROCESS | 3192 | 1467068739636 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:39 INFO - PROCESS | 3192 | ++DOCSHELL 15E74000 == 29 [pid = 3192] [id = 415] 16:05:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (15EC5800) [pid = 3192] [serial = 1245] [outer = 00000000] 16:05:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (16531C00) [pid = 3192] [serial = 1246] [outer = 15EC5800] 16:05:39 INFO - PROCESS | 3192 | 1467068739684 Marionette DEBUG loaded listener.js 16:05:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (17857400) [pid = 3192] [serial = 1247] [outer = 15EC5800] 16:05:40 INFO - PROCESS | 3192 | 1467068740182 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:05:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:05:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 16:05:40 INFO - PROCESS | 3192 | 1467068740197 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 16:05:40 INFO - PROCESS | 3192 | 1467068740200 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 16:05:40 INFO - PROCESS | 3192 | 1467068740203 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:05:40 INFO - PROCESS | 3192 | 1467068740205 Marionette TRACE conn6 <- [1,1626,null,{}] 16:05:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:05:40 INFO - PROCESS | 3192 | 1467068740208 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:40 INFO - PROCESS | 3192 | 1467068740210 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:40 INFO - PROCESS | 3192 | 1467068740356 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 16:05:40 INFO - PROCESS | 3192 | 1467068740380 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:40 INFO - PROCESS | 3192 | 1467068740382 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:40 INFO - PROCESS | 3192 | ++DOCSHELL 1787E000 == 30 [pid = 3192] [id = 416] 16:05:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (17882000) [pid = 3192] [serial = 1248] [outer = 00000000] 16:05:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (17CC8800) [pid = 3192] [serial = 1249] [outer = 17882000] 16:05:40 INFO - PROCESS | 3192 | 1467068740426 Marionette DEBUG loaded listener.js 16:05:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (18298400) [pid = 3192] [serial = 1250] [outer = 17882000] 16:05:40 INFO - PROCESS | 3192 | 1467068740846 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:05:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:05:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 16:05:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:05:40 INFO - PROCESS | 3192 | 1467068740877 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 16:05:40 INFO - PROCESS | 3192 | 1467068740879 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 16:05:40 INFO - PROCESS | 3192 | 1467068740882 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:05:40 INFO - PROCESS | 3192 | 1467068740884 Marionette TRACE conn6 <- [1,1630,null,{}] 16:05:40 INFO - PROCESS | 3192 | 1467068740887 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:40 INFO - PROCESS | 3192 | 1467068740889 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:41 INFO - PROCESS | 3192 | 1467068740998 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 16:05:41 INFO - PROCESS | 3192 | 1467068741004 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:41 INFO - PROCESS | 3192 | 1467068741006 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:41 INFO - PROCESS | 3192 | ++DOCSHELL 1832A400 == 31 [pid = 3192] [id = 417] 16:05:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (1832A800) [pid = 3192] [serial = 1251] [outer = 00000000] 16:05:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (18EB7800) [pid = 3192] [serial = 1252] [outer = 1832A800] 16:05:41 INFO - PROCESS | 3192 | 1467068741050 Marionette DEBUG loaded listener.js 16:05:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (18F99400) [pid = 3192] [serial = 1253] [outer = 1832A800] 16:05:41 INFO - PROCESS | 3192 | 1467068741498 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:05:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:05:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 16:05:41 INFO - PROCESS | 3192 | 1467068741553 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 16:05:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:05:41 INFO - PROCESS | 3192 | 1467068741556 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 16:05:41 INFO - PROCESS | 3192 | 1467068741559 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:05:41 INFO - PROCESS | 3192 | 1467068741560 Marionette TRACE conn6 <- [1,1634,null,{}] 16:05:41 INFO - PROCESS | 3192 | 1467068741571 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:41 INFO - PROCESS | 3192 | 1467068741577 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:41 INFO - PROCESS | 3192 | 1467068741700 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 16:05:41 INFO - PROCESS | 3192 | 1467068741793 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:41 INFO - PROCESS | 3192 | 1467068741795 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:41 INFO - PROCESS | 3192 | ++DOCSHELL 1910A400 == 32 [pid = 3192] [id = 418] 16:05:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (1910B400) [pid = 3192] [serial = 1254] [outer = 00000000] 16:05:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (19224400) [pid = 3192] [serial = 1255] [outer = 1910B400] 16:05:41 INFO - PROCESS | 3192 | 1467068741841 Marionette DEBUG loaded listener.js 16:05:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (193BB000) [pid = 3192] [serial = 1256] [outer = 1910B400] 16:05:42 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (1BACC000) [pid = 3192] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:05:42 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (1785D800) [pid = 3192] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:05:42 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (18F9B400) [pid = 3192] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:05:42 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (101DBC00) [pid = 3192] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:05:42 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (197BF400) [pid = 3192] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:05:42 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (1AE4F400) [pid = 3192] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:05:42 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1787C000) [pid = 3192] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:05:42 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (10421C00) [pid = 3192] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:05:42 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (15C41400) [pid = 3192] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:05:42 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (10308000) [pid = 3192] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:05:42 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (15EC6400) [pid = 3192] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:05:42 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (1042F000) [pid = 3192] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:05:42 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (19E96C00) [pid = 3192] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:05:42 INFO - PROCESS | 3192 | 1467068742415 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:05:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:05:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 889ms 16:05:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:05:42 INFO - PROCESS | 3192 | 1467068742449 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 16:05:42 INFO - PROCESS | 3192 | 1467068742451 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 16:05:42 INFO - PROCESS | 3192 | 1467068742454 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:05:42 INFO - PROCESS | 3192 | 1467068742456 Marionette TRACE conn6 <- [1,1638,null,{}] 16:05:42 INFO - PROCESS | 3192 | 1467068742474 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:42 INFO - PROCESS | 3192 | 1467068742476 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:42 INFO - PROCESS | 3192 | 1467068742555 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 16:05:42 INFO - PROCESS | 3192 | 1467068742561 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:42 INFO - PROCESS | 3192 | 1467068742563 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:42 INFO - PROCESS | 3192 | ++DOCSHELL 15E6F800 == 33 [pid = 3192] [id = 419] 16:05:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (17853800) [pid = 3192] [serial = 1257] [outer = 00000000] 16:05:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (19108C00) [pid = 3192] [serial = 1258] [outer = 17853800] 16:05:42 INFO - PROCESS | 3192 | 1467068742607 Marionette DEBUG loaded listener.js 16:05:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (19220400) [pid = 3192] [serial = 1259] [outer = 17853800] 16:05:43 INFO - PROCESS | 3192 | 1467068743016 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:05:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:05:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 570ms 16:05:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:05:43 INFO - PROCESS | 3192 | 1467068743025 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 16:05:43 INFO - PROCESS | 3192 | 1467068743027 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 16:05:43 INFO - PROCESS | 3192 | 1467068743033 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:05:43 INFO - PROCESS | 3192 | 1467068743035 Marionette TRACE conn6 <- [1,1642,null,{}] 16:05:43 INFO - PROCESS | 3192 | 1467068743038 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:43 INFO - PROCESS | 3192 | 1467068743040 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:43 INFO - PROCESS | 3192 | 1467068743160 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 16:05:43 INFO - PROCESS | 3192 | 1467068743185 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:43 INFO - PROCESS | 3192 | 1467068743186 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:43 INFO - PROCESS | 3192 | ++DOCSHELL 1489E400 == 34 [pid = 3192] [id = 420] 16:05:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (19417800) [pid = 3192] [serial = 1260] [outer = 00000000] 16:05:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (1962E800) [pid = 3192] [serial = 1261] [outer = 19417800] 16:05:43 INFO - PROCESS | 3192 | 1467068743229 Marionette DEBUG loaded listener.js 16:05:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (18290800) [pid = 3192] [serial = 1262] [outer = 19417800] 16:05:43 INFO - PROCESS | 3192 | 1467068743637 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:05:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:05:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 16:05:43 INFO - PROCESS | 3192 | 1467068743661 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 16:05:43 INFO - PROCESS | 3192 | 1467068743663 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 16:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:05:43 INFO - PROCESS | 3192 | 1467068743669 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:05:43 INFO - PROCESS | 3192 | 1467068743670 Marionette TRACE conn6 <- [1,1646,null,{}] 16:05:43 INFO - PROCESS | 3192 | 1467068743674 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:43 INFO - PROCESS | 3192 | 1467068743676 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:43 INFO - PROCESS | 3192 | 1467068743791 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 16:05:43 INFO - PROCESS | 3192 | 1467068743798 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:43 INFO - PROCESS | 3192 | 1467068743800 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:43 INFO - PROCESS | 3192 | ++DOCSHELL 197C2400 == 35 [pid = 3192] [id = 421] 16:05:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (19D4E800) [pid = 3192] [serial = 1263] [outer = 00000000] 16:05:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (1A38B400) [pid = 3192] [serial = 1264] [outer = 19D4E800] 16:05:43 INFO - PROCESS | 3192 | 1467068743843 Marionette DEBUG loaded listener.js 16:05:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (1AE51000) [pid = 3192] [serial = 1265] [outer = 19D4E800] 16:05:44 INFO - PROCESS | 3192 | 1467068744343 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 16:05:44 INFO - PROCESS | 3192 | 1467068744402 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 16:05:44 INFO - PROCESS | 3192 | 1467068744407 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 16:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:05:44 INFO - PROCESS | 3192 | 1467068744438 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:05:44 INFO - PROCESS | 3192 | 1467068744441 Marionette TRACE conn6 <- [1,1650,null,{}] 16:05:44 INFO - PROCESS | 3192 | 1467068744450 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:44 INFO - PROCESS | 3192 | 1467068744453 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:44 INFO - PROCESS | 3192 | 1467068744634 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 16:05:44 INFO - PROCESS | 3192 | 1467068744771 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:44 INFO - PROCESS | 3192 | 1467068744776 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:44 INFO - PROCESS | 3192 | ++DOCSHELL 0FDFE000 == 36 [pid = 3192] [id = 422] 16:05:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (1017C800) [pid = 3192] [serial = 1266] [outer = 00000000] 16:05:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (10422000) [pid = 3192] [serial = 1267] [outer = 1017C800] 16:05:44 INFO - PROCESS | 3192 | 1467068744834 Marionette DEBUG loaded listener.js 16:05:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (105A9800) [pid = 3192] [serial = 1268] [outer = 1017C800] 16:05:45 INFO - PROCESS | 3192 | 1467068745547 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1144ms 16:05:45 INFO - PROCESS | 3192 | 1467068745585 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 16:05:45 INFO - PROCESS | 3192 | 1467068745590 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 16:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:05:45 INFO - PROCESS | 3192 | 1467068745598 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:05:45 INFO - PROCESS | 3192 | 1467068745601 Marionette TRACE conn6 <- [1,1654,null,{}] 16:05:45 INFO - PROCESS | 3192 | 1467068745605 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:45 INFO - PROCESS | 3192 | 1467068745608 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:45 INFO - PROCESS | 3192 | 1467068745726 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 16:05:45 INFO - PROCESS | 3192 | 1467068745861 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:45 INFO - PROCESS | 3192 | 1467068745863 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:45 INFO - PROCESS | 3192 | ++DOCSHELL 15E3A800 == 37 [pid = 3192] [id = 423] 16:05:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (15E65800) [pid = 3192] [serial = 1269] [outer = 00000000] 16:05:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (16523000) [pid = 3192] [serial = 1270] [outer = 15E65800] 16:05:45 INFO - PROCESS | 3192 | 1467068745920 Marionette DEBUG loaded listener.js 16:05:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (17877000) [pid = 3192] [serial = 1271] [outer = 15E65800] 16:05:46 INFO - PROCESS | 3192 | 1467068746800 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1276ms 16:05:46 INFO - PROCESS | 3192 | 1467068746883 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 16:05:46 INFO - PROCESS | 3192 | 1467068746886 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 16:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:05:46 INFO - PROCESS | 3192 | 1467068746890 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:05:46 INFO - PROCESS | 3192 | 1467068746892 Marionette TRACE conn6 <- [1,1658,null,{}] 16:05:46 INFO - PROCESS | 3192 | 1467068746898 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:46 INFO - PROCESS | 3192 | 1467068746901 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:47 INFO - PROCESS | 3192 | 1467068747035 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 16:05:47 INFO - PROCESS | 3192 | 1467068747168 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:47 INFO - PROCESS | 3192 | 1467068747171 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:47 INFO - PROCESS | 3192 | ++DOCSHELL 10403800 == 38 [pid = 3192] [id = 424] 16:05:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (1040D800) [pid = 3192] [serial = 1272] [outer = 00000000] 16:05:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (109B1000) [pid = 3192] [serial = 1273] [outer = 1040D800] 16:05:47 INFO - PROCESS | 3192 | 1467068747222 Marionette DEBUG loaded listener.js 16:05:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (14868000) [pid = 3192] [serial = 1274] [outer = 1040D800] 16:05:47 INFO - PROCESS | 3192 | --DOCSHELL 1489E400 == 37 [pid = 3192] [id = 420] 16:05:47 INFO - PROCESS | 3192 | --DOCSHELL 15E6F800 == 36 [pid = 3192] [id = 419] 16:05:47 INFO - PROCESS | 3192 | --DOCSHELL 1910A400 == 35 [pid = 3192] [id = 418] 16:05:47 INFO - PROCESS | 3192 | --DOCSHELL 1832A400 == 34 [pid = 3192] [id = 417] 16:05:47 INFO - PROCESS | 3192 | --DOCSHELL 1787E000 == 33 [pid = 3192] [id = 416] 16:05:47 INFO - PROCESS | 3192 | --DOCSHELL 15E74000 == 32 [pid = 3192] [id = 415] 16:05:47 INFO - PROCESS | 3192 | --DOCSHELL 115CB400 == 31 [pid = 3192] [id = 414] 16:05:47 INFO - PROCESS | 3192 | --DOCSHELL 10303000 == 30 [pid = 3192] [id = 413] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (18EB3000) [pid = 3192] [serial = 1207] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (193B3400) [pid = 3192] [serial = 1210] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (101F3800) [pid = 3192] [serial = 1189] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (10404000) [pid = 3192] [serial = 1190] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (19E95400) [pid = 3192] [serial = 1213] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (1AE8D000) [pid = 3192] [serial = 1187] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (18293400) [pid = 3192] [serial = 1204] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1063A800) [pid = 3192] [serial = 1198] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (10F7F800) [pid = 3192] [serial = 1199] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (15E6D400) [pid = 3192] [serial = 1192] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (16C37000) [pid = 3192] [serial = 1193] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (10423800) [pid = 3192] [serial = 1195] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (106AF400) [pid = 3192] [serial = 1196] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (17852000) [pid = 3192] [serial = 1202] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (1645C000) [pid = 3192] [serial = 1201] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (17851C00) [pid = 3192] [serial = 1216] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (1AED8800) [pid = 3192] [serial = 1219] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (1A38B000) [pid = 3192] [serial = 1214] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (193BB800) [pid = 3192] [serial = 1211] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (1AFAD000) [pid = 3192] [serial = 1220] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (18EBB000) [pid = 3192] [serial = 1208] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (1BF77400) [pid = 3192] [serial = 1223] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (18D57400) [pid = 3192] [serial = 1217] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (182C0C00) [pid = 3192] [serial = 1205] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (1BF2E000) [pid = 3192] [serial = 1222] [outer = 00000000] [url = about:blank] 16:05:47 INFO - PROCESS | 3192 | 1467068747728 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 870ms 16:05:47 INFO - PROCESS | 3192 | 1467068747763 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 16:05:47 INFO - PROCESS | 3192 | 1467068747767 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 16:05:47 INFO - PROCESS | 3192 | 1467068747773 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:05:47 INFO - PROCESS | 3192 | 1467068747775 Marionette TRACE conn6 <- [1,1662,null,{}] 16:05:47 INFO - PROCESS | 3192 | 1467068747783 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:47 INFO - PROCESS | 3192 | 1467068747786 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:47 INFO - PROCESS | 3192 | 1467068747875 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 16:05:47 INFO - PROCESS | 3192 | 1467068747883 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:47 INFO - PROCESS | 3192 | 1467068747885 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:47 INFO - PROCESS | 3192 | ++DOCSHELL 10408800 == 31 [pid = 3192] [id = 425] 16:05:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (1040C000) [pid = 3192] [serial = 1275] [outer = 00000000] 16:05:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (109AB400) [pid = 3192] [serial = 1276] [outer = 1040C000] 16:05:47 INFO - PROCESS | 3192 | 1467068747932 Marionette DEBUG loaded listener.js 16:05:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (1489E400) [pid = 3192] [serial = 1277] [outer = 1040C000] 16:05:48 INFO - PROCESS | 3192 | 1467068748391 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 16:05:48 INFO - PROCESS | 3192 | 1467068748448 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 16:05:48 INFO - PROCESS | 3192 | 1467068748450 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 16:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:05:48 INFO - PROCESS | 3192 | 1467068748453 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:05:48 INFO - PROCESS | 3192 | 1467068748457 Marionette TRACE conn6 <- [1,1666,null,{}] 16:05:48 INFO - PROCESS | 3192 | 1467068748468 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:48 INFO - PROCESS | 3192 | 1467068748473 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:48 INFO - PROCESS | 3192 | 1467068748591 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 16:05:48 INFO - PROCESS | 3192 | 1467068748695 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:48 INFO - PROCESS | 3192 | 1467068748698 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:48 INFO - PROCESS | 3192 | ++DOCSHELL 16C37000 == 32 [pid = 3192] [id = 426] 16:05:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (1784FC00) [pid = 3192] [serial = 1278] [outer = 00000000] 16:05:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (17856800) [pid = 3192] [serial = 1279] [outer = 1784FC00] 16:05:48 INFO - PROCESS | 3192 | 1467068748748 Marionette DEBUG loaded listener.js 16:05:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (17882C00) [pid = 3192] [serial = 1280] [outer = 1784FC00] 16:05:49 INFO - PROCESS | 3192 | 1467068749132 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 729ms 16:05:49 INFO - PROCESS | 3192 | 1467068749188 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 16:05:49 INFO - PROCESS | 3192 | 1467068749190 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 16:05:49 INFO - PROCESS | 3192 | 1467068749194 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:05:49 INFO - PROCESS | 3192 | 1467068749195 Marionette TRACE conn6 <- [1,1670,null,{}] 16:05:49 INFO - PROCESS | 3192 | 1467068749199 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:49 INFO - PROCESS | 3192 | 1467068749201 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:49 INFO - PROCESS | 3192 | 1467068749286 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 16:05:49 INFO - PROCESS | 3192 | 1467068749292 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:49 INFO - PROCESS | 3192 | 1467068749302 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:49 INFO - PROCESS | 3192 | ++DOCSHELL 17F51800 == 33 [pid = 3192] [id = 427] 16:05:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (18295C00) [pid = 3192] [serial = 1281] [outer = 00000000] 16:05:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (18EB9000) [pid = 3192] [serial = 1282] [outer = 18295C00] 16:05:49 INFO - PROCESS | 3192 | 1467068749348 Marionette DEBUG loaded listener.js 16:05:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (18F97C00) [pid = 3192] [serial = 1283] [outer = 18295C00] 16:05:49 INFO - PROCESS | 3192 | 1467068749819 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 16:05:49 INFO - PROCESS | 3192 | 1467068749868 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 16:05:49 INFO - PROCESS | 3192 | 1467068749870 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 16:05:49 INFO - PROCESS | 3192 | 1467068749873 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:05:49 INFO - PROCESS | 3192 | 1467068749875 Marionette TRACE conn6 <- [1,1674,null,{}] 16:05:49 INFO - PROCESS | 3192 | 1467068749878 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:49 INFO - PROCESS | 3192 | 1467068749880 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:50 INFO - PROCESS | 3192 | 1467068750023 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 16:05:50 INFO - PROCESS | 3192 | 1467068750046 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:50 INFO - PROCESS | 3192 | 1467068750048 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:50 INFO - PROCESS | 3192 | ++DOCSHELL 16531800 == 34 [pid = 3192] [id = 428] 16:05:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (18EB8400) [pid = 3192] [serial = 1284] [outer = 00000000] 16:05:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (191A0C00) [pid = 3192] [serial = 1285] [outer = 18EB8400] 16:05:50 INFO - PROCESS | 3192 | 1467068750091 Marionette DEBUG loaded listener.js 16:05:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (19221000) [pid = 3192] [serial = 1286] [outer = 18EB8400] 16:05:50 INFO - PROCESS | 3192 | 1467068750540 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:05:50 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 16:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 730ms 16:05:50 INFO - PROCESS | 3192 | 1467068750608 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 16:05:50 INFO - PROCESS | 3192 | 1467068750610 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 16:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:05:50 INFO - PROCESS | 3192 | 1467068750613 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:05:50 INFO - PROCESS | 3192 | 1467068750615 Marionette TRACE conn6 <- [1,1678,null,{}] 16:05:50 INFO - PROCESS | 3192 | 1467068750619 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:50 INFO - PROCESS | 3192 | 1467068750624 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:50 INFO - PROCESS | 3192 | 1467068750771 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 16:05:50 INFO - PROCESS | 3192 | 1467068750833 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:50 INFO - PROCESS | 3192 | 1467068750835 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:50 INFO - PROCESS | 3192 | ++DOCSHELL 19418C00 == 35 [pid = 3192] [id = 429] 16:05:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (19626C00) [pid = 3192] [serial = 1287] [outer = 00000000] 16:05:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (19EA1000) [pid = 3192] [serial = 1288] [outer = 19626C00] 16:05:50 INFO - PROCESS | 3192 | 1467068750879 Marionette DEBUG loaded listener.js 16:05:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (1AE4FC00) [pid = 3192] [serial = 1289] [outer = 19626C00] 16:05:51 INFO - PROCESS | 3192 | 1467068751292 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 16:05:51 INFO - PROCESS | 3192 | 1467068751356 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 16:05:51 INFO - PROCESS | 3192 | 1467068751358 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 16:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:05:51 INFO - PROCESS | 3192 | 1467068751361 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:05:51 INFO - PROCESS | 3192 | 1467068751372 Marionette TRACE conn6 <- [1,1682,null,{}] 16:05:51 INFO - PROCESS | 3192 | 1467068751376 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:51 INFO - PROCESS | 3192 | 1467068751378 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:51 INFO - PROCESS | 3192 | 1467068751489 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 16:05:51 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (17882000) [pid = 3192] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:05:51 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (10303800) [pid = 3192] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:05:51 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (15EC5800) [pid = 3192] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:05:51 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (115CC400) [pid = 3192] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:05:51 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (10F89C00) [pid = 3192] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:05:51 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1832A800) [pid = 3192] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:05:51 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (1910B400) [pid = 3192] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:05:51 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (19417800) [pid = 3192] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:05:51 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (101D9000) [pid = 3192] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:05:51 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (15E6D000) [pid = 3192] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:05:51 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (193B2C00) [pid = 3192] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:05:51 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (0FD1B400) [pid = 3192] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:05:51 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (17853800) [pid = 3192] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:05:51 INFO - PROCESS | 3192 | 1467068751635 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:51 INFO - PROCESS | 3192 | 1467068751637 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:51 INFO - PROCESS | 3192 | ++DOCSHELL 10175400 == 36 [pid = 3192] [id = 430] 16:05:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (10175C00) [pid = 3192] [serial = 1290] [outer = 00000000] 16:05:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (101F1400) [pid = 3192] [serial = 1291] [outer = 10175C00] 16:05:51 INFO - PROCESS | 3192 | 1467068751682 Marionette DEBUG loaded listener.js 16:05:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (136DB400) [pid = 3192] [serial = 1292] [outer = 10175C00] 16:05:52 INFO - PROCESS | 3192 | 1467068752033 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 729ms 16:05:52 INFO - PROCESS | 3192 | 1467068752093 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 16:05:52 INFO - PROCESS | 3192 | 1467068752095 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 16:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:05:52 INFO - PROCESS | 3192 | 1467068752098 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:05:52 INFO - PROCESS | 3192 | 1467068752099 Marionette TRACE conn6 <- [1,1686,null,{}] 16:05:52 INFO - PROCESS | 3192 | 1467068752102 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:52 INFO - PROCESS | 3192 | 1467068752104 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:52 INFO - PROCESS | 3192 | 1467068752218 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 16:05:52 INFO - PROCESS | 3192 | 1467068752226 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:52 INFO - PROCESS | 3192 | 1467068752228 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:52 INFO - PROCESS | 3192 | ++DOCSHELL 101DBC00 == 37 [pid = 3192] [id = 431] 16:05:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (1030D400) [pid = 3192] [serial = 1293] [outer = 00000000] 16:05:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (19417800) [pid = 3192] [serial = 1294] [outer = 1030D400] 16:05:52 INFO - PROCESS | 3192 | 1467068752272 Marionette DEBUG loaded listener.js 16:05:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (1970D400) [pid = 3192] [serial = 1295] [outer = 1030D400] 16:05:52 INFO - PROCESS | 3192 | 1467068752697 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:05:52 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 16:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 630ms 16:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:05:52 INFO - PROCESS | 3192 | 1467068752729 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 16:05:52 INFO - PROCESS | 3192 | 1467068752731 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 16:05:52 INFO - PROCESS | 3192 | 1467068752734 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:05:52 INFO - PROCESS | 3192 | 1467068752735 Marionette TRACE conn6 <- [1,1690,null,{}] 16:05:52 INFO - PROCESS | 3192 | 1467068752739 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:52 INFO - PROCESS | 3192 | 1467068752740 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:52 INFO - PROCESS | 3192 | 1467068752821 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 16:05:52 INFO - PROCESS | 3192 | 1467068752944 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:52 INFO - PROCESS | 3192 | 1467068752945 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:52 INFO - PROCESS | 3192 | ++DOCSHELL 16C34400 == 38 [pid = 3192] [id = 432] 16:05:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (1AED9400) [pid = 3192] [serial = 1296] [outer = 00000000] 16:05:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1AFA7400) [pid = 3192] [serial = 1297] [outer = 1AED9400] 16:05:52 INFO - PROCESS | 3192 | 1467068752990 Marionette DEBUG loaded listener.js 16:05:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1AFB6C00) [pid = 3192] [serial = 1298] [outer = 1AED9400] 16:05:53 INFO - PROCESS | 3192 | 1467068753355 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 16:05:53 INFO - PROCESS | 3192 | 1467068753404 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 16:05:53 INFO - PROCESS | 3192 | 1467068753407 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 16:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:05:53 INFO - PROCESS | 3192 | 1467068753410 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:05:53 INFO - PROCESS | 3192 | 1467068753411 Marionette TRACE conn6 <- [1,1694,null,{}] 16:05:53 INFO - PROCESS | 3192 | 1467068753415 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:53 INFO - PROCESS | 3192 | 1467068753417 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:53 INFO - PROCESS | 3192 | 1467068753503 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 16:05:53 INFO - PROCESS | 3192 | 1467068753509 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:53 INFO - PROCESS | 3192 | 1467068753510 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:53 INFO - PROCESS | 3192 | ++DOCSHELL 1828BC00 == 39 [pid = 3192] [id = 433] 16:05:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (1AE54C00) [pid = 3192] [serial = 1299] [outer = 00000000] 16:05:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1BACF000) [pid = 3192] [serial = 1300] [outer = 1AE54C00] 16:05:53 INFO - PROCESS | 3192 | 1467068753554 Marionette DEBUG loaded listener.js 16:05:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1BF31000) [pid = 3192] [serial = 1301] [outer = 1AE54C00] 16:05:54 INFO - PROCESS | 3192 | 1467068754276 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 930ms 16:05:54 INFO - PROCESS | 3192 | 1467068754341 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 16:05:54 INFO - PROCESS | 3192 | 1467068754346 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 16:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:05:54 INFO - PROCESS | 3192 | 1467068754351 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:05:54 INFO - PROCESS | 3192 | 1467068754356 Marionette TRACE conn6 <- [1,1698,null,{}] 16:05:54 INFO - PROCESS | 3192 | 1467068754362 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:54 INFO - PROCESS | 3192 | 1467068754364 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:54 INFO - PROCESS | 3192 | 1467068754516 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 16:05:54 INFO - PROCESS | 3192 | 1467068754649 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:54 INFO - PROCESS | 3192 | 1467068754652 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:54 INFO - PROCESS | 3192 | ++DOCSHELL 101E5000 == 40 [pid = 3192] [id = 434] 16:05:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (1030A400) [pid = 3192] [serial = 1302] [outer = 00000000] 16:05:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (1485B800) [pid = 3192] [serial = 1303] [outer = 1030A400] 16:05:54 INFO - PROCESS | 3192 | 1467068754710 Marionette DEBUG loaded listener.js 16:05:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (15E66400) [pid = 3192] [serial = 1304] [outer = 1030A400] 16:05:55 INFO - PROCESS | 3192 | 1467068755266 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 989ms 16:05:55 INFO - PROCESS | 3192 | 1467068755341 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 16:05:55 INFO - PROCESS | 3192 | 1467068755346 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 16:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:05:55 INFO - PROCESS | 3192 | 1467068755353 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:05:55 INFO - PROCESS | 3192 | 1467068755356 Marionette TRACE conn6 <- [1,1702,null,{}] 16:05:55 INFO - PROCESS | 3192 | 1467068755360 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:55 INFO - PROCESS | 3192 | 1467068755363 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:55 INFO - PROCESS | 3192 | 1467068755528 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 16:05:55 INFO - PROCESS | 3192 | 1467068755587 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:55 INFO - PROCESS | 3192 | 1467068755590 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:55 INFO - PROCESS | 3192 | ++DOCSHELL 18322400 == 41 [pid = 3192] [id = 435] 16:05:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (18324800) [pid = 3192] [serial = 1305] [outer = 00000000] 16:05:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (18EB6C00) [pid = 3192] [serial = 1306] [outer = 18324800] 16:05:55 INFO - PROCESS | 3192 | 1467068755645 Marionette DEBUG loaded listener.js 16:05:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (1919F800) [pid = 3192] [serial = 1307] [outer = 18324800] 16:05:56 INFO - PROCESS | 3192 | 1467068756267 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 970ms 16:05:56 INFO - PROCESS | 3192 | 1467068756326 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 16:05:56 INFO - PROCESS | 3192 | 1467068756329 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 16:05:56 INFO - PROCESS | 3192 | 1467068756333 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:05:56 INFO - PROCESS | 3192 | 1467068756336 Marionette TRACE conn6 <- [1,1706,null,{}] 16:05:56 INFO - PROCESS | 3192 | 1467068756348 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:56 INFO - PROCESS | 3192 | 1467068756353 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:56 INFO - PROCESS | 3192 | 1467068756467 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 16:05:56 INFO - PROCESS | 3192 | 1467068756606 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:56 INFO - PROCESS | 3192 | 1467068756610 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:56 INFO - PROCESS | 3192 | ++DOCSHELL 1BF7C800 == 42 [pid = 3192] [id = 436] 16:05:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1C283C00) [pid = 3192] [serial = 1308] [outer = 00000000] 16:05:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1C95C400) [pid = 3192] [serial = 1309] [outer = 1C283C00] 16:05:56 INFO - PROCESS | 3192 | 1467068756668 Marionette DEBUG loaded listener.js 16:05:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (1CA05000) [pid = 3192] [serial = 1310] [outer = 1C283C00] 16:05:57 INFO - PROCESS | 3192 | 1467068757257 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 971ms 16:05:57 INFO - PROCESS | 3192 | 1467068757307 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 16:05:57 INFO - PROCESS | 3192 | 1467068757310 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 16:05:57 INFO - PROCESS | 3192 | 1467068757313 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:05:57 INFO - PROCESS | 3192 | 1467068757315 Marionette TRACE conn6 <- [1,1710,null,{}] 16:05:57 INFO - PROCESS | 3192 | 1467068757319 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:57 INFO - PROCESS | 3192 | 1467068757321 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:57 INFO - PROCESS | 3192 | 1467068757432 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 16:05:57 INFO - PROCESS | 3192 | 1467068757680 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:57 INFO - PROCESS | 3192 | 1467068757683 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:57 INFO - PROCESS | 3192 | ++DOCSHELL 0FD1B400 == 43 [pid = 3192] [id = 437] 16:05:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (0FD1C000) [pid = 3192] [serial = 1311] [outer = 00000000] 16:05:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (10179C00) [pid = 3192] [serial = 1312] [outer = 0FD1C000] 16:05:57 INFO - PROCESS | 3192 | 1467068757756 Marionette DEBUG loaded listener.js 16:05:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (101E8400) [pid = 3192] [serial = 1313] [outer = 0FD1C000] 16:05:58 INFO - PROCESS | 3192 | 1467068758341 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:05:58 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 16:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1076ms 16:05:58 INFO - PROCESS | 3192 | 1467068758394 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 16:05:58 INFO - PROCESS | 3192 | 1467068758397 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 16:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:05:58 INFO - PROCESS | 3192 | 1467068758401 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:05:58 INFO - PROCESS | 3192 | 1467068758404 Marionette TRACE conn6 <- [1,1714,null,{}] 16:05:58 INFO - PROCESS | 3192 | 1467068758409 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:58 INFO - PROCESS | 3192 | 1467068758413 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:58 INFO - PROCESS | 3192 | 1467068758519 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 16:05:59 INFO - PROCESS | 3192 | --DOCSHELL 16C34400 == 42 [pid = 3192] [id = 432] 16:05:59 INFO - PROCESS | 3192 | --DOCSHELL 101DBC00 == 41 [pid = 3192] [id = 431] 16:05:59 INFO - PROCESS | 3192 | --DOCSHELL 10175400 == 40 [pid = 3192] [id = 430] 16:05:59 INFO - PROCESS | 3192 | --DOCSHELL 19418C00 == 39 [pid = 3192] [id = 429] 16:05:59 INFO - PROCESS | 3192 | --DOCSHELL 16531800 == 38 [pid = 3192] [id = 428] 16:05:59 INFO - PROCESS | 3192 | --DOCSHELL 17F51800 == 37 [pid = 3192] [id = 427] 16:05:59 INFO - PROCESS | 3192 | --DOCSHELL 16C37000 == 36 [pid = 3192] [id = 426] 16:05:59 INFO - PROCESS | 3192 | --DOCSHELL 10408800 == 35 [pid = 3192] [id = 425] 16:05:59 INFO - PROCESS | 3192 | --DOCSHELL 10403800 == 34 [pid = 3192] [id = 424] 16:05:59 INFO - PROCESS | 3192 | --DOCSHELL 0FDFE000 == 33 [pid = 3192] [id = 422] 16:05:59 INFO - PROCESS | 3192 | --DOCSHELL 15E3A800 == 32 [pid = 3192] [id = 423] 16:05:59 INFO - PROCESS | 3192 | --DOCSHELL 197C2400 == 31 [pid = 3192] [id = 421] 16:05:59 INFO - PROCESS | 3192 | --DOCSHELL 10F7D800 == 30 [pid = 3192] [id = 412] 16:05:59 INFO - PROCESS | 3192 | --DOCSHELL 1BF7C800 == 29 [pid = 3192] [id = 436] 16:05:59 INFO - PROCESS | 3192 | --DOCSHELL 0FD1B400 == 28 [pid = 3192] [id = 437] 16:05:59 INFO - PROCESS | 3192 | --DOCSHELL 18322400 == 27 [pid = 3192] [id = 435] 16:05:59 INFO - PROCESS | 3192 | --DOCSHELL 1828BC00 == 26 [pid = 3192] [id = 433] 16:05:59 INFO - PROCESS | 3192 | --DOCSHELL 101E5000 == 25 [pid = 3192] [id = 434] 16:05:59 INFO - PROCESS | 3192 | 1467068759235 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:59 INFO - PROCESS | 3192 | 1467068759238 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (17CC8800) [pid = 3192] [serial = 1249] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (10309400) [pid = 3192] [serial = 1240] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (10407800) [pid = 3192] [serial = 1241] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (16531C00) [pid = 3192] [serial = 1246] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (148A1800) [pid = 3192] [serial = 1243] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (14D57C00) [pid = 3192] [serial = 1244] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (15EC7400) [pid = 3192] [serial = 1238] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (15E3C400) [pid = 3192] [serial = 1237] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (18EB7800) [pid = 3192] [serial = 1252] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (19224400) [pid = 3192] [serial = 1255] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (18F99400) [pid = 3192] [serial = 1253] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (193BB000) [pid = 3192] [serial = 1256] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (18290800) [pid = 3192] [serial = 1262] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (1962E800) [pid = 3192] [serial = 1261] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (1040D400) [pid = 3192] [serial = 1226] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (101F0800) [pid = 3192] [serial = 1225] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (17876800) [pid = 3192] [serial = 1229] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (16526C00) [pid = 3192] [serial = 1228] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (1A38B400) [pid = 3192] [serial = 1264] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (1AEE1000) [pid = 3192] [serial = 1232] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (19630000) [pid = 3192] [serial = 1231] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (10A9B000) [pid = 3192] [serial = 1235] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (10403C00) [pid = 3192] [serial = 1234] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (19108C00) [pid = 3192] [serial = 1258] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (18298400) [pid = 3192] [serial = 1250] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (19220400) [pid = 3192] [serial = 1259] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (17857400) [pid = 3192] [serial = 1247] [outer = 00000000] [url = about:blank] 16:05:59 INFO - PROCESS | 3192 | ++DOCSHELL 0FAD3800 == 26 [pid = 3192] [id = 438] 16:05:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (0FAE3400) [pid = 3192] [serial = 1314] [outer = 00000000] 16:05:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (0FCE2000) [pid = 3192] [serial = 1315] [outer = 0FAE3400] 16:05:59 INFO - PROCESS | 3192 | 1467068759415 Marionette DEBUG loaded listener.js 16:05:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (10176800) [pid = 3192] [serial = 1316] [outer = 0FAE3400] 16:05:59 INFO - PROCESS | 3192 | 1467068759824 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1529ms 16:05:59 INFO - PROCESS | 3192 | 1467068759935 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 16:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:05:59 INFO - PROCESS | 3192 | 1467068759939 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 16:05:59 INFO - PROCESS | 3192 | 1467068759943 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:05:59 INFO - PROCESS | 3192 | 1467068759946 Marionette TRACE conn6 <- [1,1718,null,{}] 16:05:59 INFO - PROCESS | 3192 | 1467068759952 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:59 INFO - PROCESS | 3192 | 1467068759956 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:00 INFO - PROCESS | 3192 | 1467068760044 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 16:06:00 INFO - PROCESS | 3192 | 1467068760055 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:00 INFO - PROCESS | 3192 | 1467068760058 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:00 INFO - PROCESS | 3192 | ++DOCSHELL 1040E000 == 27 [pid = 3192] [id = 439] 16:06:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (1040EC00) [pid = 3192] [serial = 1317] [outer = 00000000] 16:06:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (10426400) [pid = 3192] [serial = 1318] [outer = 1040EC00] 16:06:00 INFO - PROCESS | 3192 | 1467068760104 Marionette DEBUG loaded listener.js 16:06:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (1042D000) [pid = 3192] [serial = 1319] [outer = 1040EC00] 16:06:00 INFO - PROCESS | 3192 | 1467068760569 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 16:06:00 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 16:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 690ms 16:06:00 INFO - PROCESS | 3192 | 1467068760662 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 16:06:00 INFO - PROCESS | 3192 | 1467068760667 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 16:06:00 INFO - PROCESS | 3192 | 1467068760674 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:06:00 INFO - PROCESS | 3192 | 1467068760676 Marionette TRACE conn6 <- [1,1722,null,{}] 16:06:00 INFO - PROCESS | 3192 | 1467068760682 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:00 INFO - PROCESS | 3192 | 1467068760684 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:00 INFO - PROCESS | 3192 | 1467068760804 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 16:06:00 INFO - PROCESS | 3192 | 1467068760820 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:00 INFO - PROCESS | 3192 | 1467068760822 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:00 INFO - PROCESS | 3192 | ++DOCSHELL 11584000 == 28 [pid = 3192] [id = 440] 16:06:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (136D8C00) [pid = 3192] [serial = 1320] [outer = 00000000] 16:06:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (14D20400) [pid = 3192] [serial = 1321] [outer = 136D8C00] 16:06:00 INFO - PROCESS | 3192 | 1467068760867 Marionette DEBUG loaded listener.js 16:06:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (1501F000) [pid = 3192] [serial = 1322] [outer = 136D8C00] 16:06:01 INFO - PROCESS | 3192 | 1467068761303 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 16:06:01 INFO - PROCESS | 3192 | 1467068761348 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 16:06:01 INFO - PROCESS | 3192 | 1467068761350 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 16:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:06:01 INFO - PROCESS | 3192 | 1467068761355 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:06:01 INFO - PROCESS | 3192 | 1467068761361 Marionette TRACE conn6 <- [1,1726,null,{}] 16:06:01 INFO - PROCESS | 3192 | 1467068761370 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:01 INFO - PROCESS | 3192 | 1467068761374 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:01 INFO - PROCESS | 3192 | 1467068761500 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 16:06:01 INFO - PROCESS | 3192 | 1467068761525 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:01 INFO - PROCESS | 3192 | 1467068761527 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:01 INFO - PROCESS | 3192 | ++DOCSHELL 101DCC00 == 29 [pid = 3192] [id = 441] 16:06:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (101EA000) [pid = 3192] [serial = 1323] [outer = 00000000] 16:06:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (16456C00) [pid = 3192] [serial = 1324] [outer = 101EA000] 16:06:01 INFO - PROCESS | 3192 | 1467068761581 Marionette DEBUG loaded listener.js 16:06:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1785D000) [pid = 3192] [serial = 1325] [outer = 101EA000] 16:06:02 INFO - PROCESS | 3192 | 1467068762089 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 789ms 16:06:02 INFO - PROCESS | 3192 | 1467068762148 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 16:06:02 INFO - PROCESS | 3192 | 1467068762151 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 16:06:02 INFO - PROCESS | 3192 | 1467068762154 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:06:02 INFO - PROCESS | 3192 | 1467068762156 Marionette TRACE conn6 <- [1,1730,null,{}] 16:06:02 INFO - PROCESS | 3192 | 1467068762159 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:02 INFO - PROCESS | 3192 | 1467068762161 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:02 INFO - PROCESS | 3192 | 1467068762279 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 16:06:02 INFO - PROCESS | 3192 | 1467068762340 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:02 INFO - PROCESS | 3192 | 1467068762342 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:02 INFO - PROCESS | 3192 | ++DOCSHELL 17878C00 == 30 [pid = 3192] [id = 442] 16:06:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (1787C000) [pid = 3192] [serial = 1326] [outer = 00000000] 16:06:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1829AC00) [pid = 3192] [serial = 1327] [outer = 1787C000] 16:06:02 INFO - PROCESS | 3192 | 1467068762386 Marionette DEBUG loaded listener.js 16:06:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (182C1800) [pid = 3192] [serial = 1328] [outer = 1787C000] 16:06:02 INFO - PROCESS | 3192 | 1467068762786 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 671ms 16:06:02 INFO - PROCESS | 3192 | 1467068762829 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 16:06:02 INFO - PROCESS | 3192 | 1467068762831 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 16:06:02 INFO - PROCESS | 3192 | 1467068762850 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:06:02 INFO - PROCESS | 3192 | 1467068762852 Marionette TRACE conn6 <- [1,1734,null,{}] 16:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:06:02 INFO - PROCESS | 3192 | 1467068762856 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:02 INFO - PROCESS | 3192 | 1467068762858 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:02 INFO - PROCESS | 3192 | 1467068762968 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 16:06:02 INFO - PROCESS | 3192 | 1467068762973 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:02 INFO - PROCESS | 3192 | 1467068762979 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:02 INFO - PROCESS | 3192 | ++DOCSHELL 1832F400 == 31 [pid = 3192] [id = 443] 16:06:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (18D4C000) [pid = 3192] [serial = 1329] [outer = 00000000] 16:06:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (18EBA000) [pid = 3192] [serial = 1330] [outer = 18D4C000] 16:06:03 INFO - PROCESS | 3192 | 1467068763037 Marionette DEBUG loaded listener.js 16:06:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (18FA5400) [pid = 3192] [serial = 1331] [outer = 18D4C000] 16:06:03 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1AED9400) [pid = 3192] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:06:03 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1AE54C00) [pid = 3192] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:06:03 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (1017C800) [pid = 3192] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:06:03 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1040D800) [pid = 3192] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:06:03 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (1040C000) [pid = 3192] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:06:03 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (10175C00) [pid = 3192] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:06:03 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (1784FC00) [pid = 3192] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:06:03 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1030D400) [pid = 3192] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:06:03 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (18EB8400) [pid = 3192] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:06:03 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (19626C00) [pid = 3192] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:06:03 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (19D4E800) [pid = 3192] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:06:03 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (18295C00) [pid = 3192] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:06:03 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (15E65800) [pid = 3192] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:06:03 INFO - PROCESS | 3192 | 1467068763761 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 970ms 16:06:03 INFO - PROCESS | 3192 | 1467068763827 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 16:06:03 INFO - PROCESS | 3192 | 1467068763829 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 16:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:06:03 INFO - PROCESS | 3192 | 1467068763836 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:06:03 INFO - PROCESS | 3192 | 1467068763838 Marionette TRACE conn6 <- [1,1738,null,{}] 16:06:03 INFO - PROCESS | 3192 | 1467068763842 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:03 INFO - PROCESS | 3192 | 1467068763844 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:03 INFO - PROCESS | 3192 | 1467068763934 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 16:06:03 INFO - PROCESS | 3192 | 1467068763949 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:03 INFO - PROCESS | 3192 | 1467068763950 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:03 INFO - PROCESS | 3192 | ++DOCSHELL 0FD60800 == 32 [pid = 3192] [id = 444] 16:06:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (148A8000) [pid = 3192] [serial = 1332] [outer = 00000000] 16:06:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (17882000) [pid = 3192] [serial = 1333] [outer = 148A8000] 16:06:03 INFO - PROCESS | 3192 | 1467068763994 Marionette DEBUG loaded listener.js 16:06:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (18E5BC00) [pid = 3192] [serial = 1334] [outer = 148A8000] 16:06:04 INFO - PROCESS | 3192 | 1467068764401 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 16:06:04 INFO - PROCESS | 3192 | 1467068764467 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 16:06:04 INFO - PROCESS | 3192 | 1467068764469 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 16:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:06:04 INFO - PROCESS | 3192 | 1467068764472 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:06:04 INFO - PROCESS | 3192 | 1467068764474 Marionette TRACE conn6 <- [1,1742,null,{}] 16:06:04 INFO - PROCESS | 3192 | 1467068764477 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:04 INFO - PROCESS | 3192 | 1467068764479 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:04 INFO - PROCESS | 3192 | 1467068764555 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 16:06:04 INFO - PROCESS | 3192 | 1467068764561 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:04 INFO - PROCESS | 3192 | 1467068764563 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:04 INFO - PROCESS | 3192 | ++DOCSHELL 18F9C000 == 33 [pid = 3192] [id = 445] 16:06:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (18FA3400) [pid = 3192] [serial = 1335] [outer = 00000000] 16:06:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (191A2800) [pid = 3192] [serial = 1336] [outer = 18FA3400] 16:06:04 INFO - PROCESS | 3192 | 1467068764607 Marionette DEBUG loaded listener.js 16:06:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (193C0400) [pid = 3192] [serial = 1337] [outer = 18FA3400] 16:06:05 INFO - PROCESS | 3192 | 1467068765031 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 570ms 16:06:05 INFO - PROCESS | 3192 | 1467068765043 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 16:06:05 INFO - PROCESS | 3192 | 1467068765046 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 16:06:05 INFO - PROCESS | 3192 | 1467068765049 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:06:05 INFO - PROCESS | 3192 | 1467068765051 Marionette TRACE conn6 <- [1,1746,null,{}] 16:06:05 INFO - PROCESS | 3192 | 1467068765054 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:05 INFO - PROCESS | 3192 | 1467068765056 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:05 INFO - PROCESS | 3192 | 1467068765174 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 16:06:05 INFO - PROCESS | 3192 | 1467068765182 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:05 INFO - PROCESS | 3192 | 1467068765184 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:05 INFO - PROCESS | 3192 | ++DOCSHELL 11495400 == 34 [pid = 3192] [id = 446] 16:06:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1910FC00) [pid = 3192] [serial = 1338] [outer = 00000000] 16:06:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (1962DC00) [pid = 3192] [serial = 1339] [outer = 1910FC00] 16:06:05 INFO - PROCESS | 3192 | 1467068765227 Marionette DEBUG loaded listener.js 16:06:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (101D7000) [pid = 3192] [serial = 1340] [outer = 1910FC00] 16:06:05 INFO - PROCESS | 3192 | 1467068765657 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 629ms 16:06:05 INFO - PROCESS | 3192 | 1467068765683 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 16:06:05 INFO - PROCESS | 3192 | 1467068765685 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 16:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:06:05 INFO - PROCESS | 3192 | 1467068765688 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:06:05 INFO - PROCESS | 3192 | 1467068765690 Marionette TRACE conn6 <- [1,1750,null,{}] 16:06:05 INFO - PROCESS | 3192 | 1467068765693 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:05 INFO - PROCESS | 3192 | 1467068765695 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:05 INFO - PROCESS | 3192 | 1467068765830 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 16:06:05 INFO - PROCESS | 3192 | 1467068765974 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:05 INFO - PROCESS | 3192 | 1467068765977 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:05 INFO - PROCESS | 3192 | ++DOCSHELL 0FC84800 == 35 [pid = 3192] [id = 447] 16:06:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (0FCE9400) [pid = 3192] [serial = 1341] [outer = 00000000] 16:06:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (101E5800) [pid = 3192] [serial = 1342] [outer = 0FCE9400] 16:06:06 INFO - PROCESS | 3192 | 1467068766039 Marionette DEBUG loaded listener.js 16:06:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (10307000) [pid = 3192] [serial = 1343] [outer = 0FCE9400] 16:06:06 INFO - PROCESS | 3192 | 1467068766808 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1170ms 16:06:06 INFO - PROCESS | 3192 | 1467068766863 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 16:06:06 INFO - PROCESS | 3192 | 1467068766867 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 16:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:06:06 INFO - PROCESS | 3192 | 1467068766872 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:06:06 INFO - PROCESS | 3192 | 1467068766875 Marionette TRACE conn6 <- [1,1754,null,{}] 16:06:06 INFO - PROCESS | 3192 | 1467068766880 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:06 INFO - PROCESS | 3192 | 1467068766883 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:07 INFO - PROCESS | 3192 | 1467068767012 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 16:06:07 INFO - PROCESS | 3192 | 1467068767141 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:07 INFO - PROCESS | 3192 | 1467068767145 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:07 INFO - PROCESS | 3192 | ++DOCSHELL 14977400 == 36 [pid = 3192] [id = 448] 16:06:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (1509E400) [pid = 3192] [serial = 1344] [outer = 00000000] 16:06:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (15E6BC00) [pid = 3192] [serial = 1345] [outer = 1509E400] 16:06:07 INFO - PROCESS | 3192 | 1467068767202 Marionette DEBUG loaded listener.js 16:06:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (15EC6000) [pid = 3192] [serial = 1346] [outer = 1509E400] 16:06:08 INFO - PROCESS | 3192 | 1467068768066 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1234ms 16:06:08 INFO - PROCESS | 3192 | 1467068768109 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 16:06:08 INFO - PROCESS | 3192 | 1467068768113 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 16:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:06:08 INFO - PROCESS | 3192 | 1467068768126 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:06:08 INFO - PROCESS | 3192 | 1467068768129 Marionette TRACE conn6 <- [1,1758,null,{}] 16:06:08 INFO - PROCESS | 3192 | 1467068768135 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:08 INFO - PROCESS | 3192 | 1467068768138 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:08 INFO - PROCESS | 3192 | 1467068768250 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 16:06:08 INFO - PROCESS | 3192 | 1467068768384 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:08 INFO - PROCESS | 3192 | 1467068768389 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:08 INFO - PROCESS | 3192 | ++DOCSHELL 1040D000 == 37 [pid = 3192] [id = 449] 16:06:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (1040D400) [pid = 3192] [serial = 1347] [outer = 00000000] 16:06:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (105DA400) [pid = 3192] [serial = 1348] [outer = 1040D400] 16:06:08 INFO - PROCESS | 3192 | 1467068768442 Marionette DEBUG loaded listener.js 16:06:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (11589000) [pid = 3192] [serial = 1349] [outer = 1040D400] 16:06:08 INFO - PROCESS | 3192 | --DOCSHELL 11495400 == 36 [pid = 3192] [id = 446] 16:06:08 INFO - PROCESS | 3192 | --DOCSHELL 18F9C000 == 35 [pid = 3192] [id = 445] 16:06:08 INFO - PROCESS | 3192 | --DOCSHELL 0FD60800 == 34 [pid = 3192] [id = 444] 16:06:08 INFO - PROCESS | 3192 | --DOCSHELL 1832F400 == 33 [pid = 3192] [id = 443] 16:06:08 INFO - PROCESS | 3192 | --DOCSHELL 17878C00 == 32 [pid = 3192] [id = 442] 16:06:08 INFO - PROCESS | 3192 | --DOCSHELL 101DCC00 == 31 [pid = 3192] [id = 441] 16:06:08 INFO - PROCESS | 3192 | --DOCSHELL 11584000 == 30 [pid = 3192] [id = 440] 16:06:08 INFO - PROCESS | 3192 | --DOCSHELL 1040E000 == 29 [pid = 3192] [id = 439] 16:06:08 INFO - PROCESS | 3192 | --DOCSHELL 0FAD3800 == 28 [pid = 3192] [id = 438] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (1AFA7400) [pid = 3192] [serial = 1297] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (1BACF000) [pid = 3192] [serial = 1300] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (10422000) [pid = 3192] [serial = 1267] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (109B1000) [pid = 3192] [serial = 1273] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1489E400) [pid = 3192] [serial = 1277] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (14868000) [pid = 3192] [serial = 1274] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (136DB400) [pid = 3192] [serial = 1292] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (17882C00) [pid = 3192] [serial = 1280] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (19417800) [pid = 3192] [serial = 1294] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (191A0C00) [pid = 3192] [serial = 1285] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (19EA1000) [pid = 3192] [serial = 1288] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (1AE51000) [pid = 3192] [serial = 1265] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (19221000) [pid = 3192] [serial = 1286] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (18F97C00) [pid = 3192] [serial = 1283] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (16523000) [pid = 3192] [serial = 1270] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (109AB400) [pid = 3192] [serial = 1276] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (18EB9000) [pid = 3192] [serial = 1282] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (1970D400) [pid = 3192] [serial = 1295] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (17877000) [pid = 3192] [serial = 1271] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (1AE4FC00) [pid = 3192] [serial = 1289] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (17856800) [pid = 3192] [serial = 1279] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (105A9800) [pid = 3192] [serial = 1268] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (101F1400) [pid = 3192] [serial = 1291] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (1BF31000) [pid = 3192] [serial = 1301] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (1AFB6C00) [pid = 3192] [serial = 1298] [outer = 00000000] [url = about:blank] 16:06:08 INFO - PROCESS | 3192 | 1467068768917 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 889ms 16:06:09 INFO - PROCESS | 3192 | 1467068769009 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 16:06:09 INFO - PROCESS | 3192 | 1467068769014 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 16:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:06:09 INFO - PROCESS | 3192 | 1467068769020 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:06:09 INFO - PROCESS | 3192 | 1467068769022 Marionette TRACE conn6 <- [1,1762,null,{}] 16:06:09 INFO - PROCESS | 3192 | 1467068769026 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:09 INFO - PROCESS | 3192 | 1467068769029 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:09 INFO - PROCESS | 3192 | 1467068769115 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 16:06:09 INFO - PROCESS | 3192 | 1467068769129 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:09 INFO - PROCESS | 3192 | 1467068769131 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:09 INFO - PROCESS | 3192 | ++DOCSHELL 1063B000 == 29 [pid = 3192] [id = 450] 16:06:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (109A7400) [pid = 3192] [serial = 1350] [outer = 00000000] 16:06:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (11487400) [pid = 3192] [serial = 1351] [outer = 109A7400] 16:06:09 INFO - PROCESS | 3192 | 1467068769179 Marionette DEBUG loaded listener.js 16:06:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (1489E400) [pid = 3192] [serial = 1352] [outer = 109A7400] 16:06:09 INFO - PROCESS | 3192 | 1467068769631 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 16:06:09 INFO - PROCESS | 3192 | 1467068769654 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 16:06:09 INFO - PROCESS | 3192 | 1467068769656 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 16:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:06:09 INFO - PROCESS | 3192 | 1467068769660 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:06:09 INFO - PROCESS | 3192 | 1467068769664 Marionette TRACE conn6 <- [1,1766,null,{}] 16:06:09 INFO - PROCESS | 3192 | 1467068769679 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:09 INFO - PROCESS | 3192 | 1467068769683 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:09 INFO - PROCESS | 3192 | 1467068769804 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 16:06:09 INFO - PROCESS | 3192 | 1467068769819 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:09 INFO - PROCESS | 3192 | 1467068769822 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:09 INFO - PROCESS | 3192 | ++DOCSHELL 17851000 == 30 [pid = 3192] [id = 451] 16:06:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (17851C00) [pid = 3192] [serial = 1353] [outer = 00000000] 16:06:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (17858C00) [pid = 3192] [serial = 1354] [outer = 17851C00] 16:06:09 INFO - PROCESS | 3192 | 1467068769870 Marionette DEBUG loaded listener.js 16:06:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (17877C00) [pid = 3192] [serial = 1355] [outer = 17851C00] 16:06:10 INFO - PROCESS | 3192 | 1467068770335 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:06:10 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 16:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 16:06:10 INFO - PROCESS | 3192 | 1467068770393 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 16:06:10 INFO - PROCESS | 3192 | 1467068770396 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 16:06:10 INFO - PROCESS | 3192 | 1467068770399 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:06:10 INFO - PROCESS | 3192 | 1467068770400 Marionette TRACE conn6 <- [1,1770,null,{}] 16:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:06:10 INFO - PROCESS | 3192 | 1467068770404 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:10 INFO - PROCESS | 3192 | 1467068770406 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:10 INFO - PROCESS | 3192 | 1467068770490 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 16:06:10 INFO - PROCESS | 3192 | 1467068770498 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:10 INFO - PROCESS | 3192 | 1467068770509 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:10 INFO - PROCESS | 3192 | ++DOCSHELL 182C1000 == 31 [pid = 3192] [id = 452] 16:06:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (18D50400) [pid = 3192] [serial = 1356] [outer = 00000000] 16:06:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (18E60400) [pid = 3192] [serial = 1357] [outer = 18D50400] 16:06:10 INFO - PROCESS | 3192 | 1467068770554 Marionette DEBUG loaded listener.js 16:06:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (18EBB800) [pid = 3192] [serial = 1358] [outer = 18D50400] 16:06:10 INFO - PROCESS | 3192 | 1467068770984 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:06:11 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 16:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 16:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:06:11 INFO - PROCESS | 3192 | 1467068771033 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 16:06:11 INFO - PROCESS | 3192 | 1467068771035 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 16:06:11 INFO - PROCESS | 3192 | 1467068771039 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:06:11 INFO - PROCESS | 3192 | 1467068771040 Marionette TRACE conn6 <- [1,1774,null,{}] 16:06:11 INFO - PROCESS | 3192 | 1467068771048 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:11 INFO - PROCESS | 3192 | 1467068771050 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:11 INFO - PROCESS | 3192 | 1467068771159 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 16:06:11 INFO - PROCESS | 3192 | 1467068771245 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:11 INFO - PROCESS | 3192 | 1467068771247 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:11 INFO - PROCESS | 3192 | ++DOCSHELL 14FBE000 == 32 [pid = 3192] [id = 453] 16:06:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (18F9C000) [pid = 3192] [serial = 1359] [outer = 00000000] 16:06:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (1919D400) [pid = 3192] [serial = 1360] [outer = 18F9C000] 16:06:11 INFO - PROCESS | 3192 | 1467068771293 Marionette DEBUG loaded listener.js 16:06:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (191AA400) [pid = 3192] [serial = 1361] [outer = 18F9C000] 16:06:11 INFO - PROCESS | 3192 | 1467068771712 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:06:11 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 16:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 16:06:11 INFO - PROCESS | 3192 | 1467068771769 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 16:06:11 INFO - PROCESS | 3192 | 1467068771771 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 16:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:06:11 INFO - PROCESS | 3192 | 1467068771774 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:06:11 INFO - PROCESS | 3192 | 1467068771776 Marionette TRACE conn6 <- [1,1778,null,{}] 16:06:11 INFO - PROCESS | 3192 | 1467068771779 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:11 INFO - PROCESS | 3192 | 1467068771785 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:11 INFO - PROCESS | 3192 | 1467068771928 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 16:06:11 INFO - PROCESS | 3192 | 1467068771934 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:11 INFO - PROCESS | 3192 | 1467068771936 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:11 INFO - PROCESS | 3192 | ++DOCSHELL 19224400 == 33 [pid = 3192] [id = 454] 16:06:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (193B3800) [pid = 3192] [serial = 1362] [outer = 00000000] 16:06:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (197C2400) [pid = 3192] [serial = 1363] [outer = 193B3800] 16:06:11 INFO - PROCESS | 3192 | 1467068771980 Marionette DEBUG loaded listener.js 16:06:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (19E95400) [pid = 3192] [serial = 1364] [outer = 193B3800] 16:06:12 INFO - PROCESS | 3192 | 1467068772433 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:06:12 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) 16:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 669ms 16:06:12 INFO - PROCESS | 3192 | 1467068772450 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 16:06:12 INFO - PROCESS | 3192 | 1467068772452 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 16:06:12 INFO - PROCESS | 3192 | 1467068772455 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:06:12 INFO - PROCESS | 3192 | 1467068772457 Marionette TRACE conn6 <- [1,1782,null,{}] 16:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:06:12 INFO - PROCESS | 3192 | 1467068772460 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:12 INFO - PROCESS | 3192 | 1467068772462 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:12 INFO - PROCESS | 3192 | 1467068772609 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 16:06:12 INFO - PROCESS | 3192 | 1467068772624 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:12 INFO - PROCESS | 3192 | 1467068772626 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:12 INFO - PROCESS | 3192 | ++DOCSHELL 1A38B800 == 34 [pid = 3192] [id = 455] 16:06:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1A38BC00) [pid = 3192] [serial = 1365] [outer = 00000000] 16:06:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1AE53000) [pid = 3192] [serial = 1366] [outer = 1A38BC00] 16:06:12 INFO - PROCESS | 3192 | 1467068772674 Marionette DEBUG loaded listener.js 16:06:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (1AE58000) [pid = 3192] [serial = 1367] [outer = 1A38BC00] 16:06:13 INFO - PROCESS | 3192 | 1467068773186 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:06:13 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (1787C000) [pid = 3192] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:06:13 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (136D8C00) [pid = 3192] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:06:13 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (1040EC00) [pid = 3192] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:06:13 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (0FAE3400) [pid = 3192] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:06:13 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (0FD1C000) [pid = 3192] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:06:13 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (18D4C000) [pid = 3192] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:06:13 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (148A8000) [pid = 3192] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:06:13 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (1030A400) [pid = 3192] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:06:13 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (18324800) [pid = 3192] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:06:13 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (1C283C00) [pid = 3192] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:06:13 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (101EA000) [pid = 3192] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:06:13 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (18FA3400) [pid = 3192] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 770ms 16:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:06:13 INFO - PROCESS | 3192 | 1467068773230 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 16:06:13 INFO - PROCESS | 3192 | 1467068773232 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 16:06:13 INFO - PROCESS | 3192 | 1467068773235 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:06:13 INFO - PROCESS | 3192 | 1467068773237 Marionette TRACE conn6 <- [1,1786,null,{}] 16:06:13 INFO - PROCESS | 3192 | 1467068773240 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:13 INFO - PROCESS | 3192 | 1467068773242 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:13 INFO - PROCESS | 3192 | 1467068773320 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 16:06:13 INFO - PROCESS | 3192 | 1467068773325 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:13 INFO - PROCESS | 3192 | 1467068773327 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:13 INFO - PROCESS | 3192 | ++DOCSHELL 10408C00 == 35 [pid = 3192] [id = 456] 16:06:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (11584800) [pid = 3192] [serial = 1368] [outer = 00000000] 16:06:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (15E6E000) [pid = 3192] [serial = 1369] [outer = 11584800] 16:06:13 INFO - PROCESS | 3192 | 1467068773370 Marionette DEBUG loaded listener.js 16:06:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (1785D800) [pid = 3192] [serial = 1370] [outer = 11584800] 16:06:13 INFO - PROCESS | 3192 | 1467068773791 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 16:06:13 INFO - PROCESS | 3192 | 1467068773867 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 16:06:13 INFO - PROCESS | 3192 | 1467068773869 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 16:06:13 INFO - PROCESS | 3192 | 1467068773872 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:06:13 INFO - PROCESS | 3192 | 1467068773873 Marionette TRACE conn6 <- [1,1790,null,{}] 16:06:13 INFO - PROCESS | 3192 | 1467068773877 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:13 INFO - PROCESS | 3192 | 1467068773879 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:13 INFO - PROCESS | 3192 | 1467068773982 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 16:06:13 INFO - PROCESS | 3192 | 1467068773991 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:13 INFO - PROCESS | 3192 | 1467068773992 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:13 INFO - PROCESS | 3192 | ++DOCSHELL 1042D800 == 36 [pid = 3192] [id = 457] 16:06:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (193B7800) [pid = 3192] [serial = 1371] [outer = 00000000] 16:06:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (1AE5CC00) [pid = 3192] [serial = 1372] [outer = 193B7800] 16:06:14 INFO - PROCESS | 3192 | 1467068774036 Marionette DEBUG loaded listener.js 16:06:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (1AED9000) [pid = 3192] [serial = 1373] [outer = 193B7800] 16:06:14 INFO - PROCESS | 3192 | 1467068774466 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 16:06:14 INFO - PROCESS | 3192 | 1467068774506 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 16:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:06:14 INFO - PROCESS | 3192 | 1467068774508 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 16:06:14 INFO - PROCESS | 3192 | 1467068774512 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:06:14 INFO - PROCESS | 3192 | 1467068774513 Marionette TRACE conn6 <- [1,1794,null,{}] 16:06:14 INFO - PROCESS | 3192 | 1467068774516 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:14 INFO - PROCESS | 3192 | 1467068774518 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:14 INFO - PROCESS | 3192 | 1467068774598 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 16:06:14 INFO - PROCESS | 3192 | 1467068774603 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:14 INFO - PROCESS | 3192 | 1467068774605 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:14 INFO - PROCESS | 3192 | ++DOCSHELL 10304400 == 37 [pid = 3192] [id = 458] 16:06:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (17F4DC00) [pid = 3192] [serial = 1374] [outer = 00000000] 16:06:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1AFA8800) [pid = 3192] [serial = 1375] [outer = 17F4DC00] 16:06:14 INFO - PROCESS | 3192 | 1467068774649 Marionette DEBUG loaded listener.js 16:06:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (19709800) [pid = 3192] [serial = 1376] [outer = 17F4DC00] 16:06:15 INFO - PROCESS | 3192 | 1467068775068 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 570ms 16:06:15 INFO - PROCESS | 3192 | 1467068775088 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 16:06:15 INFO - PROCESS | 3192 | 1467068775090 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 16:06:15 INFO - PROCESS | 3192 | 1467068775093 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:06:15 INFO - PROCESS | 3192 | 1467068775095 Marionette TRACE conn6 <- [1,1798,null,{}] 16:06:15 INFO - PROCESS | 3192 | 1467068775099 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:15 INFO - PROCESS | 3192 | 1467068775101 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:15 INFO - PROCESS | 3192 | 1467068775286 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 16:06:15 INFO - PROCESS | 3192 | 1467068775445 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:15 INFO - PROCESS | 3192 | 1467068775449 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:15 INFO - PROCESS | 3192 | ++DOCSHELL 0FD1B400 == 38 [pid = 3192] [id = 459] 16:06:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (0FD20800) [pid = 3192] [serial = 1377] [outer = 00000000] 16:06:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (101D5400) [pid = 3192] [serial = 1378] [outer = 0FD20800] 16:06:15 INFO - PROCESS | 3192 | 1467068775509 Marionette DEBUG loaded listener.js 16:06:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (101EA800) [pid = 3192] [serial = 1379] [outer = 0FD20800] 16:06:16 INFO - PROCESS | 3192 | 1467068776157 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1118ms 16:06:16 INFO - PROCESS | 3192 | 1467068776218 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 16:06:16 INFO - PROCESS | 3192 | 1467068776222 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 16:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:06:16 INFO - PROCESS | 3192 | 1467068776228 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:06:16 INFO - PROCESS | 3192 | 1467068776231 Marionette TRACE conn6 <- [1,1802,null,{}] 16:06:16 INFO - PROCESS | 3192 | 1467068776236 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:16 INFO - PROCESS | 3192 | 1467068776240 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:16 INFO - PROCESS | 3192 | 1467068776361 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 16:06:16 INFO - PROCESS | 3192 | 1467068776493 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:16 INFO - PROCESS | 3192 | 1467068776496 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:16 INFO - PROCESS | 3192 | ++DOCSHELL 15E6F000 == 39 [pid = 3192] [id = 460] 16:06:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (15EC7800) [pid = 3192] [serial = 1380] [outer = 00000000] 16:06:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (16C33000) [pid = 3192] [serial = 1381] [outer = 15EC7800] 16:06:16 INFO - PROCESS | 3192 | 1467068776553 Marionette DEBUG loaded listener.js 16:06:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (17883400) [pid = 3192] [serial = 1382] [outer = 15EC7800] 16:06:17 INFO - PROCESS | 3192 | 1467068777193 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1023ms 16:06:17 INFO - PROCESS | 3192 | 1467068777255 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 16:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:06:17 INFO - PROCESS | 3192 | 1467068777258 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 16:06:17 INFO - PROCESS | 3192 | 1467068777262 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:06:17 INFO - PROCESS | 3192 | 1467068777265 Marionette TRACE conn6 <- [1,1806,null,{}] 16:06:17 INFO - PROCESS | 3192 | 1467068777269 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:17 INFO - PROCESS | 3192 | 1467068777271 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:17 INFO - PROCESS | 3192 | 1467068777382 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 16:06:17 INFO - PROCESS | 3192 | 1467068777521 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:17 INFO - PROCESS | 3192 | 1467068777524 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:17 INFO - PROCESS | 3192 | ++DOCSHELL 17F52C00 == 40 [pid = 3192] [id = 461] 16:06:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (197C2000) [pid = 3192] [serial = 1383] [outer = 00000000] 16:06:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (1AE50800) [pid = 3192] [serial = 1384] [outer = 197C2000] 16:06:17 INFO - PROCESS | 3192 | 1467068777579 Marionette DEBUG loaded listener.js 16:06:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1AEE5000) [pid = 3192] [serial = 1385] [outer = 197C2000] 16:06:18 INFO - PROCESS | 3192 | 1467068778191 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1018ms 16:06:18 INFO - PROCESS | 3192 | 1467068778283 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 16:06:18 INFO - PROCESS | 3192 | 1467068778287 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 16:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:06:18 INFO - PROCESS | 3192 | 1467068778298 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:06:18 INFO - PROCESS | 3192 | 1467068778303 Marionette TRACE conn6 <- [1,1810,null,{}] 16:06:18 INFO - PROCESS | 3192 | 1467068778307 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:18 INFO - PROCESS | 3192 | 1467068778310 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:18 INFO - PROCESS | 3192 | 1467068778473 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 16:06:18 INFO - PROCESS | 3192 | 1467068778710 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:18 INFO - PROCESS | 3192 | 1467068778714 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:18 INFO - PROCESS | 3192 | ++DOCSHELL 0FACA000 == 41 [pid = 3192] [id = 462] 16:06:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (0FAD3000) [pid = 3192] [serial = 1386] [outer = 00000000] 16:06:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (10305800) [pid = 3192] [serial = 1387] [outer = 0FAD3000] 16:06:18 INFO - PROCESS | 3192 | 1467068778785 Marionette DEBUG loaded listener.js 16:06:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (10421C00) [pid = 3192] [serial = 1388] [outer = 0FAD3000] 16:06:19 INFO - PROCESS | 3192 | 1467068779420 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1190ms 16:06:19 INFO - PROCESS | 3192 | 1467068779485 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 16:06:19 INFO - PROCESS | 3192 | 1467068779488 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 16:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:06:19 INFO - PROCESS | 3192 | 1467068779493 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:06:19 INFO - PROCESS | 3192 | 1467068779495 Marionette TRACE conn6 <- [1,1814,null,{}] 16:06:19 INFO - PROCESS | 3192 | 1467068779501 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:19 INFO - PROCESS | 3192 | 1467068779505 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:19 INFO - PROCESS | 3192 | 1467068779609 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 16:06:20 INFO - PROCESS | 3192 | --DOCSHELL 10304400 == 40 [pid = 3192] [id = 458] 16:06:20 INFO - PROCESS | 3192 | --DOCSHELL 1042D800 == 39 [pid = 3192] [id = 457] 16:06:20 INFO - PROCESS | 3192 | --DOCSHELL 10408C00 == 38 [pid = 3192] [id = 456] 16:06:20 INFO - PROCESS | 3192 | --DOCSHELL 1A38B800 == 37 [pid = 3192] [id = 455] 16:06:20 INFO - PROCESS | 3192 | --DOCSHELL 19224400 == 36 [pid = 3192] [id = 454] 16:06:20 INFO - PROCESS | 3192 | --DOCSHELL 14FBE000 == 35 [pid = 3192] [id = 453] 16:06:20 INFO - PROCESS | 3192 | --DOCSHELL 182C1000 == 34 [pid = 3192] [id = 452] 16:06:20 INFO - PROCESS | 3192 | --DOCSHELL 17851000 == 33 [pid = 3192] [id = 451] 16:06:20 INFO - PROCESS | 3192 | --DOCSHELL 1063B000 == 32 [pid = 3192] [id = 450] 16:06:20 INFO - PROCESS | 3192 | --DOCSHELL 1040D000 == 31 [pid = 3192] [id = 449] 16:06:20 INFO - PROCESS | 3192 | --DOCSHELL 0FC84800 == 30 [pid = 3192] [id = 447] 16:06:20 INFO - PROCESS | 3192 | --DOCSHELL 14977400 == 29 [pid = 3192] [id = 448] 16:06:20 INFO - PROCESS | 3192 | --DOCSHELL 0FACA000 == 28 [pid = 3192] [id = 462] 16:06:20 INFO - PROCESS | 3192 | --DOCSHELL 17F52C00 == 27 [pid = 3192] [id = 461] 16:06:20 INFO - PROCESS | 3192 | --DOCSHELL 0FD1B400 == 26 [pid = 3192] [id = 459] 16:06:20 INFO - PROCESS | 3192 | --DOCSHELL 15E6F000 == 25 [pid = 3192] [id = 460] 16:06:20 INFO - PROCESS | 3192 | 1467068780324 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:20 INFO - PROCESS | 3192 | 1467068780327 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (1919F800) [pid = 3192] [serial = 1307] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (18EB6C00) [pid = 3192] [serial = 1306] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (1CA05000) [pid = 3192] [serial = 1310] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (1C95C400) [pid = 3192] [serial = 1309] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (18FA5400) [pid = 3192] [serial = 1331] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (16456C00) [pid = 3192] [serial = 1324] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1785D000) [pid = 3192] [serial = 1325] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (193C0400) [pid = 3192] [serial = 1337] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1962DC00) [pid = 3192] [serial = 1339] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (191A2800) [pid = 3192] [serial = 1336] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1829AC00) [pid = 3192] [serial = 1327] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (14D20400) [pid = 3192] [serial = 1321] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (1501F000) [pid = 3192] [serial = 1322] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (10426400) [pid = 3192] [serial = 1318] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1042D000) [pid = 3192] [serial = 1319] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (0FCE2000) [pid = 3192] [serial = 1315] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (10176800) [pid = 3192] [serial = 1316] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (10179C00) [pid = 3192] [serial = 1312] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (101E8400) [pid = 3192] [serial = 1313] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (18EBA000) [pid = 3192] [serial = 1330] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (182C1800) [pid = 3192] [serial = 1328] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (18E5BC00) [pid = 3192] [serial = 1334] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (17882000) [pid = 3192] [serial = 1333] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (15E66400) [pid = 3192] [serial = 1304] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (1485B800) [pid = 3192] [serial = 1303] [outer = 00000000] [url = about:blank] 16:06:20 INFO - PROCESS | 3192 | ++DOCSHELL 0FA28400 == 26 [pid = 3192] [id = 463] 16:06:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (0FA6A800) [pid = 3192] [serial = 1389] [outer = 00000000] 16:06:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (0FAE3400) [pid = 3192] [serial = 1390] [outer = 0FA6A800] 16:06:20 INFO - PROCESS | 3192 | 1467068780498 Marionette DEBUG loaded listener.js 16:06:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (0FDF2400) [pid = 3192] [serial = 1391] [outer = 0FA6A800] 16:06:20 INFO - PROCESS | 3192 | 1467068780961 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1530ms 16:06:21 INFO - PROCESS | 3192 | 1467068781025 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 16:06:21 INFO - PROCESS | 3192 | 1467068781029 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 16:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:06:21 INFO - PROCESS | 3192 | 1467068781033 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:06:21 INFO - PROCESS | 3192 | 1467068781036 Marionette TRACE conn6 <- [1,1818,null,{}] 16:06:21 INFO - PROCESS | 3192 | 1467068781041 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:21 INFO - PROCESS | 3192 | 1467068781045 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:21 INFO - PROCESS | 3192 | 1467068781132 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 16:06:21 INFO - PROCESS | 3192 | 1467068781148 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:21 INFO - PROCESS | 3192 | 1467068781150 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:21 INFO - PROCESS | 3192 | ++DOCSHELL 10409400 == 27 [pid = 3192] [id = 464] 16:06:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (10409800) [pid = 3192] [serial = 1392] [outer = 00000000] 16:06:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (1040EC00) [pid = 3192] [serial = 1393] [outer = 10409800] 16:06:21 INFO - PROCESS | 3192 | 1467068781197 Marionette DEBUG loaded listener.js 16:06:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (10427400) [pid = 3192] [serial = 1394] [outer = 10409800] 16:06:21 INFO - PROCESS | 3192 | 1467068781640 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 16:06:21 INFO - PROCESS | 3192 | 1467068781666 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 16:06:21 INFO - PROCESS | 3192 | 1467068781671 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 16:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:06:21 INFO - PROCESS | 3192 | 1467068781699 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:06:21 INFO - PROCESS | 3192 | 1467068781701 Marionette TRACE conn6 <- [1,1822,null,{}] 16:06:21 INFO - PROCESS | 3192 | 1467068781705 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:21 INFO - PROCESS | 3192 | 1467068781707 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:21 INFO - PROCESS | 3192 | 1467068781824 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 16:06:21 INFO - PROCESS | 3192 | 1467068781839 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:21 INFO - PROCESS | 3192 | 1467068781841 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:21 INFO - PROCESS | 3192 | ++DOCSHELL 10408800 == 28 [pid = 3192] [id = 465] 16:06:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (1485B800) [pid = 3192] [serial = 1395] [outer = 00000000] 16:06:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (1497D400) [pid = 3192] [serial = 1396] [outer = 1485B800] 16:06:21 INFO - PROCESS | 3192 | 1467068781885 Marionette DEBUG loaded listener.js 16:06:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (14FC3C00) [pid = 3192] [serial = 1397] [outer = 1485B800] 16:06:22 INFO - PROCESS | 3192 | 1467068782319 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:06:22 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 16:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 689ms 16:06:22 INFO - PROCESS | 3192 | 1467068782369 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 16:06:22 INFO - PROCESS | 3192 | 1467068782371 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 16:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:06:22 INFO - PROCESS | 3192 | 1467068782376 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:06:22 INFO - PROCESS | 3192 | 1467068782382 Marionette TRACE conn6 <- [1,1826,null,{}] 16:06:22 INFO - PROCESS | 3192 | 1467068782392 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:22 INFO - PROCESS | 3192 | 1467068782396 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:22 INFO - PROCESS | 3192 | 1467068782483 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 16:06:22 INFO - PROCESS | 3192 | 1467068782490 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:22 INFO - PROCESS | 3192 | 1467068782492 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:22 INFO - PROCESS | 3192 | ++DOCSHELL 101D6400 == 29 [pid = 3192] [id = 466] 16:06:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (101E8400) [pid = 3192] [serial = 1398] [outer = 00000000] 16:06:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (16528000) [pid = 3192] [serial = 1399] [outer = 101E8400] 16:06:22 INFO - PROCESS | 3192 | 1467068782546 Marionette DEBUG loaded listener.js 16:06:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1785A400) [pid = 3192] [serial = 1400] [outer = 101E8400] 16:06:23 INFO - PROCESS | 3192 | 1467068783032 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 690ms 16:06:23 INFO - PROCESS | 3192 | 1467068783069 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 16:06:23 INFO - PROCESS | 3192 | 1467068783071 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 16:06:23 INFO - PROCESS | 3192 | 1467068783083 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:06:23 INFO - PROCESS | 3192 | 1467068783085 Marionette TRACE conn6 <- [1,1830,null,{}] 16:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:06:23 INFO - PROCESS | 3192 | 1467068783089 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:23 INFO - PROCESS | 3192 | 1467068783091 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:23 INFO - PROCESS | 3192 | 1467068783233 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 16:06:23 INFO - PROCESS | 3192 | 1467068783299 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:23 INFO - PROCESS | 3192 | 1467068783301 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:23 INFO - PROCESS | 3192 | ++DOCSHELL 17877400 == 30 [pid = 3192] [id = 467] 16:06:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (17CC6000) [pid = 3192] [serial = 1401] [outer = 00000000] 16:06:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (18290800) [pid = 3192] [serial = 1402] [outer = 17CC6000] 16:06:23 INFO - PROCESS | 3192 | 1467068783345 Marionette DEBUG loaded listener.js 16:06:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (18299000) [pid = 3192] [serial = 1403] [outer = 17CC6000] 16:06:23 INFO - PROCESS | 3192 | 1467068783753 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 16:06:23 INFO - PROCESS | 3192 | 1467068783820 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 16:06:23 INFO - PROCESS | 3192 | 1467068783822 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 16:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:06:23 INFO - PROCESS | 3192 | 1467068783826 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:06:23 INFO - PROCESS | 3192 | 1467068783827 Marionette TRACE conn6 <- [1,1834,null,{}] 16:06:23 INFO - PROCESS | 3192 | 1467068783831 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:23 INFO - PROCESS | 3192 | 1467068783833 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:23 INFO - PROCESS | 3192 | 1467068783950 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 16:06:23 INFO - PROCESS | 3192 | 1467068783956 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:23 INFO - PROCESS | 3192 | 1467068783962 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:24 INFO - PROCESS | 3192 | ++DOCSHELL 1832DC00 == 31 [pid = 3192] [id = 468] 16:06:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (1832E800) [pid = 3192] [serial = 1404] [outer = 00000000] 16:06:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (18EB5C00) [pid = 3192] [serial = 1405] [outer = 1832E800] 16:06:24 INFO - PROCESS | 3192 | 1467068784067 Marionette DEBUG loaded listener.js 16:06:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (18F9F000) [pid = 3192] [serial = 1406] [outer = 1832E800] 16:06:24 INFO - PROCESS | 3192 | 1467068784521 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:06:24 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) 16:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 16:06:24 INFO - PROCESS | 3192 | 1467068784582 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 16:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:06:24 INFO - PROCESS | 3192 | 1467068784584 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 16:06:24 INFO - PROCESS | 3192 | 1467068784587 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:06:24 INFO - PROCESS | 3192 | 1467068784589 Marionette TRACE conn6 <- [1,1838,null,{}] 16:06:24 INFO - PROCESS | 3192 | 1467068784592 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:24 INFO - PROCESS | 3192 | 1467068784594 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:24 INFO - PROCESS | 3192 | 1467068784708 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 16:06:24 INFO - PROCESS | 3192 | 1467068784952 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:24 INFO - PROCESS | 3192 | 1467068784963 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:24 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (17F4DC00) [pid = 3192] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:06:24 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (18F9C000) [pid = 3192] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:06:24 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (193B3800) [pid = 3192] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:06:24 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1A38BC00) [pid = 3192] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:06:24 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (1040D400) [pid = 3192] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:06:24 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (17851C00) [pid = 3192] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:06:24 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (0FCE9400) [pid = 3192] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:06:24 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (11584800) [pid = 3192] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:06:24 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (109A7400) [pid = 3192] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:06:24 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (1509E400) [pid = 3192] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:06:24 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (18D50400) [pid = 3192] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:06:24 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (193B7800) [pid = 3192] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:06:24 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (1910FC00) [pid = 3192] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:06:24 INFO - PROCESS | 3192 | ++DOCSHELL 0FC76400 == 32 [pid = 3192] [id = 469] 16:06:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (0FCE9400) [pid = 3192] [serial = 1407] [outer = 00000000] 16:06:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (1040D400) [pid = 3192] [serial = 1408] [outer = 0FCE9400] 16:06:25 INFO - PROCESS | 3192 | 1467068785017 Marionette DEBUG loaded listener.js 16:06:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (11584800) [pid = 3192] [serial = 1409] [outer = 0FCE9400] 16:06:25 INFO - PROCESS | 3192 | 1467068785374 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 829ms 16:06:25 INFO - PROCESS | 3192 | 1467068785418 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 16:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:06:25 INFO - PROCESS | 3192 | 1467068785420 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 16:06:25 INFO - PROCESS | 3192 | 1467068785423 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:06:25 INFO - PROCESS | 3192 | 1467068785425 Marionette TRACE conn6 <- [1,1842,null,{}] 16:06:25 INFO - PROCESS | 3192 | 1467068785428 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:25 INFO - PROCESS | 3192 | 1467068785430 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:25 INFO - PROCESS | 3192 | 1467068785506 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 16:06:25 INFO - PROCESS | 3192 | 1467068785512 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:25 INFO - PROCESS | 3192 | 1467068785513 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:25 INFO - PROCESS | 3192 | ++DOCSHELL 18290000 == 33 [pid = 3192] [id = 470] 16:06:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (182B9C00) [pid = 3192] [serial = 1410] [outer = 00000000] 16:06:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (19222000) [pid = 3192] [serial = 1411] [outer = 182B9C00] 16:06:25 INFO - PROCESS | 3192 | 1467068785558 Marionette DEBUG loaded listener.js 16:06:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (193B8000) [pid = 3192] [serial = 1412] [outer = 182B9C00] 16:06:25 INFO - PROCESS | 3192 | 1467068785967 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 630ms 16:06:26 INFO - PROCESS | 3192 | 1467068786054 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 16:06:26 INFO - PROCESS | 3192 | 1467068786056 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 16:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:06:26 INFO - PROCESS | 3192 | 1467068786059 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:06:26 INFO - PROCESS | 3192 | 1467068786061 Marionette TRACE conn6 <- [1,1846,null,{}] 16:06:26 INFO - PROCESS | 3192 | 1467068786064 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:26 INFO - PROCESS | 3192 | 1467068786066 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:26 INFO - PROCESS | 3192 | 1467068786143 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 16:06:26 INFO - PROCESS | 3192 | 1467068786148 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:26 INFO - PROCESS | 3192 | 1467068786150 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:26 INFO - PROCESS | 3192 | ++DOCSHELL 1910FC00 == 34 [pid = 3192] [id = 471] 16:06:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (193BD400) [pid = 3192] [serial = 1413] [outer = 00000000] 16:06:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (19625400) [pid = 3192] [serial = 1414] [outer = 193BD400] 16:06:26 INFO - PROCESS | 3192 | 1467068786194 Marionette DEBUG loaded listener.js 16:06:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (19625C00) [pid = 3192] [serial = 1415] [outer = 193BD400] 16:06:26 INFO - PROCESS | 3192 | 1467068786632 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 16:06:26 INFO - PROCESS | 3192 | 1467068786691 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 16:06:26 INFO - PROCESS | 3192 | 1467068786693 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 16:06:26 INFO - PROCESS | 3192 | 1467068786696 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:06:26 INFO - PROCESS | 3192 | 1467068786698 Marionette TRACE conn6 <- [1,1850,null,{}] 16:06:26 INFO - PROCESS | 3192 | 1467068786701 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:26 INFO - PROCESS | 3192 | 1467068786703 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:26 INFO - PROCESS | 3192 | 1467068786781 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 16:06:26 INFO - PROCESS | 3192 | 1467068786796 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:26 INFO - PROCESS | 3192 | 1467068786798 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:26 INFO - PROCESS | 3192 | ++DOCSHELL 19D64400 == 35 [pid = 3192] [id = 472] 16:06:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (19D66800) [pid = 3192] [serial = 1416] [outer = 00000000] 16:06:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (19FE2400) [pid = 3192] [serial = 1417] [outer = 19D66800] 16:06:26 INFO - PROCESS | 3192 | 1467068786841 Marionette DEBUG loaded listener.js 16:06:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (1AE51800) [pid = 3192] [serial = 1418] [outer = 19D66800] 16:06:27 INFO - PROCESS | 3192 | 1467068787641 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 970ms 16:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:06:27 INFO - PROCESS | 3192 | 1467068787670 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 16:06:27 INFO - PROCESS | 3192 | 1467068787675 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 16:06:27 INFO - PROCESS | 3192 | 1467068787680 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:06:27 INFO - PROCESS | 3192 | 1467068787685 Marionette TRACE conn6 <- [1,1854,null,{}] 16:06:27 INFO - PROCESS | 3192 | 1467068787690 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:27 INFO - PROCESS | 3192 | 1467068787693 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:27 INFO - PROCESS | 3192 | 1467068787817 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 16:06:27 INFO - PROCESS | 3192 | 1467068787954 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:27 INFO - PROCESS | 3192 | 1467068787957 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:27 INFO - PROCESS | 3192 | ++DOCSHELL 101F3C00 == 36 [pid = 3192] [id = 473] 16:06:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (10304400) [pid = 3192] [serial = 1419] [outer = 00000000] 16:06:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (109A4800) [pid = 3192] [serial = 1420] [outer = 10304400] 16:06:28 INFO - PROCESS | 3192 | 1467068788016 Marionette DEBUG loaded listener.js 16:06:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (148A1800) [pid = 3192] [serial = 1421] [outer = 10304400] 16:06:28 INFO - PROCESS | 3192 | 1467068788646 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1024ms 16:06:28 INFO - PROCESS | 3192 | 1467068788705 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 16:06:28 INFO - PROCESS | 3192 | 1467068788710 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 16:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:06:28 INFO - PROCESS | 3192 | 1467068788717 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:06:28 INFO - PROCESS | 3192 | 1467068788720 Marionette TRACE conn6 <- [1,1858,null,{}] 16:06:28 INFO - PROCESS | 3192 | 1467068788724 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:28 INFO - PROCESS | 3192 | 1467068788727 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:28 INFO - PROCESS | 3192 | 1467068788847 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 16:06:28 INFO - PROCESS | 3192 | 1467068788984 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:28 INFO - PROCESS | 3192 | 1467068788987 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:28 INFO - PROCESS | 3192 | ++DOCSHELL 1042FC00 == 37 [pid = 3192] [id = 474] 16:06:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (15ECF400) [pid = 3192] [serial = 1422] [outer = 00000000] 16:06:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (17876800) [pid = 3192] [serial = 1423] [outer = 15ECF400] 16:06:29 INFO - PROCESS | 3192 | 1467068789043 Marionette DEBUG loaded listener.js 16:06:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1828C000) [pid = 3192] [serial = 1424] [outer = 15ECF400] 16:06:29 INFO - PROCESS | 3192 | 1467068789899 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1219ms 16:06:29 INFO - PROCESS | 3192 | 1467068789939 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 16:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:06:29 INFO - PROCESS | 3192 | 1467068789944 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 16:06:29 INFO - PROCESS | 3192 | 1467068789949 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:06:29 INFO - PROCESS | 3192 | 1467068789952 Marionette TRACE conn6 <- [1,1862,null,{}] 16:06:29 INFO - PROCESS | 3192 | 1467068789957 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:29 INFO - PROCESS | 3192 | 1467068789960 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:30 INFO - PROCESS | 3192 | 1467068790075 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 16:06:30 INFO - PROCESS | 3192 | 1467068790197 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:30 INFO - PROCESS | 3192 | 1467068790202 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:30 INFO - PROCESS | 3192 | --DOCSHELL 1910FC00 == 36 [pid = 3192] [id = 471] 16:06:30 INFO - PROCESS | 3192 | --DOCSHELL 18290000 == 35 [pid = 3192] [id = 470] 16:06:30 INFO - PROCESS | 3192 | --DOCSHELL 0FC76400 == 34 [pid = 3192] [id = 469] 16:06:30 INFO - PROCESS | 3192 | --DOCSHELL 1832DC00 == 33 [pid = 3192] [id = 468] 16:06:30 INFO - PROCESS | 3192 | --DOCSHELL 17877400 == 32 [pid = 3192] [id = 467] 16:06:30 INFO - PROCESS | 3192 | --DOCSHELL 101D6400 == 31 [pid = 3192] [id = 466] 16:06:30 INFO - PROCESS | 3192 | --DOCSHELL 10408800 == 30 [pid = 3192] [id = 465] 16:06:30 INFO - PROCESS | 3192 | --DOCSHELL 10409400 == 29 [pid = 3192] [id = 464] 16:06:30 INFO - PROCESS | 3192 | --DOCSHELL 0FA28400 == 28 [pid = 3192] [id = 463] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (1AFA8800) [pid = 3192] [serial = 1375] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (1919D400) [pid = 3192] [serial = 1360] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (191AA400) [pid = 3192] [serial = 1361] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (197C2400) [pid = 3192] [serial = 1363] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1AE53000) [pid = 3192] [serial = 1366] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (105DA400) [pid = 3192] [serial = 1348] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (11589000) [pid = 3192] [serial = 1349] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (17858C00) [pid = 3192] [serial = 1354] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (17877C00) [pid = 3192] [serial = 1355] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (101E5800) [pid = 3192] [serial = 1342] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (10307000) [pid = 3192] [serial = 1343] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (15E6E000) [pid = 3192] [serial = 1369] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (11487400) [pid = 3192] [serial = 1351] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (1489E400) [pid = 3192] [serial = 1352] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (15E6BC00) [pid = 3192] [serial = 1345] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (15EC6000) [pid = 3192] [serial = 1346] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (18E60400) [pid = 3192] [serial = 1357] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (1AE5CC00) [pid = 3192] [serial = 1372] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (101D7000) [pid = 3192] [serial = 1340] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (1AE58000) [pid = 3192] [serial = 1367] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (1AED9000) [pid = 3192] [serial = 1373] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (19E95400) [pid = 3192] [serial = 1364] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (1785D800) [pid = 3192] [serial = 1370] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (19709800) [pid = 3192] [serial = 1376] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (18EBB800) [pid = 3192] [serial = 1358] [outer = 00000000] [url = about:blank] 16:06:30 INFO - PROCESS | 3192 | ++DOCSHELL 0C6B8000 == 29 [pid = 3192] [id = 475] 16:06:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (0FA28400) [pid = 3192] [serial = 1425] [outer = 00000000] 16:06:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (101D6800) [pid = 3192] [serial = 1426] [outer = 0FA28400] 16:06:30 INFO - PROCESS | 3192 | 1467068790293 Marionette DEBUG loaded listener.js 16:06:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (10303C00) [pid = 3192] [serial = 1427] [outer = 0FA28400] 16:06:30 INFO - PROCESS | 3192 | 1467068790741 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 830ms 16:06:30 INFO - PROCESS | 3192 | 1467068790779 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 16:06:30 INFO - PROCESS | 3192 | 1467068790783 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 16:06:30 INFO - PROCESS | 3192 | 1467068790789 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:06:30 INFO - PROCESS | 3192 | 1467068790792 Marionette TRACE conn6 <- [1,1866,null,{}] 16:06:30 INFO - PROCESS | 3192 | 1467068790795 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:30 INFO - PROCESS | 3192 | 1467068790798 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:30 INFO - PROCESS | 3192 | 1467068790883 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 16:06:30 INFO - PROCESS | 3192 | 1467068790891 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:30 INFO - PROCESS | 3192 | 1467068790893 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:30 INFO - PROCESS | 3192 | ++DOCSHELL 106AD000 == 30 [pid = 3192] [id = 476] 16:06:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (10A9D400) [pid = 3192] [serial = 1428] [outer = 00000000] 16:06:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (1489E400) [pid = 3192] [serial = 1429] [outer = 10A9D400] 16:06:30 INFO - PROCESS | 3192 | 1467068790940 Marionette DEBUG loaded listener.js 16:06:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (1509B800) [pid = 3192] [serial = 1430] [outer = 10A9D400] 16:06:31 INFO - PROCESS | 3192 | 1467068791408 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 671ms 16:06:31 INFO - PROCESS | 3192 | 1467068791465 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 16:06:31 INFO - PROCESS | 3192 | 1467068791467 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 16:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:06:31 INFO - PROCESS | 3192 | 1467068791471 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:06:31 INFO - PROCESS | 3192 | 1467068791474 Marionette TRACE conn6 <- [1,1870,null,{}] 16:06:31 INFO - PROCESS | 3192 | 1467068791485 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:31 INFO - PROCESS | 3192 | 1467068791489 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:31 INFO - PROCESS | 3192 | 1467068791573 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 16:06:31 INFO - PROCESS | 3192 | 1467068791582 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:31 INFO - PROCESS | 3192 | 1467068791585 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:31 INFO - PROCESS | 3192 | ++DOCSHELL 17859800 == 31 [pid = 3192] [id = 477] 16:06:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (1785A800) [pid = 3192] [serial = 1431] [outer = 00000000] 16:06:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (17877C00) [pid = 3192] [serial = 1432] [outer = 1785A800] 16:06:31 INFO - PROCESS | 3192 | 1467068791638 Marionette DEBUG loaded listener.js 16:06:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (17CC8400) [pid = 3192] [serial = 1433] [outer = 1785A800] 16:06:32 INFO - PROCESS | 3192 | 1467068792161 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 729ms 16:06:32 INFO - PROCESS | 3192 | 1467068792206 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 16:06:32 INFO - PROCESS | 3192 | 1467068792208 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 16:06:32 INFO - PROCESS | 3192 | 1467068792211 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:06:32 INFO - PROCESS | 3192 | 1467068792213 Marionette TRACE conn6 <- [1,1874,null,{}] 16:06:32 INFO - PROCESS | 3192 | 1467068792217 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:32 INFO - PROCESS | 3192 | 1467068792219 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:32 INFO - PROCESS | 3192 | 1467068792304 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 16:06:32 INFO - PROCESS | 3192 | 1467068792406 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:32 INFO - PROCESS | 3192 | 1467068792408 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:32 INFO - PROCESS | 3192 | ++DOCSHELL 18D4C000 == 32 [pid = 3192] [id = 478] 16:06:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (18D50000) [pid = 3192] [serial = 1434] [outer = 00000000] 16:06:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (18EBCC00) [pid = 3192] [serial = 1435] [outer = 18D50000] 16:06:32 INFO - PROCESS | 3192 | 1467068792452 Marionette DEBUG loaded listener.js 16:06:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (18F9A800) [pid = 3192] [serial = 1436] [outer = 18D50000] 16:06:32 INFO - PROCESS | 3192 | 1467068792838 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 16:06:32 INFO - PROCESS | 3192 | 1467068792885 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 16:06:32 INFO - PROCESS | 3192 | 1467068792887 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 16:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:06:32 INFO - PROCESS | 3192 | 1467068792890 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:06:32 INFO - PROCESS | 3192 | 1467068792892 Marionette TRACE conn6 <- [1,1878,null,{}] 16:06:32 INFO - PROCESS | 3192 | 1467068792895 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:32 INFO - PROCESS | 3192 | 1467068792897 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:33 INFO - PROCESS | 3192 | 1467068793035 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 16:06:33 INFO - PROCESS | 3192 | 1467068793056 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:33 INFO - PROCESS | 3192 | 1467068793058 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:33 INFO - PROCESS | 3192 | ++DOCSHELL 18F9E000 == 33 [pid = 3192] [id = 479] 16:06:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (18FA1800) [pid = 3192] [serial = 1437] [outer = 00000000] 16:06:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1910F400) [pid = 3192] [serial = 1438] [outer = 18FA1800] 16:06:33 INFO - PROCESS | 3192 | 1467068793102 Marionette DEBUG loaded listener.js 16:06:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (19220400) [pid = 3192] [serial = 1439] [outer = 18FA1800] 16:06:33 INFO - PROCESS | 3192 | 1467068793555 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 16:06:33 INFO - PROCESS | 3192 | 1467068793621 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 16:06:33 INFO - PROCESS | 3192 | 1467068793623 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 16:06:33 INFO - PROCESS | 3192 | 1467068793627 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:06:33 INFO - PROCESS | 3192 | 1467068793629 Marionette TRACE conn6 <- [1,1882,null,{}] 16:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:06:33 INFO - PROCESS | 3192 | 1467068793632 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:33 INFO - PROCESS | 3192 | 1467068793638 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:33 INFO - PROCESS | 3192 | 1467068793781 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 16:06:33 INFO - PROCESS | 3192 | 1467068793842 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:33 INFO - PROCESS | 3192 | 1467068793844 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:33 INFO - PROCESS | 3192 | ++DOCSHELL 193BBC00 == 34 [pid = 3192] [id = 480] 16:06:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (193BC400) [pid = 3192] [serial = 1440] [outer = 00000000] 16:06:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (19E95400) [pid = 3192] [serial = 1441] [outer = 193BC400] 16:06:33 INFO - PROCESS | 3192 | 1467068793888 Marionette DEBUG loaded listener.js 16:06:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (19E95800) [pid = 3192] [serial = 1442] [outer = 193BC400] 16:06:34 INFO - PROCESS | 3192 | 1467068794325 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 16:06:34 INFO - PROCESS | 3192 | 1467068794377 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 16:06:34 INFO - PROCESS | 3192 | 1467068794379 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 16:06:34 INFO - PROCESS | 3192 | 1467068794382 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:06:34 INFO - PROCESS | 3192 | 1467068794384 Marionette TRACE conn6 <- [1,1886,null,{}] 16:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:06:34 INFO - PROCESS | 3192 | 1467068794387 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:34 INFO - PROCESS | 3192 | 1467068794389 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:34 INFO - PROCESS | 3192 | 1467068794500 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 16:06:34 INFO - PROCESS | 3192 | 1467068794508 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:34 INFO - PROCESS | 3192 | 1467068794510 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:34 INFO - PROCESS | 3192 | ++DOCSHELL 1501A800 == 35 [pid = 3192] [id = 481] 16:06:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (1AE57800) [pid = 3192] [serial = 1443] [outer = 00000000] 16:06:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (1AE5E800) [pid = 3192] [serial = 1444] [outer = 1AE57800] 16:06:34 INFO - PROCESS | 3192 | 1467068794607 Marionette DEBUG loaded listener.js 16:06:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (1AED9400) [pid = 3192] [serial = 1445] [outer = 1AE57800] 16:06:34 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (17CC6000) [pid = 3192] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:06:34 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (10409800) [pid = 3192] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:06:34 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (101E8400) [pid = 3192] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:06:34 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (0FAD3000) [pid = 3192] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:06:34 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1832E800) [pid = 3192] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:06:34 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (0FD20800) [pid = 3192] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:06:34 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (15EC7800) [pid = 3192] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:06:34 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (197C2000) [pid = 3192] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:06:34 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (193BD400) [pid = 3192] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:06:34 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (0FCE9400) [pid = 3192] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:06:34 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (182B9C00) [pid = 3192] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:06:34 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (1485B800) [pid = 3192] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:06:34 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (0FA6A800) [pid = 3192] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:06:35 INFO - PROCESS | 3192 | 1467068795031 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 16:06:35 INFO - PROCESS | 3192 | 1467068795070 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 16:06:35 INFO - PROCESS | 3192 | 1467068795072 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 16:06:35 INFO - PROCESS | 3192 | 1467068795075 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:06:35 INFO - PROCESS | 3192 | 1467068795077 Marionette TRACE conn6 <- [1,1890,null,{}] 16:06:35 INFO - PROCESS | 3192 | 1467068795085 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:35 INFO - PROCESS | 3192 | 1467068795087 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:35 INFO - PROCESS | 3192 | 1467068795171 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 16:06:35 INFO - PROCESS | 3192 | 1467068795177 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:35 INFO - PROCESS | 3192 | 1467068795179 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:35 INFO - PROCESS | 3192 | ++DOCSHELL 1489D400 == 36 [pid = 3192] [id = 482] 16:06:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (15E71000) [pid = 3192] [serial = 1446] [outer = 00000000] 16:06:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (191A0C00) [pid = 3192] [serial = 1447] [outer = 15E71000] 16:06:35 INFO - PROCESS | 3192 | 1467068795222 Marionette DEBUG loaded listener.js 16:06:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (193B9800) [pid = 3192] [serial = 1448] [outer = 15E71000] 16:06:35 INFO - PROCESS | 3192 | 1467068795639 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 629ms 16:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:06:35 INFO - PROCESS | 3192 | 1467068795710 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 16:06:35 INFO - PROCESS | 3192 | 1467068795712 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 16:06:35 INFO - PROCESS | 3192 | 1467068795716 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:06:35 INFO - PROCESS | 3192 | 1467068795717 Marionette TRACE conn6 <- [1,1894,null,{}] 16:06:35 INFO - PROCESS | 3192 | 1467068795721 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:35 INFO - PROCESS | 3192 | 1467068795723 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:35 INFO - PROCESS | 3192 | 1467068795812 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 16:06:35 INFO - PROCESS | 3192 | 1467068795817 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:35 INFO - PROCESS | 3192 | 1467068795819 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:35 INFO - PROCESS | 3192 | ++DOCSHELL 17CC6000 == 37 [pid = 3192] [id = 483] 16:06:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (1910F800) [pid = 3192] [serial = 1449] [outer = 00000000] 16:06:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (191A6800) [pid = 3192] [serial = 1450] [outer = 1910F800] 16:06:35 INFO - PROCESS | 3192 | 1467068795863 Marionette DEBUG loaded listener.js 16:06:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1AE51C00) [pid = 3192] [serial = 1451] [outer = 1910F800] 16:06:36 INFO - PROCESS | 3192 | 1467068796295 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 16:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:06:36 INFO - PROCESS | 3192 | 1467068796346 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 16:06:36 INFO - PROCESS | 3192 | 1467068796348 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 16:06:36 INFO - PROCESS | 3192 | 1467068796365 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:06:36 INFO - PROCESS | 3192 | 1467068796367 Marionette TRACE conn6 <- [1,1898,null,{}] 16:06:36 INFO - PROCESS | 3192 | 1467068796371 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:36 INFO - PROCESS | 3192 | 1467068796373 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:36 INFO - PROCESS | 3192 | 1467068796453 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 16:06:36 INFO - PROCESS | 3192 | 1467068796458 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:36 INFO - PROCESS | 3192 | 1467068796460 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:36 INFO - PROCESS | 3192 | ++DOCSHELL 1AE5E000 == 38 [pid = 3192] [id = 484] 16:06:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (1AFA7800) [pid = 3192] [serial = 1452] [outer = 00000000] 16:06:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1BACC000) [pid = 3192] [serial = 1453] [outer = 1AFA7800] 16:06:36 INFO - PROCESS | 3192 | 1467068796503 Marionette DEBUG loaded listener.js 16:06:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1BF2C800) [pid = 3192] [serial = 1454] [outer = 1AFA7800] 16:06:37 INFO - PROCESS | 3192 | --DOCSHELL 0C6B8000 == 37 [pid = 3192] [id = 475] 16:06:37 INFO - PROCESS | 3192 | --DOCSHELL 101F3C00 == 36 [pid = 3192] [id = 473] 16:06:37 INFO - PROCESS | 3192 | --DOCSHELL 1042FC00 == 35 [pid = 3192] [id = 474] 16:06:37 INFO - PROCESS | 3192 | --DOCSHELL 19D64400 == 34 [pid = 3192] [id = 472] 16:06:38 INFO - PROCESS | 3192 | --DOCSHELL 18D4C000 == 33 [pid = 3192] [id = 478] 16:06:38 INFO - PROCESS | 3192 | --DOCSHELL 106AD000 == 32 [pid = 3192] [id = 476] 16:06:38 INFO - PROCESS | 3192 | --DOCSHELL 17859800 == 31 [pid = 3192] [id = 477] 16:06:38 INFO - PROCESS | 3192 | --DOCSHELL 18F9E000 == 30 [pid = 3192] [id = 479] 16:06:38 INFO - PROCESS | 3192 | --DOCSHELL 193BBC00 == 29 [pid = 3192] [id = 480] 16:06:38 INFO - PROCESS | 3192 | --DOCSHELL 1489D400 == 28 [pid = 3192] [id = 482] 16:06:38 INFO - PROCESS | 3192 | --DOCSHELL 1501A800 == 27 [pid = 3192] [id = 481] 16:06:38 INFO - PROCESS | 3192 | --DOCSHELL 17CC6000 == 26 [pid = 3192] [id = 483] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (18290800) [pid = 3192] [serial = 1402] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (1040EC00) [pid = 3192] [serial = 1393] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (10427400) [pid = 3192] [serial = 1394] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (16528000) [pid = 3192] [serial = 1399] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (10421C00) [pid = 3192] [serial = 1388] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (18EB5C00) [pid = 3192] [serial = 1405] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (101EA800) [pid = 3192] [serial = 1379] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (101D5400) [pid = 3192] [serial = 1378] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (17883400) [pid = 3192] [serial = 1382] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (16C33000) [pid = 3192] [serial = 1381] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (1AEE5000) [pid = 3192] [serial = 1385] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (1AE50800) [pid = 3192] [serial = 1384] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (19625C00) [pid = 3192] [serial = 1415] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (18299000) [pid = 3192] [serial = 1403] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (18F9F000) [pid = 3192] [serial = 1406] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (1040D400) [pid = 3192] [serial = 1408] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (19222000) [pid = 3192] [serial = 1411] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (193B8000) [pid = 3192] [serial = 1412] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 65 (19625400) [pid = 3192] [serial = 1414] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 64 (19FE2400) [pid = 3192] [serial = 1417] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 63 (11584800) [pid = 3192] [serial = 1409] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 62 (10305800) [pid = 3192] [serial = 1387] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 61 (1497D400) [pid = 3192] [serial = 1396] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 60 (14FC3C00) [pid = 3192] [serial = 1397] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 59 (0FAE3400) [pid = 3192] [serial = 1390] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 58 (0FDF2400) [pid = 3192] [serial = 1391] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | --DOMWINDOW == 57 (1785A400) [pid = 3192] [serial = 1400] [outer = 00000000] [url = about:blank] 16:06:38 INFO - PROCESS | 3192 | 1467068798528 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 2248ms 16:06:38 INFO - PROCESS | 3192 | 1467068798603 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 16:06:38 INFO - PROCESS | 3192 | 1467068798608 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 16:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:06:38 INFO - PROCESS | 3192 | 1467068798614 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:06:38 INFO - PROCESS | 3192 | 1467068798618 Marionette TRACE conn6 <- [1,1902,null,{}] 16:06:38 INFO - PROCESS | 3192 | 1467068798624 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:38 INFO - PROCESS | 3192 | 1467068798628 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:38 INFO - PROCESS | 3192 | 1467068798761 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 16:06:38 INFO - PROCESS | 3192 | 1467068798885 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:38 INFO - PROCESS | 3192 | 1467068798890 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:38 INFO - PROCESS | 3192 | ++DOCSHELL 101D5C00 == 27 [pid = 3192] [id = 485] 16:06:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 58 (101D7800) [pid = 3192] [serial = 1455] [outer = 00000000] 16:06:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 59 (101DEC00) [pid = 3192] [serial = 1456] [outer = 101D7800] 16:06:38 INFO - PROCESS | 3192 | 1467068798952 Marionette DEBUG loaded listener.js 16:06:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 60 (101E6800) [pid = 3192] [serial = 1457] [outer = 101D7800] 16:06:39 INFO - PROCESS | 3192 | 1467068799655 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1070ms 16:06:39 INFO - PROCESS | 3192 | 1467068799703 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 16:06:39 INFO - PROCESS | 3192 | 1467068799709 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 16:06:39 INFO - PROCESS | 3192 | 1467068799716 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:06:39 INFO - PROCESS | 3192 | 1467068799719 Marionette TRACE conn6 <- [1,1906,null,{}] 16:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:06:39 INFO - PROCESS | 3192 | 1467068799723 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:39 INFO - PROCESS | 3192 | 1467068799726 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:39 INFO - PROCESS | 3192 | 1467068799851 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 16:06:39 INFO - PROCESS | 3192 | 1467068799984 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:39 INFO - PROCESS | 3192 | 1467068799987 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:39 INFO - PROCESS | 3192 | ++DOCSHELL 10407000 == 28 [pid = 3192] [id = 486] 16:06:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 61 (10408800) [pid = 3192] [serial = 1458] [outer = 00000000] 16:06:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 62 (1040D000) [pid = 3192] [serial = 1459] [outer = 10408800] 16:06:40 INFO - PROCESS | 3192 | 1467068800045 Marionette DEBUG loaded listener.js 16:06:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 63 (10424C00) [pid = 3192] [serial = 1460] [outer = 10408800] 16:06:40 INFO - PROCESS | 3192 | --DOCSHELL 101E4C00 == 27 [pid = 3192] [id = 170] 16:06:40 INFO - PROCESS | 3192 | --DOCSHELL 13658800 == 26 [pid = 3192] [id = 171] 16:06:40 INFO - PROCESS | 3192 | --DOCSHELL 1652CC00 == 25 [pid = 3192] [id = 169] 16:06:40 INFO - PROCESS | 3192 | --DOCSHELL 0FDF2C00 == 24 [pid = 3192] [id = 178] 16:06:40 INFO - PROCESS | 3192 | 1467068800715 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1014ms 16:06:40 INFO - PROCESS | 3192 | 1467068800737 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 16:06:40 INFO - PROCESS | 3192 | 1467068800740 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 16:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:06:40 INFO - PROCESS | 3192 | 1467068800745 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:06:40 INFO - PROCESS | 3192 | 1467068800748 Marionette TRACE conn6 <- [1,1910,null,{}] 16:06:40 INFO - PROCESS | 3192 | 1467068800754 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:40 INFO - PROCESS | 3192 | 1467068800756 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:40 INFO - PROCESS | 3192 | 1467068800845 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 16:06:40 INFO - PROCESS | 3192 | 1467068800945 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:40 INFO - PROCESS | 3192 | 1467068800948 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:40 INFO - PROCESS | 3192 | ++DOCSHELL 101DF800 == 25 [pid = 3192] [id = 487] 16:06:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 64 (101E4C00) [pid = 3192] [serial = 1461] [outer = 00000000] 16:06:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 65 (10407800) [pid = 3192] [serial = 1462] [outer = 101E4C00] 16:06:40 INFO - PROCESS | 3192 | 1467068800996 Marionette DEBUG loaded listener.js 16:06:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 66 (10424000) [pid = 3192] [serial = 1463] [outer = 101E4C00] 16:06:41 INFO - PROCESS | 3192 | 1467068801417 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 16:06:41 INFO - PROCESS | 3192 | 1467068801477 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 16:06:41 INFO - PROCESS | 3192 | 1467068801481 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 16:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:06:41 INFO - PROCESS | 3192 | 1467068801491 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:06:41 INFO - PROCESS | 3192 | 1467068801493 Marionette TRACE conn6 <- [1,1914,null,{}] 16:06:41 INFO - PROCESS | 3192 | 1467068801497 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:41 INFO - PROCESS | 3192 | 1467068801500 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:41 INFO - PROCESS | 3192 | 1467068801590 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 16:06:41 INFO - PROCESS | 3192 | 1467068801604 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:41 INFO - PROCESS | 3192 | 1467068801606 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:41 INFO - PROCESS | 3192 | ++DOCSHELL 10F0F400 == 26 [pid = 3192] [id = 488] 16:06:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (10F44000) [pid = 3192] [serial = 1464] [outer = 00000000] 16:06:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (1148BC00) [pid = 3192] [serial = 1465] [outer = 10F44000] 16:06:41 INFO - PROCESS | 3192 | 1467068801653 Marionette DEBUG loaded listener.js 16:06:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (136D0000) [pid = 3192] [serial = 1466] [outer = 10F44000] 16:06:42 INFO - PROCESS | 3192 | 1467068802117 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 16:06:42 INFO - PROCESS | 3192 | 1467068802163 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 16:06:42 INFO - PROCESS | 3192 | 1467068802165 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 16:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:06:42 INFO - PROCESS | 3192 | 1467068802169 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:06:42 INFO - PROCESS | 3192 | 1467068802172 Marionette TRACE conn6 <- [1,1918,null,{}] 16:06:42 INFO - PROCESS | 3192 | 1467068802183 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:42 INFO - PROCESS | 3192 | 1467068802187 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:42 INFO - PROCESS | 3192 | 1467068802280 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 16:06:42 INFO - PROCESS | 3192 | 1467068802297 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:42 INFO - PROCESS | 3192 | 1467068802300 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:42 INFO - PROCESS | 3192 | ++DOCSHELL 15C46800 == 27 [pid = 3192] [id = 489] 16:06:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (15C47000) [pid = 3192] [serial = 1467] [outer = 00000000] 16:06:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (15E34000) [pid = 3192] [serial = 1468] [outer = 15C47000] 16:06:42 INFO - PROCESS | 3192 | 1467068802350 Marionette DEBUG loaded listener.js 16:06:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (15E6CC00) [pid = 3192] [serial = 1469] [outer = 15C47000] 16:06:42 INFO - PROCESS | 3192 | 1467068802811 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 16:06:42 INFO - PROCESS | 3192 | 1467068802854 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 16:06:42 INFO - PROCESS | 3192 | 1467068802857 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 16:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:06:42 INFO - PROCESS | 3192 | 1467068802861 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:06:42 INFO - PROCESS | 3192 | 1467068802862 Marionette TRACE conn6 <- [1,1922,null,{}] 16:06:42 INFO - PROCESS | 3192 | 1467068802866 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:42 INFO - PROCESS | 3192 | 1467068802868 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:42 INFO - PROCESS | 3192 | 1467068802989 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 16:06:42 INFO - PROCESS | 3192 | 1467068802998 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:42 INFO - PROCESS | 3192 | 1467068803000 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:42 INFO - PROCESS | 3192 | ++DOCSHELL 16527C00 == 28 [pid = 3192] [id = 490] 16:06:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (1652BC00) [pid = 3192] [serial = 1470] [outer = 00000000] 16:06:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (1784F800) [pid = 3192] [serial = 1471] [outer = 1652BC00] 16:06:43 INFO - PROCESS | 3192 | 1467068803045 Marionette DEBUG loaded listener.js 16:06:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (17856C00) [pid = 3192] [serial = 1472] [outer = 1652BC00] 16:06:43 INFO - PROCESS | 3192 | 1467068803528 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 16:06:43 INFO - PROCESS | 3192 | 1467068803594 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 16:06:43 INFO - PROCESS | 3192 | 1467068803596 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 16:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:06:43 INFO - PROCESS | 3192 | 1467068803600 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:06:43 INFO - PROCESS | 3192 | 1467068803601 Marionette TRACE conn6 <- [1,1926,null,{}] 16:06:43 INFO - PROCESS | 3192 | 1467068803605 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:43 INFO - PROCESS | 3192 | 1467068803607 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:43 INFO - PROCESS | 3192 | 1467068803719 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 16:06:43 INFO - PROCESS | 3192 | 1467068803728 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:43 INFO - PROCESS | 3192 | 1467068803730 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:43 INFO - PROCESS | 3192 | ++DOCSHELL 1785B800 == 29 [pid = 3192] [id = 491] 16:06:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (17877400) [pid = 3192] [serial = 1473] [outer = 00000000] 16:06:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (17C50C00) [pid = 3192] [serial = 1474] [outer = 17877400] 16:06:43 INFO - PROCESS | 3192 | 1467068803828 Marionette DEBUG loaded listener.js 16:06:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (17F56000) [pid = 3192] [serial = 1475] [outer = 17877400] 16:06:44 INFO - PROCESS | 3192 | 1467068804266 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 16:06:44 INFO - PROCESS | 3192 | 1467068804360 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 16:06:44 INFO - PROCESS | 3192 | 1467068804363 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 16:06:44 INFO - PROCESS | 3192 | 1467068804366 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:06:44 INFO - PROCESS | 3192 | 1467068804368 Marionette TRACE conn6 <- [1,1930,null,{}] 16:06:44 INFO - PROCESS | 3192 | 1467068804371 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:44 INFO - PROCESS | 3192 | 1467068804377 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:44 INFO - PROCESS | 3192 | 1467068804535 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 16:06:44 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (18FA1800) [pid = 3192] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:06:44 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (193BC400) [pid = 3192] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:06:44 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (1AE57800) [pid = 3192] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:06:44 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (1910F800) [pid = 3192] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:06:44 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (18D50000) [pid = 3192] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:06:44 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (1785A800) [pid = 3192] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:06:44 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (10A9D400) [pid = 3192] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:06:44 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (0FA28400) [pid = 3192] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:06:44 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (15ECF400) [pid = 3192] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:06:44 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (10304400) [pid = 3192] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:06:44 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (19D66800) [pid = 3192] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:06:44 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (15E71000) [pid = 3192] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:06:44 INFO - PROCESS | 3192 | 1467068804608 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:44 INFO - PROCESS | 3192 | 1467068804610 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:44 INFO - PROCESS | 3192 | ++DOCSHELL 0C6B9000 == 30 [pid = 3192] [id = 492] 16:06:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (0FA28400) [pid = 3192] [serial = 1476] [outer = 00000000] 16:06:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (101F2800) [pid = 3192] [serial = 1477] [outer = 0FA28400] 16:06:44 INFO - PROCESS | 3192 | 1467068804657 Marionette DEBUG loaded listener.js 16:06:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (1148D800) [pid = 3192] [serial = 1478] [outer = 0FA28400] 16:06:44 INFO - PROCESS | 3192 | 1467068805018 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 671ms 16:06:45 INFO - PROCESS | 3192 | 1467068805053 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 16:06:45 INFO - PROCESS | 3192 | 1467068805055 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 16:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:06:45 INFO - PROCESS | 3192 | 1467068805058 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:06:45 INFO - PROCESS | 3192 | 1467068805060 Marionette TRACE conn6 <- [1,1934,null,{}] 16:06:45 INFO - PROCESS | 3192 | 1467068805064 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:45 INFO - PROCESS | 3192 | 1467068805066 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:45 INFO - PROCESS | 3192 | 1467068805145 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 16:06:45 INFO - PROCESS | 3192 | 1467068805151 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:45 INFO - PROCESS | 3192 | 1467068805153 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:45 INFO - PROCESS | 3192 | ++DOCSHELL 101DC800 == 31 [pid = 3192] [id = 493] 16:06:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (16528400) [pid = 3192] [serial = 1479] [outer = 00000000] 16:06:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (18EB7400) [pid = 3192] [serial = 1480] [outer = 16528400] 16:06:45 INFO - PROCESS | 3192 | 1467068805196 Marionette DEBUG loaded listener.js 16:06:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (18EB8400) [pid = 3192] [serial = 1481] [outer = 16528400] 16:06:45 INFO - PROCESS | 3192 | 1467068805621 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 569ms 16:06:45 INFO - PROCESS | 3192 | 1467068805631 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 16:06:45 INFO - PROCESS | 3192 | 1467068805633 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 16:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:06:45 INFO - PROCESS | 3192 | 1467068805637 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:06:45 INFO - PROCESS | 3192 | 1467068805638 Marionette TRACE conn6 <- [1,1938,null,{}] 16:06:45 INFO - PROCESS | 3192 | 1467068805641 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:45 INFO - PROCESS | 3192 | 1467068805643 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:45 INFO - PROCESS | 3192 | 1467068805763 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 16:06:45 INFO - PROCESS | 3192 | 1467068805771 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:45 INFO - PROCESS | 3192 | 1467068805773 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:45 INFO - PROCESS | 3192 | ++DOCSHELL 15022400 == 32 [pid = 3192] [id = 494] 16:06:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (18FA0800) [pid = 3192] [serial = 1482] [outer = 00000000] 16:06:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (19108400) [pid = 3192] [serial = 1483] [outer = 18FA0800] 16:06:45 INFO - PROCESS | 3192 | 1467068805816 Marionette DEBUG loaded listener.js 16:06:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (1910E000) [pid = 3192] [serial = 1484] [outer = 18FA0800] 16:06:46 INFO - PROCESS | 3192 | 1467068806247 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 16:06:46 INFO - PROCESS | 3192 | 1467068806268 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 16:06:46 INFO - PROCESS | 3192 | 1467068806269 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 16:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:06:46 INFO - PROCESS | 3192 | 1467068806273 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:06:46 INFO - PROCESS | 3192 | 1467068806274 Marionette TRACE conn6 <- [1,1942,null,{}] 16:06:46 INFO - PROCESS | 3192 | 1467068806278 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:46 INFO - PROCESS | 3192 | 1467068806279 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:46 INFO - PROCESS | 3192 | 1467068806399 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 16:06:46 INFO - PROCESS | 3192 | 1467068806406 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:46 INFO - PROCESS | 3192 | 1467068806408 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:46 INFO - PROCESS | 3192 | ++DOCSHELL 0FDF9400 == 33 [pid = 3192] [id = 495] 16:06:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (10176800) [pid = 3192] [serial = 1485] [outer = 00000000] 16:06:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (19224400) [pid = 3192] [serial = 1486] [outer = 10176800] 16:06:46 INFO - PROCESS | 3192 | 1467068806452 Marionette DEBUG loaded listener.js 16:06:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (19225000) [pid = 3192] [serial = 1487] [outer = 10176800] 16:06:46 INFO - PROCESS | 3192 | 1467068806870 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 16:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:06:46 INFO - PROCESS | 3192 | 1467068806903 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 16:06:46 INFO - PROCESS | 3192 | 1467068806905 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 16:06:46 INFO - PROCESS | 3192 | 1467068806909 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:06:46 INFO - PROCESS | 3192 | 1467068806910 Marionette TRACE conn6 <- [1,1946,null,{}] 16:06:46 INFO - PROCESS | 3192 | 1467068806914 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:46 INFO - PROCESS | 3192 | 1467068806916 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:47 INFO - PROCESS | 3192 | 1467068807034 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 16:06:47 INFO - PROCESS | 3192 | 1467068807120 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:47 INFO - PROCESS | 3192 | 1467068807122 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:47 INFO - PROCESS | 3192 | ++DOCSHELL 0FC36C00 == 34 [pid = 3192] [id = 496] 16:06:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (0FC7E000) [pid = 3192] [serial = 1488] [outer = 00000000] 16:06:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (193BF800) [pid = 3192] [serial = 1489] [outer = 0FC7E000] 16:06:47 INFO - PROCESS | 3192 | 1467068807165 Marionette DEBUG loaded listener.js 16:06:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (19625C00) [pid = 3192] [serial = 1490] [outer = 0FC7E000] 16:06:47 INFO - PROCESS | 3192 | 1467068807758 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 931ms 16:06:47 INFO - PROCESS | 3192 | 1467068807842 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 16:06:47 INFO - PROCESS | 3192 | 1467068807847 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 16:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:06:47 INFO - PROCESS | 3192 | 1467068807852 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:06:47 INFO - PROCESS | 3192 | 1467068807857 Marionette TRACE conn6 <- [1,1950,null,{}] 16:06:47 INFO - PROCESS | 3192 | 1467068807862 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:47 INFO - PROCESS | 3192 | 1467068807865 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:48 INFO - PROCESS | 3192 | 1467068808031 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 16:06:48 INFO - PROCESS | 3192 | 1467068808042 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:48 INFO - PROCESS | 3192 | 1467068808044 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:48 INFO - PROCESS | 3192 | ++DOCSHELL 10405400 == 35 [pid = 3192] [id = 497] 16:06:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (10405C00) [pid = 3192] [serial = 1491] [outer = 00000000] 16:06:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (10F0A800) [pid = 3192] [serial = 1492] [outer = 10405C00] 16:06:48 INFO - PROCESS | 3192 | 1467068808108 Marionette DEBUG loaded listener.js 16:06:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1497A800) [pid = 3192] [serial = 1493] [outer = 10405C00] 16:06:48 INFO - PROCESS | 3192 | 1467068808740 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 929ms 16:06:48 INFO - PROCESS | 3192 | 1467068808786 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 16:06:48 INFO - PROCESS | 3192 | 1467068808792 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 16:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:06:48 INFO - PROCESS | 3192 | 1467068808798 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:06:48 INFO - PROCESS | 3192 | 1467068808802 Marionette TRACE conn6 <- [1,1954,null,{}] 16:06:48 INFO - PROCESS | 3192 | 1467068808806 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:48 INFO - PROCESS | 3192 | 1467068808809 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:48 INFO - PROCESS | 3192 | 1467068808931 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 16:06:49 INFO - PROCESS | 3192 | 1467068809070 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:49 INFO - PROCESS | 3192 | 1467068809073 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:49 INFO - PROCESS | 3192 | ++DOCSHELL 15E6E400 == 36 [pid = 3192] [id = 498] 16:06:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (16528000) [pid = 3192] [serial = 1494] [outer = 00000000] 16:06:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (18296C00) [pid = 3192] [serial = 1495] [outer = 16528000] 16:06:49 INFO - PROCESS | 3192 | 1467068809130 Marionette DEBUG loaded listener.js 16:06:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (18326C00) [pid = 3192] [serial = 1496] [outer = 16528000] 16:06:49 INFO - PROCESS | 3192 | 1467068809695 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 930ms 16:06:49 INFO - PROCESS | 3192 | 1467068809731 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 16:06:49 INFO - PROCESS | 3192 | 1467068809734 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 16:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:06:49 INFO - PROCESS | 3192 | 1467068809737 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:06:49 INFO - PROCESS | 3192 | 1467068809741 Marionette TRACE conn6 <- [1,1958,null,{}] 16:06:49 INFO - PROCESS | 3192 | 1467068809752 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:49 INFO - PROCESS | 3192 | 1467068809757 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:49 INFO - PROCESS | 3192 | 1467068809866 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 16:06:49 INFO - PROCESS | 3192 | 1467068809976 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:49 INFO - PROCESS | 3192 | 1467068809980 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:50 INFO - PROCESS | 3192 | ++DOCSHELL 19632C00 == 37 [pid = 3192] [id = 499] 16:06:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (19706400) [pid = 3192] [serial = 1497] [outer = 00000000] 16:06:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (197C3400) [pid = 3192] [serial = 1498] [outer = 19706400] 16:06:50 INFO - PROCESS | 3192 | 1467068810076 Marionette DEBUG loaded listener.js 16:06:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (19D68C00) [pid = 3192] [serial = 1499] [outer = 19706400] 16:06:50 INFO - PROCESS | 3192 | 1467068810619 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 930ms 16:06:50 INFO - PROCESS | 3192 | 1467068810671 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 16:06:50 INFO - PROCESS | 3192 | 1467068810674 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 16:06:50 INFO - PROCESS | 3192 | 1467068810677 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:06:50 INFO - PROCESS | 3192 | 1467068810679 Marionette TRACE conn6 <- [1,1962,null,{}] 16:06:50 INFO - PROCESS | 3192 | 1467068810683 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:50 INFO - PROCESS | 3192 | 1467068810685 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:50 INFO - PROCESS | 3192 | 1467068810795 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 16:06:50 INFO - PROCESS | 3192 | 1467068810908 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:50 INFO - PROCESS | 3192 | 1467068810910 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:50 INFO - PROCESS | 3192 | ++DOCSHELL 197C2400 == 38 [pid = 3192] [id = 500] 16:06:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1AE50000) [pid = 3192] [serial = 1500] [outer = 00000000] 16:06:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1AE5BC00) [pid = 3192] [serial = 1501] [outer = 1AE50000] 16:06:50 INFO - PROCESS | 3192 | 1467068810963 Marionette DEBUG loaded listener.js 16:06:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (1AE90C00) [pid = 3192] [serial = 1502] [outer = 1AE50000] 16:06:51 INFO - PROCESS | 3192 | 1467068811687 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1068ms 16:06:51 INFO - PROCESS | 3192 | 1467068811750 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 16:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:06:51 INFO - PROCESS | 3192 | 1467068811754 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 16:06:51 INFO - PROCESS | 3192 | 1467068811758 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:06:51 INFO - PROCESS | 3192 | 1467068811761 Marionette TRACE conn6 <- [1,1966,null,{}] 16:06:51 INFO - PROCESS | 3192 | 1467068811767 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:51 INFO - PROCESS | 3192 | 1467068811770 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:51 INFO - PROCESS | 3192 | 1467068811873 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 16:06:51 INFO - PROCESS | 3192 | 1467068812013 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:51 INFO - PROCESS | 3192 | 1467068812016 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:52 INFO - PROCESS | 3192 | ++DOCSHELL 1030F400 == 39 [pid = 3192] [id = 501] 16:06:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (10403000) [pid = 3192] [serial = 1503] [outer = 00000000] 16:06:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (11588800) [pid = 3192] [serial = 1504] [outer = 10403000] 16:06:52 INFO - PROCESS | 3192 | 1467068812068 Marionette DEBUG loaded listener.js 16:06:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (1501E400) [pid = 3192] [serial = 1505] [outer = 10403000] 16:06:52 INFO - PROCESS | 3192 | --DOCSHELL 0FDFA800 == 38 [pid = 3192] [id = 164] 16:06:52 INFO - PROCESS | 3192 | --DOCSHELL 10A9B800 == 37 [pid = 3192] [id = 163] 16:06:52 INFO - PROCESS | 3192 | --DOCSHELL 18E5D800 == 36 [pid = 3192] [id = 168] 16:06:52 INFO - PROCESS | 3192 | --DOCSHELL 17C5CC00 == 35 [pid = 3192] [id = 166] 16:06:52 INFO - PROCESS | 3192 | --DOCSHELL 1644E800 == 34 [pid = 3192] [id = 165] 16:06:52 INFO - PROCESS | 3192 | --DOCSHELL 10309800 == 33 [pid = 3192] [id = 162] 16:06:52 INFO - PROCESS | 3192 | --DOCSHELL 101D5C00 == 32 [pid = 3192] [id = 485] 16:06:52 INFO - PROCESS | 3192 | --DOCSHELL 1AE5E000 == 31 [pid = 3192] [id = 484] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (1910F400) [pid = 3192] [serial = 1438] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (19E95400) [pid = 3192] [serial = 1441] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (1AE5E800) [pid = 3192] [serial = 1444] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (19E95800) [pid = 3192] [serial = 1442] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (1AED9400) [pid = 3192] [serial = 1445] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (18EBCC00) [pid = 3192] [serial = 1435] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (17877C00) [pid = 3192] [serial = 1432] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (17CC8400) [pid = 3192] [serial = 1433] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1489E400) [pid = 3192] [serial = 1429] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1509B800) [pid = 3192] [serial = 1430] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (101D6800) [pid = 3192] [serial = 1426] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (10303C00) [pid = 3192] [serial = 1427] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1828C000) [pid = 3192] [serial = 1424] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (17876800) [pid = 3192] [serial = 1423] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (148A1800) [pid = 3192] [serial = 1421] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (109A4800) [pid = 3192] [serial = 1420] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1AE51800) [pid = 3192] [serial = 1418] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (19220400) [pid = 3192] [serial = 1439] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (18F9A800) [pid = 3192] [serial = 1436] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (191A6800) [pid = 3192] [serial = 1450] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (1AE51C00) [pid = 3192] [serial = 1451] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (191A0C00) [pid = 3192] [serial = 1447] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (193B9800) [pid = 3192] [serial = 1448] [outer = 00000000] [url = about:blank] 16:06:52 INFO - PROCESS | 3192 | 1467068812569 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 829ms 16:06:52 INFO - PROCESS | 3192 | 1467068812590 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 16:06:52 INFO - PROCESS | 3192 | 1467068812594 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 16:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:06:52 INFO - PROCESS | 3192 | 1467068812608 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:06:52 INFO - PROCESS | 3192 | 1467068812610 Marionette TRACE conn6 <- [1,1970,null,{}] 16:06:52 INFO - PROCESS | 3192 | 1467068812614 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:52 INFO - PROCESS | 3192 | 1467068812616 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:52 INFO - PROCESS | 3192 | 1467068812704 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 16:06:52 INFO - PROCESS | 3192 | 1467068812713 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:52 INFO - PROCESS | 3192 | 1467068812715 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:52 INFO - PROCESS | 3192 | ++DOCSHELL 105A9800 == 32 [pid = 3192] [id = 502] 16:06:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (105AB400) [pid = 3192] [serial = 1506] [outer = 00000000] 16:06:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (10F4CC00) [pid = 3192] [serial = 1507] [outer = 105AB400] 16:06:52 INFO - PROCESS | 3192 | 1467068812762 Marionette DEBUG loaded listener.js 16:06:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (14974800) [pid = 3192] [serial = 1508] [outer = 105AB400] 16:06:53 INFO - PROCESS | 3192 | 1467068813233 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 690ms 16:06:53 INFO - PROCESS | 3192 | 1467068813295 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 16:06:53 INFO - PROCESS | 3192 | 1467068813297 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 16:06:53 INFO - PROCESS | 3192 | 1467068813301 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:06:53 INFO - PROCESS | 3192 | 1467068813304 Marionette TRACE conn6 <- [1,1974,null,{}] 16:06:53 INFO - PROCESS | 3192 | 1467068813314 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:53 INFO - PROCESS | 3192 | 1467068813318 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:53 INFO - PROCESS | 3192 | 1467068813405 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 16:06:53 INFO - PROCESS | 3192 | 1467068813415 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:53 INFO - PROCESS | 3192 | 1467068813418 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:53 INFO - PROCESS | 3192 | ++DOCSHELL 17853800 == 33 [pid = 3192] [id = 503] 16:06:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (17855400) [pid = 3192] [serial = 1509] [outer = 00000000] 16:06:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (17878000) [pid = 3192] [serial = 1510] [outer = 17855400] 16:06:53 INFO - PROCESS | 3192 | 1467068813471 Marionette DEBUG loaded listener.js 16:06:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (17CC5000) [pid = 3192] [serial = 1511] [outer = 17855400] 16:06:53 INFO - PROCESS | 3192 | 1467068813925 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 16:06:53 INFO - PROCESS | 3192 | 1467068813975 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 16:06:53 INFO - PROCESS | 3192 | 1467068813978 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 16:06:53 INFO - PROCESS | 3192 | 1467068813981 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:06:53 INFO - PROCESS | 3192 | 1467068813982 Marionette TRACE conn6 <- [1,1978,null,{}] 16:06:53 INFO - PROCESS | 3192 | 1467068813986 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:53 INFO - PROCESS | 3192 | 1467068813988 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:54 INFO - PROCESS | 3192 | 1467068814074 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 16:06:54 INFO - PROCESS | 3192 | 1467068814109 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:54 INFO - PROCESS | 3192 | 1467068814119 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:54 INFO - PROCESS | 3192 | ++DOCSHELL 182C5C00 == 34 [pid = 3192] [id = 504] 16:06:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1832F800) [pid = 3192] [serial = 1512] [outer = 00000000] 16:06:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (18EB5400) [pid = 3192] [serial = 1513] [outer = 1832F800] 16:06:54 INFO - PROCESS | 3192 | 1467068814260 Marionette DEBUG loaded listener.js 16:06:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (18EBA000) [pid = 3192] [serial = 1514] [outer = 1832F800] 16:06:54 INFO - PROCESS | 3192 | 1467068814633 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 730ms 16:06:54 INFO - PROCESS | 3192 | 1467068814715 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 16:06:54 INFO - PROCESS | 3192 | 1467068814717 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 16:06:54 INFO - PROCESS | 3192 | 1467068814720 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:06:54 INFO - PROCESS | 3192 | 1467068814722 Marionette TRACE conn6 <- [1,1982,null,{}] 16:06:54 INFO - PROCESS | 3192 | 1467068814726 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:54 INFO - PROCESS | 3192 | 1467068814728 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:54 INFO - PROCESS | 3192 | 1467068814845 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 16:06:54 INFO - PROCESS | 3192 | 1467068814850 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:54 INFO - PROCESS | 3192 | 1467068814852 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:54 INFO - PROCESS | 3192 | ++DOCSHELL 1040C000 == 35 [pid = 3192] [id = 505] 16:06:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (18F9E000) [pid = 3192] [serial = 1515] [outer = 00000000] 16:06:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (191A0800) [pid = 3192] [serial = 1516] [outer = 18F9E000] 16:06:54 INFO - PROCESS | 3192 | 1467068814897 Marionette DEBUG loaded listener.js 16:06:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (19220000) [pid = 3192] [serial = 1517] [outer = 18F9E000] 16:06:55 INFO - PROCESS | 3192 | 1467068815347 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 669ms 16:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:06:55 INFO - PROCESS | 3192 | 1467068815395 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 16:06:55 INFO - PROCESS | 3192 | 1467068815397 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 16:06:55 INFO - PROCESS | 3192 | 1467068815400 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:06:55 INFO - PROCESS | 3192 | 1467068815402 Marionette TRACE conn6 <- [1,1986,null,{}] 16:06:55 INFO - PROCESS | 3192 | 1467068815406 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:55 INFO - PROCESS | 3192 | 1467068815411 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:55 INFO - PROCESS | 3192 | 1467068815581 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 16:06:55 INFO - PROCESS | 3192 | 1467068815587 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:55 INFO - PROCESS | 3192 | 1467068815589 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:55 INFO - PROCESS | 3192 | ++DOCSHELL 1030B800 == 36 [pid = 3192] [id = 506] 16:06:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (18F99400) [pid = 3192] [serial = 1518] [outer = 00000000] 16:06:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (19D67000) [pid = 3192] [serial = 1519] [outer = 18F99400] 16:06:55 INFO - PROCESS | 3192 | 1467068815633 Marionette DEBUG loaded listener.js 16:06:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (1A394400) [pid = 3192] [serial = 1520] [outer = 18F99400] 16:06:56 INFO - PROCESS | 3192 | 1467068816080 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 16:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:06:56 INFO - PROCESS | 3192 | 1467068816131 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 16:06:56 INFO - PROCESS | 3192 | 1467068816133 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 16:06:56 INFO - PROCESS | 3192 | 1467068816136 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:06:56 INFO - PROCESS | 3192 | 1467068816138 Marionette TRACE conn6 <- [1,1990,null,{}] 16:06:56 INFO - PROCESS | 3192 | 1467068816149 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:56 INFO - PROCESS | 3192 | 1467068816151 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:56 INFO - PROCESS | 3192 | 1467068816275 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 16:06:56 INFO - PROCESS | 3192 | 1467068816340 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:56 INFO - PROCESS | 3192 | 1467068816342 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:56 INFO - PROCESS | 3192 | ++DOCSHELL 0FACA800 == 37 [pid = 3192] [id = 507] 16:06:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (18FA5000) [pid = 3192] [serial = 1521] [outer = 00000000] 16:06:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (1AE92C00) [pid = 3192] [serial = 1522] [outer = 18FA5000] 16:06:56 INFO - PROCESS | 3192 | 1467068816385 Marionette DEBUG loaded listener.js 16:06:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1AED8800) [pid = 3192] [serial = 1523] [outer = 18FA5000] 16:06:56 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (17877400) [pid = 3192] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:06:56 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (0FA28400) [pid = 3192] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:06:56 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (1652BC00) [pid = 3192] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:06:56 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (101E4C00) [pid = 3192] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:06:56 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1AFA7800) [pid = 3192] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:06:56 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (101D7800) [pid = 3192] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:06:56 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (10F44000) [pid = 3192] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:06:56 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (10408800) [pid = 3192] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:06:56 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (15C47000) [pid = 3192] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:06:56 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (16528400) [pid = 3192] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:06:56 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (10176800) [pid = 3192] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:06:56 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (18FA0800) [pid = 3192] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:06:56 INFO - PROCESS | 3192 | 1467068816828 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 16:06:56 INFO - PROCESS | 3192 | 1467068816867 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 16:06:56 INFO - PROCESS | 3192 | 1467068816869 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 16:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:06:56 INFO - PROCESS | 3192 | 1467068816920 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:06:56 INFO - PROCESS | 3192 | 1467068816922 Marionette TRACE conn6 <- [1,1994,null,{}] 16:06:56 INFO - PROCESS | 3192 | 1467068816926 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:56 INFO - PROCESS | 3192 | 1467068816928 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:56 INFO - PROCESS | 3192 | 1467068817010 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 16:06:56 INFO - PROCESS | 3192 | 1467068817016 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:56 INFO - PROCESS | 3192 | 1467068817018 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:57 INFO - PROCESS | 3192 | ++DOCSHELL 1040C400 == 38 [pid = 3192] [id = 508] 16:06:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (15C42400) [pid = 3192] [serial = 1524] [outer = 00000000] 16:06:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (18299C00) [pid = 3192] [serial = 1525] [outer = 15C42400] 16:06:57 INFO - PROCESS | 3192 | 1467068817062 Marionette DEBUG loaded listener.js 16:06:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (19110000) [pid = 3192] [serial = 1526] [outer = 15C42400] 16:06:57 INFO - PROCESS | 3192 | 1467068817476 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:06:57 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 16:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 16:06:57 INFO - PROCESS | 3192 | 1467068817548 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 16:06:57 INFO - PROCESS | 3192 | 1467068817550 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 16:06:57 INFO - PROCESS | 3192 | 1467068817553 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:06:57 INFO - PROCESS | 3192 | 1467068817555 Marionette TRACE conn6 <- [1,1998,null,{}] 16:06:57 INFO - PROCESS | 3192 | 1467068817559 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:57 INFO - PROCESS | 3192 | 1467068817561 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:57 INFO - PROCESS | 3192 | 1467068817643 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 16:06:57 INFO - PROCESS | 3192 | 1467068817652 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:57 INFO - PROCESS | 3192 | 1467068817653 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:57 INFO - PROCESS | 3192 | ++DOCSHELL 182C7800 == 39 [pid = 3192] [id = 509] 16:06:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1962C000) [pid = 3192] [serial = 1527] [outer = 00000000] 16:06:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1AFA7C00) [pid = 3192] [serial = 1528] [outer = 1962C000] 16:06:57 INFO - PROCESS | 3192 | 1467068817697 Marionette DEBUG loaded listener.js 16:06:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (1AFB6800) [pid = 3192] [serial = 1529] [outer = 1962C000] 16:06:58 INFO - PROCESS | 3192 | 1467068818139 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:06:58 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 16:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 16:06:58 INFO - PROCESS | 3192 | 1467068818187 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 16:06:58 INFO - PROCESS | 3192 | 1467068818189 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 16:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:06:58 INFO - PROCESS | 3192 | 1467068818193 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:06:58 INFO - PROCESS | 3192 | 1467068818195 Marionette TRACE conn6 <- [1,2002,null,{}] 16:06:58 INFO - PROCESS | 3192 | 1467068818198 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:58 INFO - PROCESS | 3192 | 1467068818200 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:58 INFO - PROCESS | 3192 | 1467068818282 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 16:06:58 INFO - PROCESS | 3192 | 1467068818288 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:58 INFO - PROCESS | 3192 | 1467068818290 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:58 INFO - PROCESS | 3192 | ++DOCSHELL 1785E400 == 40 [pid = 3192] [id = 510] 16:06:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (1BA3E800) [pid = 3192] [serial = 1530] [outer = 00000000] 16:06:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (1BAD0400) [pid = 3192] [serial = 1531] [outer = 1BA3E800] 16:06:58 INFO - PROCESS | 3192 | 1467068818332 Marionette DEBUG loaded listener.js 16:06:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (1BF27000) [pid = 3192] [serial = 1532] [outer = 1BA3E800] 16:06:58 INFO - PROCESS | 3192 | 1467068818983 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 829ms 16:06:59 INFO - PROCESS | 3192 | 1467068819028 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 16:06:59 INFO - PROCESS | 3192 | 1467068819032 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 16:06:59 INFO - PROCESS | 3192 | 1467068819052 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:06:59 INFO - PROCESS | 3192 | 1467068819056 Marionette TRACE conn6 <- [1,2006,null,{}] 16:06:59 INFO - PROCESS | 3192 | 1467068819062 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:59 INFO - PROCESS | 3192 | 1467068819065 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:59 INFO - PROCESS | 3192 | 1467068819180 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 16:06:59 INFO - PROCESS | 3192 | 1467068819322 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:59 INFO - PROCESS | 3192 | 1467068819325 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:06:59 INFO - PROCESS | 3192 | ++DOCSHELL 101EDC00 == 41 [pid = 3192] [id = 511] 16:06:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (1030B000) [pid = 3192] [serial = 1533] [outer = 00000000] 16:06:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (10A9B000) [pid = 3192] [serial = 1534] [outer = 1030B000] 16:06:59 INFO - PROCESS | 3192 | 1467068819382 Marionette DEBUG loaded listener.js 16:06:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (148A8000) [pid = 3192] [serial = 1535] [outer = 1030B000] 16:06:59 INFO - PROCESS | 3192 | 1467068819962 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 970ms 16:07:00 INFO - PROCESS | 3192 | 1467068820026 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 16:07:00 INFO - PROCESS | 3192 | 1467068820031 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 16:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:07:00 INFO - PROCESS | 3192 | 1467068820037 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:07:00 INFO - PROCESS | 3192 | 1467068820040 Marionette TRACE conn6 <- [1,2010,null,{}] 16:07:00 INFO - PROCESS | 3192 | 1467068820044 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:00 INFO - PROCESS | 3192 | 1467068820047 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:00 INFO - PROCESS | 3192 | 1467068820218 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 16:07:00 INFO - PROCESS | 3192 | 1467068820292 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:00 INFO - PROCESS | 3192 | 1467068820295 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:00 INFO - PROCESS | 3192 | ++DOCSHELL 16C32C00 == 42 [pid = 3192] [id = 512] 16:07:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (16C3B800) [pid = 3192] [serial = 1536] [outer = 00000000] 16:07:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (18291800) [pid = 3192] [serial = 1537] [outer = 16C3B800] 16:07:00 INFO - PROCESS | 3192 | 1467068820350 Marionette DEBUG loaded listener.js 16:07:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (19108800) [pid = 3192] [serial = 1538] [outer = 16C3B800] 16:07:00 INFO - PROCESS | 3192 | 1467068820933 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 930ms 16:07:00 INFO - PROCESS | 3192 | 1467068820971 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 16:07:00 INFO - PROCESS | 3192 | 1467068820973 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 16:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:07:00 INFO - PROCESS | 3192 | 1467068820977 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:07:00 INFO - PROCESS | 3192 | 1467068820981 Marionette TRACE conn6 <- [1,2014,null,{}] 16:07:00 INFO - PROCESS | 3192 | 1467068820992 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:00 INFO - PROCESS | 3192 | 1467068820997 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:01 INFO - PROCESS | 3192 | 1467068821108 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 16:07:01 INFO - PROCESS | 3192 | 1467068821225 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:01 INFO - PROCESS | 3192 | 1467068821228 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:01 INFO - PROCESS | 3192 | ++DOCSHELL 1BF7FC00 == 43 [pid = 3192] [id = 513] 16:07:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (1C28C800) [pid = 3192] [serial = 1539] [outer = 00000000] 16:07:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (1C960C00) [pid = 3192] [serial = 1540] [outer = 1C28C800] 16:07:01 INFO - PROCESS | 3192 | 1467068821284 Marionette DEBUG loaded listener.js 16:07:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (1CA07C00) [pid = 3192] [serial = 1541] [outer = 1C28C800] 16:07:01 INFO - PROCESS | 3192 | 1467068821833 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 929ms 16:07:01 INFO - PROCESS | 3192 | 1467068821880 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 16:07:01 INFO - PROCESS | 3192 | 1467068821883 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 16:07:01 INFO - PROCESS | 3192 | 1467068821886 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:07:01 INFO - PROCESS | 3192 | 1467068821888 Marionette TRACE conn6 <- [1,2018,null,{}] 16:07:01 INFO - PROCESS | 3192 | 1467068821892 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:01 INFO - PROCESS | 3192 | 1467068821894 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:02 INFO - PROCESS | 3192 | 1467068822005 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 16:07:02 INFO - PROCESS | 3192 | 1467068822117 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:02 INFO - PROCESS | 3192 | 1467068822119 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:02 INFO - PROCESS | 3192 | ++DOCSHELL 18293C00 == 44 [pid = 3192] [id = 514] 16:07:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (19EA2400) [pid = 3192] [serial = 1542] [outer = 00000000] 16:07:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (1CB4D400) [pid = 3192] [serial = 1543] [outer = 19EA2400] 16:07:02 INFO - PROCESS | 3192 | 1467068822213 Marionette DEBUG loaded listener.js 16:07:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 100 (1D320400) [pid = 3192] [serial = 1544] [outer = 19EA2400] 16:07:03 INFO - PROCESS | 3192 | 1467068823037 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1235ms 16:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:07:03 INFO - PROCESS | 3192 | 1467068823126 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 16:07:03 INFO - PROCESS | 3192 | 1467068823130 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 16:07:03 INFO - PROCESS | 3192 | 1467068823135 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:07:03 INFO - PROCESS | 3192 | 1467068823138 Marionette TRACE conn6 <- [1,2022,null,{}] 16:07:03 INFO - PROCESS | 3192 | 1467068823144 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:03 INFO - PROCESS | 3192 | 1467068823147 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:03 INFO - PROCESS | 3192 | 1467068823291 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 16:07:03 INFO - PROCESS | 3192 | 1467068823432 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:03 INFO - PROCESS | 3192 | 1467068823436 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:03 INFO - PROCESS | 3192 | ++DOCSHELL 101E4400 == 45 [pid = 3192] [id = 515] 16:07:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 101 (10303800) [pid = 3192] [serial = 1545] [outer = 00000000] 16:07:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 102 (11490800) [pid = 3192] [serial = 1546] [outer = 10303800] 16:07:03 INFO - PROCESS | 3192 | 1467068823488 Marionette DEBUG loaded listener.js 16:07:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 103 (14F53C00) [pid = 3192] [serial = 1547] [outer = 10303800] 16:07:03 INFO - PROCESS | 3192 | --DOCSHELL 10175000 == 44 [pid = 3192] [id = 167] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 102 (1BACC000) [pid = 3192] [serial = 1453] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 101 (17C50C00) [pid = 3192] [serial = 1474] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 100 (101F2800) [pid = 3192] [serial = 1477] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 99 (1784F800) [pid = 3192] [serial = 1471] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (10407800) [pid = 3192] [serial = 1462] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (1BF2C800) [pid = 3192] [serial = 1454] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (101E6800) [pid = 3192] [serial = 1457] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (101DEC00) [pid = 3192] [serial = 1456] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (1148BC00) [pid = 3192] [serial = 1465] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (136D0000) [pid = 3192] [serial = 1466] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (10424C00) [pid = 3192] [serial = 1460] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (1040D000) [pid = 3192] [serial = 1459] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (15E34000) [pid = 3192] [serial = 1468] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (15E6CC00) [pid = 3192] [serial = 1469] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (1148D800) [pid = 3192] [serial = 1478] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (18EB7400) [pid = 3192] [serial = 1480] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (10424000) [pid = 3192] [serial = 1463] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1910E000) [pid = 3192] [serial = 1484] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (17F56000) [pid = 3192] [serial = 1475] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (18EB8400) [pid = 3192] [serial = 1481] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (19108400) [pid = 3192] [serial = 1483] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (17856C00) [pid = 3192] [serial = 1472] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (19224400) [pid = 3192] [serial = 1486] [outer = 00000000] [url = about:blank] 16:07:03 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (19225000) [pid = 3192] [serial = 1487] [outer = 00000000] [url = about:blank] 16:07:04 INFO - PROCESS | 3192 | 1467068824032 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 930ms 16:07:04 INFO - PROCESS | 3192 | 1467068824065 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 16:07:04 INFO - PROCESS | 3192 | 1467068824070 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 16:07:04 INFO - PROCESS | 3192 | 1467068824076 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:07:04 INFO - PROCESS | 3192 | 1467068824078 Marionette TRACE conn6 <- [1,2026,null,{}] 16:07:04 INFO - PROCESS | 3192 | 1467068824082 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:04 INFO - PROCESS | 3192 | 1467068824085 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:04 INFO - PROCESS | 3192 | 1467068824173 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 16:07:04 INFO - PROCESS | 3192 | 1467068824275 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:04 INFO - PROCESS | 3192 | 1467068824277 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:04 INFO - PROCESS | 3192 | ++DOCSHELL 101E3C00 == 45 [pid = 3192] [id = 516] 16:07:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (101E8000) [pid = 3192] [serial = 1548] [outer = 00000000] 16:07:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1040F000) [pid = 3192] [serial = 1549] [outer = 101E8000] 16:07:04 INFO - PROCESS | 3192 | 1467068824324 Marionette DEBUG loaded listener.js 16:07:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (106B0000) [pid = 3192] [serial = 1550] [outer = 101E8000] 16:07:04 INFO - PROCESS | 3192 | 1467068824723 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 16:07:04 INFO - PROCESS | 3192 | 1467068824754 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 16:07:04 INFO - PROCESS | 3192 | 1467068824756 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 16:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:07:04 INFO - PROCESS | 3192 | 1467068824788 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:07:04 INFO - PROCESS | 3192 | 1467068824792 Marionette TRACE conn6 <- [1,2030,null,{}] 16:07:04 INFO - PROCESS | 3192 | 1467068824804 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:04 INFO - PROCESS | 3192 | 1467068824808 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:04 INFO - PROCESS | 3192 | 1467068824895 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 16:07:04 INFO - PROCESS | 3192 | 1467068824902 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:04 INFO - PROCESS | 3192 | 1467068824905 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:04 INFO - PROCESS | 3192 | ++DOCSHELL 15E66400 == 46 [pid = 3192] [id = 517] 16:07:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (15E73400) [pid = 3192] [serial = 1551] [outer = 00000000] 16:07:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (16524400) [pid = 3192] [serial = 1552] [outer = 15E73400] 16:07:04 INFO - PROCESS | 3192 | 1467068824952 Marionette DEBUG loaded listener.js 16:07:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (17850400) [pid = 3192] [serial = 1553] [outer = 15E73400] 16:07:05 INFO - PROCESS | 3192 | 1467068825424 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:07:05 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) 16:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 709ms 16:07:05 INFO - PROCESS | 3192 | 1467068825475 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 16:07:05 INFO - PROCESS | 3192 | 1467068825478 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 16:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:07:05 INFO - PROCESS | 3192 | 1467068825480 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:07:05 INFO - PROCESS | 3192 | 1467068825482 Marionette TRACE conn6 <- [1,2034,null,{}] 16:07:05 INFO - PROCESS | 3192 | 1467068825486 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:05 INFO - PROCESS | 3192 | 1467068825487 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:05 INFO - PROCESS | 3192 | 1467068825574 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 16:07:05 INFO - PROCESS | 3192 | 1467068825581 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:05 INFO - PROCESS | 3192 | 1467068825583 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:05 INFO - PROCESS | 3192 | ++DOCSHELL 17859C00 == 47 [pid = 3192] [id = 518] 16:07:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (17C53000) [pid = 3192] [serial = 1554] [outer = 00000000] 16:07:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (1825C400) [pid = 3192] [serial = 1555] [outer = 17C53000] 16:07:05 INFO - PROCESS | 3192 | 1467068825637 Marionette DEBUG loaded listener.js 16:07:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (18329C00) [pid = 3192] [serial = 1556] [outer = 17C53000] 16:07:06 INFO - PROCESS | 3192 | 1467068826088 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 631ms 16:07:06 INFO - PROCESS | 3192 | 1467068826127 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 16:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:07:06 INFO - PROCESS | 3192 | 1467068826129 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 16:07:06 INFO - PROCESS | 3192 | 1467068826132 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:07:06 INFO - PROCESS | 3192 | 1467068826134 Marionette TRACE conn6 <- [1,2038,null,{}] 16:07:06 INFO - PROCESS | 3192 | 1467068826147 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:06 INFO - PROCESS | 3192 | 1467068826149 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:06 INFO - PROCESS | 3192 | 1467068826267 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 16:07:06 INFO - PROCESS | 3192 | 1467068826356 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:06 INFO - PROCESS | 3192 | 1467068826358 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:06 INFO - PROCESS | 3192 | ++DOCSHELL 15E70800 == 48 [pid = 3192] [id = 519] 16:07:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (18EB5C00) [pid = 3192] [serial = 1557] [outer = 00000000] 16:07:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (18F9A800) [pid = 3192] [serial = 1558] [outer = 18EB5C00] 16:07:06 INFO - PROCESS | 3192 | 1467068826402 Marionette DEBUG loaded listener.js 16:07:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (19106C00) [pid = 3192] [serial = 1559] [outer = 18EB5C00] 16:07:06 INFO - PROCESS | 3192 | 1467068826826 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 16:07:06 INFO - PROCESS | 3192 | 1467068826863 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 16:07:06 INFO - PROCESS | 3192 | 1467068826865 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 16:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:07:06 INFO - PROCESS | 3192 | 1467068826868 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:07:06 INFO - PROCESS | 3192 | 1467068826870 Marionette TRACE conn6 <- [1,2042,null,{}] 16:07:06 INFO - PROCESS | 3192 | 1467068826880 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:06 INFO - PROCESS | 3192 | 1467068826885 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:07 INFO - PROCESS | 3192 | 1467068827028 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 16:07:07 INFO - PROCESS | 3192 | 1467068827094 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:07 INFO - PROCESS | 3192 | 1467068827096 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:07 INFO - PROCESS | 3192 | ++DOCSHELL 191A7800 == 49 [pid = 3192] [id = 520] 16:07:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (191A8400) [pid = 3192] [serial = 1560] [outer = 00000000] 16:07:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (19630400) [pid = 3192] [serial = 1561] [outer = 191A8400] 16:07:07 INFO - PROCESS | 3192 | 1467068827141 Marionette DEBUG loaded listener.js 16:07:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (19D68400) [pid = 3192] [serial = 1562] [outer = 191A8400] 16:07:07 INFO - PROCESS | 3192 | 1467068827568 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 16:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:07:07 INFO - PROCESS | 3192 | 1467068827599 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 16:07:07 INFO - PROCESS | 3192 | 1467068827601 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 16:07:07 INFO - PROCESS | 3192 | 1467068827638 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:07:07 INFO - PROCESS | 3192 | 1467068827640 Marionette TRACE conn6 <- [1,2046,null,{}] 16:07:07 INFO - PROCESS | 3192 | 1467068827646 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:07 INFO - PROCESS | 3192 | 1467068827648 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:07 INFO - PROCESS | 3192 | 1467068827774 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 16:07:07 INFO - PROCESS | 3192 | 1467068827784 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:07 INFO - PROCESS | 3192 | 1467068827786 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:07 INFO - PROCESS | 3192 | ++DOCSHELL 101D9400 == 50 [pid = 3192] [id = 521] 16:07:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (115C9C00) [pid = 3192] [serial = 1563] [outer = 00000000] 16:07:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (1AEDA000) [pid = 3192] [serial = 1564] [outer = 115C9C00] 16:07:07 INFO - PROCESS | 3192 | 1467068827828 Marionette DEBUG loaded listener.js 16:07:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (1AEE7000) [pid = 3192] [serial = 1565] [outer = 115C9C00] 16:07:08 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (18FA5000) [pid = 3192] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:07:08 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (1962C000) [pid = 3192] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:07:08 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (15C42400) [pid = 3192] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:07:08 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (18F9E000) [pid = 3192] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:07:08 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (1832F800) [pid = 3192] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:07:08 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (105AB400) [pid = 3192] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:07:08 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (18F99400) [pid = 3192] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:07:08 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (17855400) [pid = 3192] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:07:08 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (10403000) [pid = 3192] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:07:08 INFO - PROCESS | 3192 | 1467068828378 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 810ms 16:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:07:08 INFO - PROCESS | 3192 | 1467068828415 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 16:07:08 INFO - PROCESS | 3192 | 1467068828417 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 16:07:08 INFO - PROCESS | 3192 | 1467068828420 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:07:08 INFO - PROCESS | 3192 | 1467068828422 Marionette TRACE conn6 <- [1,2050,null,{}] 16:07:08 INFO - PROCESS | 3192 | 1467068828425 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:08 INFO - PROCESS | 3192 | 1467068828427 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:08 INFO - PROCESS | 3192 | 1467068828509 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 16:07:08 INFO - PROCESS | 3192 | 1467068828610 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:08 INFO - PROCESS | 3192 | 1467068828612 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:08 INFO - PROCESS | 3192 | ++DOCSHELL 10305C00 == 51 [pid = 3192] [id = 522] 16:07:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (1030AC00) [pid = 3192] [serial = 1566] [outer = 00000000] 16:07:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (18291000) [pid = 3192] [serial = 1567] [outer = 1030AC00] 16:07:08 INFO - PROCESS | 3192 | 1467068828656 Marionette DEBUG loaded listener.js 16:07:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1910FC00) [pid = 3192] [serial = 1568] [outer = 1030AC00] 16:07:08 INFO - PROCESS | 3192 | 1467068828991 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 629ms 16:07:09 INFO - PROCESS | 3192 | 1467068829051 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 16:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:07:09 INFO - PROCESS | 3192 | 1467068829053 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 16:07:09 INFO - PROCESS | 3192 | 1467068829056 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:07:09 INFO - PROCESS | 3192 | 1467068829058 Marionette TRACE conn6 <- [1,2054,null,{}] 16:07:09 INFO - PROCESS | 3192 | 1467068829098 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:09 INFO - PROCESS | 3192 | 1467068829100 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:09 INFO - PROCESS | 3192 | 1467068829188 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 16:07:09 INFO - PROCESS | 3192 | 1467068829193 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:09 INFO - PROCESS | 3192 | 1467068829195 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:09 INFO - PROCESS | 3192 | ++DOCSHELL 1787D000 == 52 [pid = 3192] [id = 523] 16:07:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1AE53400) [pid = 3192] [serial = 1569] [outer = 00000000] 16:07:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (1BF31000) [pid = 3192] [serial = 1570] [outer = 1AE53400] 16:07:09 INFO - PROCESS | 3192 | 1467068829238 Marionette DEBUG loaded listener.js 16:07:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (1C961C00) [pid = 3192] [serial = 1571] [outer = 1AE53400] 16:07:09 INFO - PROCESS | 3192 | 1467068829683 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 16:07:09 INFO - PROCESS | 3192 | 1467068829727 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 16:07:09 INFO - PROCESS | 3192 | 1467068829729 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 16:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:07:09 INFO - PROCESS | 3192 | 1467068829732 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:07:09 INFO - PROCESS | 3192 | 1467068829734 Marionette TRACE conn6 <- [1,2058,null,{}] 16:07:09 INFO - PROCESS | 3192 | 1467068829737 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:09 INFO - PROCESS | 3192 | 1467068829739 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:09 INFO - PROCESS | 3192 | 1467068829822 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 16:07:09 INFO - PROCESS | 3192 | 1467068829827 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:09 INFO - PROCESS | 3192 | 1467068829829 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:09 INFO - PROCESS | 3192 | ++DOCSHELL 1CA0D400 == 53 [pid = 3192] [id = 524] 16:07:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (1CA10C00) [pid = 3192] [serial = 1572] [outer = 00000000] 16:07:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (1D322000) [pid = 3192] [serial = 1573] [outer = 1CA10C00] 16:07:09 INFO - PROCESS | 3192 | 1467068829872 Marionette DEBUG loaded listener.js 16:07:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (1D322800) [pid = 3192] [serial = 1574] [outer = 1CA10C00] 16:07:10 INFO - PROCESS | 3192 | 1467068830372 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 16:07:10 INFO - PROCESS | 3192 | 1467068830464 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 16:07:10 INFO - PROCESS | 3192 | 1467068830469 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 16:07:10 INFO - PROCESS | 3192 | 1467068830474 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:07:10 INFO - PROCESS | 3192 | 1467068830478 Marionette TRACE conn6 <- [1,2062,null,{}] 16:07:10 INFO - PROCESS | 3192 | 1467068830484 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:10 INFO - PROCESS | 3192 | 1467068830487 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:10 INFO - PROCESS | 3192 | 1467068830684 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 16:07:10 INFO - PROCESS | 3192 | 1467068830797 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:10 INFO - PROCESS | 3192 | 1467068830802 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:10 INFO - PROCESS | 3192 | ++DOCSHELL 101F1C00 == 54 [pid = 3192] [id = 525] 16:07:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (101F2800) [pid = 3192] [serial = 1575] [outer = 00000000] 16:07:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (10307400) [pid = 3192] [serial = 1576] [outer = 101F2800] 16:07:10 INFO - PROCESS | 3192 | 1467068830872 Marionette DEBUG loaded listener.js 16:07:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 100 (105A2800) [pid = 3192] [serial = 1577] [outer = 101F2800] 16:07:11 INFO - PROCESS | 3192 | 1467068831419 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 970ms 16:07:11 INFO - PROCESS | 3192 | 1467068831456 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 16:07:11 INFO - PROCESS | 3192 | 1467068831461 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 16:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:07:11 INFO - PROCESS | 3192 | 1467068831467 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:07:11 INFO - PROCESS | 3192 | 1467068831470 Marionette TRACE conn6 <- [1,2066,null,{}] 16:07:11 INFO - PROCESS | 3192 | 1467068831474 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:11 INFO - PROCESS | 3192 | 1467068831477 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:11 INFO - PROCESS | 3192 | 1467068831593 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 16:07:11 INFO - PROCESS | 3192 | 1467068831749 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:11 INFO - PROCESS | 3192 | 1467068831752 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:11 INFO - PROCESS | 3192 | ++DOCSHELL 15E3F800 == 55 [pid = 3192] [id = 526] 16:07:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 101 (15E65800) [pid = 3192] [serial = 1578] [outer = 00000000] 16:07:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 102 (1652D400) [pid = 3192] [serial = 1579] [outer = 15E65800] 16:07:11 INFO - PROCESS | 3192 | 1467068831809 Marionette DEBUG loaded listener.js 16:07:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 103 (17878800) [pid = 3192] [serial = 1580] [outer = 15E65800] 16:07:12 INFO - PROCESS | 3192 | 1467068832389 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 969ms 16:07:12 INFO - PROCESS | 3192 | 1467068832440 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 16:07:12 INFO - PROCESS | 3192 | 1467068832442 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 16:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:07:12 INFO - PROCESS | 3192 | 1467068832446 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:07:12 INFO - PROCESS | 3192 | 1467068832450 Marionette TRACE conn6 <- [1,2070,null,{}] 16:07:12 INFO - PROCESS | 3192 | 1467068832461 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:12 INFO - PROCESS | 3192 | 1467068832466 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:12 INFO - PROCESS | 3192 | 1467068832581 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 16:07:12 INFO - PROCESS | 3192 | 1467068832725 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:12 INFO - PROCESS | 3192 | 1467068832729 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:12 INFO - PROCESS | 3192 | ++DOCSHELL 19FE0800 == 56 [pid = 3192] [id = 527] 16:07:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 104 (1AE51000) [pid = 3192] [serial = 1581] [outer = 00000000] 16:07:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 105 (1CB43C00) [pid = 3192] [serial = 1582] [outer = 1AE51000] 16:07:12 INFO - PROCESS | 3192 | 1467068832786 Marionette DEBUG loaded listener.js 16:07:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 106 (1D49D000) [pid = 3192] [serial = 1583] [outer = 1AE51000] 16:07:13 INFO - PROCESS | 3192 | 1467068833364 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 970ms 16:07:13 INFO - PROCESS | 3192 | 1467068833419 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 16:07:13 INFO - PROCESS | 3192 | 1467068833423 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 16:07:13 INFO - PROCESS | 3192 | 1467068833426 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:07:13 INFO - PROCESS | 3192 | 1467068833428 Marionette TRACE conn6 <- [1,2074,null,{}] 16:07:13 INFO - PROCESS | 3192 | 1467068833431 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:13 INFO - PROCESS | 3192 | 1467068833434 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:13 INFO - PROCESS | 3192 | 1467068833545 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 16:07:13 INFO - PROCESS | 3192 | 1467068833687 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:13 INFO - PROCESS | 3192 | 1467068833689 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:13 INFO - PROCESS | 3192 | ++DOCSHELL 1C28B400 == 57 [pid = 3192] [id = 528] 16:07:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 107 (1CCD9000) [pid = 3192] [serial = 1584] [outer = 00000000] 16:07:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 108 (1CCE3C00) [pid = 3192] [serial = 1585] [outer = 1CCD9000] 16:07:13 INFO - PROCESS | 3192 | 1467068833744 Marionette DEBUG loaded listener.js 16:07:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 109 (1D31F400) [pid = 3192] [serial = 1586] [outer = 1CCD9000] 16:07:14 INFO - PROCESS | 3192 | 1467068834356 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 970ms 16:07:14 INFO - PROCESS | 3192 | 1467068834584 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 16:07:14 INFO - PROCESS | 3192 | 1467068834589 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 16:07:14 INFO - PROCESS | 3192 | 1467068834596 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:07:14 INFO - PROCESS | 3192 | 1467068834599 Marionette TRACE conn6 <- [1,2078,null,{}] 16:07:14 INFO - PROCESS | 3192 | 1467068834605 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:07:14 INFO - PROCESS | 3192 | 1467068834608 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:14 INFO - PROCESS | 3192 | 1467068834710 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 16:07:14 INFO - PROCESS | 3192 | 1467068834850 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:14 INFO - PROCESS | 3192 | 1467068834854 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:14 INFO - PROCESS | 3192 | ++DOCSHELL 10306C00 == 58 [pid = 3192] [id = 529] 16:07:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 110 (10307000) [pid = 3192] [serial = 1587] [outer = 00000000] 16:07:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 111 (10423800) [pid = 3192] [serial = 1588] [outer = 10307000] 16:07:14 INFO - PROCESS | 3192 | 1467068834906 Marionette DEBUG loaded listener.js 16:07:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 112 (109AB000) [pid = 3192] [serial = 1589] [outer = 10307000] 16:07:15 INFO - PROCESS | 3192 | 1467068835499 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 969ms 16:07:15 INFO - PROCESS | 3192 | 1467068835580 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 16:07:15 INFO - PROCESS | 3192 | 1467068835583 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 16:07:15 INFO - PROCESS | 3192 | 1467068835604 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:07:15 INFO - PROCESS | 3192 | 1467068835608 Marionette TRACE conn6 <- [1,2082,null,{}] 16:07:15 INFO - PROCESS | 3192 | 1467068835612 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:15 INFO - PROCESS | 3192 | 1467068835615 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 1030B800 == 57 [pid = 3192] [id = 506] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 1040C000 == 56 [pid = 3192] [id = 505] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 1040C400 == 55 [pid = 3192] [id = 508] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 1787D000 == 54 [pid = 3192] [id = 523] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 10305C00 == 53 [pid = 3192] [id = 522] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 101D9400 == 52 [pid = 3192] [id = 521] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 191A7800 == 51 [pid = 3192] [id = 520] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 15E70800 == 50 [pid = 3192] [id = 519] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 17859C00 == 49 [pid = 3192] [id = 518] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 15E66400 == 48 [pid = 3192] [id = 517] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 101E3C00 == 47 [pid = 3192] [id = 516] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 101E4400 == 46 [pid = 3192] [id = 515] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 101EDC00 == 45 [pid = 3192] [id = 511] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 16C32C00 == 44 [pid = 3192] [id = 512] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 1042D400 == 43 [pid = 3192] [id = 173] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 15ED0400 == 42 [pid = 3192] [id = 174] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 18F9F400 == 41 [pid = 3192] [id = 177] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 101EC000 == 40 [pid = 3192] [id = 172] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 0FACA800 == 39 [pid = 3192] [id = 507] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 182C7800 == 38 [pid = 3192] [id = 509] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 18EB2400 == 37 [pid = 3192] [id = 176] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 17C58C00 == 36 [pid = 3192] [id = 175] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 1BF7FC00 == 35 [pid = 3192] [id = 513] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 18293C00 == 34 [pid = 3192] [id = 514] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 1785E400 == 33 [pid = 3192] [id = 510] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 10407000 == 32 [pid = 3192] [id = 486] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 10306C00 == 31 [pid = 3192] [id = 529] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 1C28B400 == 30 [pid = 3192] [id = 528] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 15E3F800 == 29 [pid = 3192] [id = 526] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 19FE0800 == 28 [pid = 3192] [id = 527] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 1CA0D400 == 27 [pid = 3192] [id = 524] 16:07:16 INFO - PROCESS | 3192 | --DOCSHELL 101F1C00 == 26 [pid = 3192] [id = 525] 16:07:16 INFO - PROCESS | 3192 | 1467068836469 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 111 (191A0800) [pid = 3192] [serial = 1516] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 110 (18EB5400) [pid = 3192] [serial = 1513] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 109 (10F4CC00) [pid = 3192] [serial = 1507] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 108 (14974800) [pid = 3192] [serial = 1508] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 107 (19D67000) [pid = 3192] [serial = 1519] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 106 (197C3400) [pid = 3192] [serial = 1498] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 105 (17878000) [pid = 3192] [serial = 1510] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 104 (17CC5000) [pid = 3192] [serial = 1511] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 103 (1501E400) [pid = 3192] [serial = 1505] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 102 (11588800) [pid = 3192] [serial = 1504] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 101 (193BF800) [pid = 3192] [serial = 1489] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 100 (18296C00) [pid = 3192] [serial = 1495] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 99 (10F0A800) [pid = 3192] [serial = 1492] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (1AE5BC00) [pid = 3192] [serial = 1501] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (1AE92C00) [pid = 3192] [serial = 1522] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (1AFA7C00) [pid = 3192] [serial = 1528] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (1AED8800) [pid = 3192] [serial = 1523] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (1A394400) [pid = 3192] [serial = 1520] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (18299C00) [pid = 3192] [serial = 1525] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (19220000) [pid = 3192] [serial = 1517] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (18EBA000) [pid = 3192] [serial = 1514] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (1BAD0400) [pid = 3192] [serial = 1531] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (19110000) [pid = 3192] [serial = 1526] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (1AFB6800) [pid = 3192] [serial = 1529] [outer = 00000000] [url = about:blank] 16:07:16 INFO - PROCESS | 3192 | 1467068836718 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:16 INFO - PROCESS | 3192 | 1467068836721 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:16 INFO - PROCESS | 3192 | ++DOCSHELL 0FA76C00 == 27 [pid = 3192] [id = 530] 16:07:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (0FC82000) [pid = 3192] [serial = 1590] [outer = 00000000] 16:07:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (0FCEB400) [pid = 3192] [serial = 1591] [outer = 0FC82000] 16:07:16 INFO - PROCESS | 3192 | 1467068836771 Marionette DEBUG loaded listener.js 16:07:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (10172800) [pid = 3192] [serial = 1592] [outer = 0FC82000] 16:07:17 INFO - PROCESS | 3192 | 1467068837183 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1631ms 16:07:17 INFO - PROCESS | 3192 | 1467068837239 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 16:07:17 INFO - PROCESS | 3192 | 1467068837243 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 16:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:07:17 INFO - PROCESS | 3192 | 1467068837248 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:07:17 INFO - PROCESS | 3192 | 1467068837251 Marionette TRACE conn6 <- [1,2086,null,{}] 16:07:17 INFO - PROCESS | 3192 | 1467068837256 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:17 INFO - PROCESS | 3192 | 1467068837259 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:17 INFO - PROCESS | 3192 | 1467068837349 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 16:07:17 INFO - PROCESS | 3192 | 1467068837452 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:17 INFO - PROCESS | 3192 | 1467068837455 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:17 INFO - PROCESS | 3192 | ++DOCSHELL 1030F800 == 28 [pid = 3192] [id = 531] 16:07:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1030FC00) [pid = 3192] [serial = 1593] [outer = 00000000] 16:07:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (1042D400) [pid = 3192] [serial = 1594] [outer = 1030FC00] 16:07:17 INFO - PROCESS | 3192 | 1467068837503 Marionette DEBUG loaded listener.js 16:07:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (109A7400) [pid = 3192] [serial = 1595] [outer = 1030FC00] 16:07:17 INFO - PROCESS | 3192 | 1467068837914 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 16:07:17 INFO - PROCESS | 3192 | 1467068837991 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 16:07:17 INFO - PROCESS | 3192 | 1467068837994 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 16:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:07:18 INFO - PROCESS | 3192 | 1467068837998 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:07:18 INFO - PROCESS | 3192 | 1467068838000 Marionette TRACE conn6 <- [1,2090,null,{}] 16:07:18 INFO - PROCESS | 3192 | 1467068838004 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:18 INFO - PROCESS | 3192 | 1467068838006 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:18 INFO - PROCESS | 3192 | 1467068838093 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 16:07:18 INFO - PROCESS | 3192 | 1467068838100 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:18 INFO - PROCESS | 3192 | 1467068838102 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:18 INFO - PROCESS | 3192 | ++DOCSHELL 1030D800 == 29 [pid = 3192] [id = 532] 16:07:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (136DB400) [pid = 3192] [serial = 1596] [outer = 00000000] 16:07:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (15C44C00) [pid = 3192] [serial = 1597] [outer = 136DB400] 16:07:18 INFO - PROCESS | 3192 | 1467068838148 Marionette DEBUG loaded listener.js 16:07:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (15EC7800) [pid = 3192] [serial = 1598] [outer = 136DB400] 16:07:18 INFO - PROCESS | 3192 | 1467068838607 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 16:07:18 INFO - PROCESS | 3192 | 1467068838640 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 16:07:18 INFO - PROCESS | 3192 | 1467068838643 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 16:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:07:18 INFO - PROCESS | 3192 | 1467068838665 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:07:18 INFO - PROCESS | 3192 | 1467068838670 Marionette TRACE conn6 <- [1,2094,null,{}] 16:07:18 INFO - PROCESS | 3192 | 1467068838674 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:18 INFO - PROCESS | 3192 | 1467068838677 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:18 INFO - PROCESS | 3192 | 1467068838814 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 16:07:18 INFO - PROCESS | 3192 | 1467068838820 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:18 INFO - PROCESS | 3192 | 1467068838822 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:18 INFO - PROCESS | 3192 | ++DOCSHELL 16457400 == 30 [pid = 3192] [id = 533] 16:07:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (17877800) [pid = 3192] [serial = 1599] [outer = 00000000] 16:07:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (1828BC00) [pid = 3192] [serial = 1600] [outer = 17877800] 16:07:18 INFO - PROCESS | 3192 | 1467068838922 Marionette DEBUG loaded listener.js 16:07:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 100 (18299C00) [pid = 3192] [serial = 1601] [outer = 17877800] 16:07:19 INFO - PROCESS | 3192 | 1467068839350 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 16:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 750ms 16:07:19 INFO - PROCESS | 3192 | 1467068839410 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 16:07:19 INFO - PROCESS | 3192 | 1467068839412 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 16:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:07:19 INFO - PROCESS | 3192 | 1467068839415 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:07:19 INFO - PROCESS | 3192 | 1467068839417 Marionette TRACE conn6 <- [1,2098,null,{}] 16:07:19 INFO - PROCESS | 3192 | 1467068839421 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:19 INFO - PROCESS | 3192 | 1467068839423 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:19 INFO - PROCESS | 3192 | 1467068839567 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 16:07:19 INFO - PROCESS | 3192 | 1467068839576 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:19 INFO - PROCESS | 3192 | 1467068839578 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:19 INFO - PROCESS | 3192 | ++DOCSHELL 1042E400 == 31 [pid = 3192] [id = 534] 16:07:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 101 (1825F400) [pid = 3192] [serial = 1602] [outer = 00000000] 16:07:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 102 (18EBEC00) [pid = 3192] [serial = 1603] [outer = 1825F400] 16:07:19 INFO - PROCESS | 3192 | 1467068839623 Marionette DEBUG loaded listener.js 16:07:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 103 (18FA3800) [pid = 3192] [serial = 1604] [outer = 1825F400] 16:07:20 INFO - PROCESS | 3192 | 1467068840066 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 16:07:20 INFO - PROCESS | 3192 | 1467068840093 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 16:07:20 INFO - PROCESS | 3192 | 1467068840095 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 16:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:07:20 INFO - PROCESS | 3192 | 1467068840098 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:07:20 INFO - PROCESS | 3192 | 1467068840100 Marionette TRACE conn6 <- [1,2102,null,{}] 16:07:20 INFO - PROCESS | 3192 | 1467068840103 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:20 INFO - PROCESS | 3192 | 1467068840105 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:20 INFO - PROCESS | 3192 | 1467068840234 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 16:07:20 INFO - PROCESS | 3192 | 1467068840240 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:20 INFO - PROCESS | 3192 | 1467068840245 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:20 INFO - PROCESS | 3192 | ++DOCSHELL 191A2800 == 32 [pid = 3192] [id = 535] 16:07:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 104 (191A5C00) [pid = 3192] [serial = 1605] [outer = 00000000] 16:07:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 105 (193B3400) [pid = 3192] [serial = 1606] [outer = 191A5C00] 16:07:20 INFO - PROCESS | 3192 | 1467068840357 Marionette DEBUG loaded listener.js 16:07:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 106 (19417800) [pid = 3192] [serial = 1607] [outer = 191A5C00] 16:07:21 INFO - PROCESS | 3192 | --DOMWINDOW == 105 (1AE50000) [pid = 3192] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:07:21 INFO - PROCESS | 3192 | --DOMWINDOW == 104 (18EB5C00) [pid = 3192] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:07:21 INFO - PROCESS | 3192 | --DOMWINDOW == 103 (191A8400) [pid = 3192] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:07:21 INFO - PROCESS | 3192 | --DOMWINDOW == 102 (1030B000) [pid = 3192] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:07:21 INFO - PROCESS | 3192 | --DOMWINDOW == 101 (19EA2400) [pid = 3192] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:07:21 INFO - PROCESS | 3192 | --DOMWINDOW == 100 (1BA3E800) [pid = 3192] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:07:21 INFO - PROCESS | 3192 | --DOMWINDOW == 99 (1C28C800) [pid = 3192] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:07:21 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (1030AC00) [pid = 3192] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:07:21 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (101E8000) [pid = 3192] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:07:21 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (115C9C00) [pid = 3192] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:07:21 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (17C53000) [pid = 3192] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:07:21 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (15E73400) [pid = 3192] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:07:21 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (16C3B800) [pid = 3192] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:07:21 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (10303800) [pid = 3192] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:07:21 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (1CA10C00) [pid = 3192] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:07:21 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (1AE53400) [pid = 3192] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:07:21 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (19706400) [pid = 3192] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:07:21 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (16528000) [pid = 3192] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:07:21 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (10405C00) [pid = 3192] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:07:21 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (0FC7E000) [pid = 3192] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:07:21 INFO - PROCESS | 3192 | 1467068841258 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1167ms 16:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:07:21 INFO - PROCESS | 3192 | 1467068841268 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 16:07:21 INFO - PROCESS | 3192 | 1467068841270 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 16:07:21 INFO - PROCESS | 3192 | 1467068841273 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:07:21 INFO - PROCESS | 3192 | 1467068841275 Marionette TRACE conn6 <- [1,2106,null,{}] 16:07:21 INFO - PROCESS | 3192 | 1467068841279 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:21 INFO - PROCESS | 3192 | 1467068841290 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:21 INFO - PROCESS | 3192 | 1467068841408 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 16:07:21 INFO - PROCESS | 3192 | 1467068841475 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:21 INFO - PROCESS | 3192 | 1467068841477 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:21 INFO - PROCESS | 3192 | ++DOCSHELL 101D6800 == 33 [pid = 3192] [id = 536] 16:07:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (101EBC00) [pid = 3192] [serial = 1608] [outer = 00000000] 16:07:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (17852C00) [pid = 3192] [serial = 1609] [outer = 101EBC00] 16:07:21 INFO - PROCESS | 3192 | 1467068841521 Marionette DEBUG loaded listener.js 16:07:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (18295400) [pid = 3192] [serial = 1610] [outer = 101EBC00] 16:07:21 INFO - PROCESS | 3192 | 1467068841857 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 629ms 16:07:21 INFO - PROCESS | 3192 | 1467068841905 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 16:07:21 INFO - PROCESS | 3192 | 1467068841907 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 16:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:07:21 INFO - PROCESS | 3192 | 1467068841923 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:07:21 INFO - PROCESS | 3192 | 1467068841925 Marionette TRACE conn6 <- [1,2110,null,{}] 16:07:21 INFO - PROCESS | 3192 | 1467068841929 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:21 INFO - PROCESS | 3192 | 1467068841930 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:22 INFO - PROCESS | 3192 | 1467068842009 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 16:07:22 INFO - PROCESS | 3192 | 1467068842014 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:22 INFO - PROCESS | 3192 | 1467068842016 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:22 INFO - PROCESS | 3192 | ++DOCSHELL 1910A400 == 34 [pid = 3192] [id = 537] 16:07:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (191A0C00) [pid = 3192] [serial = 1611] [outer = 00000000] 16:07:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1962FC00) [pid = 3192] [serial = 1612] [outer = 191A0C00] 16:07:22 INFO - PROCESS | 3192 | 1467068842059 Marionette DEBUG loaded listener.js 16:07:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (197C3400) [pid = 3192] [serial = 1613] [outer = 191A0C00] 16:07:22 INFO - PROCESS | 3192 | 1467068842468 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 16:07:22 INFO - PROCESS | 3192 | 1467068842556 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 16:07:22 INFO - PROCESS | 3192 | 1467068842559 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 16:07:22 INFO - PROCESS | 3192 | 1467068842562 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:07:22 INFO - PROCESS | 3192 | 1467068842563 Marionette TRACE conn6 <- [1,2114,null,{}] 16:07:22 INFO - PROCESS | 3192 | 1467068842567 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:22 INFO - PROCESS | 3192 | 1467068842569 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:22 INFO - PROCESS | 3192 | 1467068842648 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 16:07:22 INFO - PROCESS | 3192 | 1467068842657 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:22 INFO - PROCESS | 3192 | 1467068842659 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:22 INFO - PROCESS | 3192 | ++DOCSHELL 19FE0400 == 35 [pid = 3192] [id = 538] 16:07:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (1A390400) [pid = 3192] [serial = 1614] [outer = 00000000] 16:07:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (1AE56800) [pid = 3192] [serial = 1615] [outer = 1A390400] 16:07:22 INFO - PROCESS | 3192 | 1467068842702 Marionette DEBUG loaded listener.js 16:07:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (1AE57800) [pid = 3192] [serial = 1616] [outer = 1A390400] 16:07:23 INFO - PROCESS | 3192 | 1467068843305 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 770ms 16:07:23 INFO - PROCESS | 3192 | 1467068843336 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 16:07:23 INFO - PROCESS | 3192 | 1467068843341 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 16:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:07:23 INFO - PROCESS | 3192 | 1467068843347 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:07:23 INFO - PROCESS | 3192 | 1467068843350 Marionette TRACE conn6 <- [1,2118,null,{}] 16:07:23 INFO - PROCESS | 3192 | 1467068843356 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:23 INFO - PROCESS | 3192 | 1467068843359 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:23 INFO - PROCESS | 3192 | 1467068843484 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 16:07:23 INFO - PROCESS | 3192 | 1467068843653 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:23 INFO - PROCESS | 3192 | 1467068843657 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:23 INFO - PROCESS | 3192 | ++DOCSHELL 0FCE7C00 == 36 [pid = 3192] [id = 539] 16:07:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (0FCE8000) [pid = 3192] [serial = 1617] [outer = 00000000] 16:07:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (10402400) [pid = 3192] [serial = 1618] [outer = 0FCE8000] 16:07:23 INFO - PROCESS | 3192 | 1467068843715 Marionette DEBUG loaded listener.js 16:07:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (10F08000) [pid = 3192] [serial = 1619] [outer = 0FCE8000] 16:07:24 INFO - PROCESS | 3192 | 1467068844479 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 16:07:24 INFO - PROCESS | 3192 | 1467068844537 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 16:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:07:24 INFO - PROCESS | 3192 | 1467068844544 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:07:24 INFO - PROCESS | 3192 | 1467068844547 Marionette TRACE conn6 <- [1,2122,null,{}] 16:07:24 INFO - PROCESS | 3192 | 1467068844551 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:24 INFO - PROCESS | 3192 | 1467068844554 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:24 INFO - PROCESS | 3192 | 1467068844684 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 16:07:24 INFO - PROCESS | 3192 | 1467068844823 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:24 INFO - PROCESS | 3192 | 1467068844826 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:24 INFO - PROCESS | 3192 | ++DOCSHELL 1652BC00 == 37 [pid = 3192] [id = 540] 16:07:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (16C32800) [pid = 3192] [serial = 1620] [outer = 00000000] 16:07:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 100 (17C58C00) [pid = 3192] [serial = 1621] [outer = 16C32800] 16:07:24 INFO - PROCESS | 3192 | 1467068844884 Marionette DEBUG loaded listener.js 16:07:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 101 (18295000) [pid = 3192] [serial = 1622] [outer = 16C32800] 16:07:25 INFO - PROCESS | 3192 | 1467068845644 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 16:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1268ms 16:07:25 INFO - PROCESS | 3192 | 1467068845817 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 16:07:25 INFO - PROCESS | 3192 | 1467068845821 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 16:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:07:25 INFO - PROCESS | 3192 | 1467068845826 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:07:25 INFO - PROCESS | 3192 | 1467068845829 Marionette TRACE conn6 <- [1,2126,null,{}] 16:07:25 INFO - PROCESS | 3192 | 1467068845835 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:25 INFO - PROCESS | 3192 | 1467068845838 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:25 INFO - PROCESS | 3192 | 1467068845950 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 16:07:26 INFO - PROCESS | 3192 | 1467068846093 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:26 INFO - PROCESS | 3192 | 1467068846099 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:26 INFO - PROCESS | 3192 | ++DOCSHELL 0FDFD000 == 38 [pid = 3192] [id = 541] 16:07:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 102 (0FDFE400) [pid = 3192] [serial = 1623] [outer = 00000000] 16:07:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 103 (101DD800) [pid = 3192] [serial = 1624] [outer = 0FDFE400] 16:07:26 INFO - PROCESS | 3192 | 1467068846152 Marionette DEBUG loaded listener.js 16:07:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 104 (101E6000) [pid = 3192] [serial = 1625] [outer = 0FDFE400] 16:07:26 INFO - PROCESS | 3192 | --DOCSHELL 1910A400 == 37 [pid = 3192] [id = 537] 16:07:26 INFO - PROCESS | 3192 | --DOCSHELL 101D6800 == 36 [pid = 3192] [id = 536] 16:07:26 INFO - PROCESS | 3192 | --DOCSHELL 191A2800 == 35 [pid = 3192] [id = 535] 16:07:26 INFO - PROCESS | 3192 | --DOCSHELL 1042E400 == 34 [pid = 3192] [id = 534] 16:07:26 INFO - PROCESS | 3192 | --DOCSHELL 16457400 == 33 [pid = 3192] [id = 533] 16:07:26 INFO - PROCESS | 3192 | --DOCSHELL 1030D800 == 32 [pid = 3192] [id = 532] 16:07:26 INFO - PROCESS | 3192 | --DOCSHELL 1030F800 == 31 [pid = 3192] [id = 531] 16:07:26 INFO - PROCESS | 3192 | --DOCSHELL 0FA76C00 == 30 [pid = 3192] [id = 530] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 103 (1AE90C00) [pid = 3192] [serial = 1502] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 102 (19D68C00) [pid = 3192] [serial = 1499] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 101 (18326C00) [pid = 3192] [serial = 1496] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 100 (1497A800) [pid = 3192] [serial = 1493] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 99 (19625C00) [pid = 3192] [serial = 1490] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (18F9A800) [pid = 3192] [serial = 1558] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (19106C00) [pid = 3192] [serial = 1559] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (19D68400) [pid = 3192] [serial = 1562] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (19630400) [pid = 3192] [serial = 1561] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (10A9B000) [pid = 3192] [serial = 1534] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (148A8000) [pid = 3192] [serial = 1535] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (1CB4D400) [pid = 3192] [serial = 1543] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (1D320400) [pid = 3192] [serial = 1544] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (1BF27000) [pid = 3192] [serial = 1532] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (1C960C00) [pid = 3192] [serial = 1540] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (1CA07C00) [pid = 3192] [serial = 1541] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (18291000) [pid = 3192] [serial = 1567] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1040F000) [pid = 3192] [serial = 1549] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (106B0000) [pid = 3192] [serial = 1550] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (1AEDA000) [pid = 3192] [serial = 1564] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1825C400) [pid = 3192] [serial = 1555] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (16524400) [pid = 3192] [serial = 1552] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (17850400) [pid = 3192] [serial = 1553] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (18291800) [pid = 3192] [serial = 1537] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (19108800) [pid = 3192] [serial = 1538] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (11490800) [pid = 3192] [serial = 1546] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (14F53C00) [pid = 3192] [serial = 1547] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (1D322000) [pid = 3192] [serial = 1573] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (1D322800) [pid = 3192] [serial = 1574] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (1C961C00) [pid = 3192] [serial = 1571] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (1BF31000) [pid = 3192] [serial = 1570] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (1910FC00) [pid = 3192] [serial = 1568] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (1AEE7000) [pid = 3192] [serial = 1565] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (18329C00) [pid = 3192] [serial = 1556] [outer = 00000000] [url = about:blank] 16:07:26 INFO - PROCESS | 3192 | 1467068846706 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 930ms 16:07:26 INFO - PROCESS | 3192 | 1467068846761 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 16:07:26 INFO - PROCESS | 3192 | 1467068846764 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 16:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:07:26 INFO - PROCESS | 3192 | 1467068846770 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:07:26 INFO - PROCESS | 3192 | 1467068846774 Marionette TRACE conn6 <- [1,2130,null,{}] 16:07:26 INFO - PROCESS | 3192 | 1467068846778 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:26 INFO - PROCESS | 3192 | 1467068846780 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:26 INFO - PROCESS | 3192 | 1467068846867 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 16:07:26 INFO - PROCESS | 3192 | 1467068846963 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:26 INFO - PROCESS | 3192 | 1467068846965 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:26 INFO - PROCESS | 3192 | ++DOCSHELL 1040F000 == 31 [pid = 3192] [id = 542] 16:07:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (1040F400) [pid = 3192] [serial = 1626] [outer = 00000000] 16:07:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (1042D000) [pid = 3192] [serial = 1627] [outer = 1040F400] 16:07:27 INFO - PROCESS | 3192 | 1467068847021 Marionette DEBUG loaded listener.js 16:07:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (109A4800) [pid = 3192] [serial = 1628] [outer = 1040F400] 16:07:27 INFO - PROCESS | 3192 | 1467068847429 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:07:27 INFO - PROCESS | 3192 | 1467068847447 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 16:07:27 INFO - PROCESS | 3192 | 1467068847451 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:07:27 INFO - PROCESS | 3192 | 1467068847453 Marionette TRACE conn6 <- [1,2134,null,{}] 16:07:27 INFO - PROCESS | 3192 | 1467068847463 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:27 INFO - PROCESS | 3192 | 1467068847468 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:27 INFO - PROCESS | 3192 | 1467068847559 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 16:07:27 INFO - PROCESS | 3192 | 1467068847567 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:27 INFO - PROCESS | 3192 | 1467068847570 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:27 INFO - PROCESS | 3192 | ++DOCSHELL 15C3E800 == 32 [pid = 3192] [id = 543] 16:07:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (15C41400) [pid = 3192] [serial = 1629] [outer = 00000000] 16:07:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (1644DC00) [pid = 3192] [serial = 1630] [outer = 15C41400] 16:07:27 INFO - PROCESS | 3192 | 1467068847647 Marionette DEBUG loaded listener.js 16:07:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (1652B000) [pid = 3192] [serial = 1631] [outer = 15C41400] 16:07:28 INFO - PROCESS | 3192 | 1467068848130 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 16:07:28 INFO - PROCESS | 3192 | 1467068848189 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 16:07:28 INFO - PROCESS | 3192 | 1467068848192 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:07:28 INFO - PROCESS | 3192 | 1467068848194 Marionette TRACE conn6 <- [1,2138,null,{}] 16:07:28 INFO - PROCESS | 3192 | 1467068848197 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:28 INFO - PROCESS | 3192 | 1467068848199 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:28 INFO - PROCESS | 3192 | 1467068848286 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 16:07:28 INFO - PROCESS | 3192 | 1467068848293 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:28 INFO - PROCESS | 3192 | 1467068848295 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:28 INFO - PROCESS | 3192 | ++DOCSHELL 16C32000 == 33 [pid = 3192] [id = 544] 16:07:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (17C5D400) [pid = 3192] [serial = 1632] [outer = 00000000] 16:07:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (18299400) [pid = 3192] [serial = 1633] [outer = 17C5D400] 16:07:28 INFO - PROCESS | 3192 | 1467068848443 Marionette DEBUG loaded listener.js 16:07:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (1832F400) [pid = 3192] [serial = 1634] [outer = 17C5D400] 16:07:28 INFO - PROCESS | 3192 | 1467068848839 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 16:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 669ms 16:07:28 INFO - PROCESS | 3192 | 1467068848867 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 16:07:28 INFO - PROCESS | 3192 | 1467068848869 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 16:07:28 INFO - PROCESS | 3192 | 1467068848872 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:07:28 INFO - PROCESS | 3192 | 1467068848874 Marionette TRACE conn6 <- [1,2142,null,{}] 16:07:28 INFO - PROCESS | 3192 | 1467068848878 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:28 INFO - PROCESS | 3192 | 1467068848880 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:29 INFO - PROCESS | 3192 | 1467068849024 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 16:07:29 INFO - PROCESS | 3192 | 1467068849092 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:29 INFO - PROCESS | 3192 | 1467068849094 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:29 INFO - PROCESS | 3192 | ++DOCSHELL 18EB3C00 == 34 [pid = 3192] [id = 545] 16:07:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (18EB4000) [pid = 3192] [serial = 1635] [outer = 00000000] 16:07:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (18F9C000) [pid = 3192] [serial = 1636] [outer = 18EB4000] 16:07:29 INFO - PROCESS | 3192 | 1467068849138 Marionette DEBUG loaded listener.js 16:07:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (18FA6800) [pid = 3192] [serial = 1637] [outer = 18EB4000] 16:07:29 INFO - PROCESS | 3192 | 1467068849554 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 16:07:29 INFO - PROCESS | 3192 | 1467068849607 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 16:07:29 INFO - PROCESS | 3192 | 1467068849609 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 16:07:29 INFO - PROCESS | 3192 | 1467068849623 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:07:29 INFO - PROCESS | 3192 | 1467068849625 Marionette TRACE conn6 <- [1,2146,null,{}] 16:07:29 INFO - PROCESS | 3192 | 1467068849629 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:29 INFO - PROCESS | 3192 | 1467068849635 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:29 INFO - PROCESS | 3192 | 1467068849792 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 16:07:29 INFO - PROCESS | 3192 | 1467068849858 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:29 INFO - PROCESS | 3192 | 1467068849860 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:29 INFO - PROCESS | 3192 | ++DOCSHELL 191A0800 == 35 [pid = 3192] [id = 546] 16:07:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (191A9800) [pid = 3192] [serial = 1638] [outer = 00000000] 16:07:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (193BB000) [pid = 3192] [serial = 1639] [outer = 191A9800] 16:07:29 INFO - PROCESS | 3192 | 1467068849904 Marionette DEBUG loaded listener.js 16:07:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (19626000) [pid = 3192] [serial = 1640] [outer = 191A9800] 16:07:30 INFO - PROCESS | 3192 | 1467068850332 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 16:07:30 INFO - PROCESS | 3192 | 1467068850382 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 16:07:30 INFO - PROCESS | 3192 | 1467068850384 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 16:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:07:30 INFO - PROCESS | 3192 | 1467068850390 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:07:30 INFO - PROCESS | 3192 | 1467068850392 Marionette TRACE conn6 <- [1,2150,null,{}] 16:07:30 INFO - PROCESS | 3192 | 1467068850396 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:30 INFO - PROCESS | 3192 | 1467068850398 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:30 INFO - PROCESS | 3192 | 1467068850524 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 16:07:30 INFO - PROCESS | 3192 | 1467068850533 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:30 INFO - PROCESS | 3192 | 1467068850535 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:30 INFO - PROCESS | 3192 | ++DOCSHELL 1910F800 == 36 [pid = 3192] [id = 547] 16:07:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (191A2800) [pid = 3192] [serial = 1641] [outer = 00000000] 16:07:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (197CB000) [pid = 3192] [serial = 1642] [outer = 191A2800] 16:07:30 INFO - PROCESS | 3192 | 1467068850578 Marionette DEBUG loaded listener.js 16:07:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (19E94C00) [pid = 3192] [serial = 1643] [outer = 191A2800] 16:07:30 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (15E65800) [pid = 3192] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:07:30 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (101F2800) [pid = 3192] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:07:30 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1AE51000) [pid = 3192] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:07:30 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (10307000) [pid = 3192] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:07:30 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1CCD9000) [pid = 3192] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:07:30 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (0FC82000) [pid = 3192] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:07:30 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (1825F400) [pid = 3192] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:07:30 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (136DB400) [pid = 3192] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:07:30 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (101EBC00) [pid = 3192] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:07:30 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (191A0C00) [pid = 3192] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:07:30 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (1030FC00) [pid = 3192] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:07:30 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (191A5C00) [pid = 3192] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:07:30 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (17877800) [pid = 3192] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:07:31 INFO - PROCESS | 3192 | 1467068851069 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 731ms 16:07:31 INFO - PROCESS | 3192 | 1467068851125 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 16:07:31 INFO - PROCESS | 3192 | 1467068851127 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 16:07:31 INFO - PROCESS | 3192 | 1467068851131 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:07:31 INFO - PROCESS | 3192 | 1467068851132 Marionette TRACE conn6 <- [1,2154,null,{}] 16:07:31 INFO - PROCESS | 3192 | 1467068851136 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:31 INFO - PROCESS | 3192 | 1467068851138 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:31 INFO - PROCESS | 3192 | 1467068851218 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 16:07:31 INFO - PROCESS | 3192 | 1467068851226 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:31 INFO - PROCESS | 3192 | 1467068851228 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:31 INFO - PROCESS | 3192 | ++DOCSHELL 1042CC00 == 37 [pid = 3192] [id = 548] 16:07:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (15E65800) [pid = 3192] [serial = 1644] [outer = 00000000] 16:07:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (193B2400) [pid = 3192] [serial = 1645] [outer = 15E65800] 16:07:31 INFO - PROCESS | 3192 | 1467068851272 Marionette DEBUG loaded listener.js 16:07:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (19631000) [pid = 3192] [serial = 1646] [outer = 15E65800] 16:07:31 INFO - PROCESS | 3192 | 1467068851688 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 570ms 16:07:31 INFO - PROCESS | 3192 | 1467068851706 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 16:07:31 INFO - PROCESS | 3192 | 1467068851708 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 16:07:31 INFO - PROCESS | 3192 | 1467068851711 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:07:31 INFO - PROCESS | 3192 | 1467068851713 Marionette TRACE conn6 <- [1,2158,null,{}] 16:07:31 INFO - PROCESS | 3192 | 1467068851717 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:31 INFO - PROCESS | 3192 | 1467068851718 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:31 INFO - PROCESS | 3192 | 1467068851845 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 16:07:31 INFO - PROCESS | 3192 | 1467068851854 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:31 INFO - PROCESS | 3192 | 1467068851855 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:31 INFO - PROCESS | 3192 | ++DOCSHELL 16453400 == 38 [pid = 3192] [id = 549] 16:07:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (191A5C00) [pid = 3192] [serial = 1647] [outer = 00000000] 16:07:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1AE58400) [pid = 3192] [serial = 1648] [outer = 191A5C00] 16:07:31 INFO - PROCESS | 3192 | 1467068851899 Marionette DEBUG loaded listener.js 16:07:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1AE59400) [pid = 3192] [serial = 1649] [outer = 191A5C00] 16:07:32 INFO - PROCESS | 3192 | 1467068852346 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 669ms 16:07:32 INFO - PROCESS | 3192 | 1467068852385 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 16:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:07:32 INFO - PROCESS | 3192 | 1467068852387 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 16:07:32 INFO - PROCESS | 3192 | 1467068852390 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:07:32 INFO - PROCESS | 3192 | 1467068852391 Marionette TRACE conn6 <- [1,2162,null,{}] 16:07:32 INFO - PROCESS | 3192 | 1467068852395 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:32 INFO - PROCESS | 3192 | 1467068852396 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:32 INFO - PROCESS | 3192 | 1467068852519 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 16:07:32 INFO - PROCESS | 3192 | 1467068852530 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:32 INFO - PROCESS | 3192 | 1467068852531 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:32 INFO - PROCESS | 3192 | ++DOCSHELL 1AED8400 == 39 [pid = 3192] [id = 550] 16:07:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (1AEDBC00) [pid = 3192] [serial = 1650] [outer = 00000000] 16:07:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1AEE7800) [pid = 3192] [serial = 1651] [outer = 1AEDBC00] 16:07:32 INFO - PROCESS | 3192 | 1467068852575 Marionette DEBUG loaded listener.js 16:07:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1AFA7400) [pid = 3192] [serial = 1652] [outer = 1AEDBC00] 16:07:32 INFO - PROCESS | 3192 | --DOCSHELL 0FDF1000 == 38 [pid = 3192] [id = 12] 16:07:33 INFO - PROCESS | 3192 | 1467068853254 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 930ms 16:07:33 INFO - PROCESS | 3192 | 1467068853322 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 16:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:07:33 INFO - PROCESS | 3192 | 1467068853326 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 16:07:33 INFO - PROCESS | 3192 | 1467068853331 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:07:33 INFO - PROCESS | 3192 | 1467068853335 Marionette TRACE conn6 <- [1,2166,null,{}] 16:07:33 INFO - PROCESS | 3192 | 1467068853341 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:33 INFO - PROCESS | 3192 | 1467068853344 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:33 INFO - PROCESS | 3192 | 1467068853466 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 16:07:33 INFO - PROCESS | 3192 | 1467068853605 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:33 INFO - PROCESS | 3192 | 1467068853608 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:33 INFO - PROCESS | 3192 | ++DOCSHELL 101DD400 == 39 [pid = 3192] [id = 551] 16:07:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (101DEC00) [pid = 3192] [serial = 1653] [outer = 00000000] 16:07:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (1040EC00) [pid = 3192] [serial = 1654] [outer = 101DEC00] 16:07:33 INFO - PROCESS | 3192 | 1467068853667 Marionette DEBUG loaded listener.js 16:07:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (10F44000) [pid = 3192] [serial = 1655] [outer = 101DEC00] 16:07:34 INFO - PROCESS | 3192 | 1467068854225 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 930ms 16:07:34 INFO - PROCESS | 3192 | 1467068854262 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 16:07:34 INFO - PROCESS | 3192 | 1467068854267 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 16:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:07:34 INFO - PROCESS | 3192 | 1467068854273 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:07:34 INFO - PROCESS | 3192 | 1467068854276 Marionette TRACE conn6 <- [1,2170,null,{}] 16:07:34 INFO - PROCESS | 3192 | 1467068854280 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:34 INFO - PROCESS | 3192 | 1467068854283 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:34 INFO - PROCESS | 3192 | 1467068854398 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 16:07:34 INFO - PROCESS | 3192 | 1467068854558 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:34 INFO - PROCESS | 3192 | 1467068854560 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:34 INFO - PROCESS | 3192 | ++DOCSHELL 1652AC00 == 40 [pid = 3192] [id = 552] 16:07:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (1652F800) [pid = 3192] [serial = 1656] [outer = 00000000] 16:07:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (1787E000) [pid = 3192] [serial = 1657] [outer = 1652F800] 16:07:34 INFO - PROCESS | 3192 | 1467068854617 Marionette DEBUG loaded listener.js 16:07:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (18299800) [pid = 3192] [serial = 1658] [outer = 1652F800] 16:07:35 INFO - PROCESS | 3192 | 1467068855206 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 969ms 16:07:35 INFO - PROCESS | 3192 | 1467068855247 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 16:07:35 INFO - PROCESS | 3192 | 1467068855249 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 16:07:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:07:35 INFO - PROCESS | 3192 | 1467068855253 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:07:35 INFO - PROCESS | 3192 | 1467068855257 Marionette TRACE conn6 <- [1,2174,null,{}] 16:07:35 INFO - PROCESS | 3192 | 1467068855268 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:35 INFO - PROCESS | 3192 | 1467068855273 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:35 INFO - PROCESS | 3192 | 1467068855384 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 16:07:35 INFO - PROCESS | 3192 | 1467068855529 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:35 INFO - PROCESS | 3192 | 1467068855533 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:35 INFO - PROCESS | 3192 | ++DOCSHELL 1AE57C00 == 41 [pid = 3192] [id = 553] 16:07:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1AE5A000) [pid = 3192] [serial = 1659] [outer = 00000000] 16:07:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1AFB1800) [pid = 3192] [serial = 1660] [outer = 1AE5A000] 16:07:35 INFO - PROCESS | 3192 | 1467068855590 Marionette DEBUG loaded listener.js 16:07:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (1BAC7000) [pid = 3192] [serial = 1661] [outer = 1AE5A000] 16:07:36 INFO - PROCESS | 3192 | 1467068856192 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:07:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:07:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 970ms 16:07:36 INFO - PROCESS | 3192 | 1467068856226 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 16:07:36 INFO - PROCESS | 3192 | 1467068856229 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 16:07:36 INFO - PROCESS | 3192 | 1467068856232 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:07:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:07:36 INFO - PROCESS | 3192 | 1467068856234 Marionette TRACE conn6 <- [1,2178,null,{}] 16:07:36 INFO - PROCESS | 3192 | 1467068856238 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:36 INFO - PROCESS | 3192 | 1467068856240 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:36 INFO - PROCESS | 3192 | 1467068856351 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 16:07:36 INFO - PROCESS | 3192 | 1467068856494 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:36 INFO - PROCESS | 3192 | 1467068856496 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:36 INFO - PROCESS | 3192 | ++DOCSHELL 193B3C00 == 42 [pid = 3192] [id = 554] 16:07:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (1BACC400) [pid = 3192] [serial = 1662] [outer = 00000000] 16:07:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (1C28F800) [pid = 3192] [serial = 1663] [outer = 1BACC400] 16:07:36 INFO - PROCESS | 3192 | 1467068856551 Marionette DEBUG loaded listener.js 16:07:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (1C894000) [pid = 3192] [serial = 1664] [outer = 1BACC400] 16:07:37 INFO - PROCESS | 3192 | 1467068857270 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:07:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:07:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1076ms 16:07:37 INFO - PROCESS | 3192 | 1467068857322 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 16:07:37 INFO - PROCESS | 3192 | 1467068857326 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 16:07:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:07:37 INFO - PROCESS | 3192 | 1467068857332 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:07:37 INFO - PROCESS | 3192 | 1467068857336 Marionette TRACE conn6 <- [1,2182,null,{}] 16:07:37 INFO - PROCESS | 3192 | 1467068857342 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:37 INFO - PROCESS | 3192 | 1467068857345 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:37 INFO - PROCESS | 3192 | 1467068857446 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 16:07:37 INFO - PROCESS | 3192 | 1467068857585 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:37 INFO - PROCESS | 3192 | 1467068857589 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:37 INFO - PROCESS | 3192 | ++DOCSHELL 1040C000 == 43 [pid = 3192] [id = 555] 16:07:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (1040D400) [pid = 3192] [serial = 1665] [outer = 00000000] 16:07:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (109B1000) [pid = 3192] [serial = 1666] [outer = 1040D400] 16:07:37 INFO - PROCESS | 3192 | 1467068857639 Marionette DEBUG loaded listener.js 16:07:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (114E2800) [pid = 3192] [serial = 1667] [outer = 1040D400] 16:07:38 INFO - PROCESS | 3192 | --DOCSHELL 16453400 == 42 [pid = 3192] [id = 549] 16:07:38 INFO - PROCESS | 3192 | --DOCSHELL 1042CC00 == 41 [pid = 3192] [id = 548] 16:07:38 INFO - PROCESS | 3192 | --DOCSHELL 1910F800 == 40 [pid = 3192] [id = 547] 16:07:38 INFO - PROCESS | 3192 | --DOCSHELL 191A0800 == 39 [pid = 3192] [id = 546] 16:07:38 INFO - PROCESS | 3192 | --DOCSHELL 18EB3C00 == 38 [pid = 3192] [id = 545] 16:07:38 INFO - PROCESS | 3192 | --DOCSHELL 16C32000 == 37 [pid = 3192] [id = 544] 16:07:38 INFO - PROCESS | 3192 | --DOCSHELL 15C3E800 == 36 [pid = 3192] [id = 543] 16:07:38 INFO - PROCESS | 3192 | --DOCSHELL 1040F000 == 35 [pid = 3192] [id = 542] 16:07:38 INFO - PROCESS | 3192 | --DOCSHELL 0FDFD000 == 34 [pid = 3192] [id = 541] 16:07:38 INFO - PROCESS | 3192 | --DOCSHELL 1652BC00 == 33 [pid = 3192] [id = 540] 16:07:38 INFO - PROCESS | 3192 | --DOCSHELL 19FE0400 == 32 [pid = 3192] [id = 538] 16:07:38 INFO - PROCESS | 3192 | --DOCSHELL 0FCE7C00 == 31 [pid = 3192] [id = 539] 16:07:38 INFO - PROCESS | 3192 | --DOCSHELL 0FA25400 == 30 [pid = 3192] [id = 13] 16:07:38 INFO - PROCESS | 3192 | --DOCSHELL 193B3C00 == 29 [pid = 3192] [id = 554] 16:07:38 INFO - PROCESS | 3192 | --DOCSHELL 1652AC00 == 28 [pid = 3192] [id = 552] 16:07:38 INFO - PROCESS | 3192 | --DOCSHELL 1AE57C00 == 27 [pid = 3192] [id = 553] 16:07:38 INFO - PROCESS | 3192 | --DOCSHELL 1AED8400 == 26 [pid = 3192] [id = 550] 16:07:38 INFO - PROCESS | 3192 | --DOCSHELL 101DD400 == 25 [pid = 3192] [id = 551] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (17878800) [pid = 3192] [serial = 1580] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (10307400) [pid = 3192] [serial = 1576] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (1D49D000) [pid = 3192] [serial = 1583] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (10423800) [pid = 3192] [serial = 1588] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (109AB000) [pid = 3192] [serial = 1589] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (1D31F400) [pid = 3192] [serial = 1586] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (10172800) [pid = 3192] [serial = 1592] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (18FA3800) [pid = 3192] [serial = 1604] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (1652D400) [pid = 3192] [serial = 1579] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (1CB43C00) [pid = 3192] [serial = 1582] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (15EC7800) [pid = 3192] [serial = 1598] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (18295400) [pid = 3192] [serial = 1610] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1962FC00) [pid = 3192] [serial = 1612] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1CCE3C00) [pid = 3192] [serial = 1585] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (0FCEB400) [pid = 3192] [serial = 1591] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1042D400) [pid = 3192] [serial = 1594] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (193B3400) [pid = 3192] [serial = 1606] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (105A2800) [pid = 3192] [serial = 1577] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (15C44C00) [pid = 3192] [serial = 1597] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (18299C00) [pid = 3192] [serial = 1601] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (109A7400) [pid = 3192] [serial = 1595] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (19417800) [pid = 3192] [serial = 1607] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (17852C00) [pid = 3192] [serial = 1609] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (18EBEC00) [pid = 3192] [serial = 1603] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (1828BC00) [pid = 3192] [serial = 1600] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (1AE56800) [pid = 3192] [serial = 1615] [outer = 00000000] [url = about:blank] 16:07:38 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (197C3400) [pid = 3192] [serial = 1613] [outer = 00000000] [url = about:blank] 16:07:39 INFO - PROCESS | 3192 | 1467068859047 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:07:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:07:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1733ms 16:07:39 INFO - PROCESS | 3192 | 1467068859068 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 16:07:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:07:39 INFO - PROCESS | 3192 | 1467068859072 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 16:07:39 INFO - PROCESS | 3192 | 1467068859077 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:07:39 INFO - PROCESS | 3192 | 1467068859080 Marionette TRACE conn6 <- [1,2186,null,{}] 16:07:39 INFO - PROCESS | 3192 | 1467068859086 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:39 INFO - PROCESS | 3192 | 1467068859088 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:39 INFO - PROCESS | 3192 | 1467068859181 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 16:07:39 INFO - PROCESS | 3192 | 1467068859276 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:39 INFO - PROCESS | 3192 | 1467068859280 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:39 INFO - PROCESS | 3192 | ++DOCSHELL 10177C00 == 26 [pid = 3192] [id = 556] 16:07:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (101D4800) [pid = 3192] [serial = 1668] [outer = 00000000] 16:07:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (101DB800) [pid = 3192] [serial = 1669] [outer = 101D4800] 16:07:39 INFO - PROCESS | 3192 | 1467068859328 Marionette DEBUG loaded listener.js 16:07:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (101E4800) [pid = 3192] [serial = 1670] [outer = 101D4800] 16:07:39 INFO - PROCESS | 3192 | 1467068859733 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:07:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:07:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 690ms 16:07:39 INFO - PROCESS | 3192 | 1467068859768 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 16:07:39 INFO - PROCESS | 3192 | 1467068859772 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 16:07:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:07:39 INFO - PROCESS | 3192 | 1467068859778 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:07:39 INFO - PROCESS | 3192 | 1467068859781 Marionette TRACE conn6 <- [1,2190,null,{}] 16:07:39 INFO - PROCESS | 3192 | 1467068859785 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:39 INFO - PROCESS | 3192 | 1467068859787 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:39 INFO - PROCESS | 3192 | 1467068859875 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 16:07:39 INFO - PROCESS | 3192 | 1467068859882 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:39 INFO - PROCESS | 3192 | 1467068859884 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:39 INFO - PROCESS | 3192 | ++DOCSHELL 1040C400 == 27 [pid = 3192] [id = 557] 16:07:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (1040D800) [pid = 3192] [serial = 1671] [outer = 00000000] 16:07:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (10428800) [pid = 3192] [serial = 1672] [outer = 1040D800] 16:07:39 INFO - PROCESS | 3192 | 1467068859932 Marionette DEBUG loaded listener.js 16:07:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (1042F800) [pid = 3192] [serial = 1673] [outer = 1040D800] 16:07:40 INFO - PROCESS | 3192 | 1467068860381 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:07:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:07:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 16:07:40 INFO - PROCESS | 3192 | 1467068860453 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 16:07:40 INFO - PROCESS | 3192 | 1467068860455 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 16:07:40 INFO - PROCESS | 3192 | 1467068860458 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:07:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:07:40 INFO - PROCESS | 3192 | 1467068860461 Marionette TRACE conn6 <- [1,2194,null,{}] 16:07:40 INFO - PROCESS | 3192 | 1467068860472 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:40 INFO - PROCESS | 3192 | 1467068860477 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:40 INFO - PROCESS | 3192 | 1467068860563 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 16:07:40 INFO - PROCESS | 3192 | 1467068860739 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:40 INFO - PROCESS | 3192 | 1467068860742 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:40 INFO - PROCESS | 3192 | ++DOCSHELL 0C797400 == 28 [pid = 3192] [id = 558] 16:07:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (0FA25400) [pid = 3192] [serial = 1674] [outer = 00000000] 16:07:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (0FC84400) [pid = 3192] [serial = 1675] [outer = 0FA25400] 16:07:40 INFO - PROCESS | 3192 | 1467068860801 Marionette DEBUG loaded listener.js 16:07:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (10175C00) [pid = 3192] [serial = 1676] [outer = 0FA25400] 16:07:41 INFO - PROCESS | 3192 | 1467068861543 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:07:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:07:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1131ms 16:07:41 INFO - PROCESS | 3192 | 1467068861595 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 16:07:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:07:41 INFO - PROCESS | 3192 | 1467068861599 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 16:07:41 INFO - PROCESS | 3192 | 1467068861603 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:07:41 INFO - PROCESS | 3192 | 1467068861606 Marionette TRACE conn6 <- [1,2198,null,{}] 16:07:41 INFO - PROCESS | 3192 | 1467068861612 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:41 INFO - PROCESS | 3192 | 1467068861616 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:41 INFO - PROCESS | 3192 | 1467068861738 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 16:07:41 INFO - PROCESS | 3192 | 1467068861868 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:41 INFO - PROCESS | 3192 | 1467068861871 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:41 INFO - PROCESS | 3192 | ++DOCSHELL 10F0A000 == 29 [pid = 3192] [id = 559] 16:07:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (10F4F000) [pid = 3192] [serial = 1677] [outer = 00000000] 16:07:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (14981C00) [pid = 3192] [serial = 1678] [outer = 10F4F000] 16:07:41 INFO - PROCESS | 3192 | 1467068861928 Marionette DEBUG loaded listener.js 16:07:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (14FBB000) [pid = 3192] [serial = 1679] [outer = 10F4F000] 16:07:42 INFO - PROCESS | 3192 | 1467068862681 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:07:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:07:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1128ms 16:07:42 INFO - PROCESS | 3192 | 1467068862735 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 16:07:42 INFO - PROCESS | 3192 | 1467068862739 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 16:07:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:07:42 INFO - PROCESS | 3192 | 1467068862745 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:07:42 INFO - PROCESS | 3192 | 1467068862747 Marionette TRACE conn6 <- [1,2202,null,{}] 16:07:42 INFO - PROCESS | 3192 | 1467068862751 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:42 INFO - PROCESS | 3192 | 1467068862754 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:42 INFO - PROCESS | 3192 | 1467068862874 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 16:07:43 INFO - PROCESS | 3192 | 1467068863071 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:43 INFO - PROCESS | 3192 | 1467068863074 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:43 INFO - PROCESS | 3192 | ++DOCSHELL 0FAF2000 == 30 [pid = 3192] [id = 560] 16:07:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (0FC82000) [pid = 3192] [serial = 1680] [outer = 00000000] 16:07:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (10171800) [pid = 3192] [serial = 1681] [outer = 0FC82000] 16:07:43 INFO - PROCESS | 3192 | 1467068863125 Marionette DEBUG loaded listener.js 16:07:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (101EB800) [pid = 3192] [serial = 1682] [outer = 0FC82000] 16:07:43 INFO - PROCESS | 3192 | --DOCSHELL 1040C400 == 29 [pid = 3192] [id = 557] 16:07:43 INFO - PROCESS | 3192 | --DOCSHELL 10177C00 == 28 [pid = 3192] [id = 556] 16:07:43 INFO - PROCESS | 3192 | --DOCSHELL 1040C000 == 27 [pid = 3192] [id = 555] 16:07:43 INFO - PROCESS | 3192 | 1467068863688 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:07:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:07:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 970ms 16:07:43 INFO - PROCESS | 3192 | 1467068863719 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 16:07:43 INFO - PROCESS | 3192 | 1467068863722 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 16:07:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:07:43 INFO - PROCESS | 3192 | 1467068863726 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:07:43 INFO - PROCESS | 3192 | 1467068863729 Marionette TRACE conn6 <- [1,2206,null,{}] 16:07:43 INFO - PROCESS | 3192 | 1467068863734 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:43 INFO - PROCESS | 3192 | 1467068863738 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:43 INFO - PROCESS | 3192 | 1467068863856 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 16:07:43 INFO - PROCESS | 3192 | 1467068863922 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:43 INFO - PROCESS | 3192 | 1467068863925 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:43 INFO - PROCESS | 3192 | ++DOCSHELL 10F4CC00 == 28 [pid = 3192] [id = 561] 16:07:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (11495800) [pid = 3192] [serial = 1683] [outer = 00000000] 16:07:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (14974800) [pid = 3192] [serial = 1684] [outer = 11495800] 16:07:43 INFO - PROCESS | 3192 | 1467068863971 Marionette DEBUG loaded listener.js 16:07:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (15C43C00) [pid = 3192] [serial = 1685] [outer = 11495800] 16:07:44 INFO - PROCESS | 3192 | 1467068864411 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:07:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:07:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 16:07:44 INFO - PROCESS | 3192 | 1467068864466 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 16:07:44 INFO - PROCESS | 3192 | 1467068864470 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 16:07:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:07:44 INFO - PROCESS | 3192 | 1467068864475 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:07:44 INFO - PROCESS | 3192 | 1467068864477 Marionette TRACE conn6 <- [1,2210,null,{}] 16:07:44 INFO - PROCESS | 3192 | 1467068864480 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:44 INFO - PROCESS | 3192 | 1467068864482 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:44 INFO - PROCESS | 3192 | 1467068864603 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 16:07:44 INFO - PROCESS | 3192 | 1467068864672 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:44 INFO - PROCESS | 3192 | 1467068864674 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:44 INFO - PROCESS | 3192 | ++DOCSHELL 16526C00 == 29 [pid = 3192] [id = 562] 16:07:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1652AC00) [pid = 3192] [serial = 1686] [outer = 00000000] 16:07:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (16530800) [pid = 3192] [serial = 1687] [outer = 1652AC00] 16:07:44 INFO - PROCESS | 3192 | 1467068864719 Marionette DEBUG loaded listener.js 16:07:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (17851000) [pid = 3192] [serial = 1688] [outer = 1652AC00] 16:07:45 INFO - PROCESS | 3192 | 1467068865174 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:07:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:07:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 729ms 16:07:45 INFO - PROCESS | 3192 | 1467068865209 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 16:07:45 INFO - PROCESS | 3192 | 1467068865211 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 16:07:45 INFO - PROCESS | 3192 | 1467068865216 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:07:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:07:45 INFO - PROCESS | 3192 | 1467068865222 Marionette TRACE conn6 <- [1,2214,null,{}] 16:07:45 INFO - PROCESS | 3192 | 1467068865231 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:45 INFO - PROCESS | 3192 | 1467068865234 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:45 INFO - PROCESS | 3192 | 1467068865354 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 16:07:45 INFO - PROCESS | 3192 | 1467068865420 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:45 INFO - PROCESS | 3192 | 1467068865422 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:45 INFO - PROCESS | 3192 | ++DOCSHELL 18257800 == 30 [pid = 3192] [id = 563] 16:07:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (18258000) [pid = 3192] [serial = 1689] [outer = 00000000] 16:07:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (18298800) [pid = 3192] [serial = 1690] [outer = 18258000] 16:07:45 INFO - PROCESS | 3192 | 1467068865470 Marionette DEBUG loaded listener.js 16:07:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (1832E400) [pid = 3192] [serial = 1691] [outer = 18258000] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (0FDF2000) [pid = 3192] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (191A5C00) [pid = 3192] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (18EB4000) [pid = 3192] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (191A9800) [pid = 3192] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (191A2800) [pid = 3192] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (0FCE8000) [pid = 3192] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (16C32800) [pid = 3192] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (1A390400) [pid = 3192] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1AEDBC00) [pid = 3192] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1040F400) [pid = 3192] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (15C41400) [pid = 3192] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (17C5D400) [pid = 3192] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (0FDFE400) [pid = 3192] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (105D5800) [pid = 3192] [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.] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (15E65800) [pid = 3192] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (1040D400) [pid = 3192] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (101D4800) [pid = 3192] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (101DEC00) [pid = 3192] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (1652F800) [pid = 3192] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (1AE5A000) [pid = 3192] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:07:45 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (1BACC400) [pid = 3192] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:07:45 INFO - PROCESS | 3192 | 1467068865967 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:07:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:07:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 790ms 16:07:45 INFO - PROCESS | 3192 | 1467068866009 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 16:07:45 INFO - PROCESS | 3192 | 1467068866011 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 16:07:46 INFO - PROCESS | 3192 | 1467068866014 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:07:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:07:46 INFO - PROCESS | 3192 | 1467068866016 Marionette TRACE conn6 <- [1,2218,null,{}] 16:07:46 INFO - PROCESS | 3192 | 1467068866019 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:46 INFO - PROCESS | 3192 | 1467068866021 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:46 INFO - PROCESS | 3192 | 1467068866106 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 16:07:46 INFO - PROCESS | 3192 | 1467068866113 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:46 INFO - PROCESS | 3192 | 1467068866115 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:46 INFO - PROCESS | 3192 | ++DOCSHELL 0C6B7400 == 31 [pid = 3192] [id = 564] 16:07:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (10F02000) [pid = 3192] [serial = 1692] [outer = 00000000] 16:07:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (17C5D400) [pid = 3192] [serial = 1693] [outer = 10F02000] 16:07:46 INFO - PROCESS | 3192 | 1467068866159 Marionette DEBUG loaded listener.js 16:07:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (18292400) [pid = 3192] [serial = 1694] [outer = 10F02000] 16:07:46 INFO - PROCESS | 3192 | 1467068866588 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:07:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:07:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 631ms 16:07:46 INFO - PROCESS | 3192 | 1467068866650 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 16:07:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:07:46 INFO - PROCESS | 3192 | 1467068866652 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 16:07:46 INFO - PROCESS | 3192 | 1467068866655 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:07:46 INFO - PROCESS | 3192 | 1467068866656 Marionette TRACE conn6 <- [1,2222,null,{}] 16:07:46 INFO - PROCESS | 3192 | 1467068866660 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:46 INFO - PROCESS | 3192 | 1467068866662 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:46 INFO - PROCESS | 3192 | 1467068866741 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 16:07:46 INFO - PROCESS | 3192 | 1467068866746 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:46 INFO - PROCESS | 3192 | 1467068866752 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:46 INFO - PROCESS | 3192 | ++DOCSHELL 18EBA000 == 32 [pid = 3192] [id = 565] 16:07:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (18EBA800) [pid = 3192] [serial = 1695] [outer = 00000000] 16:07:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (18FA0C00) [pid = 3192] [serial = 1696] [outer = 18EBA800] 16:07:46 INFO - PROCESS | 3192 | 1467068866806 Marionette DEBUG loaded listener.js 16:07:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (19108400) [pid = 3192] [serial = 1697] [outer = 18EBA800] 16:07:47 INFO - PROCESS | 3192 | 1467068867249 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:07:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:07:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 630ms 16:07:47 INFO - PROCESS | 3192 | 1467068867296 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 16:07:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:07:47 INFO - PROCESS | 3192 | 1467068867298 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 16:07:47 INFO - PROCESS | 3192 | 1467068867301 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:07:47 INFO - PROCESS | 3192 | 1467068867303 Marionette TRACE conn6 <- [1,2226,null,{}] 16:07:47 INFO - PROCESS | 3192 | 1467068867307 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:47 INFO - PROCESS | 3192 | 1467068867309 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:47 INFO - PROCESS | 3192 | 1467068867392 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 16:07:47 INFO - PROCESS | 3192 | 1467068867398 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:47 INFO - PROCESS | 3192 | 1467068867399 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:47 INFO - PROCESS | 3192 | ++DOCSHELL 0C6B4800 == 33 [pid = 3192] [id = 566] 16:07:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (14F10800) [pid = 3192] [serial = 1698] [outer = 00000000] 16:07:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (193B5400) [pid = 3192] [serial = 1699] [outer = 14F10800] 16:07:47 INFO - PROCESS | 3192 | 1467068867442 Marionette DEBUG loaded listener.js 16:07:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (193BAC00) [pid = 3192] [serial = 1700] [outer = 14F10800] 16:07:48 INFO - PROCESS | 3192 | 1467068868083 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:07:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:07:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 830ms 16:07:48 INFO - PROCESS | 3192 | 1467068868137 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 16:07:48 INFO - PROCESS | 3192 | 1467068868142 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 16:07:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:07:48 INFO - PROCESS | 3192 | 1467068868147 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:07:48 INFO - PROCESS | 3192 | 1467068868150 Marionette TRACE conn6 <- [1,2230,null,{}] 16:07:48 INFO - PROCESS | 3192 | 1467068868156 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:48 INFO - PROCESS | 3192 | 1467068868159 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:48 INFO - PROCESS | 3192 | 1467068868305 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 16:07:48 INFO - PROCESS | 3192 | 1467068868420 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:48 INFO - PROCESS | 3192 | 1467068868422 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:48 INFO - PROCESS | 3192 | ++DOCSHELL 1030A000 == 34 [pid = 3192] [id = 567] 16:07:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (1040A000) [pid = 3192] [serial = 1701] [outer = 00000000] 16:07:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (148A2800) [pid = 3192] [serial = 1702] [outer = 1040A000] 16:07:48 INFO - PROCESS | 3192 | 1467068868479 Marionette DEBUG loaded listener.js 16:07:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (15E3A800) [pid = 3192] [serial = 1703] [outer = 1040A000] 16:07:49 INFO - PROCESS | 3192 | 1467068869068 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:07:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:07:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 986ms 16:07:49 INFO - PROCESS | 3192 | 1467068869134 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 16:07:49 INFO - PROCESS | 3192 | 1467068869139 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 16:07:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:07:49 INFO - PROCESS | 3192 | 1467068869145 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:07:49 INFO - PROCESS | 3192 | 1467068869148 Marionette TRACE conn6 <- [1,2234,null,{}] 16:07:49 INFO - PROCESS | 3192 | 1467068869167 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:49 INFO - PROCESS | 3192 | 1467068869170 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:49 INFO - PROCESS | 3192 | 1467068869292 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 16:07:49 INFO - PROCESS | 3192 | 1467068869426 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:49 INFO - PROCESS | 3192 | 1467068869429 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:49 INFO - PROCESS | 3192 | ++DOCSHELL 1787D400 == 35 [pid = 3192] [id = 568] 16:07:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (1787F800) [pid = 3192] [serial = 1704] [outer = 00000000] 16:07:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (17F52C00) [pid = 3192] [serial = 1705] [outer = 1787F800] 16:07:49 INFO - PROCESS | 3192 | 1467068869489 Marionette DEBUG loaded listener.js 16:07:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (18329400) [pid = 3192] [serial = 1706] [outer = 1787F800] 16:07:50 INFO - PROCESS | 3192 | 1467068870078 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:07:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:07:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 970ms 16:07:50 INFO - PROCESS | 3192 | 1467068870119 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 16:07:50 INFO - PROCESS | 3192 | 1467068870122 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 16:07:50 INFO - PROCESS | 3192 | 1467068870125 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:07:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:07:50 INFO - PROCESS | 3192 | 1467068870129 Marionette TRACE conn6 <- [1,2238,null,{}] 16:07:50 INFO - PROCESS | 3192 | 1467068870140 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:50 INFO - PROCESS | 3192 | 1467068870145 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:50 INFO - PROCESS | 3192 | 1467068870254 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 16:07:50 INFO - PROCESS | 3192 | 1467068870396 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:50 INFO - PROCESS | 3192 | 1467068870399 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:50 INFO - PROCESS | 3192 | ++DOCSHELL 19629800 == 36 [pid = 3192] [id = 569] 16:07:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1962A000) [pid = 3192] [serial = 1707] [outer = 00000000] 16:07:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1970C800) [pid = 3192] [serial = 1708] [outer = 1962A000] 16:07:50 INFO - PROCESS | 3192 | 1467068870457 Marionette DEBUG loaded listener.js 16:07:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (19D67400) [pid = 3192] [serial = 1709] [outer = 1962A000] 16:07:51 INFO - PROCESS | 3192 | 1467068871016 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:07:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:07:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 930ms 16:07:51 INFO - PROCESS | 3192 | 1467068871059 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 16:07:51 INFO - PROCESS | 3192 | 1467068871062 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 16:07:51 INFO - PROCESS | 3192 | 1467068871065 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:07:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:07:51 INFO - PROCESS | 3192 | 1467068871067 Marionette TRACE conn6 <- [1,2242,null,{}] 16:07:51 INFO - PROCESS | 3192 | 1467068871071 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:51 INFO - PROCESS | 3192 | 1467068871073 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:51 INFO - PROCESS | 3192 | 1467068871180 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 16:07:51 INFO - PROCESS | 3192 | 1467068871319 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:51 INFO - PROCESS | 3192 | 1467068871321 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:51 INFO - PROCESS | 3192 | ++DOCSHELL 19EA2000 == 37 [pid = 3192] [id = 570] 16:07:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (1AE51800) [pid = 3192] [serial = 1710] [outer = 00000000] 16:07:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (1AE5CC00) [pid = 3192] [serial = 1711] [outer = 1AE51800] 16:07:51 INFO - PROCESS | 3192 | 1467068871375 Marionette DEBUG loaded listener.js 16:07:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (1AEDA000) [pid = 3192] [serial = 1712] [outer = 1AE51800] 16:07:51 INFO - PROCESS | 3192 | 1467068871977 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:07:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:07:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 929ms 16:07:51 INFO - PROCESS | 3192 | 1467068871999 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 16:07:51 INFO - PROCESS | 3192 | 1467068872001 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 16:07:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:07:52 INFO - PROCESS | 3192 | 1467068872005 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:07:52 INFO - PROCESS | 3192 | 1467068872007 Marionette TRACE conn6 <- [1,2246,null,{}] 16:07:52 INFO - PROCESS | 3192 | 1467068872010 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:52 INFO - PROCESS | 3192 | 1467068872013 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:52 INFO - PROCESS | 3192 | 1467068872115 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 16:07:52 INFO - PROCESS | 3192 | 1467068872228 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:52 INFO - PROCESS | 3192 | 1467068872230 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:52 INFO - PROCESS | 3192 | ++DOCSHELL 0FDF6C00 == 38 [pid = 3192] [id = 571] 16:07:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (0FDFE000) [pid = 3192] [serial = 1713] [outer = 00000000] 16:07:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (10425C00) [pid = 3192] [serial = 1714] [outer = 0FDFE000] 16:07:52 INFO - PROCESS | 3192 | 1467068872283 Marionette DEBUG loaded listener.js 16:07:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (10F41800) [pid = 3192] [serial = 1715] [outer = 0FDFE000] 16:07:53 INFO - PROCESS | 3192 | 1467068873012 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:07:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:07:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1018ms 16:07:53 INFO - PROCESS | 3192 | 1467068873027 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 16:07:53 INFO - PROCESS | 3192 | 1467068873031 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 16:07:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:07:53 INFO - PROCESS | 3192 | 1467068873035 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:07:53 INFO - PROCESS | 3192 | 1467068873040 Marionette TRACE conn6 <- [1,2250,null,{}] 16:07:53 INFO - PROCESS | 3192 | 1467068873045 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:53 INFO - PROCESS | 3192 | 1467068873047 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:53 INFO - PROCESS | 3192 | 1467068873170 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 16:07:53 INFO - PROCESS | 3192 | 1467068873295 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:53 INFO - PROCESS | 3192 | 1467068873298 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:53 INFO - PROCESS | 3192 | --DOCSHELL 18EBA000 == 37 [pid = 3192] [id = 565] 16:07:53 INFO - PROCESS | 3192 | --DOCSHELL 0C6B7400 == 36 [pid = 3192] [id = 564] 16:07:53 INFO - PROCESS | 3192 | --DOCSHELL 18257800 == 35 [pid = 3192] [id = 563] 16:07:53 INFO - PROCESS | 3192 | --DOCSHELL 16526C00 == 34 [pid = 3192] [id = 562] 16:07:53 INFO - PROCESS | 3192 | --DOCSHELL 10F4CC00 == 33 [pid = 3192] [id = 561] 16:07:53 INFO - PROCESS | 3192 | --DOCSHELL 0FAF2000 == 32 [pid = 3192] [id = 560] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (114E2800) [pid = 3192] [serial = 1667] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (109B1000) [pid = 3192] [serial = 1666] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (101DB800) [pid = 3192] [serial = 1669] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (101E4800) [pid = 3192] [serial = 1670] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (10428800) [pid = 3192] [serial = 1672] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (1AE59400) [pid = 3192] [serial = 1649] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (10F44000) [pid = 3192] [serial = 1655] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (1040EC00) [pid = 3192] [serial = 1654] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (1787E000) [pid = 3192] [serial = 1657] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (1AFB1800) [pid = 3192] [serial = 1660] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (18299800) [pid = 3192] [serial = 1658] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1C28F800) [pid = 3192] [serial = 1663] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (18F9C000) [pid = 3192] [serial = 1636] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (193BB000) [pid = 3192] [serial = 1639] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (18FA6800) [pid = 3192] [serial = 1637] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (197CB000) [pid = 3192] [serial = 1642] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (19626000) [pid = 3192] [serial = 1640] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (10F08000) [pid = 3192] [serial = 1619] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (17C58C00) [pid = 3192] [serial = 1621] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (18295000) [pid = 3192] [serial = 1622] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (1AE57800) [pid = 3192] [serial = 1616] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (1AE58400) [pid = 3192] [serial = 1648] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (1AEE7800) [pid = 3192] [serial = 1651] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (1042D000) [pid = 3192] [serial = 1627] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (109A4800) [pid = 3192] [serial = 1628] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (1644DC00) [pid = 3192] [serial = 1630] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (1652B000) [pid = 3192] [serial = 1631] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (18299400) [pid = 3192] [serial = 1633] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (101DD800) [pid = 3192] [serial = 1624] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (101E6000) [pid = 3192] [serial = 1625] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (10402400) [pid = 3192] [serial = 1618] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (1BAC7000) [pid = 3192] [serial = 1661] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (10AA2C00) [pid = 3192] [serial = 1115] [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.] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 65 (1AFA7400) [pid = 3192] [serial = 1652] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 64 (1C894000) [pid = 3192] [serial = 1664] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 63 (19E94C00) [pid = 3192] [serial = 1643] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 62 (19631000) [pid = 3192] [serial = 1646] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 61 (193B2400) [pid = 3192] [serial = 1645] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 60 (1832F400) [pid = 3192] [serial = 1634] [outer = 00000000] [url = about:blank] 16:07:53 INFO - PROCESS | 3192 | --DOMWINDOW == 59 (105A3C00) [pid = 3192] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:07:53 INFO - PROCESS | 3192 | ++DOCSHELL 0C6B8000 == 33 [pid = 3192] [id = 572] 16:07:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 60 (0FA28400) [pid = 3192] [serial = 1716] [outer = 00000000] 16:07:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 61 (101DD800) [pid = 3192] [serial = 1717] [outer = 0FA28400] 16:07:53 INFO - PROCESS | 3192 | 1467068873386 Marionette DEBUG loaded listener.js 16:07:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 62 (101ED400) [pid = 3192] [serial = 1718] [outer = 0FA28400] 16:07:53 INFO - PROCESS | 3192 | 1467068873759 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:07:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:07:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 790ms 16:07:53 INFO - PROCESS | 3192 | 1467068873827 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 16:07:53 INFO - PROCESS | 3192 | 1467068873831 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 16:07:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:07:53 INFO - PROCESS | 3192 | 1467068873837 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:07:53 INFO - PROCESS | 3192 | 1467068873840 Marionette TRACE conn6 <- [1,2254,null,{}] 16:07:53 INFO - PROCESS | 3192 | 1467068873844 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:53 INFO - PROCESS | 3192 | 1467068873846 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:53 INFO - PROCESS | 3192 | 1467068873937 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 16:07:53 INFO - PROCESS | 3192 | 1467068873943 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:53 INFO - PROCESS | 3192 | 1467068873945 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:53 INFO - PROCESS | 3192 | ++DOCSHELL 10425800 == 34 [pid = 3192] [id = 573] 16:07:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 63 (1042CC00) [pid = 3192] [serial = 1719] [outer = 00000000] 16:07:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 64 (14863400) [pid = 3192] [serial = 1720] [outer = 1042CC00] 16:07:53 INFO - PROCESS | 3192 | 1467068873991 Marionette DEBUG loaded listener.js 16:07:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 65 (15024800) [pid = 3192] [serial = 1721] [outer = 1042CC00] 16:07:54 INFO - PROCESS | 3192 | 1467068874446 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:07:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:07:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 16:07:54 INFO - PROCESS | 3192 | 1467068874512 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 16:07:54 INFO - PROCESS | 3192 | 1467068874514 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 16:07:54 INFO - PROCESS | 3192 | 1467068874518 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:07:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:07:54 INFO - PROCESS | 3192 | 1467068874521 Marionette TRACE conn6 <- [1,2258,null,{}] 16:07:54 INFO - PROCESS | 3192 | 1467068874531 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:54 INFO - PROCESS | 3192 | 1467068874535 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:54 INFO - PROCESS | 3192 | 1467068874649 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 16:07:54 INFO - PROCESS | 3192 | 1467068874754 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:54 INFO - PROCESS | 3192 | 1467068874757 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:54 INFO - PROCESS | 3192 | ++DOCSHELL 16C34800 == 35 [pid = 3192] [id = 574] 16:07:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 66 (16C35C00) [pid = 3192] [serial = 1722] [outer = 00000000] 16:07:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (1785E400) [pid = 3192] [serial = 1723] [outer = 16C35C00] 16:07:54 INFO - PROCESS | 3192 | 1467068874805 Marionette DEBUG loaded listener.js 16:07:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (17C50C00) [pid = 3192] [serial = 1724] [outer = 16C35C00] 16:07:55 INFO - PROCESS | 3192 | 1467068875161 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:07:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:07:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 669ms 16:07:55 INFO - PROCESS | 3192 | 1467068875192 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 16:07:55 INFO - PROCESS | 3192 | 1467068875195 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 16:07:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:07:55 INFO - PROCESS | 3192 | 1467068875217 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:07:55 INFO - PROCESS | 3192 | 1467068875219 Marionette TRACE conn6 <- [1,2262,null,{}] 16:07:55 INFO - PROCESS | 3192 | 1467068875223 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:55 INFO - PROCESS | 3192 | 1467068875225 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:55 INFO - PROCESS | 3192 | 1467068875321 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 16:07:55 INFO - PROCESS | 3192 | 1467068875327 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:55 INFO - PROCESS | 3192 | 1467068875328 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:55 INFO - PROCESS | 3192 | ++DOCSHELL 1828FC00 == 36 [pid = 3192] [id = 575] 16:07:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (18296400) [pid = 3192] [serial = 1725] [outer = 00000000] 16:07:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (18E5FC00) [pid = 3192] [serial = 1726] [outer = 18296400] 16:07:55 INFO - PROCESS | 3192 | 1467068875372 Marionette DEBUG loaded listener.js 16:07:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (18EBF400) [pid = 3192] [serial = 1727] [outer = 18296400] 16:07:55 INFO - PROCESS | 3192 | 1467068875824 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:07:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:07:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 690ms 16:07:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:07:55 INFO - PROCESS | 3192 | 1467068875896 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 16:07:55 INFO - PROCESS | 3192 | 1467068875898 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 16:07:55 INFO - PROCESS | 3192 | 1467068875901 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:07:55 INFO - PROCESS | 3192 | 1467068875903 Marionette TRACE conn6 <- [1,2266,null,{}] 16:07:55 INFO - PROCESS | 3192 | 1467068875907 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:55 INFO - PROCESS | 3192 | 1467068875908 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:56 INFO - PROCESS | 3192 | 1467068876025 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 16:07:56 INFO - PROCESS | 3192 | 1467068876118 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:56 INFO - PROCESS | 3192 | 1467068876120 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:56 INFO - PROCESS | 3192 | ++DOCSHELL 18F9E400 == 37 [pid = 3192] [id = 576] 16:07:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (18FA1400) [pid = 3192] [serial = 1728] [outer = 00000000] 16:07:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (19107000) [pid = 3192] [serial = 1729] [outer = 18FA1400] 16:07:56 INFO - PROCESS | 3192 | 1467068876166 Marionette DEBUG loaded listener.js 16:07:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (1919F800) [pid = 3192] [serial = 1730] [outer = 18FA1400] 16:07:56 INFO - PROCESS | 3192 | 1467068876600 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:07:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:07:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 16:07:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:07:56 INFO - PROCESS | 3192 | 1467068876632 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 16:07:56 INFO - PROCESS | 3192 | 1467068876634 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 16:07:56 INFO - PROCESS | 3192 | 1467068876637 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:07:56 INFO - PROCESS | 3192 | 1467068876638 Marionette TRACE conn6 <- [1,2270,null,{}] 16:07:56 INFO - PROCESS | 3192 | 1467068876647 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:56 INFO - PROCESS | 3192 | 1467068876653 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:56 INFO - PROCESS | 3192 | 1467068876782 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 16:07:56 INFO - PROCESS | 3192 | 1467068876848 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:56 INFO - PROCESS | 3192 | 1467068876850 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:56 INFO - PROCESS | 3192 | ++DOCSHELL 18E60C00 == 38 [pid = 3192] [id = 577] 16:07:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (19220000) [pid = 3192] [serial = 1731] [outer = 00000000] 16:07:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (1962A800) [pid = 3192] [serial = 1732] [outer = 19220000] 16:07:56 INFO - PROCESS | 3192 | 1467068876894 Marionette DEBUG loaded listener.js 16:07:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (197CA800) [pid = 3192] [serial = 1733] [outer = 19220000] 16:07:57 INFO - PROCESS | 3192 | 1467068877317 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:07:57 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (1652AC00) [pid = 3192] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:07:57 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (18258000) [pid = 3192] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:07:57 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (18EBA800) [pid = 3192] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:07:57 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (10F02000) [pid = 3192] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:07:57 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (0FC82000) [pid = 3192] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:07:57 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (11495800) [pid = 3192] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:07:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:07:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 16:07:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:07:57 INFO - PROCESS | 3192 | 1467068877368 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 16:07:57 INFO - PROCESS | 3192 | 1467068877370 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 16:07:57 INFO - PROCESS | 3192 | 1467068877377 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:07:57 INFO - PROCESS | 3192 | 1467068877379 Marionette TRACE conn6 <- [1,2274,null,{}] 16:07:57 INFO - PROCESS | 3192 | 1467068877382 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:57 INFO - PROCESS | 3192 | 1467068877384 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:57 INFO - PROCESS | 3192 | 1467068877489 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 16:07:57 INFO - PROCESS | 3192 | 1467068877495 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:57 INFO - PROCESS | 3192 | 1467068877497 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:57 INFO - PROCESS | 3192 | ++DOCSHELL 11495800 == 39 [pid = 3192] [id = 578] 16:07:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (1497BC00) [pid = 3192] [serial = 1734] [outer = 00000000] 16:07:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (19E96400) [pid = 3192] [serial = 1735] [outer = 1497BC00] 16:07:57 INFO - PROCESS | 3192 | 1467068877540 Marionette DEBUG loaded listener.js 16:07:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (19EA2400) [pid = 3192] [serial = 1736] [outer = 1497BC00] 16:07:57 INFO - PROCESS | 3192 | 1467068877948 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:07:57 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 16:07:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 16:07:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:07:58 INFO - PROCESS | 3192 | 1467068878020 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 16:07:58 INFO - PROCESS | 3192 | 1467068878022 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 16:07:58 INFO - PROCESS | 3192 | 1467068878026 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:07:58 INFO - PROCESS | 3192 | 1467068878028 Marionette TRACE conn6 <- [1,2278,null,{}] 16:07:58 INFO - PROCESS | 3192 | 1467068878031 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:58 INFO - PROCESS | 3192 | 1467068878033 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:58 INFO - PROCESS | 3192 | 1467068878115 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 16:07:58 INFO - PROCESS | 3192 | 1467068878121 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:58 INFO - PROCESS | 3192 | 1467068878123 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:58 INFO - PROCESS | 3192 | ++DOCSHELL 1962D000 == 40 [pid = 3192] [id = 579] 16:07:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (1AE51400) [pid = 3192] [serial = 1737] [outer = 00000000] 16:07:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (1AE5EC00) [pid = 3192] [serial = 1738] [outer = 1AE51400] 16:07:58 INFO - PROCESS | 3192 | 1467068878166 Marionette DEBUG loaded listener.js 16:07:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (1AEDD400) [pid = 3192] [serial = 1739] [outer = 1AE51400] 16:07:58 INFO - PROCESS | 3192 | 1467068878593 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:07:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:07:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 629ms 16:07:58 INFO - PROCESS | 3192 | 1467068878659 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 16:07:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:07:58 INFO - PROCESS | 3192 | 1467068878661 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 16:07:58 INFO - PROCESS | 3192 | 1467068878664 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:07:58 INFO - PROCESS | 3192 | 1467068878666 Marionette TRACE conn6 <- [1,2282,null,{}] 16:07:58 INFO - PROCESS | 3192 | 1467068878669 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:58 INFO - PROCESS | 3192 | 1467068878671 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:58 INFO - PROCESS | 3192 | 1467068878753 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 16:07:58 INFO - PROCESS | 3192 | 1467068878760 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:58 INFO - PROCESS | 3192 | 1467068878762 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:58 INFO - PROCESS | 3192 | ++DOCSHELL 1AE5B800 == 41 [pid = 3192] [id = 580] 16:07:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (1AEE1800) [pid = 3192] [serial = 1740] [outer = 00000000] 16:07:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (1AFA8400) [pid = 3192] [serial = 1741] [outer = 1AEE1800] 16:07:58 INFO - PROCESS | 3192 | 1467068878805 Marionette DEBUG loaded listener.js 16:07:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1AFB0000) [pid = 3192] [serial = 1742] [outer = 1AEE1800] 16:07:59 INFO - PROCESS | 3192 | 1467068879262 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:07:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:07:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 16:07:59 INFO - PROCESS | 3192 | 1467068879295 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 16:07:59 INFO - PROCESS | 3192 | 1467068879297 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 16:07:59 INFO - PROCESS | 3192 | 1467068879301 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:07:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:07:59 INFO - PROCESS | 3192 | 1467068879302 Marionette TRACE conn6 <- [1,2286,null,{}] 16:07:59 INFO - PROCESS | 3192 | 1467068879310 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:59 INFO - PROCESS | 3192 | 1467068879312 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:59 INFO - PROCESS | 3192 | 1467068879440 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 16:07:59 INFO - PROCESS | 3192 | 1467068879446 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:59 INFO - PROCESS | 3192 | 1467068879448 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:07:59 INFO - PROCESS | 3192 | ++DOCSHELL 1BAC2400 == 42 [pid = 3192] [id = 581] 16:07:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1BAC6800) [pid = 3192] [serial = 1743] [outer = 00000000] 16:07:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (1BAD0800) [pid = 3192] [serial = 1744] [outer = 1BAC6800] 16:07:59 INFO - PROCESS | 3192 | 1467068879491 Marionette DEBUG loaded listener.js 16:07:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1C28B400) [pid = 3192] [serial = 1745] [outer = 1BAC6800] 16:08:00 INFO - PROCESS | 3192 | 1467068880111 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:08:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:08:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 870ms 16:08:00 INFO - PROCESS | 3192 | 1467068880184 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 16:08:00 INFO - PROCESS | 3192 | 1467068880188 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 16:08:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:08:00 INFO - PROCESS | 3192 | 1467068880207 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:08:00 INFO - PROCESS | 3192 | 1467068880212 Marionette TRACE conn6 <- [1,2290,null,{}] 16:08:00 INFO - PROCESS | 3192 | 1467068880218 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:00 INFO - PROCESS | 3192 | 1467068880221 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:00 INFO - PROCESS | 3192 | 1467068880343 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 16:08:00 INFO - PROCESS | 3192 | 1467068880477 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:00 INFO - PROCESS | 3192 | 1467068880480 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:00 INFO - PROCESS | 3192 | ++DOCSHELL 10310800 == 43 [pid = 3192] [id = 582] 16:08:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (10402400) [pid = 3192] [serial = 1746] [outer = 00000000] 16:08:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (11492000) [pid = 3192] [serial = 1747] [outer = 10402400] 16:08:00 INFO - PROCESS | 3192 | 1467068880538 Marionette DEBUG loaded listener.js 16:08:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (14F51800) [pid = 3192] [serial = 1748] [outer = 10402400] 16:08:01 INFO - PROCESS | 3192 | 1467068881083 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:08:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:08:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 930ms 16:08:01 INFO - PROCESS | 3192 | 1467068881142 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 16:08:01 INFO - PROCESS | 3192 | 1467068881147 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 16:08:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:08:01 INFO - PROCESS | 3192 | 1467068881153 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:08:01 INFO - PROCESS | 3192 | 1467068881156 Marionette TRACE conn6 <- [1,2294,null,{}] 16:08:01 INFO - PROCESS | 3192 | 1467068881160 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:01 INFO - PROCESS | 3192 | 1467068881163 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:01 INFO - PROCESS | 3192 | 1467068881280 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 16:08:01 INFO - PROCESS | 3192 | 1467068881395 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:01 INFO - PROCESS | 3192 | 1467068881397 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:01 INFO - PROCESS | 3192 | ++DOCSHELL 1497A400 == 44 [pid = 3192] [id = 583] 16:08:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (15E6D800) [pid = 3192] [serial = 1749] [outer = 00000000] 16:08:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (182C1800) [pid = 3192] [serial = 1750] [outer = 15E6D800] 16:08:01 INFO - PROCESS | 3192 | 1467068881452 Marionette DEBUG loaded listener.js 16:08:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (19223000) [pid = 3192] [serial = 1751] [outer = 15E6D800] 16:08:02 INFO - PROCESS | 3192 | 1467068882077 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:08:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:08:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 969ms 16:08:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:08:02 INFO - PROCESS | 3192 | 1467068882126 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 16:08:02 INFO - PROCESS | 3192 | 1467068882129 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 16:08:02 INFO - PROCESS | 3192 | 1467068882133 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:08:02 INFO - PROCESS | 3192 | 1467068882136 Marionette TRACE conn6 <- [1,2298,null,{}] 16:08:02 INFO - PROCESS | 3192 | 1467068882147 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:02 INFO - PROCESS | 3192 | 1467068882152 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:02 INFO - PROCESS | 3192 | 1467068882295 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 16:08:02 INFO - PROCESS | 3192 | 1467068882439 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:02 INFO - PROCESS | 3192 | 1467068882443 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:02 INFO - PROCESS | 3192 | ++DOCSHELL 1C28F400 == 45 [pid = 3192] [id = 584] 16:08:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (1C291800) [pid = 3192] [serial = 1752] [outer = 00000000] 16:08:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1C895000) [pid = 3192] [serial = 1753] [outer = 1C291800] 16:08:02 INFO - PROCESS | 3192 | 1467068882499 Marionette DEBUG loaded listener.js 16:08:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (1C899800) [pid = 3192] [serial = 1754] [outer = 1C291800] 16:08:03 INFO - PROCESS | 3192 | 1467068883149 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:08:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:08:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1276ms 16:08:03 INFO - PROCESS | 3192 | 1467068883414 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 16:08:03 INFO - PROCESS | 3192 | 1467068883418 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 16:08:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:08:03 INFO - PROCESS | 3192 | 1467068883423 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:08:03 INFO - PROCESS | 3192 | 1467068883426 Marionette TRACE conn6 <- [1,2302,null,{}] 16:08:03 INFO - PROCESS | 3192 | 1467068883432 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:03 INFO - PROCESS | 3192 | 1467068883435 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:03 INFO - PROCESS | 3192 | 1467068883537 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 16:08:03 INFO - PROCESS | 3192 | 1467068883675 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:03 INFO - PROCESS | 3192 | 1467068883679 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:03 INFO - PROCESS | 3192 | ++DOCSHELL 10426000 == 46 [pid = 3192] [id = 585] 16:08:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (10428800) [pid = 3192] [serial = 1755] [outer = 00000000] 16:08:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (105A3C00) [pid = 3192] [serial = 1756] [outer = 10428800] 16:08:03 INFO - PROCESS | 3192 | 1467068883731 Marionette DEBUG loaded listener.js 16:08:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (10F05000) [pid = 3192] [serial = 1757] [outer = 10428800] 16:08:04 INFO - PROCESS | 3192 | 1467068884301 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:08:04 INFO - PROCESS | 3192 | --DOCSHELL 1AE5B800 == 45 [pid = 3192] [id = 580] 16:08:04 INFO - PROCESS | 3192 | --DOCSHELL 1962D000 == 44 [pid = 3192] [id = 579] 16:08:04 INFO - PROCESS | 3192 | --DOCSHELL 11495800 == 43 [pid = 3192] [id = 578] 16:08:04 INFO - PROCESS | 3192 | --DOCSHELL 18E60C00 == 42 [pid = 3192] [id = 577] 16:08:04 INFO - PROCESS | 3192 | --DOCSHELL 18F9E400 == 41 [pid = 3192] [id = 576] 16:08:04 INFO - PROCESS | 3192 | --DOCSHELL 1828FC00 == 40 [pid = 3192] [id = 575] 16:08:04 INFO - PROCESS | 3192 | --DOCSHELL 16C34800 == 39 [pid = 3192] [id = 574] 16:08:04 INFO - PROCESS | 3192 | --DOCSHELL 10425800 == 38 [pid = 3192] [id = 573] 16:08:04 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (193B5400) [pid = 3192] [serial = 1699] [outer = 00000000] [url = about:blank] 16:08:04 INFO - PROCESS | 3192 | --DOCSHELL 0C6B8000 == 37 [pid = 3192] [id = 572] 16:08:04 INFO - PROCESS | 3192 | --DOCSHELL 19629800 == 36 [pid = 3192] [id = 569] 16:08:04 INFO - PROCESS | 3192 | --DOCSHELL 1787D400 == 35 [pid = 3192] [id = 568] 16:08:04 INFO - PROCESS | 3192 | --DOCSHELL 1030A000 == 34 [pid = 3192] [id = 567] 16:08:04 INFO - PROCESS | 3192 | --DOCSHELL 0C6B4800 == 33 [pid = 3192] [id = 566] 16:08:04 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (0FC84400) [pid = 3192] [serial = 1675] [outer = 00000000] [url = about:blank] 16:08:04 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (17851000) [pid = 3192] [serial = 1688] [outer = 00000000] [url = about:blank] 16:08:04 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (16530800) [pid = 3192] [serial = 1687] [outer = 00000000] [url = about:blank] 16:08:04 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (18298800) [pid = 3192] [serial = 1690] [outer = 00000000] [url = about:blank] 16:08:04 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (18FA0C00) [pid = 3192] [serial = 1696] [outer = 00000000] [url = about:blank] 16:08:04 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (18292400) [pid = 3192] [serial = 1694] [outer = 00000000] [url = about:blank] 16:08:04 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1832E400) [pid = 3192] [serial = 1691] [outer = 00000000] [url = about:blank] 16:08:04 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (14981C00) [pid = 3192] [serial = 1678] [outer = 00000000] [url = about:blank] 16:08:04 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (19108400) [pid = 3192] [serial = 1697] [outer = 00000000] [url = about:blank] 16:08:04 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (10171800) [pid = 3192] [serial = 1681] [outer = 00000000] [url = about:blank] 16:08:04 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (14974800) [pid = 3192] [serial = 1684] [outer = 00000000] [url = about:blank] 16:08:04 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (15C43C00) [pid = 3192] [serial = 1685] [outer = 00000000] [url = about:blank] 16:08:04 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (17C5D400) [pid = 3192] [serial = 1693] [outer = 00000000] [url = about:blank] 16:08:04 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (101EB800) [pid = 3192] [serial = 1682] [outer = 00000000] [url = about:blank] 16:08:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:08:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 990ms 16:08:04 INFO - PROCESS | 3192 | 1467068884414 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 16:08:04 INFO - PROCESS | 3192 | 1467068884417 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 16:08:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:08:04 INFO - PROCESS | 3192 | 1467068884425 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:08:04 INFO - PROCESS | 3192 | 1467068884429 Marionette TRACE conn6 <- [1,2306,null,{}] 16:08:04 INFO - PROCESS | 3192 | 1467068884433 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:04 INFO - PROCESS | 3192 | 1467068884435 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:04 INFO - PROCESS | 3192 | 1467068884542 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 16:08:04 INFO - PROCESS | 3192 | 1467068884636 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:04 INFO - PROCESS | 3192 | 1467068884638 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:04 INFO - PROCESS | 3192 | ++DOCSHELL 10302C00 == 34 [pid = 3192] [id = 586] 16:08:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (10303800) [pid = 3192] [serial = 1758] [outer = 00000000] 16:08:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (1030F800) [pid = 3192] [serial = 1759] [outer = 10303800] 16:08:04 INFO - PROCESS | 3192 | 1467068884685 Marionette DEBUG loaded listener.js 16:08:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (10429000) [pid = 3192] [serial = 1760] [outer = 10303800] 16:08:05 INFO - PROCESS | 3192 | 1467068885198 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 16:08:05 INFO - PROCESS | 3192 | 1467068885261 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 16:08:05 INFO - PROCESS | 3192 | 1467068885264 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:08:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:08:05 INFO - PROCESS | 3192 | 1467068885266 Marionette TRACE conn6 <- [1,2310,null,{}] 16:08:05 INFO - PROCESS | 3192 | 1467068885276 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:05 INFO - PROCESS | 3192 | 1467068885280 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:05 INFO - PROCESS | 3192 | 1467068885373 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 16:08:05 INFO - PROCESS | 3192 | 1467068885388 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:05 INFO - PROCESS | 3192 | 1467068885391 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:05 INFO - PROCESS | 3192 | ++DOCSHELL 15E67C00 == 35 [pid = 3192] [id = 587] 16:08:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (15E68000) [pid = 3192] [serial = 1761] [outer = 00000000] 16:08:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (15ECF000) [pid = 3192] [serial = 1762] [outer = 15E68000] 16:08:05 INFO - PROCESS | 3192 | 1467068885438 Marionette DEBUG loaded listener.js 16:08:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (1652E400) [pid = 3192] [serial = 1763] [outer = 15E68000] 16:08:05 INFO - PROCESS | 3192 | 1467068885905 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:08:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:08:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 16:08:05 INFO - PROCESS | 3192 | 1467068885940 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 16:08:05 INFO - PROCESS | 3192 | 1467068885942 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 16:08:05 INFO - PROCESS | 3192 | 1467068885945 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:08:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:08:05 INFO - PROCESS | 3192 | 1467068885947 Marionette TRACE conn6 <- [1,2314,null,{}] 16:08:05 INFO - PROCESS | 3192 | 1467068885950 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:05 INFO - PROCESS | 3192 | 1467068885952 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:06 INFO - PROCESS | 3192 | 1467068886040 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 16:08:06 INFO - PROCESS | 3192 | 1467068886045 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:06 INFO - PROCESS | 3192 | 1467068886047 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:06 INFO - PROCESS | 3192 | ++DOCSHELL 17851C00 == 36 [pid = 3192] [id = 588] 16:08:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (17853400) [pid = 3192] [serial = 1764] [outer = 00000000] 16:08:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (1828B800) [pid = 3192] [serial = 1765] [outer = 17853400] 16:08:06 INFO - PROCESS | 3192 | 1467068886092 Marionette DEBUG loaded listener.js 16:08:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (18298000) [pid = 3192] [serial = 1766] [outer = 17853400] 16:08:06 INFO - PROCESS | 3192 | 1467068886542 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:08:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:08:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 631ms 16:08:06 INFO - PROCESS | 3192 | 1467068886588 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 16:08:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:08:06 INFO - PROCESS | 3192 | 1467068886590 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 16:08:06 INFO - PROCESS | 3192 | 1467068886594 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:08:06 INFO - PROCESS | 3192 | 1467068886595 Marionette TRACE conn6 <- [1,2318,null,{}] 16:08:06 INFO - PROCESS | 3192 | 1467068886599 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:06 INFO - PROCESS | 3192 | 1467068886601 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:06 INFO - PROCESS | 3192 | 1467068886682 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 16:08:06 INFO - PROCESS | 3192 | 1467068886688 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:06 INFO - PROCESS | 3192 | 1467068886690 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:06 INFO - PROCESS | 3192 | ++DOCSHELL 182BD400 == 37 [pid = 3192] [id = 589] 16:08:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (182C2800) [pid = 3192] [serial = 1767] [outer = 00000000] 16:08:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (18D57C00) [pid = 3192] [serial = 1768] [outer = 182C2800] 16:08:06 INFO - PROCESS | 3192 | 1467068886733 Marionette DEBUG loaded listener.js 16:08:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (18F98C00) [pid = 3192] [serial = 1769] [outer = 182C2800] 16:08:07 INFO - PROCESS | 3192 | 1467068887207 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:08:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:08:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 16:08:07 INFO - PROCESS | 3192 | 1467068887224 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 16:08:07 INFO - PROCESS | 3192 | 1467068887226 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 16:08:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:08:07 INFO - PROCESS | 3192 | 1467068887229 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:08:07 INFO - PROCESS | 3192 | 1467068887231 Marionette TRACE conn6 <- [1,2322,null,{}] 16:08:07 INFO - PROCESS | 3192 | 1467068887241 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:07 INFO - PROCESS | 3192 | 1467068887247 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:07 INFO - PROCESS | 3192 | 1467068887397 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 16:08:07 INFO - PROCESS | 3192 | 1467068887498 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:07 INFO - PROCESS | 3192 | 1467068887500 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:07 INFO - PROCESS | 3192 | ++DOCSHELL 101E7800 == 38 [pid = 3192] [id = 590] 16:08:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (193BE400) [pid = 3192] [serial = 1770] [outer = 00000000] 16:08:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (19629000) [pid = 3192] [serial = 1771] [outer = 193BE400] 16:08:07 INFO - PROCESS | 3192 | 1467068887550 Marionette DEBUG loaded listener.js 16:08:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (197C2000) [pid = 3192] [serial = 1772] [outer = 193BE400] 16:08:07 INFO - PROCESS | 3192 | 1467068887962 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:08:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:08:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 770ms 16:08:07 INFO - PROCESS | 3192 | 1467068888001 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 16:08:07 INFO - PROCESS | 3192 | 1467068888003 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 16:08:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:08:08 INFO - PROCESS | 3192 | 1467068888025 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:08:08 INFO - PROCESS | 3192 | 1467068888027 Marionette TRACE conn6 <- [1,2326,null,{}] 16:08:08 INFO - PROCESS | 3192 | 1467068888030 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:08 INFO - PROCESS | 3192 | 1467068888032 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:08 INFO - PROCESS | 3192 | 1467068888159 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 16:08:08 INFO - PROCESS | 3192 | 1467068888168 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:08 INFO - PROCESS | 3192 | 1467068888169 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:08 INFO - PROCESS | 3192 | ++DOCSHELL 1A38C400 == 39 [pid = 3192] [id = 591] 16:08:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (1AE4F800) [pid = 3192] [serial = 1773] [outer = 00000000] 16:08:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (1AE5DC00) [pid = 3192] [serial = 1774] [outer = 1AE4F800] 16:08:08 INFO - PROCESS | 3192 | 1467068888213 Marionette DEBUG loaded listener.js 16:08:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (1AEE7400) [pid = 3192] [serial = 1775] [outer = 1AE4F800] 16:08:08 INFO - PROCESS | 3192 | 1467068888628 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:08:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:08:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 689ms 16:08:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:08:08 INFO - PROCESS | 3192 | 1467068888701 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 16:08:08 INFO - PROCESS | 3192 | 1467068888703 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 16:08:08 INFO - PROCESS | 3192 | 1467068888706 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:08:08 INFO - PROCESS | 3192 | 1467068888707 Marionette TRACE conn6 <- [1,2330,null,{}] 16:08:08 INFO - PROCESS | 3192 | 1467068888711 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:08 INFO - PROCESS | 3192 | 1467068888713 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:08 INFO - PROCESS | 3192 | 1467068888858 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 16:08:09 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (1040D800) [pid = 3192] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:08:09 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (1AEE1800) [pid = 3192] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:08:09 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (18FA1400) [pid = 3192] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:08:09 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (19220000) [pid = 3192] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:08:09 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (18296400) [pid = 3192] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:08:09 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (0FDFE000) [pid = 3192] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:08:09 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (16C35C00) [pid = 3192] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:08:09 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (0FA28400) [pid = 3192] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:08:09 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (1042CC00) [pid = 3192] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:08:09 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (1497BC00) [pid = 3192] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:08:09 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1AE51400) [pid = 3192] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:08:09 INFO - PROCESS | 3192 | 1467068889147 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:09 INFO - PROCESS | 3192 | 1467068889149 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:09 INFO - PROCESS | 3192 | ++DOCSHELL 0FCEBC00 == 40 [pid = 3192] [id = 592] 16:08:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (0FDFE000) [pid = 3192] [serial = 1776] [outer = 00000000] 16:08:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (1042CC00) [pid = 3192] [serial = 1777] [outer = 0FDFE000] 16:08:09 INFO - PROCESS | 3192 | 1467068889193 Marionette DEBUG loaded listener.js 16:08:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (106A9800) [pid = 3192] [serial = 1778] [outer = 0FDFE000] 16:08:09 INFO - PROCESS | 3192 | 1467068889550 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:08:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:08:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 870ms 16:08:09 INFO - PROCESS | 3192 | 1467068889576 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 16:08:09 INFO - PROCESS | 3192 | 1467068889578 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 16:08:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:08:09 INFO - PROCESS | 3192 | 1467068889581 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:08:09 INFO - PROCESS | 3192 | 1467068889583 Marionette TRACE conn6 <- [1,2334,null,{}] 16:08:09 INFO - PROCESS | 3192 | 1467068889586 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:09 INFO - PROCESS | 3192 | 1467068889588 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:09 INFO - PROCESS | 3192 | 1467068889669 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 16:08:09 INFO - PROCESS | 3192 | 1467068889675 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:09 INFO - PROCESS | 3192 | 1467068889677 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:09 INFO - PROCESS | 3192 | ++DOCSHELL 0FA6DC00 == 41 [pid = 3192] [id = 593] 16:08:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (101D4800) [pid = 3192] [serial = 1779] [outer = 00000000] 16:08:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (19220000) [pid = 3192] [serial = 1780] [outer = 101D4800] 16:08:09 INFO - PROCESS | 3192 | 1467068889815 Marionette DEBUG loaded listener.js 16:08:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (1AE58800) [pid = 3192] [serial = 1781] [outer = 101D4800] 16:08:10 INFO - PROCESS | 3192 | 1467068890168 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:08:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:08:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 16:08:10 INFO - PROCESS | 3192 | 1467068890213 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 16:08:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:08:10 INFO - PROCESS | 3192 | 1467068890215 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 16:08:10 INFO - PROCESS | 3192 | 1467068890218 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:08:10 INFO - PROCESS | 3192 | 1467068890219 Marionette TRACE conn6 <- [1,2338,null,{}] 16:08:10 INFO - PROCESS | 3192 | 1467068890232 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:10 INFO - PROCESS | 3192 | 1467068890234 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:10 INFO - PROCESS | 3192 | 1467068890317 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 16:08:10 INFO - PROCESS | 3192 | 1467068890444 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:10 INFO - PROCESS | 3192 | 1467068890446 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:10 INFO - PROCESS | 3192 | ++DOCSHELL 193B6C00 == 42 [pid = 3192] [id = 594] 16:08:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (1962C000) [pid = 3192] [serial = 1782] [outer = 00000000] 16:08:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (1C89B000) [pid = 3192] [serial = 1783] [outer = 1962C000] 16:08:10 INFO - PROCESS | 3192 | 1467068890489 Marionette DEBUG loaded listener.js 16:08:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (1C8A0800) [pid = 3192] [serial = 1784] [outer = 1962C000] 16:08:10 INFO - PROCESS | 3192 | 1467068890835 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:08:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:08:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 16:08:10 INFO - PROCESS | 3192 | 1467068890890 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 16:08:10 INFO - PROCESS | 3192 | 1467068890892 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 16:08:10 INFO - PROCESS | 3192 | 1467068890895 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:08:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:08:10 INFO - PROCESS | 3192 | 1467068890898 Marionette TRACE conn6 <- [1,2342,null,{}] 16:08:10 INFO - PROCESS | 3192 | 1467068890901 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:10 INFO - PROCESS | 3192 | 1467068890903 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:10 INFO - PROCESS | 3192 | 1467068891003 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 16:08:10 INFO - PROCESS | 3192 | 1467068891008 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:10 INFO - PROCESS | 3192 | 1467068891010 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:11 INFO - PROCESS | 3192 | ++DOCSHELL 1CA05000 == 43 [pid = 3192] [id = 595] 16:08:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (1CA05400) [pid = 3192] [serial = 1785] [outer = 00000000] 16:08:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (1CB52C00) [pid = 3192] [serial = 1786] [outer = 1CA05400] 16:08:11 INFO - PROCESS | 3192 | 1467068891056 Marionette DEBUG loaded listener.js 16:08:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (1CCDE000) [pid = 3192] [serial = 1787] [outer = 1CA05400] 16:08:11 INFO - PROCESS | 3192 | 1467068891792 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:08:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:08:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 930ms 16:08:11 INFO - PROCESS | 3192 | 1467068891829 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 16:08:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:08:11 INFO - PROCESS | 3192 | 1467068891834 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 16:08:11 INFO - PROCESS | 3192 | 1467068891838 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:08:11 INFO - PROCESS | 3192 | 1467068891844 Marionette TRACE conn6 <- [1,2346,null,{}] 16:08:11 INFO - PROCESS | 3192 | 1467068891849 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:11 INFO - PROCESS | 3192 | 1467068891852 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:11 INFO - PROCESS | 3192 | 1467068891970 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 16:08:12 INFO - PROCESS | 3192 | 1467068892115 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:12 INFO - PROCESS | 3192 | 1467068892118 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:12 INFO - PROCESS | 3192 | ++DOCSHELL 101EE400 == 44 [pid = 3192] [id = 596] 16:08:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 100 (1030B000) [pid = 3192] [serial = 1788] [outer = 00000000] 16:08:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 101 (10F4C800) [pid = 3192] [serial = 1789] [outer = 1030B000] 16:08:12 INFO - PROCESS | 3192 | 1467068892176 Marionette DEBUG loaded listener.js 16:08:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 102 (14FBE000) [pid = 3192] [serial = 1790] [outer = 1030B000] 16:08:12 INFO - PROCESS | 3192 | 1467068892757 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:08:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:08:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 990ms 16:08:12 INFO - PROCESS | 3192 | 1467068892829 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 16:08:12 INFO - PROCESS | 3192 | 1467068892834 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 16:08:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:08:12 INFO - PROCESS | 3192 | 1467068892840 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:08:12 INFO - PROCESS | 3192 | 1467068892843 Marionette TRACE conn6 <- [1,2350,null,{}] 16:08:12 INFO - PROCESS | 3192 | 1467068892848 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:12 INFO - PROCESS | 3192 | 1467068892850 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:12 INFO - PROCESS | 3192 | 1467068892998 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 16:08:13 INFO - PROCESS | 3192 | 1467068893145 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:13 INFO - PROCESS | 3192 | 1467068893147 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:13 INFO - PROCESS | 3192 | ++DOCSHELL 17851000 == 45 [pid = 3192] [id = 597] 16:08:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 103 (1785E000) [pid = 3192] [serial = 1791] [outer = 00000000] 16:08:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 104 (18D51400) [pid = 3192] [serial = 1792] [outer = 1785E000] 16:08:13 INFO - PROCESS | 3192 | 1467068893204 Marionette DEBUG loaded listener.js 16:08:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 105 (1910A400) [pid = 3192] [serial = 1793] [outer = 1785E000] 16:08:13 INFO - PROCESS | 3192 | 1467068893803 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:08:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:08:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 970ms 16:08:13 INFO - PROCESS | 3192 | 1467068893814 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 16:08:13 INFO - PROCESS | 3192 | 1467068893817 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 16:08:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:08:13 INFO - PROCESS | 3192 | 1467068893836 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:08:13 INFO - PROCESS | 3192 | 1467068893840 Marionette TRACE conn6 <- [1,2354,null,{}] 16:08:13 INFO - PROCESS | 3192 | 1467068893853 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:13 INFO - PROCESS | 3192 | 1467068893857 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:13 INFO - PROCESS | 3192 | 1467068893970 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 16:08:14 INFO - PROCESS | 3192 | 1467068894130 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:14 INFO - PROCESS | 3192 | 1467068894134 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:14 INFO - PROCESS | 3192 | ++DOCSHELL 1CA0B800 == 46 [pid = 3192] [id = 598] 16:08:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 106 (1CA0C800) [pid = 3192] [serial = 1794] [outer = 00000000] 16:08:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 107 (1CB4F000) [pid = 3192] [serial = 1795] [outer = 1CA0C800] 16:08:14 INFO - PROCESS | 3192 | 1467068894192 Marionette DEBUG loaded listener.js 16:08:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 108 (1CCDFC00) [pid = 3192] [serial = 1796] [outer = 1CA0C800] 16:08:14 INFO - PROCESS | 3192 | 1467068894792 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:08:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:08:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1038ms 16:08:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:08:14 INFO - PROCESS | 3192 | 1467068894864 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 16:08:14 INFO - PROCESS | 3192 | 1467068894866 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 16:08:14 INFO - PROCESS | 3192 | 1467068894871 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:08:14 INFO - PROCESS | 3192 | 1467068894873 Marionette TRACE conn6 <- [1,2358,null,{}] 16:08:14 INFO - PROCESS | 3192 | 1467068894877 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:14 INFO - PROCESS | 3192 | 1467068894879 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:14 INFO - PROCESS | 3192 | 1467068894994 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 16:08:15 INFO - PROCESS | 3192 | 1467068895142 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:15 INFO - PROCESS | 3192 | 1467068895144 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:15 INFO - PROCESS | 3192 | ++DOCSHELL 101E5800 == 47 [pid = 3192] [id = 599] 16:08:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 109 (101F3800) [pid = 3192] [serial = 1797] [outer = 00000000] 16:08:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 110 (11584000) [pid = 3192] [serial = 1798] [outer = 101F3800] 16:08:15 INFO - PROCESS | 3192 | 1467068895199 Marionette DEBUG loaded listener.js 16:08:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 111 (15098400) [pid = 3192] [serial = 1799] [outer = 101F3800] 16:08:15 INFO - PROCESS | 3192 | 1467068895911 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:08:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:08:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1076ms 16:08:15 INFO - PROCESS | 3192 | 1467068895949 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 16:08:15 INFO - PROCESS | 3192 | 1467068895953 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 16:08:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:08:15 INFO - PROCESS | 3192 | 1467068895957 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:08:15 INFO - PROCESS | 3192 | 1467068895962 Marionette TRACE conn6 <- [1,2362,null,{}] 16:08:15 INFO - PROCESS | 3192 | 1467068895967 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:15 INFO - PROCESS | 3192 | 1467068895969 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:16 INFO - PROCESS | 3192 | 1467068896076 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 16:08:16 INFO - PROCESS | 3192 | 1467068896244 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:16 INFO - PROCESS | 3192 | 1467068896246 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:16 INFO - PROCESS | 3192 | ++DOCSHELL 10425800 == 48 [pid = 3192] [id = 600] 16:08:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 112 (10429800) [pid = 3192] [serial = 1800] [outer = 00000000] 16:08:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 113 (115CFC00) [pid = 3192] [serial = 1801] [outer = 10429800] 16:08:16 INFO - PROCESS | 3192 | 1467068896298 Marionette DEBUG loaded listener.js 16:08:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 114 (15ECD000) [pid = 3192] [serial = 1802] [outer = 10429800] 16:08:16 INFO - PROCESS | 3192 | --DOCSHELL 193B6C00 == 47 [pid = 3192] [id = 594] 16:08:16 INFO - PROCESS | 3192 | --DOCSHELL 0FA6DC00 == 46 [pid = 3192] [id = 593] 16:08:16 INFO - PROCESS | 3192 | --DOCSHELL 0FCEBC00 == 45 [pid = 3192] [id = 592] 16:08:16 INFO - PROCESS | 3192 | --DOCSHELL 1A38C400 == 44 [pid = 3192] [id = 591] 16:08:16 INFO - PROCESS | 3192 | --DOCSHELL 101E7800 == 43 [pid = 3192] [id = 590] 16:08:16 INFO - PROCESS | 3192 | --DOCSHELL 182BD400 == 42 [pid = 3192] [id = 589] 16:08:16 INFO - PROCESS | 3192 | --DOCSHELL 17851C00 == 41 [pid = 3192] [id = 588] 16:08:16 INFO - PROCESS | 3192 | --DOCSHELL 15E67C00 == 40 [pid = 3192] [id = 587] 16:08:16 INFO - PROCESS | 3192 | --DOCSHELL 10302C00 == 39 [pid = 3192] [id = 586] 16:08:16 INFO - PROCESS | 3192 | --DOCSHELL 10426000 == 38 [pid = 3192] [id = 585] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 113 (1042F800) [pid = 3192] [serial = 1673] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 112 (148A2800) [pid = 3192] [serial = 1702] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 111 (10F41800) [pid = 3192] [serial = 1715] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 110 (10425C00) [pid = 3192] [serial = 1714] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 109 (1785E400) [pid = 3192] [serial = 1723] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 108 (17C50C00) [pid = 3192] [serial = 1724] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 107 (1919F800) [pid = 3192] [serial = 1730] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 106 (1AE5CC00) [pid = 3192] [serial = 1711] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 105 (101DD800) [pid = 3192] [serial = 1717] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 104 (101ED400) [pid = 3192] [serial = 1718] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 103 (14863400) [pid = 3192] [serial = 1720] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 102 (15024800) [pid = 3192] [serial = 1721] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 101 (1970C800) [pid = 3192] [serial = 1708] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 100 (197CA800) [pid = 3192] [serial = 1733] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 99 (19E96400) [pid = 3192] [serial = 1735] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (1AE5EC00) [pid = 3192] [serial = 1738] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (1AFB0000) [pid = 3192] [serial = 1742] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (1AEDD400) [pid = 3192] [serial = 1739] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (19EA2400) [pid = 3192] [serial = 1736] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (18EBF400) [pid = 3192] [serial = 1727] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (1AFA8400) [pid = 3192] [serial = 1741] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (19107000) [pid = 3192] [serial = 1729] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (1962A800) [pid = 3192] [serial = 1732] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (18E5FC00) [pid = 3192] [serial = 1726] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (17F52C00) [pid = 3192] [serial = 1705] [outer = 00000000] [url = about:blank] 16:08:16 INFO - PROCESS | 3192 | 1467068896849 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:08:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:08:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 930ms 16:08:16 INFO - PROCESS | 3192 | 1467068896889 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 16:08:16 INFO - PROCESS | 3192 | 1467068896893 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 16:08:16 INFO - PROCESS | 3192 | 1467068896899 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:08:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:08:16 INFO - PROCESS | 3192 | 1467068896902 Marionette TRACE conn6 <- [1,2366,null,{}] 16:08:16 INFO - PROCESS | 3192 | 1467068896906 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:16 INFO - PROCESS | 3192 | 1467068896908 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:16 INFO - PROCESS | 3192 | 1467068897001 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 16:08:17 INFO - PROCESS | 3192 | 1467068897132 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:17 INFO - PROCESS | 3192 | 1467068897134 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:17 INFO - PROCESS | 3192 | ++DOCSHELL 105DE800 == 39 [pid = 3192] [id = 601] 16:08:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (1063EC00) [pid = 3192] [serial = 1803] [outer = 00000000] 16:08:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (14863400) [pid = 3192] [serial = 1804] [outer = 1063EC00] 16:08:17 INFO - PROCESS | 3192 | 1467068897180 Marionette DEBUG loaded listener.js 16:08:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (14D63800) [pid = 3192] [serial = 1805] [outer = 1063EC00] 16:08:17 INFO - PROCESS | 3192 | 1467068897565 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:08:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:08:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 16:08:17 INFO - PROCESS | 3192 | 1467068897634 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 16:08:17 INFO - PROCESS | 3192 | 1467068897637 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 16:08:17 INFO - PROCESS | 3192 | 1467068897640 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:08:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:08:17 INFO - PROCESS | 3192 | 1467068897643 Marionette TRACE conn6 <- [1,2370,null,{}] 16:08:17 INFO - PROCESS | 3192 | 1467068897653 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:17 INFO - PROCESS | 3192 | 1467068897657 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:17 INFO - PROCESS | 3192 | 1467068897745 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 16:08:17 INFO - PROCESS | 3192 | 1467068897752 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:17 INFO - PROCESS | 3192 | 1467068897755 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:17 INFO - PROCESS | 3192 | ++DOCSHELL 16C35C00 == 40 [pid = 3192] [id = 602] 16:08:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (1787E000) [pid = 3192] [serial = 1806] [outer = 00000000] 16:08:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (17F50C00) [pid = 3192] [serial = 1807] [outer = 1787E000] 16:08:17 INFO - PROCESS | 3192 | 1467068897803 Marionette DEBUG loaded listener.js 16:08:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (18325C00) [pid = 3192] [serial = 1808] [outer = 1787E000] 16:08:18 INFO - PROCESS | 3192 | 1467068898297 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:08:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:08:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 16:08:18 INFO - PROCESS | 3192 | 1467068898374 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 16:08:18 INFO - PROCESS | 3192 | 1467068898377 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 16:08:18 INFO - PROCESS | 3192 | 1467068898380 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:08:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:08:18 INFO - PROCESS | 3192 | 1467068898381 Marionette TRACE conn6 <- [1,2374,null,{}] 16:08:18 INFO - PROCESS | 3192 | 1467068898385 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:18 INFO - PROCESS | 3192 | 1467068898387 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:18 INFO - PROCESS | 3192 | 1467068898485 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 16:08:18 INFO - PROCESS | 3192 | 1467068898494 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:18 INFO - PROCESS | 3192 | 1467068898496 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:18 INFO - PROCESS | 3192 | ++DOCSHELL 18EB3C00 == 41 [pid = 3192] [id = 603] 16:08:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (18EB6000) [pid = 3192] [serial = 1809] [outer = 00000000] 16:08:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (18F9A800) [pid = 3192] [serial = 1810] [outer = 18EB6000] 16:08:18 INFO - PROCESS | 3192 | 1467068898540 Marionette DEBUG loaded listener.js 16:08:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (1910B400) [pid = 3192] [serial = 1811] [outer = 18EB6000] 16:08:18 INFO - PROCESS | 3192 | 1467068899015 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:08:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:08:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 669ms 16:08:19 INFO - PROCESS | 3192 | 1467068899068 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 16:08:19 INFO - PROCESS | 3192 | 1467068899070 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 16:08:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:08:19 INFO - PROCESS | 3192 | 1467068899073 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:08:19 INFO - PROCESS | 3192 | 1467068899075 Marionette TRACE conn6 <- [1,2378,null,{}] 16:08:19 INFO - PROCESS | 3192 | 1467068899078 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:19 INFO - PROCESS | 3192 | 1467068899080 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:19 INFO - PROCESS | 3192 | 1467068899233 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 16:08:19 INFO - PROCESS | 3192 | 1467068899255 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:19 INFO - PROCESS | 3192 | 1467068899257 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:19 INFO - PROCESS | 3192 | ++DOCSHELL 193B3C00 == 42 [pid = 3192] [id = 604] 16:08:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (193B5800) [pid = 3192] [serial = 1812] [outer = 00000000] 16:08:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 100 (19627800) [pid = 3192] [serial = 1813] [outer = 193B5800] 16:08:19 INFO - PROCESS | 3192 | 1467068899300 Marionette DEBUG loaded listener.js 16:08:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 101 (19709000) [pid = 3192] [serial = 1814] [outer = 193B5800] 16:08:19 INFO - PROCESS | 3192 | 1467068899787 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:08:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:08:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 770ms 16:08:19 INFO - PROCESS | 3192 | 1467068899845 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 16:08:19 INFO - PROCESS | 3192 | 1467068899847 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 16:08:19 INFO - PROCESS | 3192 | 1467068899851 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:08:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:08:19 INFO - PROCESS | 3192 | 1467068899852 Marionette TRACE conn6 <- [1,2382,null,{}] 16:08:19 INFO - PROCESS | 3192 | 1467068899856 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:19 INFO - PROCESS | 3192 | 1467068899862 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:19 INFO - PROCESS | 3192 | 1467068899999 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 16:08:20 INFO - PROCESS | 3192 | 1467068900073 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:20 INFO - PROCESS | 3192 | 1467068900075 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:20 INFO - PROCESS | 3192 | ++DOCSHELL 19E95400 == 43 [pid = 3192] [id = 605] 16:08:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 102 (19E96000) [pid = 3192] [serial = 1815] [outer = 00000000] 16:08:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 103 (1AED8400) [pid = 3192] [serial = 1816] [outer = 19E96000] 16:08:20 INFO - PROCESS | 3192 | 1467068900118 Marionette DEBUG loaded listener.js 16:08:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 104 (1AEDD800) [pid = 3192] [serial = 1817] [outer = 19E96000] 16:08:20 INFO - PROCESS | 3192 | 1467068900559 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:08:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:08:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 770ms 16:08:20 INFO - PROCESS | 3192 | 1467068900625 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 16:08:20 INFO - PROCESS | 3192 | 1467068900627 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 16:08:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:08:20 INFO - PROCESS | 3192 | 1467068900630 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:08:20 INFO - PROCESS | 3192 | 1467068900631 Marionette TRACE conn6 <- [1,2386,null,{}] 16:08:20 INFO - PROCESS | 3192 | 1467068900639 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:20 INFO - PROCESS | 3192 | 1467068900641 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:20 INFO - PROCESS | 3192 | 1467068900929 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 16:08:20 INFO - PROCESS | 3192 | --DOMWINDOW == 103 (1962C000) [pid = 3192] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:08:20 INFO - PROCESS | 3192 | --DOMWINDOW == 102 (193BE400) [pid = 3192] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:08:20 INFO - PROCESS | 3192 | --DOMWINDOW == 101 (17853400) [pid = 3192] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:08:20 INFO - PROCESS | 3192 | --DOMWINDOW == 100 (15E68000) [pid = 3192] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:08:20 INFO - PROCESS | 3192 | --DOMWINDOW == 99 (10303800) [pid = 3192] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:08:20 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (1AE4F800) [pid = 3192] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:08:20 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (182C2800) [pid = 3192] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:08:20 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (10428800) [pid = 3192] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:08:20 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (0FDFE000) [pid = 3192] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:08:20 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (101D4800) [pid = 3192] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:08:20 INFO - PROCESS | 3192 | 1467068901003 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:20 INFO - PROCESS | 3192 | 1467068901005 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:20 INFO - PROCESS | 3192 | ++DOCSHELL 0FD5D000 == 44 [pid = 3192] [id = 606] 16:08:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (0FDFE000) [pid = 3192] [serial = 1818] [outer = 00000000] 16:08:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (14D63000) [pid = 3192] [serial = 1819] [outer = 0FDFE000] 16:08:21 INFO - PROCESS | 3192 | 1467068901048 Marionette DEBUG loaded listener.js 16:08:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (10F42000) [pid = 3192] [serial = 1820] [outer = 0FDFE000] 16:08:21 INFO - PROCESS | 3192 | 1467068901385 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:08:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:08:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 830ms 16:08:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:08:21 INFO - PROCESS | 3192 | 1467068901461 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 16:08:21 INFO - PROCESS | 3192 | 1467068901463 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 16:08:21 INFO - PROCESS | 3192 | 1467068901466 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:08:21 INFO - PROCESS | 3192 | 1467068901469 Marionette TRACE conn6 <- [1,2390,null,{}] 16:08:21 INFO - PROCESS | 3192 | 1467068901472 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:21 INFO - PROCESS | 3192 | 1467068901474 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:21 INFO - PROCESS | 3192 | 1467068901562 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 16:08:21 INFO - PROCESS | 3192 | 1467068901568 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:21 INFO - PROCESS | 3192 | 1467068901570 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:21 INFO - PROCESS | 3192 | ++DOCSHELL 19630000 == 45 [pid = 3192] [id = 607] 16:08:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (1AE4F800) [pid = 3192] [serial = 1821] [outer = 00000000] 16:08:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (1C89C000) [pid = 3192] [serial = 1822] [outer = 1AE4F800] 16:08:21 INFO - PROCESS | 3192 | 1467068901614 Marionette DEBUG loaded listener.js 16:08:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 100 (1C95E800) [pid = 3192] [serial = 1823] [outer = 1AE4F800] 16:08:22 INFO - PROCESS | 3192 | 1467068902039 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:08:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:08:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 629ms 16:08:22 INFO - PROCESS | 3192 | 1467068902101 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 16:08:22 INFO - PROCESS | 3192 | 1467068902103 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 16:08:22 INFO - PROCESS | 3192 | 1467068902106 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:08:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:08:22 INFO - PROCESS | 3192 | 1467068902108 Marionette TRACE conn6 <- [1,2394,null,{}] 16:08:22 INFO - PROCESS | 3192 | 1467068902112 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:22 INFO - PROCESS | 3192 | 1467068902113 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:22 INFO - PROCESS | 3192 | 1467068902199 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 16:08:22 INFO - PROCESS | 3192 | 1467068902205 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:22 INFO - PROCESS | 3192 | 1467068902207 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:22 INFO - PROCESS | 3192 | ++DOCSHELL 1CA0CC00 == 46 [pid = 3192] [id = 608] 16:08:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 101 (1CA0D400) [pid = 3192] [serial = 1824] [outer = 00000000] 16:08:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 102 (1CCE3400) [pid = 3192] [serial = 1825] [outer = 1CA0D400] 16:08:22 INFO - PROCESS | 3192 | 1467068902250 Marionette DEBUG loaded listener.js 16:08:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 103 (1D320000) [pid = 3192] [serial = 1826] [outer = 1CA0D400] 16:08:22 INFO - PROCESS | 3192 | 1467068902720 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:08:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:08:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 16:08:22 INFO - PROCESS | 3192 | 1467068902742 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 16:08:22 INFO - PROCESS | 3192 | 1467068902744 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 16:08:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:08:22 INFO - PROCESS | 3192 | 1467068902747 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:08:22 INFO - PROCESS | 3192 | 1467068902748 Marionette TRACE conn6 <- [1,2398,null,{}] 16:08:22 INFO - PROCESS | 3192 | 1467068902752 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:22 INFO - PROCESS | 3192 | 1467068902754 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:22 INFO - PROCESS | 3192 | 1467068902886 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 16:08:22 INFO - PROCESS | 3192 | 1467068902894 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:22 INFO - PROCESS | 3192 | 1467068902896 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:22 INFO - PROCESS | 3192 | ++DOCSHELL 101EB800 == 47 [pid = 3192] [id = 609] 16:08:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 104 (1CCE5800) [pid = 3192] [serial = 1827] [outer = 00000000] 16:08:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 105 (1D49C800) [pid = 3192] [serial = 1828] [outer = 1CCE5800] 16:08:22 INFO - PROCESS | 3192 | 1467068902939 Marionette DEBUG loaded listener.js 16:08:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 106 (1D49D400) [pid = 3192] [serial = 1829] [outer = 1CCE5800] 16:08:23 INFO - PROCESS | 3192 | 1467068903639 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:08:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:08:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 930ms 16:08:23 INFO - PROCESS | 3192 | 1467068903684 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 16:08:23 INFO - PROCESS | 3192 | 1467068903689 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 16:08:23 INFO - PROCESS | 3192 | 1467068903694 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:08:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:08:23 INFO - PROCESS | 3192 | 1467068903698 Marionette TRACE conn6 <- [1,2402,null,{}] 16:08:23 INFO - PROCESS | 3192 | 1467068903703 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:23 INFO - PROCESS | 3192 | 1467068903707 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:23 INFO - PROCESS | 3192 | 1467068903829 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 16:08:23 INFO - PROCESS | 3192 | 1467068903971 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:23 INFO - PROCESS | 3192 | 1467068903974 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:23 INFO - PROCESS | 3192 | ++DOCSHELL 10410000 == 48 [pid = 3192] [id = 610] 16:08:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 107 (10423800) [pid = 3192] [serial = 1830] [outer = 00000000] 16:08:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 108 (148A6000) [pid = 3192] [serial = 1831] [outer = 10423800] 16:08:24 INFO - PROCESS | 3192 | 1467068904031 Marionette DEBUG loaded listener.js 16:08:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 109 (15E6D000) [pid = 3192] [serial = 1832] [outer = 10423800] 16:08:24 INFO - PROCESS | 3192 | 1467068904591 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:08:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:08:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 930ms 16:08:24 INFO - PROCESS | 3192 | 1467068904636 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 16:08:24 INFO - PROCESS | 3192 | 1467068904641 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 16:08:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:08:24 INFO - PROCESS | 3192 | 1467068904648 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:08:24 INFO - PROCESS | 3192 | 1467068904651 Marionette TRACE conn6 <- [1,2406,null,{}] 16:08:24 INFO - PROCESS | 3192 | 1467068904655 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:24 INFO - PROCESS | 3192 | 1467068904658 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:24 INFO - PROCESS | 3192 | 1467068904776 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 16:08:24 INFO - PROCESS | 3192 | 1467068904937 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:24 INFO - PROCESS | 3192 | 1467068904940 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:24 INFO - PROCESS | 3192 | ++DOCSHELL 191A0800 == 49 [pid = 3192] [id = 611] 16:08:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 110 (191A0C00) [pid = 3192] [serial = 1833] [outer = 00000000] 16:08:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 111 (197C7800) [pid = 3192] [serial = 1834] [outer = 191A0C00] 16:08:24 INFO - PROCESS | 3192 | 1467068904996 Marionette DEBUG loaded listener.js 16:08:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 112 (1AE52000) [pid = 3192] [serial = 1835] [outer = 191A0C00] 16:08:25 INFO - PROCESS | 3192 | 1467068905584 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:08:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:08:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 969ms 16:08:25 INFO - PROCESS | 3192 | 1467068905621 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 16:08:25 INFO - PROCESS | 3192 | 1467068905623 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 16:08:25 INFO - PROCESS | 3192 | 1467068905627 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:08:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:08:25 INFO - PROCESS | 3192 | 1467068905630 Marionette TRACE conn6 <- [1,2410,null,{}] 16:08:25 INFO - PROCESS | 3192 | 1467068905642 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:25 INFO - PROCESS | 3192 | 1467068905647 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:25 INFO - PROCESS | 3192 | 1467068905768 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 16:08:25 INFO - PROCESS | 3192 | 1467068905932 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:25 INFO - PROCESS | 3192 | 1467068905935 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:25 INFO - PROCESS | 3192 | ++DOCSHELL 0AC6FC00 == 50 [pid = 3192] [id = 612] 16:08:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 113 (0FDFE400) [pid = 3192] [serial = 1836] [outer = 00000000] 16:08:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 114 (1BACAC00) [pid = 3192] [serial = 1837] [outer = 0FDFE400] 16:08:25 INFO - PROCESS | 3192 | 1467068905992 Marionette DEBUG loaded listener.js 16:08:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 115 (1CCE3800) [pid = 3192] [serial = 1838] [outer = 0FDFE400] 16:08:26 INFO - PROCESS | 3192 | 1467068906546 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:08:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:08:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 970ms 16:08:26 INFO - PROCESS | 3192 | 1467068906600 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 16:08:26 INFO - PROCESS | 3192 | 1467068906603 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 16:08:26 INFO - PROCESS | 3192 | 1467068906606 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:08:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:08:26 INFO - PROCESS | 3192 | 1467068906609 Marionette TRACE conn6 <- [1,2414,null,{}] 16:08:26 INFO - PROCESS | 3192 | 1467068906612 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:26 INFO - PROCESS | 3192 | 1467068906615 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:26 INFO - PROCESS | 3192 | 1467068906740 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 16:08:26 INFO - PROCESS | 3192 | 1467068906888 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:26 INFO - PROCESS | 3192 | 1467068906890 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:26 INFO - PROCESS | 3192 | ++DOCSHELL 10405800 == 51 [pid = 3192] [id = 613] 16:08:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 116 (10407000) [pid = 3192] [serial = 1839] [outer = 00000000] 16:08:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 117 (16452800) [pid = 3192] [serial = 1840] [outer = 10407000] 16:08:26 INFO - PROCESS | 3192 | 1467068906945 Marionette DEBUG loaded listener.js 16:08:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 118 (18299800) [pid = 3192] [serial = 1841] [outer = 10407000] 16:08:27 INFO - PROCESS | 3192 | 1467068907770 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:08:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:08:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1219ms 16:08:27 INFO - PROCESS | 3192 | 1467068907830 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 16:08:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:08:27 INFO - PROCESS | 3192 | 1467068907834 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 16:08:27 INFO - PROCESS | 3192 | 1467068907839 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:08:27 INFO - PROCESS | 3192 | 1467068907843 Marionette TRACE conn6 <- [1,2418,null,{}] 16:08:27 INFO - PROCESS | 3192 | 1467068907848 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:27 INFO - PROCESS | 3192 | 1467068907851 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:27 INFO - PROCESS | 3192 | 1467068907955 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 16:08:28 INFO - PROCESS | 3192 | 1467068908100 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:28 INFO - PROCESS | 3192 | 1467068908104 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:28 INFO - PROCESS | 3192 | ++DOCSHELL 0FCE1400 == 52 [pid = 3192] [id = 614] 16:08:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 119 (10172C00) [pid = 3192] [serial = 1842] [outer = 00000000] 16:08:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 120 (10302C00) [pid = 3192] [serial = 1843] [outer = 10172C00] 16:08:28 INFO - PROCESS | 3192 | 1467068908159 Marionette DEBUG loaded listener.js 16:08:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 121 (1042DC00) [pid = 3192] [serial = 1844] [outer = 10172C00] 16:08:28 INFO - PROCESS | 3192 | 1467068908750 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:08:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:08:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 989ms 16:08:28 INFO - PROCESS | 3192 | 1467068908830 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 16:08:28 INFO - PROCESS | 3192 | 1467068908834 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 16:08:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:08:28 INFO - PROCESS | 3192 | 1467068908840 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:08:28 INFO - PROCESS | 3192 | 1467068908843 Marionette TRACE conn6 <- [1,2422,null,{}] 16:08:28 INFO - PROCESS | 3192 | 1467068908847 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:28 INFO - PROCESS | 3192 | 1467068908849 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:28 INFO - PROCESS | 3192 | 1467068908976 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 16:08:28 INFO - PROCESS | 3192 | --DOCSHELL 1CA0CC00 == 51 [pid = 3192] [id = 608] 16:08:28 INFO - PROCESS | 3192 | --DOCSHELL 19630000 == 50 [pid = 3192] [id = 607] 16:08:28 INFO - PROCESS | 3192 | --DOCSHELL 0FD5D000 == 49 [pid = 3192] [id = 606] 16:08:28 INFO - PROCESS | 3192 | --DOCSHELL 19E95400 == 48 [pid = 3192] [id = 605] 16:08:28 INFO - PROCESS | 3192 | --DOCSHELL 193B3C00 == 47 [pid = 3192] [id = 604] 16:08:28 INFO - PROCESS | 3192 | --DOCSHELL 18EB3C00 == 46 [pid = 3192] [id = 603] 16:08:28 INFO - PROCESS | 3192 | --DOCSHELL 16C35C00 == 45 [pid = 3192] [id = 602] 16:08:28 INFO - PROCESS | 3192 | --DOCSHELL 105DE800 == 44 [pid = 3192] [id = 601] 16:08:28 INFO - PROCESS | 3192 | --DOCSHELL 10425800 == 43 [pid = 3192] [id = 600] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 120 (1BAD0800) [pid = 3192] [serial = 1744] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 119 (1CB52C00) [pid = 3192] [serial = 1786] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOCSHELL 17851000 == 42 [pid = 3192] [id = 597] 16:08:29 INFO - PROCESS | 3192 | --DOCSHELL 101EE400 == 41 [pid = 3192] [id = 596] 16:08:29 INFO - PROCESS | 3192 | --DOCSHELL 1CA05000 == 40 [pid = 3192] [id = 595] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 118 (11492000) [pid = 3192] [serial = 1747] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 117 (19629000) [pid = 3192] [serial = 1771] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 116 (18298000) [pid = 3192] [serial = 1766] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 115 (1828B800) [pid = 3192] [serial = 1765] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 114 (15ECF000) [pid = 3192] [serial = 1762] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 113 (1652E400) [pid = 3192] [serial = 1763] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 112 (1030F800) [pid = 3192] [serial = 1759] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 111 (10429000) [pid = 3192] [serial = 1760] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 110 (1C895000) [pid = 3192] [serial = 1753] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 109 (1AE5DC00) [pid = 3192] [serial = 1774] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 108 (18D57C00) [pid = 3192] [serial = 1768] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 107 (10F05000) [pid = 3192] [serial = 1757] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 106 (105A3C00) [pid = 3192] [serial = 1756] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 105 (182C1800) [pid = 3192] [serial = 1750] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 104 (197C2000) [pid = 3192] [serial = 1772] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 103 (1AEE7400) [pid = 3192] [serial = 1775] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 102 (1042CC00) [pid = 3192] [serial = 1777] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 101 (106A9800) [pid = 3192] [serial = 1778] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 100 (1C8A0800) [pid = 3192] [serial = 1784] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 99 (1AE58800) [pid = 3192] [serial = 1781] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (18F98C00) [pid = 3192] [serial = 1769] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (19220000) [pid = 3192] [serial = 1780] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (1C89B000) [pid = 3192] [serial = 1783] [outer = 00000000] [url = about:blank] 16:08:29 INFO - PROCESS | 3192 | 1467068909154 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:29 INFO - PROCESS | 3192 | 1467068909156 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:29 INFO - PROCESS | 3192 | ++DOCSHELL 0C794C00 == 41 [pid = 3192] [id = 615] 16:08:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (0FA28400) [pid = 3192] [serial = 1845] [outer = 00000000] 16:08:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (101D4800) [pid = 3192] [serial = 1846] [outer = 0FA28400] 16:08:29 INFO - PROCESS | 3192 | 1467068909204 Marionette DEBUG loaded listener.js 16:08:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (101F0C00) [pid = 3192] [serial = 1847] [outer = 0FA28400] 16:08:29 INFO - PROCESS | 3192 | 1467068909631 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:08:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:08:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 872ms 16:08:29 INFO - PROCESS | 3192 | 1467068909717 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 16:08:29 INFO - PROCESS | 3192 | 1467068909719 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 16:08:29 INFO - PROCESS | 3192 | 1467068909723 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:08:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:08:29 INFO - PROCESS | 3192 | 1467068909726 Marionette TRACE conn6 <- [1,2426,null,{}] 16:08:29 INFO - PROCESS | 3192 | 1467068909736 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:29 INFO - PROCESS | 3192 | 1467068909741 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:29 INFO - PROCESS | 3192 | 1467068909831 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 16:08:29 INFO - PROCESS | 3192 | 1467068909840 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:29 INFO - PROCESS | 3192 | 1467068909843 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:29 INFO - PROCESS | 3192 | ++DOCSHELL 15E66C00 == 42 [pid = 3192] [id = 616] 16:08:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 100 (15E70800) [pid = 3192] [serial = 1848] [outer = 00000000] 16:08:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 101 (1652F800) [pid = 3192] [serial = 1849] [outer = 15E70800] 16:08:29 INFO - PROCESS | 3192 | 1467068909891 Marionette DEBUG loaded listener.js 16:08:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 102 (17851C00) [pid = 3192] [serial = 1850] [outer = 15E70800] 16:08:30 INFO - PROCESS | 3192 | 1467068910358 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:08:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:08:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 16:08:30 INFO - PROCESS | 3192 | 1467068910396 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 16:08:30 INFO - PROCESS | 3192 | 1467068910399 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 16:08:30 INFO - PROCESS | 3192 | 1467068910402 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:08:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:08:30 INFO - PROCESS | 3192 | 1467068910403 Marionette TRACE conn6 <- [1,2430,null,{}] 16:08:30 INFO - PROCESS | 3192 | 1467068910407 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:30 INFO - PROCESS | 3192 | 1467068910409 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:30 INFO - PROCESS | 3192 | 1467068910496 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 16:08:30 INFO - PROCESS | 3192 | 1467068910501 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:30 INFO - PROCESS | 3192 | 1467068910503 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:30 INFO - PROCESS | 3192 | ++DOCSHELL 18256400 == 43 [pid = 3192] [id = 617] 16:08:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 103 (18258000) [pid = 3192] [serial = 1851] [outer = 00000000] 16:08:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 104 (18E5D400) [pid = 3192] [serial = 1852] [outer = 18258000] 16:08:30 INFO - PROCESS | 3192 | 1467068910551 Marionette DEBUG loaded listener.js 16:08:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 105 (18EB2C00) [pid = 3192] [serial = 1853] [outer = 18258000] 16:08:30 INFO - PROCESS | 3192 | 1467068911013 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:08:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:08:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 631ms 16:08:31 INFO - PROCESS | 3192 | 1467068911043 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 16:08:31 INFO - PROCESS | 3192 | 1467068911045 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 16:08:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:08:31 INFO - PROCESS | 3192 | 1467068911058 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:08:31 INFO - PROCESS | 3192 | 1467068911060 Marionette TRACE conn6 <- [1,2434,null,{}] 16:08:31 INFO - PROCESS | 3192 | 1467068911063 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:31 INFO - PROCESS | 3192 | 1467068911065 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:31 INFO - PROCESS | 3192 | 1467068911118 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 16:08:31 INFO - PROCESS | 3192 | 1467068911124 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:31 INFO - PROCESS | 3192 | 1467068911127 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:31 INFO - PROCESS | 3192 | ++DOCSHELL 1063B000 == 44 [pid = 3192] [id = 618] 16:08:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 106 (18F99400) [pid = 3192] [serial = 1854] [outer = 00000000] 16:08:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 107 (1910F400) [pid = 3192] [serial = 1855] [outer = 18F99400] 16:08:31 INFO - PROCESS | 3192 | 1467068911171 Marionette DEBUG loaded listener.js 16:08:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 108 (193B9000) [pid = 3192] [serial = 1856] [outer = 18F99400] 16:08:31 INFO - PROCESS | 3192 | 1467068911634 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:08:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:08:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 630ms 16:08:31 INFO - PROCESS | 3192 | 1467068911658 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 16:08:31 INFO - PROCESS | 3192 | 1467068911660 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 16:08:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:08:31 INFO - PROCESS | 3192 | 1467068911672 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:08:31 INFO - PROCESS | 3192 | 1467068911673 Marionette TRACE conn6 <- [1,2438,null,{}] 16:08:31 INFO - PROCESS | 3192 | 1467068911677 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:31 INFO - PROCESS | 3192 | 1467068911682 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:31 INFO - PROCESS | 3192 | 1467068911833 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 16:08:31 INFO - PROCESS | 3192 | 1467068911933 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:31 INFO - PROCESS | 3192 | 1467068911935 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:31 INFO - PROCESS | 3192 | ++DOCSHELL 19624800 == 45 [pid = 3192] [id = 619] 16:08:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 109 (1962B800) [pid = 3192] [serial = 1857] [outer = 00000000] 16:08:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 110 (1AE51400) [pid = 3192] [serial = 1858] [outer = 1962B800] 16:08:31 INFO - PROCESS | 3192 | 1467068911980 Marionette DEBUG loaded listener.js 16:08:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 111 (1AE59800) [pid = 3192] [serial = 1859] [outer = 1962B800] 16:08:32 INFO - PROCESS | 3192 | 1467068912404 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:08:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:08:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 789ms 16:08:32 INFO - PROCESS | 3192 | 1467068912454 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 16:08:32 INFO - PROCESS | 3192 | 1467068912456 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 16:08:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:08:32 INFO - PROCESS | 3192 | 1467068912465 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:08:32 INFO - PROCESS | 3192 | 1467068912467 Marionette TRACE conn6 <- [1,2442,null,{}] 16:08:32 INFO - PROCESS | 3192 | 1467068912470 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:32 INFO - PROCESS | 3192 | 1467068912472 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:32 INFO - PROCESS | 3192 | 1467068912592 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 16:08:32 INFO - PROCESS | 3192 | 1467068912603 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:32 INFO - PROCESS | 3192 | 1467068912605 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:32 INFO - PROCESS | 3192 | ++DOCSHELL 1AEDD000 == 46 [pid = 3192] [id = 620] 16:08:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 112 (1AEDEC00) [pid = 3192] [serial = 1860] [outer = 00000000] 16:08:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 113 (1BA45800) [pid = 3192] [serial = 1861] [outer = 1AEDEC00] 16:08:32 INFO - PROCESS | 3192 | 1467068912711 Marionette DEBUG loaded listener.js 16:08:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 114 (1BA4C800) [pid = 3192] [serial = 1862] [outer = 1AEDEC00] 16:08:33 INFO - PROCESS | 3192 | 1467068913152 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:08:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:08:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 730ms 16:08:33 INFO - PROCESS | 3192 | 1467068913216 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 16:08:33 INFO - PROCESS | 3192 | 1467068913218 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 16:08:33 INFO - PROCESS | 3192 | 1467068913221 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:08:33 INFO - PROCESS | 3192 | 1467068913222 Marionette TRACE conn6 <- [1,2446,null,{}] 16:08:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:08:33 INFO - PROCESS | 3192 | 1467068913234 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:33 INFO - PROCESS | 3192 | 1467068913235 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:33 INFO - PROCESS | 3192 | 1467068913563 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 16:08:33 INFO - PROCESS | 3192 | --DOMWINDOW == 113 (193B5800) [pid = 3192] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:08:33 INFO - PROCESS | 3192 | --DOMWINDOW == 112 (101F3800) [pid = 3192] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:08:33 INFO - PROCESS | 3192 | --DOMWINDOW == 111 (18EB6000) [pid = 3192] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:08:33 INFO - PROCESS | 3192 | --DOMWINDOW == 110 (10429800) [pid = 3192] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:08:33 INFO - PROCESS | 3192 | --DOMWINDOW == 109 (19E96000) [pid = 3192] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:08:33 INFO - PROCESS | 3192 | --DOMWINDOW == 108 (1CA0D400) [pid = 3192] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:08:33 INFO - PROCESS | 3192 | --DOMWINDOW == 107 (1063EC00) [pid = 3192] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:08:33 INFO - PROCESS | 3192 | --DOMWINDOW == 106 (0FDFE000) [pid = 3192] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:08:33 INFO - PROCESS | 3192 | --DOMWINDOW == 105 (1787E000) [pid = 3192] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:08:33 INFO - PROCESS | 3192 | --DOMWINDOW == 104 (1AE4F800) [pid = 3192] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:08:33 INFO - PROCESS | 3192 | 1467068913639 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:33 INFO - PROCESS | 3192 | 1467068913641 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:33 INFO - PROCESS | 3192 | ++DOCSHELL 0ACB3000 == 47 [pid = 3192] [id = 621] 16:08:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 105 (0ACB3800) [pid = 3192] [serial = 1863] [outer = 00000000] 16:08:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 106 (0ACBA800) [pid = 3192] [serial = 1864] [outer = 0ACB3800] 16:08:33 INFO - PROCESS | 3192 | 1467068913685 Marionette DEBUG loaded listener.js 16:08:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 107 (0ACBC800) [pid = 3192] [serial = 1865] [outer = 0ACB3800] 16:08:34 INFO - PROCESS | 3192 | 1467068914016 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:08:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:08:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 830ms 16:08:34 INFO - PROCESS | 3192 | 1467068914057 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 16:08:34 INFO - PROCESS | 3192 | 1467068914059 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 16:08:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:08:34 INFO - PROCESS | 3192 | 1467068914062 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:08:34 INFO - PROCESS | 3192 | 1467068914064 Marionette TRACE conn6 <- [1,2450,null,{}] 16:08:34 INFO - PROCESS | 3192 | 1467068914067 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:34 INFO - PROCESS | 3192 | 1467068914069 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:34 INFO - PROCESS | 3192 | 1467068914201 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 16:08:34 INFO - PROCESS | 3192 | 1467068914209 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:34 INFO - PROCESS | 3192 | 1467068914211 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:34 INFO - PROCESS | 3192 | ++DOCSHELL 0ACB7800 == 48 [pid = 3192] [id = 622] 16:08:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 108 (10304400) [pid = 3192] [serial = 1866] [outer = 00000000] 16:08:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 109 (18292400) [pid = 3192] [serial = 1867] [outer = 10304400] 16:08:34 INFO - PROCESS | 3192 | 1467068914255 Marionette DEBUG loaded listener.js 16:08:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 110 (19E96400) [pid = 3192] [serial = 1868] [outer = 10304400] 16:08:34 INFO - PROCESS | 3192 | 1467068914655 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:08:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:08:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 631ms 16:08:34 INFO - PROCESS | 3192 | 1467068914694 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 16:08:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:08:34 INFO - PROCESS | 3192 | 1467068914696 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 16:08:34 INFO - PROCESS | 3192 | 1467068914699 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:08:34 INFO - PROCESS | 3192 | 1467068914701 Marionette TRACE conn6 <- [1,2454,null,{}] 16:08:34 INFO - PROCESS | 3192 | 1467068914704 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:34 INFO - PROCESS | 3192 | 1467068914706 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:34 INFO - PROCESS | 3192 | 1467068914844 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 16:08:34 INFO - PROCESS | 3192 | 1467068914943 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:34 INFO - PROCESS | 3192 | 1467068914944 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:34 INFO - PROCESS | 3192 | ++DOCSHELL 11586400 == 49 [pid = 3192] [id = 623] 16:08:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 111 (1AEDB400) [pid = 3192] [serial = 1869] [outer = 00000000] 16:08:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 112 (1C895400) [pid = 3192] [serial = 1870] [outer = 1AEDB400] 16:08:34 INFO - PROCESS | 3192 | 1467068914988 Marionette DEBUG loaded listener.js 16:08:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 113 (1C89D000) [pid = 3192] [serial = 1871] [outer = 1AEDB400] 16:08:35 INFO - PROCESS | 3192 | 1467068915325 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:08:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:08:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 669ms 16:08:35 INFO - PROCESS | 3192 | 1467068915370 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 16:08:35 INFO - PROCESS | 3192 | 1467068915373 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 16:08:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:08:35 INFO - PROCESS | 3192 | 1467068915390 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:08:35 INFO - PROCESS | 3192 | 1467068915392 Marionette TRACE conn6 <- [1,2458,null,{}] 16:08:35 INFO - PROCESS | 3192 | 1467068915396 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:35 INFO - PROCESS | 3192 | 1467068915398 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:35 INFO - PROCESS | 3192 | 1467068915498 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 16:08:35 INFO - PROCESS | 3192 | 1467068915503 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:35 INFO - PROCESS | 3192 | 1467068915505 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:35 INFO - PROCESS | 3192 | ++DOCSHELL 1CA05000 == 50 [pid = 3192] [id = 624] 16:08:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 114 (1CA0DC00) [pid = 3192] [serial = 1872] [outer = 00000000] 16:08:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 115 (1D31DC00) [pid = 3192] [serial = 1873] [outer = 1CA0DC00] 16:08:35 INFO - PROCESS | 3192 | 1467068915551 Marionette DEBUG loaded listener.js 16:08:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 116 (1D4A5000) [pid = 3192] [serial = 1874] [outer = 1CA0DC00] 16:08:36 INFO - PROCESS | 3192 | 1467068916277 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:08:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:08:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 930ms 16:08:36 INFO - PROCESS | 3192 | 1467068916320 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 16:08:36 INFO - PROCESS | 3192 | 1467068916325 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 16:08:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:08:36 INFO - PROCESS | 3192 | 1467068916330 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:08:36 INFO - PROCESS | 3192 | 1467068916336 Marionette TRACE conn6 <- [1,2462,null,{}] 16:08:36 INFO - PROCESS | 3192 | 1467068916341 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:36 INFO - PROCESS | 3192 | 1467068916344 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:36 INFO - PROCESS | 3192 | 1467068916464 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 16:08:36 INFO - PROCESS | 3192 | 1467068916616 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:36 INFO - PROCESS | 3192 | 1467068916619 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:36 INFO - PROCESS | 3192 | ++DOCSHELL 101D8000 == 51 [pid = 3192] [id = 625] 16:08:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 117 (101DFC00) [pid = 3192] [serial = 1875] [outer = 00000000] 16:08:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 118 (105D8800) [pid = 3192] [serial = 1876] [outer = 101DFC00] 16:08:36 INFO - PROCESS | 3192 | 1467068916677 Marionette DEBUG loaded listener.js 16:08:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 119 (10F4CC00) [pid = 3192] [serial = 1877] [outer = 101DFC00] 16:08:37 INFO - PROCESS | 3192 | 1467068917240 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:08:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:08:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 930ms 16:08:37 INFO - PROCESS | 3192 | 1467068917272 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 16:08:37 INFO - PROCESS | 3192 | 1467068917277 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 16:08:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:08:37 INFO - PROCESS | 3192 | 1467068917284 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:08:37 INFO - PROCESS | 3192 | 1467068917287 Marionette TRACE conn6 <- [1,2466,null,{}] 16:08:37 INFO - PROCESS | 3192 | 1467068917291 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:37 INFO - PROCESS | 3192 | 1467068917294 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:37 INFO - PROCESS | 3192 | 1467068917414 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 16:08:37 INFO - PROCESS | 3192 | 1467068917579 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:37 INFO - PROCESS | 3192 | 1467068917581 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:37 INFO - PROCESS | 3192 | ++DOCSHELL 17850000 == 52 [pid = 3192] [id = 626] 16:08:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 120 (1785A800) [pid = 3192] [serial = 1878] [outer = 00000000] 16:08:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 121 (1828B800) [pid = 3192] [serial = 1879] [outer = 1785A800] 16:08:37 INFO - PROCESS | 3192 | 1467068917638 Marionette DEBUG loaded listener.js 16:08:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 122 (18D50400) [pid = 3192] [serial = 1880] [outer = 1785A800] 16:08:38 INFO - PROCESS | 3192 | 1467068918249 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:08:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:08:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1020ms 16:08:38 INFO - PROCESS | 3192 | 1467068918310 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 16:08:38 INFO - PROCESS | 3192 | 1467068918312 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 16:08:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:08:38 INFO - PROCESS | 3192 | 1467068918316 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:08:38 INFO - PROCESS | 3192 | 1467068918320 Marionette TRACE conn6 <- [1,2470,null,{}] 16:08:38 INFO - PROCESS | 3192 | 1467068918331 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:38 INFO - PROCESS | 3192 | 1467068918336 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:38 INFO - PROCESS | 3192 | 1467068918468 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 16:08:38 INFO - PROCESS | 3192 | 1467068918621 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:38 INFO - PROCESS | 3192 | 1467068918624 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:38 INFO - PROCESS | 3192 | ++DOCSHELL 1C897C00 == 53 [pid = 3192] [id = 627] 16:08:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 123 (1C95F800) [pid = 3192] [serial = 1881] [outer = 00000000] 16:08:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 124 (1CB4D000) [pid = 3192] [serial = 1882] [outer = 1C95F800] 16:08:38 INFO - PROCESS | 3192 | 1467068918683 Marionette DEBUG loaded listener.js 16:08:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 125 (1D320400) [pid = 3192] [serial = 1883] [outer = 1C95F800] 16:08:39 INFO - PROCESS | 3192 | 1467068919267 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:08:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:08:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1019ms 16:08:39 INFO - PROCESS | 3192 | 1467068919340 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 16:08:39 INFO - PROCESS | 3192 | 1467068919343 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 16:08:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:08:39 INFO - PROCESS | 3192 | 1467068919346 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:08:39 INFO - PROCESS | 3192 | 1467068919348 Marionette TRACE conn6 <- [1,2474,null,{}] 16:08:39 INFO - PROCESS | 3192 | 1467068919352 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:39 INFO - PROCESS | 3192 | 1467068919355 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:39 INFO - PROCESS | 3192 | 1467068919474 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 16:08:39 INFO - PROCESS | 3192 | 1467068919626 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:39 INFO - PROCESS | 3192 | 1467068919628 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:39 INFO - PROCESS | 3192 | ++DOCSHELL 0AC64800 == 54 [pid = 3192] [id = 628] 16:08:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 126 (1CB4C800) [pid = 3192] [serial = 1884] [outer = 00000000] 16:08:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 127 (1DA3E800) [pid = 3192] [serial = 1885] [outer = 1CB4C800] 16:08:39 INFO - PROCESS | 3192 | 1467068919683 Marionette DEBUG loaded listener.js 16:08:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 128 (1DA44800) [pid = 3192] [serial = 1886] [outer = 1CB4C800] 16:08:40 INFO - PROCESS | 3192 | 1467068920272 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:08:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:08:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 16:08:40 INFO - PROCESS | 3192 | 1467068920319 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 16:08:40 INFO - PROCESS | 3192 | 1467068920322 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 16:08:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:08:40 INFO - PROCESS | 3192 | 1467068920325 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:08:40 INFO - PROCESS | 3192 | 1467068920327 Marionette TRACE conn6 <- [1,2478,null,{}] 16:08:40 INFO - PROCESS | 3192 | 1467068920331 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:40 INFO - PROCESS | 3192 | 1467068920333 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:40 INFO - PROCESS | 3192 | 1467068920443 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 16:08:40 INFO - PROCESS | 3192 | 1467068920596 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:40 INFO - PROCESS | 3192 | 1467068920598 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:40 INFO - PROCESS | 3192 | ++DOCSHELL 0FDFE800 == 55 [pid = 3192] [id = 629] 16:08:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 129 (101F1800) [pid = 3192] [serial = 1887] [outer = 00000000] 16:08:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 130 (15C40400) [pid = 3192] [serial = 1888] [outer = 101F1800] 16:08:40 INFO - PROCESS | 3192 | 1467068920653 Marionette DEBUG loaded listener.js 16:08:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 131 (16527000) [pid = 3192] [serial = 1889] [outer = 101F1800] 16:08:41 INFO - PROCESS | 3192 | 1467068921470 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:08:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:08:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1172ms 16:08:41 INFO - PROCESS | 3192 | 1467068921502 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 16:08:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:08:41 INFO - PROCESS | 3192 | 1467068921506 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 16:08:41 INFO - PROCESS | 3192 | 1467068921540 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:08:41 INFO - PROCESS | 3192 | 1467068921543 Marionette TRACE conn6 <- [1,2482,null,{}] 16:08:41 INFO - PROCESS | 3192 | 1467068921548 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:41 INFO - PROCESS | 3192 | 1467068921551 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:41 INFO - PROCESS | 3192 | 1467068921662 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 16:08:41 INFO - PROCESS | 3192 | 1467068921821 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:41 INFO - PROCESS | 3192 | 1467068921825 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:41 INFO - PROCESS | 3192 | ++DOCSHELL 10429000 == 56 [pid = 3192] [id = 630] 16:08:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 132 (1042F000) [pid = 3192] [serial = 1890] [outer = 00000000] 16:08:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 133 (1148D800) [pid = 3192] [serial = 1891] [outer = 1042F000] 16:08:41 INFO - PROCESS | 3192 | 1467068921877 Marionette DEBUG loaded listener.js 16:08:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 134 (11492000) [pid = 3192] [serial = 1892] [outer = 1042F000] 16:08:42 INFO - PROCESS | 3192 | --DOCSHELL 11586400 == 55 [pid = 3192] [id = 623] 16:08:42 INFO - PROCESS | 3192 | --DOCSHELL 0ACB7800 == 54 [pid = 3192] [id = 622] 16:08:42 INFO - PROCESS | 3192 | --DOCSHELL 0ACB3000 == 53 [pid = 3192] [id = 621] 16:08:42 INFO - PROCESS | 3192 | --DOCSHELL 1AEDD000 == 52 [pid = 3192] [id = 620] 16:08:42 INFO - PROCESS | 3192 | --DOCSHELL 19624800 == 51 [pid = 3192] [id = 619] 16:08:42 INFO - PROCESS | 3192 | --DOCSHELL 1063B000 == 50 [pid = 3192] [id = 618] 16:08:42 INFO - PROCESS | 3192 | --DOCSHELL 18256400 == 49 [pid = 3192] [id = 617] 16:08:42 INFO - PROCESS | 3192 | --DOCSHELL 15E66C00 == 48 [pid = 3192] [id = 616] 16:08:42 INFO - PROCESS | 3192 | --DOCSHELL 0C794C00 == 47 [pid = 3192] [id = 615] 16:08:42 INFO - PROCESS | 3192 | --DOCSHELL 0FCE1400 == 46 [pid = 3192] [id = 614] 16:08:42 INFO - PROCESS | 3192 | 1467068922522 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:08:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:08:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1050ms 16:08:42 INFO - PROCESS | 3192 | 1467068922563 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 16:08:42 INFO - PROCESS | 3192 | 1467068922567 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 133 (19627800) [pid = 3192] [serial = 1813] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 132 (15098400) [pid = 3192] [serial = 1799] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 131 (11584000) [pid = 3192] [serial = 1798] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 130 (18F9A800) [pid = 3192] [serial = 1810] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 129 (15ECD000) [pid = 3192] [serial = 1802] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 128 (115CFC00) [pid = 3192] [serial = 1801] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 127 (1AED8400) [pid = 3192] [serial = 1816] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 126 (1CCE3400) [pid = 3192] [serial = 1825] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 125 (10F4C800) [pid = 3192] [serial = 1789] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 124 (14863400) [pid = 3192] [serial = 1804] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 123 (14D63800) [pid = 3192] [serial = 1805] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 122 (14D63000) [pid = 3192] [serial = 1819] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 121 (18D51400) [pid = 3192] [serial = 1792] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 120 (1CB4F000) [pid = 3192] [serial = 1795] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 119 (17F50C00) [pid = 3192] [serial = 1807] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 118 (1AEDD800) [pid = 3192] [serial = 1817] [outer = 00000000] [url = about:blank] 16:08:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 117 (18325C00) [pid = 3192] [serial = 1808] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 116 (1C89C000) [pid = 3192] [serial = 1822] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 115 (10F42000) [pid = 3192] [serial = 1820] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 114 (1C95E800) [pid = 3192] [serial = 1823] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 113 (19709000) [pid = 3192] [serial = 1814] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 112 (1D320000) [pid = 3192] [serial = 1826] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | --DOMWINDOW == 111 (1910B400) [pid = 3192] [serial = 1811] [outer = 00000000] [url = about:blank] 16:08:42 INFO - PROCESS | 3192 | 1467068922616 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:08:42 INFO - PROCESS | 3192 | 1467068922619 Marionette TRACE conn6 <- [1,2486,null,{}] 16:08:42 INFO - PROCESS | 3192 | 1467068922625 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:42 INFO - PROCESS | 3192 | 1467068922628 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:42 INFO - PROCESS | 3192 | 1467068922721 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 16:08:42 INFO - PROCESS | 3192 | 1467068922732 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:42 INFO - PROCESS | 3192 | 1467068922734 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:42 INFO - PROCESS | 3192 | ++DOCSHELL 101DB800 == 47 [pid = 3192] [id = 631] 16:08:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 112 (101DE000) [pid = 3192] [serial = 1893] [outer = 00000000] 16:08:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 113 (1040E000) [pid = 3192] [serial = 1894] [outer = 101DE000] 16:08:42 INFO - PROCESS | 3192 | 1467068922781 Marionette DEBUG loaded listener.js 16:08:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 114 (10F0D400) [pid = 3192] [serial = 1895] [outer = 101DE000] 16:08:43 INFO - PROCESS | 3192 | 1467068923323 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:08:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:08:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 750ms 16:08:43 INFO - PROCESS | 3192 | 1467068923341 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 16:08:43 INFO - PROCESS | 3192 | 1467068923343 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 16:08:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:08:43 INFO - PROCESS | 3192 | 1467068923347 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:08:43 INFO - PROCESS | 3192 | 1467068923350 Marionette TRACE conn6 <- [1,2490,null,{}] 16:08:43 INFO - PROCESS | 3192 | 1467068923360 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:43 INFO - PROCESS | 3192 | 1467068923364 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:43 INFO - PROCESS | 3192 | 1467068923504 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 16:08:43 INFO - PROCESS | 3192 | 1467068923664 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:43 INFO - PROCESS | 3192 | 1467068923667 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:43 INFO - PROCESS | 3192 | ++DOCSHELL 0AC6B400 == 48 [pid = 3192] [id = 632] 16:08:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 115 (0AC6D000) [pid = 3192] [serial = 1896] [outer = 00000000] 16:08:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 116 (0C6B6400) [pid = 3192] [serial = 1897] [outer = 0AC6D000] 16:08:43 INFO - PROCESS | 3192 | 1467068923726 Marionette DEBUG loaded listener.js 16:08:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 117 (0FDFA400) [pid = 3192] [serial = 1898] [outer = 0AC6D000] 16:08:44 INFO - PROCESS | 3192 | 1467068924372 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:08:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:08:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1073ms 16:08:44 INFO - PROCESS | 3192 | 1467068924425 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 16:08:44 INFO - PROCESS | 3192 | 1467068924429 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 16:08:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:08:44 INFO - PROCESS | 3192 | 1467068924434 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:08:44 INFO - PROCESS | 3192 | 1467068924438 Marionette TRACE conn6 <- [1,2494,null,{}] 16:08:44 INFO - PROCESS | 3192 | 1467068924443 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:44 INFO - PROCESS | 3192 | 1467068924446 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:44 INFO - PROCESS | 3192 | 1467068924590 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 16:08:44 INFO - PROCESS | 3192 | 1467068924742 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:44 INFO - PROCESS | 3192 | 1467068924745 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:44 INFO - PROCESS | 3192 | ++DOCSHELL 14D63800 == 49 [pid = 3192] [id = 633] 16:08:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 118 (15098400) [pid = 3192] [serial = 1899] [outer = 00000000] 16:08:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 119 (16455C00) [pid = 3192] [serial = 1900] [outer = 15098400] 16:08:44 INFO - PROCESS | 3192 | 1467068924803 Marionette DEBUG loaded listener.js 16:08:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 120 (16C34400) [pid = 3192] [serial = 1901] [outer = 15098400] 16:08:45 INFO - PROCESS | 3192 | 1467068925410 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:08:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:08:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1027ms 16:08:45 INFO - PROCESS | 3192 | 1467068925462 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 16:08:45 INFO - PROCESS | 3192 | 1467068925465 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 16:08:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:08:45 INFO - PROCESS | 3192 | 1467068925469 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:08:45 INFO - PROCESS | 3192 | 1467068925471 Marionette TRACE conn6 <- [1,2498,null,{}] 16:08:45 INFO - PROCESS | 3192 | 1467068925476 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:45 INFO - PROCESS | 3192 | 1467068925478 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:45 INFO - PROCESS | 3192 | 1467068925592 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 16:08:45 INFO - PROCESS | 3192 | 1467068925745 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:45 INFO - PROCESS | 3192 | 1467068925748 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:45 INFO - PROCESS | 3192 | ++DOCSHELL 1828F400 == 50 [pid = 3192] [id = 634] 16:08:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 121 (18325C00) [pid = 3192] [serial = 1902] [outer = 00000000] 16:08:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 122 (18EB5C00) [pid = 3192] [serial = 1903] [outer = 18325C00] 16:08:45 INFO - PROCESS | 3192 | 1467068925803 Marionette DEBUG loaded listener.js 16:08:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 123 (18F9AC00) [pid = 3192] [serial = 1904] [outer = 18325C00] 16:08:46 INFO - PROCESS | 3192 | 1467068926421 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:08:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:08:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1017ms 16:08:46 INFO - PROCESS | 3192 | 1467068926489 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 16:08:46 INFO - PROCESS | 3192 | 1467068926493 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 16:08:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:08:46 INFO - PROCESS | 3192 | 1467068926504 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:08:46 INFO - PROCESS | 3192 | 1467068926509 Marionette TRACE conn6 <- [1,2502,null,{}] 16:08:46 INFO - PROCESS | 3192 | 1467068926545 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:46 INFO - PROCESS | 3192 | 1467068926549 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:46 INFO - PROCESS | 3192 | 1467068926666 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 16:08:46 INFO - PROCESS | 3192 | 1467068926809 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:46 INFO - PROCESS | 3192 | 1467068926811 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:46 INFO - PROCESS | 3192 | ++DOCSHELL 193BCC00 == 51 [pid = 3192] [id = 635] 16:08:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 124 (19627800) [pid = 3192] [serial = 1905] [outer = 00000000] 16:08:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 125 (19D62000) [pid = 3192] [serial = 1906] [outer = 19627800] 16:08:46 INFO - PROCESS | 3192 | 1467068926868 Marionette DEBUG loaded listener.js 16:08:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 126 (19E96000) [pid = 3192] [serial = 1907] [outer = 19627800] 16:08:47 INFO - PROCESS | 3192 | 1467068927456 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:08:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:08:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 991ms 16:08:47 INFO - PROCESS | 3192 | 1467068927490 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 16:08:47 INFO - PROCESS | 3192 | 1467068927492 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 16:08:47 INFO - PROCESS | 3192 | 1467068927496 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:08:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:08:47 INFO - PROCESS | 3192 | 1467068927498 Marionette TRACE conn6 <- [1,2506,null,{}] 16:08:47 INFO - PROCESS | 3192 | 1467068927501 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:47 INFO - PROCESS | 3192 | 1467068927504 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:47 INFO - PROCESS | 3192 | 1467068927615 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 16:08:47 INFO - PROCESS | 3192 | 1467068927738 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:47 INFO - PROCESS | 3192 | 1467068927740 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:47 INFO - PROCESS | 3192 | ++DOCSHELL 1AE52800 == 52 [pid = 3192] [id = 636] 16:08:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 127 (1AEDC400) [pid = 3192] [serial = 1908] [outer = 00000000] 16:08:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 128 (1AFB4400) [pid = 3192] [serial = 1909] [outer = 1AEDC400] 16:08:47 INFO - PROCESS | 3192 | 1467068927793 Marionette DEBUG loaded listener.js 16:08:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 129 (1BAC7400) [pid = 3192] [serial = 1910] [outer = 1AEDC400] 16:08:48 INFO - PROCESS | 3192 | 1467068928355 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:08:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:08:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 930ms 16:08:48 INFO - PROCESS | 3192 | 1467068928430 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 16:08:48 INFO - PROCESS | 3192 | 1467068928432 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 16:08:48 INFO - PROCESS | 3192 | 1467068928436 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:08:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:08:48 INFO - PROCESS | 3192 | 1467068928438 Marionette TRACE conn6 <- [1,2510,null,{}] 16:08:48 INFO - PROCESS | 3192 | 1467068928442 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:48 INFO - PROCESS | 3192 | 1467068928444 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:48 INFO - PROCESS | 3192 | 1467068928586 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 16:08:48 INFO - PROCESS | 3192 | 1467068928742 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:48 INFO - PROCESS | 3192 | 1467068928748 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:48 INFO - PROCESS | 3192 | ++DOCSHELL 13632000 == 53 [pid = 3192] [id = 637] 16:08:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 130 (13632800) [pid = 3192] [serial = 1911] [outer = 00000000] 16:08:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 131 (13635C00) [pid = 3192] [serial = 1912] [outer = 13632800] 16:08:48 INFO - PROCESS | 3192 | 1467068928814 Marionette DEBUG loaded listener.js 16:08:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 132 (1C28F800) [pid = 3192] [serial = 1913] [outer = 13632800] 16:08:49 INFO - PROCESS | 3192 | 1467068929450 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:08:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:08:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1068ms 16:08:49 INFO - PROCESS | 3192 | 1467068929509 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 16:08:49 INFO - PROCESS | 3192 | 1467068929511 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 16:08:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:08:49 INFO - PROCESS | 3192 | 1467068929515 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:08:49 INFO - PROCESS | 3192 | 1467068929517 Marionette TRACE conn6 <- [1,2514,null,{}] 16:08:49 INFO - PROCESS | 3192 | 1467068929521 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:49 INFO - PROCESS | 3192 | 1467068929523 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:49 INFO - PROCESS | 3192 | 1467068929684 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 16:08:49 INFO - PROCESS | 3192 | 1467068929756 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:49 INFO - PROCESS | 3192 | 1467068929759 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:49 INFO - PROCESS | 3192 | ++DOCSHELL 0ACB2800 == 54 [pid = 3192] [id = 638] 16:08:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 133 (0ACB4400) [pid = 3192] [serial = 1914] [outer = 00000000] 16:08:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 134 (0C6B6000) [pid = 3192] [serial = 1915] [outer = 0ACB4400] 16:08:49 INFO - PROCESS | 3192 | 1467068929932 Marionette DEBUG loaded listener.js 16:08:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 135 (101E1800) [pid = 3192] [serial = 1916] [outer = 0ACB4400] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 101DB800 == 53 [pid = 3192] [id = 631] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 10429000 == 52 [pid = 3192] [id = 630] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 101D8000 == 51 [pid = 3192] [id = 625] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 10410000 == 50 [pid = 3192] [id = 610] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 1BAC2400 == 49 [pid = 3192] [id = 581] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 0FDF6C00 == 48 [pid = 3192] [id = 571] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 0FDFE800 == 47 [pid = 3192] [id = 629] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 19EA2000 == 46 [pid = 3192] [id = 570] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 17850000 == 45 [pid = 3192] [id = 626] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 0AC64800 == 44 [pid = 3192] [id = 628] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 1497A400 == 43 [pid = 3192] [id = 583] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 10405800 == 42 [pid = 3192] [id = 613] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 10310800 == 41 [pid = 3192] [id = 582] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 1C28F400 == 40 [pid = 3192] [id = 584] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 0C797400 == 39 [pid = 3192] [id = 558] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 1C897C00 == 38 [pid = 3192] [id = 627] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 1CA0B800 == 37 [pid = 3192] [id = 598] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 101E5800 == 36 [pid = 3192] [id = 599] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 1CA05000 == 35 [pid = 3192] [id = 624] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 191A0800 == 34 [pid = 3192] [id = 611] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 10F0A000 == 33 [pid = 3192] [id = 559] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 0AC6FC00 == 32 [pid = 3192] [id = 612] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 101EB800 == 31 [pid = 3192] [id = 609] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 13632000 == 30 [pid = 3192] [id = 637] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 1AE52800 == 29 [pid = 3192] [id = 636] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 193BCC00 == 28 [pid = 3192] [id = 635] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 14D63800 == 27 [pid = 3192] [id = 633] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 1828F400 == 26 [pid = 3192] [id = 634] 16:08:51 INFO - PROCESS | 3192 | --DOCSHELL 0AC6B400 == 25 [pid = 3192] [id = 632] 16:08:51 INFO - PROCESS | 3192 | 1467068931644 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:08:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:08:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2169ms 16:08:51 INFO - PROCESS | 3192 | 1467068931689 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 16:08:51 INFO - PROCESS | 3192 | 1467068931692 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 16:08:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:08:51 INFO - PROCESS | 3192 | 1467068931698 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:08:51 INFO - PROCESS | 3192 | 1467068931702 Marionette TRACE conn6 <- [1,2518,null,{}] 16:08:51 INFO - PROCESS | 3192 | 1467068931708 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:51 INFO - PROCESS | 3192 | 1467068931711 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:51 INFO - PROCESS | 3192 | 1467068931807 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 16:08:51 INFO - PROCESS | 3192 | 1467068931814 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:51 INFO - PROCESS | 3192 | 1467068931817 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:51 INFO - PROCESS | 3192 | ++DOCSHELL 0ACBB800 == 26 [pid = 3192] [id = 639] 16:08:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 136 (0C6B1400) [pid = 3192] [serial = 1917] [outer = 00000000] 16:08:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 137 (0FA2AC00) [pid = 3192] [serial = 1918] [outer = 0C6B1400] 16:08:51 INFO - PROCESS | 3192 | 1467068931866 Marionette DEBUG loaded listener.js 16:08:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 138 (0FC84000) [pid = 3192] [serial = 1919] [outer = 0C6B1400] 16:08:52 INFO - PROCESS | 3192 | 1467068932397 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:08:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:08:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 729ms 16:08:52 INFO - PROCESS | 3192 | 1467068932428 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 16:08:52 INFO - PROCESS | 3192 | 1467068932434 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 16:08:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:08:52 INFO - PROCESS | 3192 | 1467068932440 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:08:52 INFO - PROCESS | 3192 | 1467068932442 Marionette TRACE conn6 <- [1,2522,null,{}] 16:08:52 INFO - PROCESS | 3192 | 1467068932446 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:52 INFO - PROCESS | 3192 | 1467068932449 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:52 INFO - PROCESS | 3192 | 1467068932544 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 16:08:52 INFO - PROCESS | 3192 | 1467068932550 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:52 INFO - PROCESS | 3192 | 1467068932553 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:52 INFO - PROCESS | 3192 | ++DOCSHELL 10430C00 == 27 [pid = 3192] [id = 640] 16:08:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 139 (105A3C00) [pid = 3192] [serial = 1920] [outer = 00000000] 16:08:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 140 (109A4800) [pid = 3192] [serial = 1921] [outer = 105A3C00] 16:08:52 INFO - PROCESS | 3192 | 1467068932609 Marionette DEBUG loaded listener.js 16:08:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 141 (10F4A400) [pid = 3192] [serial = 1922] [outer = 105A3C00] 16:08:53 INFO - PROCESS | 3192 | 1467068933166 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:08:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:08:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 832ms 16:08:53 INFO - PROCESS | 3192 | 1467068933275 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 16:08:53 INFO - PROCESS | 3192 | 1467068933278 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 16:08:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:08:53 INFO - PROCESS | 3192 | 1467068933290 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:08:53 INFO - PROCESS | 3192 | 1467068933294 Marionette TRACE conn6 <- [1,2526,null,{}] 16:08:53 INFO - PROCESS | 3192 | 1467068933304 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:53 INFO - PROCESS | 3192 | 1467068933309 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:53 INFO - PROCESS | 3192 | 1467068933445 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 16:08:53 INFO - PROCESS | 3192 | 1467068933519 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:53 INFO - PROCESS | 3192 | 1467068933522 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:53 INFO - PROCESS | 3192 | ++DOCSHELL 1497CC00 == 28 [pid = 3192] [id = 641] 16:08:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 142 (14982400) [pid = 3192] [serial = 1923] [outer = 00000000] 16:08:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 143 (16524400) [pid = 3192] [serial = 1924] [outer = 14982400] 16:08:53 INFO - PROCESS | 3192 | 1467068933569 Marionette DEBUG loaded listener.js 16:08:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 144 (17851000) [pid = 3192] [serial = 1925] [outer = 14982400] 16:08:54 INFO - PROCESS | 3192 | 1467068934026 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:08:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:08:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 790ms 16:08:54 INFO - PROCESS | 3192 | 1467068934081 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 16:08:54 INFO - PROCESS | 3192 | 1467068934084 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 16:08:54 INFO - PROCESS | 3192 | 1467068934087 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:08:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:08:54 INFO - PROCESS | 3192 | 1467068934089 Marionette TRACE conn6 <- [1,2530,null,{}] 16:08:54 INFO - PROCESS | 3192 | 1467068934092 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:54 INFO - PROCESS | 3192 | 1467068934094 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:54 INFO - PROCESS | 3192 | 1467068934221 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 16:08:54 INFO - PROCESS | 3192 | 1467068934294 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:54 INFO - PROCESS | 3192 | 1467068934296 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:54 INFO - PROCESS | 3192 | ++DOCSHELL 17C53000 == 29 [pid = 3192] [id = 642] 16:08:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 145 (17C58C00) [pid = 3192] [serial = 1926] [outer = 00000000] 16:08:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 146 (182BD800) [pid = 3192] [serial = 1927] [outer = 17C58C00] 16:08:54 INFO - PROCESS | 3192 | 1467068934341 Marionette DEBUG loaded listener.js 16:08:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 147 (18F9D000) [pid = 3192] [serial = 1928] [outer = 17C58C00] 16:08:54 INFO - PROCESS | 3192 | 1467068934755 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:08:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:08:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 16:08:54 INFO - PROCESS | 3192 | 1467068934822 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 16:08:54 INFO - PROCESS | 3192 | 1467068934824 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 16:08:54 INFO - PROCESS | 3192 | 1467068934830 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:08:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:08:54 INFO - PROCESS | 3192 | 1467068934832 Marionette TRACE conn6 <- [1,2534,null,{}] 16:08:54 INFO - PROCESS | 3192 | 1467068934835 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:54 INFO - PROCESS | 3192 | 1467068934837 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:55 INFO - PROCESS | 3192 | 1467068935730 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 146 (1962B800) [pid = 3192] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 145 (1AEDEC00) [pid = 3192] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 144 (18258000) [pid = 3192] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 143 (0FA28400) [pid = 3192] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 142 (0FDFE400) [pid = 3192] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 141 (191A0C00) [pid = 3192] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 140 (10407000) [pid = 3192] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 139 (10172C00) [pid = 3192] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 138 (15E70800) [pid = 3192] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 137 (18F99400) [pid = 3192] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 136 (0ACB3800) [pid = 3192] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 135 (1CCE5800) [pid = 3192] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 134 (10423800) [pid = 3192] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 133 (10304400) [pid = 3192] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 132 (1042F000) [pid = 3192] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 131 (1CA0DC00) [pid = 3192] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 130 (101DFC00) [pid = 3192] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 129 (1785A800) [pid = 3192] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 128 (1C95F800) [pid = 3192] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 127 (1CB4C800) [pid = 3192] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 126 (101F1800) [pid = 3192] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 125 (1787F800) [pid = 3192] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 124 (1040A000) [pid = 3192] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 123 (1AE51800) [pid = 3192] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 122 (0FA25400) [pid = 3192] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 121 (15E6D800) [pid = 3192] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 120 (10F4F000) [pid = 3192] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 119 (1962A000) [pid = 3192] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 118 (1BAC6800) [pid = 3192] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 117 (14F10800) [pid = 3192] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 116 (1C291800) [pid = 3192] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 115 (10402400) [pid = 3192] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 114 (1CA0C800) [pid = 3192] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 113 (1CA05400) [pid = 3192] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 112 (1785E000) [pid = 3192] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 111 (1030B000) [pid = 3192] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 110 (1AEDB400) [pid = 3192] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:08:55 INFO - PROCESS | 3192 | --DOMWINDOW == 109 (101DE000) [pid = 3192] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:08:55 INFO - PROCESS | 3192 | 1467068935822 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:55 INFO - PROCESS | 3192 | 1467068935824 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:55 INFO - PROCESS | 3192 | ++DOCSHELL 0AC6CC00 == 30 [pid = 3192] [id = 643] 16:08:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 110 (0AC6D800) [pid = 3192] [serial = 1929] [outer = 00000000] 16:08:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 111 (0C6B1800) [pid = 3192] [serial = 1930] [outer = 0AC6D800] 16:08:55 INFO - PROCESS | 3192 | 1467068935869 Marionette DEBUG loaded listener.js 16:08:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 112 (1017F800) [pid = 3192] [serial = 1931] [outer = 0AC6D800] 16:08:56 INFO - PROCESS | 3192 | 1467068936234 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:08:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:08:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1473ms 16:08:56 INFO - PROCESS | 3192 | 1467068936309 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 16:08:56 INFO - PROCESS | 3192 | 1467068936311 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 16:08:56 INFO - PROCESS | 3192 | 1467068936315 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:08:56 INFO - PROCESS | 3192 | 1467068936316 Marionette TRACE conn6 <- [1,2538,null,{}] 16:08:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:08:56 INFO - PROCESS | 3192 | 1467068936320 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:56 INFO - PROCESS | 3192 | 1467068936326 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:56 INFO - PROCESS | 3192 | 1467068936433 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 16:08:56 INFO - PROCESS | 3192 | 1467068936439 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:56 INFO - PROCESS | 3192 | 1467068936441 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:56 INFO - PROCESS | 3192 | ++DOCSHELL 101F3000 == 31 [pid = 3192] [id = 644] 16:08:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 113 (10307C00) [pid = 3192] [serial = 1932] [outer = 00000000] 16:08:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 114 (15E6D400) [pid = 3192] [serial = 1933] [outer = 10307C00] 16:08:56 INFO - PROCESS | 3192 | 1467068936486 Marionette DEBUG loaded listener.js 16:08:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 115 (18D50000) [pid = 3192] [serial = 1934] [outer = 10307C00] 16:08:56 INFO - PROCESS | 3192 | 1467068936950 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:08:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:08:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 16:08:56 INFO - PROCESS | 3192 | 1467068936993 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 16:08:56 INFO - PROCESS | 3192 | 1467068936995 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 16:08:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:08:56 INFO - PROCESS | 3192 | 1467068936998 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:08:56 INFO - PROCESS | 3192 | 1467068937000 Marionette TRACE conn6 <- [1,2542,null,{}] 16:08:57 INFO - PROCESS | 3192 | 1467068937003 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:57 INFO - PROCESS | 3192 | 1467068937005 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:57 INFO - PROCESS | 3192 | 1467068937086 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 16:08:57 INFO - PROCESS | 3192 | 1467068937119 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:57 INFO - PROCESS | 3192 | 1467068937120 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:57 INFO - PROCESS | 3192 | ++DOCSHELL 182BC000 == 32 [pid = 3192] [id = 645] 16:08:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 116 (18F99400) [pid = 3192] [serial = 1935] [outer = 00000000] 16:08:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 117 (19223400) [pid = 3192] [serial = 1936] [outer = 18F99400] 16:08:57 INFO - PROCESS | 3192 | 1467068937164 Marionette DEBUG loaded listener.js 16:08:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 118 (1962A400) [pid = 3192] [serial = 1937] [outer = 18F99400] 16:08:57 INFO - PROCESS | 3192 | 1467068937609 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:08:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:08:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 630ms 16:08:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:08:57 INFO - PROCESS | 3192 | 1467068937629 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 16:08:57 INFO - PROCESS | 3192 | 1467068937631 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 16:08:57 INFO - PROCESS | 3192 | 1467068937634 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:08:57 INFO - PROCESS | 3192 | 1467068937636 Marionette TRACE conn6 <- [1,2546,null,{}] 16:08:57 INFO - PROCESS | 3192 | 1467068937661 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:57 INFO - PROCESS | 3192 | 1467068937662 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:57 INFO - PROCESS | 3192 | 1467068937794 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 16:08:57 INFO - PROCESS | 3192 | 1467068937954 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:57 INFO - PROCESS | 3192 | 1467068937957 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:57 INFO - PROCESS | 3192 | ++DOCSHELL 0AC65C00 == 33 [pid = 3192] [id = 646] 16:08:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 119 (0AC66800) [pid = 3192] [serial = 1938] [outer = 00000000] 16:08:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 120 (0AC6F000) [pid = 3192] [serial = 1939] [outer = 0AC66800] 16:08:58 INFO - PROCESS | 3192 | 1467068938017 Marionette DEBUG loaded listener.js 16:08:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 121 (0ACB2400) [pid = 3192] [serial = 1940] [outer = 0AC66800] 16:08:58 INFO - PROCESS | 3192 | 1467068938838 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1220ms 16:08:58 INFO - PROCESS | 3192 | 1467068938857 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 16:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:08:58 INFO - PROCESS | 3192 | 1467068938862 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 16:08:58 INFO - PROCESS | 3192 | 1467068938867 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:08:58 INFO - PROCESS | 3192 | 1467068938870 Marionette TRACE conn6 <- [1,2550,null,{}] 16:08:58 INFO - PROCESS | 3192 | 1467068938875 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:58 INFO - PROCESS | 3192 | 1467068938878 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:58 INFO - PROCESS | 3192 | 1467068939001 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 16:08:59 INFO - PROCESS | 3192 | 1467068939157 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:59 INFO - PROCESS | 3192 | 1467068939160 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:08:59 INFO - PROCESS | 3192 | ++DOCSHELL 106AFC00 == 34 [pid = 3192] [id = 647] 16:08:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 122 (13628400) [pid = 3192] [serial = 1941] [outer = 00000000] 16:08:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 123 (13630400) [pid = 3192] [serial = 1942] [outer = 13628400] 16:08:59 INFO - PROCESS | 3192 | 1467068939217 Marionette DEBUG loaded listener.js 16:08:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 124 (1497D400) [pid = 3192] [serial = 1943] [outer = 13628400] 16:08:59 INFO - PROCESS | 3192 | 1467068939999 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:09:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1184ms 16:09:00 INFO - PROCESS | 3192 | 1467068940051 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 16:09:00 INFO - PROCESS | 3192 | 1467068940054 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 16:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:09:00 INFO - PROCESS | 3192 | 1467068940058 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:09:00 INFO - PROCESS | 3192 | 1467068940060 Marionette TRACE conn6 <- [1,2554,null,{}] 16:09:00 INFO - PROCESS | 3192 | 1467068940064 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:00 INFO - PROCESS | 3192 | 1467068940067 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:00 INFO - PROCESS | 3192 | 1467068940189 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 16:09:00 INFO - PROCESS | 3192 | 1467068940354 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:00 INFO - PROCESS | 3192 | 1467068940357 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:00 INFO - PROCESS | 3192 | ++DOCSHELL 15ECAC00 == 35 [pid = 3192] [id = 648] 16:09:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 125 (18297C00) [pid = 3192] [serial = 1944] [outer = 00000000] 16:09:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 126 (18F9A800) [pid = 3192] [serial = 1945] [outer = 18297C00] 16:09:00 INFO - PROCESS | 3192 | 1467068940414 Marionette DEBUG loaded listener.js 16:09:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 127 (19625000) [pid = 3192] [serial = 1946] [outer = 18297C00] 16:09:01 INFO - PROCESS | 3192 | 1467068941295 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1274ms 16:09:01 INFO - PROCESS | 3192 | 1467068941334 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 16:09:01 INFO - PROCESS | 3192 | 1467068941339 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 16:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:09:01 INFO - PROCESS | 3192 | 1467068941344 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:09:01 INFO - PROCESS | 3192 | 1467068941347 Marionette TRACE conn6 <- [1,2558,null,{}] 16:09:01 INFO - PROCESS | 3192 | 1467068941352 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:01 INFO - PROCESS | 3192 | 1467068941355 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:01 INFO - PROCESS | 3192 | 1467068941475 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 16:09:01 INFO - PROCESS | 3192 | --DOCSHELL 182BC000 == 34 [pid = 3192] [id = 645] 16:09:01 INFO - PROCESS | 3192 | --DOCSHELL 101F3000 == 33 [pid = 3192] [id = 644] 16:09:01 INFO - PROCESS | 3192 | --DOCSHELL 0AC6CC00 == 32 [pid = 3192] [id = 643] 16:09:01 INFO - PROCESS | 3192 | --DOCSHELL 17C53000 == 31 [pid = 3192] [id = 642] 16:09:01 INFO - PROCESS | 3192 | --DOCSHELL 1497CC00 == 30 [pid = 3192] [id = 641] 16:09:01 INFO - PROCESS | 3192 | --DOCSHELL 10430C00 == 29 [pid = 3192] [id = 640] 16:09:01 INFO - PROCESS | 3192 | --DOCSHELL 0ACBB800 == 28 [pid = 3192] [id = 639] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 126 (193BAC00) [pid = 3192] [serial = 1700] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 125 (1C899800) [pid = 3192] [serial = 1754] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 124 (14F51800) [pid = 3192] [serial = 1748] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 123 (18329400) [pid = 3192] [serial = 1706] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 122 (15E3A800) [pid = 3192] [serial = 1703] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 121 (1AEDA000) [pid = 3192] [serial = 1712] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 120 (1D49D400) [pid = 3192] [serial = 1829] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 119 (10175C00) [pid = 3192] [serial = 1676] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 118 (19223000) [pid = 3192] [serial = 1751] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 117 (14FBB000) [pid = 3192] [serial = 1679] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 116 (19D67400) [pid = 3192] [serial = 1709] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 115 (1C28B400) [pid = 3192] [serial = 1745] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 114 (1AE51400) [pid = 3192] [serial = 1858] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 113 (1BA45800) [pid = 3192] [serial = 1861] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 112 (18E5D400) [pid = 3192] [serial = 1852] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 111 (18EB2C00) [pid = 3192] [serial = 1853] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 110 (101D4800) [pid = 3192] [serial = 1846] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 109 (101F0C00) [pid = 3192] [serial = 1847] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 108 (1BACAC00) [pid = 3192] [serial = 1837] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 107 (1CCE3800) [pid = 3192] [serial = 1838] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 106 (197C7800) [pid = 3192] [serial = 1834] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 105 (1AE52000) [pid = 3192] [serial = 1835] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 104 (1AE59800) [pid = 3192] [serial = 1859] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 103 (18299800) [pid = 3192] [serial = 1841] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 102 (16452800) [pid = 3192] [serial = 1840] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 101 (1042DC00) [pid = 3192] [serial = 1844] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 100 (10302C00) [pid = 3192] [serial = 1843] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 99 (1652F800) [pid = 3192] [serial = 1849] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (17851C00) [pid = 3192] [serial = 1850] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (1910F400) [pid = 3192] [serial = 1855] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (0ACBA800) [pid = 3192] [serial = 1864] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (1D49C800) [pid = 3192] [serial = 1828] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (15E6D000) [pid = 3192] [serial = 1832] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (148A6000) [pid = 3192] [serial = 1831] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (1BA4C800) [pid = 3192] [serial = 1862] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (18292400) [pid = 3192] [serial = 1867] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (19E96400) [pid = 3192] [serial = 1868] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (193B9000) [pid = 3192] [serial = 1856] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (10F0D400) [pid = 3192] [serial = 1895] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1C89D000) [pid = 3192] [serial = 1871] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (0ACBC800) [pid = 3192] [serial = 1865] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1148D800) [pid = 3192] [serial = 1891] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (11492000) [pid = 3192] [serial = 1892] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1D4A5000) [pid = 3192] [serial = 1874] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (1D31DC00) [pid = 3192] [serial = 1873] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (10F4CC00) [pid = 3192] [serial = 1877] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (105D8800) [pid = 3192] [serial = 1876] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (18D50400) [pid = 3192] [serial = 1880] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (1828B800) [pid = 3192] [serial = 1879] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (1CB4D000) [pid = 3192] [serial = 1882] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (1DA3E800) [pid = 3192] [serial = 1885] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (1DA44800) [pid = 3192] [serial = 1886] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (1D320400) [pid = 3192] [serial = 1883] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (16527000) [pid = 3192] [serial = 1889] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (15C40400) [pid = 3192] [serial = 1888] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (1CCDFC00) [pid = 3192] [serial = 1796] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (1CCDE000) [pid = 3192] [serial = 1787] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (1910A400) [pid = 3192] [serial = 1793] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (14FBE000) [pid = 3192] [serial = 1790] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (1C895400) [pid = 3192] [serial = 1870] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (1040E000) [pid = 3192] [serial = 1894] [outer = 00000000] [url = about:blank] 16:09:01 INFO - PROCESS | 3192 | 1467068941632 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:01 INFO - PROCESS | 3192 | 1467068941636 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:01 INFO - PROCESS | 3192 | ++DOCSHELL 0AC6A000 == 29 [pid = 3192] [id = 649] 16:09:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (0AC6CC00) [pid = 3192] [serial = 1947] [outer = 00000000] 16:09:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (0C6B3C00) [pid = 3192] [serial = 1948] [outer = 0AC6CC00] 16:09:01 INFO - PROCESS | 3192 | 1467068941685 Marionette DEBUG loaded listener.js 16:09:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (0FC84800) [pid = 3192] [serial = 1949] [outer = 0AC6CC00] 16:09:02 INFO - PROCESS | 3192 | 1467068942123 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 829ms 16:09:02 INFO - PROCESS | 3192 | 1467068942175 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 16:09:02 INFO - PROCESS | 3192 | 1467068942179 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 16:09:02 INFO - PROCESS | 3192 | 1467068942185 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:09:02 INFO - PROCESS | 3192 | 1467068942187 Marionette TRACE conn6 <- [1,2562,null,{}] 16:09:02 INFO - PROCESS | 3192 | 1467068942195 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:02 INFO - PROCESS | 3192 | 1467068942197 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:02 INFO - PROCESS | 3192 | 1467068942288 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 16:09:02 INFO - PROCESS | 3192 | 1467068942295 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:02 INFO - PROCESS | 3192 | 1467068942297 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:02 INFO - PROCESS | 3192 | ++DOCSHELL 1030AC00 == 30 [pid = 3192] [id = 650] 16:09:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (10406400) [pid = 3192] [serial = 1950] [outer = 00000000] 16:09:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (10423C00) [pid = 3192] [serial = 1951] [outer = 10406400] 16:09:02 INFO - PROCESS | 3192 | 1467068942349 Marionette DEBUG loaded listener.js 16:09:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (105D5800) [pid = 3192] [serial = 1952] [outer = 10406400] 16:09:02 INFO - PROCESS | 3192 | 1467068942832 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 16:09:02 INFO - PROCESS | 3192 | 1467068942859 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 16:09:02 INFO - PROCESS | 3192 | 1467068942862 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 16:09:02 INFO - PROCESS | 3192 | 1467068942865 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:09:02 INFO - PROCESS | 3192 | 1467068942868 Marionette TRACE conn6 <- [1,2566,null,{}] 16:09:02 INFO - PROCESS | 3192 | 1467068942879 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:02 INFO - PROCESS | 3192 | 1467068942884 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:02 INFO - PROCESS | 3192 | 1467068943000 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 16:09:03 INFO - PROCESS | 3192 | 1467068943109 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:03 INFO - PROCESS | 3192 | 1467068943112 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:03 INFO - PROCESS | 3192 | ++DOCSHELL 1485C800 == 31 [pid = 3192] [id = 651] 16:09:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (14860000) [pid = 3192] [serial = 1953] [outer = 00000000] 16:09:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (1497AC00) [pid = 3192] [serial = 1954] [outer = 14860000] 16:09:03 INFO - PROCESS | 3192 | 1467068943160 Marionette DEBUG loaded listener.js 16:09:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (14FC4800) [pid = 3192] [serial = 1955] [outer = 14860000] 16:09:03 INFO - PROCESS | 3192 | 1467068943575 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 730ms 16:09:03 INFO - PROCESS | 3192 | 1467068943601 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 16:09:03 INFO - PROCESS | 3192 | 1467068943604 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 16:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:09:03 INFO - PROCESS | 3192 | 1467068943616 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:09:03 INFO - PROCESS | 3192 | 1467068943618 Marionette TRACE conn6 <- [1,2570,null,{}] 16:09:03 INFO - PROCESS | 3192 | 1467068943627 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:03 INFO - PROCESS | 3192 | 1467068943629 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:03 INFO - PROCESS | 3192 | 1467068943756 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 16:09:03 INFO - PROCESS | 3192 | 1467068943761 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:03 INFO - PROCESS | 3192 | 1467068943763 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:03 INFO - PROCESS | 3192 | ++DOCSHELL 15CDF400 == 32 [pid = 3192] [id = 652] 16:09:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (15E65800) [pid = 3192] [serial = 1956] [outer = 00000000] 16:09:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (16529400) [pid = 3192] [serial = 1957] [outer = 15E65800] 16:09:03 INFO - PROCESS | 3192 | 1467068943807 Marionette DEBUG loaded listener.js 16:09:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (16C33800) [pid = 3192] [serial = 1958] [outer = 15E65800] 16:09:04 INFO - PROCESS | 3192 | 1467068944253 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 690ms 16:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:09:04 INFO - PROCESS | 3192 | 1467068944299 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 16:09:04 INFO - PROCESS | 3192 | 1467068944301 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 16:09:04 INFO - PROCESS | 3192 | 1467068944304 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:09:04 INFO - PROCESS | 3192 | 1467068944306 Marionette TRACE conn6 <- [1,2574,null,{}] 16:09:04 INFO - PROCESS | 3192 | 1467068944309 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:04 INFO - PROCESS | 3192 | 1467068944311 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:04 INFO - PROCESS | 3192 | 1467068944434 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 16:09:04 INFO - PROCESS | 3192 | 1467068944528 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:04 INFO - PROCESS | 3192 | 1467068944530 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:04 INFO - PROCESS | 3192 | ++DOCSHELL 17857400 == 33 [pid = 3192] [id = 653] 16:09:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (1785A800) [pid = 3192] [serial = 1959] [outer = 00000000] 16:09:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1787D000) [pid = 3192] [serial = 1960] [outer = 1785A800] 16:09:04 INFO - PROCESS | 3192 | 1467068944574 Marionette DEBUG loaded listener.js 16:09:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1828EC00) [pid = 3192] [serial = 1961] [outer = 1785A800] 16:09:04 INFO - PROCESS | 3192 | 1467068945000 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 16:09:05 INFO - PROCESS | 3192 | 1467068945035 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 16:09:05 INFO - PROCESS | 3192 | 1467068945037 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 16:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:09:05 INFO - PROCESS | 3192 | 1467068945040 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:09:05 INFO - PROCESS | 3192 | 1467068945042 Marionette TRACE conn6 <- [1,2578,null,{}] 16:09:05 INFO - PROCESS | 3192 | 1467068945046 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:05 INFO - PROCESS | 3192 | 1467068945051 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:05 INFO - PROCESS | 3192 | 1467068945195 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 16:09:05 INFO - PROCESS | 3192 | 1467068945266 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:05 INFO - PROCESS | 3192 | 1467068945268 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:05 INFO - PROCESS | 3192 | ++DOCSHELL 1787C000 == 34 [pid = 3192] [id = 654] 16:09:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (18295000) [pid = 3192] [serial = 1962] [outer = 00000000] 16:09:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (18EB8400) [pid = 3192] [serial = 1963] [outer = 18295000] 16:09:05 INFO - PROCESS | 3192 | 1467068945312 Marionette DEBUG loaded listener.js 16:09:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (18F9A000) [pid = 3192] [serial = 1964] [outer = 18295000] 16:09:05 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (14982400) [pid = 3192] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:09:05 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (0C6B1400) [pid = 3192] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:09:05 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (105A3C00) [pid = 3192] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:09:05 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (0ACB4400) [pid = 3192] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:09:05 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (0AC6D000) [pid = 3192] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:09:05 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (15098400) [pid = 3192] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:09:05 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (18325C00) [pid = 3192] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:09:05 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (19627800) [pid = 3192] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:09:05 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (1AEDC400) [pid = 3192] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:09:05 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (13632800) [pid = 3192] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:09:05 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (17C58C00) [pid = 3192] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:09:05 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (10307C00) [pid = 3192] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:09:05 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (0AC6D800) [pid = 3192] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:09:05 INFO - PROCESS | 3192 | 1467068945835 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 829ms 16:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:09:05 INFO - PROCESS | 3192 | 1467068945871 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 16:09:05 INFO - PROCESS | 3192 | 1467068945873 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 16:09:05 INFO - PROCESS | 3192 | 1467068945876 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:09:05 INFO - PROCESS | 3192 | 1467068945878 Marionette TRACE conn6 <- [1,2582,null,{}] 16:09:05 INFO - PROCESS | 3192 | 1467068945881 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:05 INFO - PROCESS | 3192 | 1467068945883 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:05 INFO - PROCESS | 3192 | 1467068945966 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 16:09:06 INFO - PROCESS | 3192 | 1467068946075 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:06 INFO - PROCESS | 3192 | 1467068946077 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:06 INFO - PROCESS | 3192 | ++DOCSHELL 10430000 == 35 [pid = 3192] [id = 655] 16:09:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (105A3C00) [pid = 3192] [serial = 1965] [outer = 00000000] 16:09:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (1644DC00) [pid = 3192] [serial = 1966] [outer = 105A3C00] 16:09:06 INFO - PROCESS | 3192 | 1467068946120 Marionette DEBUG loaded listener.js 16:09:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (182C7400) [pid = 3192] [serial = 1967] [outer = 105A3C00] 16:09:06 INFO - PROCESS | 3192 | 1467068946474 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 670ms 16:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:09:06 INFO - PROCESS | 3192 | 1467068946547 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 16:09:06 INFO - PROCESS | 3192 | 1467068946549 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 16:09:06 INFO - PROCESS | 3192 | 1467068946552 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:09:06 INFO - PROCESS | 3192 | 1467068946554 Marionette TRACE conn6 <- [1,2586,null,{}] 16:09:06 INFO - PROCESS | 3192 | 1467068946557 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:06 INFO - PROCESS | 3192 | 1467068946559 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:06 INFO - PROCESS | 3192 | 1467068946644 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 16:09:06 INFO - PROCESS | 3192 | 1467068946649 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:06 INFO - PROCESS | 3192 | 1467068946651 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:06 INFO - PROCESS | 3192 | ++DOCSHELL 15ECDC00 == 36 [pid = 3192] [id = 656] 16:09:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (18F9F000) [pid = 3192] [serial = 1968] [outer = 00000000] 16:09:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (19220C00) [pid = 3192] [serial = 1969] [outer = 18F9F000] 16:09:06 INFO - PROCESS | 3192 | 1467068946695 Marionette DEBUG loaded listener.js 16:09:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (193B2800) [pid = 3192] [serial = 1970] [outer = 18F9F000] 16:09:07 INFO - PROCESS | 3192 | 1467068947135 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 630ms 16:09:07 INFO - PROCESS | 3192 | 1467068947185 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 16:09:07 INFO - PROCESS | 3192 | 1467068947187 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 16:09:07 INFO - PROCESS | 3192 | 1467068947191 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:09:07 INFO - PROCESS | 3192 | 1467068947193 Marionette TRACE conn6 <- [1,2590,null,{}] 16:09:07 INFO - PROCESS | 3192 | 1467068947196 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:07 INFO - PROCESS | 3192 | 1467068947198 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:07 INFO - PROCESS | 3192 | 1467068947283 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 16:09:07 INFO - PROCESS | 3192 | 1467068947288 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:07 INFO - PROCESS | 3192 | 1467068947290 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:07 INFO - PROCESS | 3192 | ++DOCSHELL 1910AC00 == 37 [pid = 3192] [id = 657] 16:09:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (193C0000) [pid = 3192] [serial = 1971] [outer = 00000000] 16:09:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (19629800) [pid = 3192] [serial = 1972] [outer = 193C0000] 16:09:07 INFO - PROCESS | 3192 | 1467068947334 Marionette DEBUG loaded listener.js 16:09:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (19D4E800) [pid = 3192] [serial = 1973] [outer = 193C0000] 16:09:08 INFO - PROCESS | 3192 | --DOCSHELL 0ACB2800 == 36 [pid = 3192] [id = 638] 16:09:08 INFO - PROCESS | 3192 | --DOCSHELL 0AC6A000 == 35 [pid = 3192] [id = 649] 16:09:08 INFO - PROCESS | 3192 | --DOCSHELL 15ECAC00 == 34 [pid = 3192] [id = 648] 16:09:08 INFO - PROCESS | 3192 | --DOCSHELL 106AFC00 == 33 [pid = 3192] [id = 647] 16:09:08 INFO - PROCESS | 3192 | --DOCSHELL 0AC65C00 == 32 [pid = 3192] [id = 646] 16:09:08 INFO - PROCESS | 3192 | --DOCSHELL 1485C800 == 31 [pid = 3192] [id = 651] 16:09:08 INFO - PROCESS | 3192 | --DOCSHELL 1787C000 == 30 [pid = 3192] [id = 654] 16:09:08 INFO - PROCESS | 3192 | --DOCSHELL 10430000 == 29 [pid = 3192] [id = 655] 16:09:08 INFO - PROCESS | 3192 | --DOCSHELL 15ECDC00 == 28 [pid = 3192] [id = 656] 16:09:08 INFO - PROCESS | 3192 | --DOCSHELL 15CDF400 == 27 [pid = 3192] [id = 652] 16:09:08 INFO - PROCESS | 3192 | --DOCSHELL 17857400 == 26 [pid = 3192] [id = 653] 16:09:08 INFO - PROCESS | 3192 | --DOCSHELL 1030AC00 == 25 [pid = 3192] [id = 650] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (19223400) [pid = 3192] [serial = 1936] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (16524400) [pid = 3192] [serial = 1924] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (0FA2AC00) [pid = 3192] [serial = 1918] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (109A4800) [pid = 3192] [serial = 1921] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (0FC84000) [pid = 3192] [serial = 1919] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (101E1800) [pid = 3192] [serial = 1916] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (0C6B6000) [pid = 3192] [serial = 1915] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (0FDFA400) [pid = 3192] [serial = 1898] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (0C6B6400) [pid = 3192] [serial = 1897] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (16C34400) [pid = 3192] [serial = 1901] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (16455C00) [pid = 3192] [serial = 1900] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (18F9AC00) [pid = 3192] [serial = 1904] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (18EB5C00) [pid = 3192] [serial = 1903] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (19E96000) [pid = 3192] [serial = 1907] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 65 (19D62000) [pid = 3192] [serial = 1906] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 64 (1BAC7400) [pid = 3192] [serial = 1910] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 63 (1AFB4400) [pid = 3192] [serial = 1909] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 62 (1C28F800) [pid = 3192] [serial = 1913] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 61 (13635C00) [pid = 3192] [serial = 1912] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 60 (182BD800) [pid = 3192] [serial = 1927] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 59 (17851000) [pid = 3192] [serial = 1925] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 58 (18F9D000) [pid = 3192] [serial = 1928] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 57 (15E6D400) [pid = 3192] [serial = 1933] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 56 (0C6B1800) [pid = 3192] [serial = 1930] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 55 (1017F800) [pid = 3192] [serial = 1931] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 54 (18D50000) [pid = 3192] [serial = 1934] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | --DOMWINDOW == 53 (10F4A400) [pid = 3192] [serial = 1922] [outer = 00000000] [url = about:blank] 16:09:09 INFO - PROCESS | 3192 | 1467068949345 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2166ms 16:09:09 INFO - PROCESS | 3192 | 1467068949361 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 16:09:09 INFO - PROCESS | 3192 | 1467068949366 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 16:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:09:09 INFO - PROCESS | 3192 | 1467068949371 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:09:09 INFO - PROCESS | 3192 | 1467068949374 Marionette TRACE conn6 <- [1,2594,null,{}] 16:09:09 INFO - PROCESS | 3192 | 1467068949380 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:09 INFO - PROCESS | 3192 | 1467068949383 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:09 INFO - PROCESS | 3192 | 1467068949481 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 16:09:09 INFO - PROCESS | 3192 | 1467068949492 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:09 INFO - PROCESS | 3192 | 1467068949495 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:09 INFO - PROCESS | 3192 | ++DOCSHELL 0FC76400 == 26 [pid = 3192] [id = 658] 16:09:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 54 (0FC7AC00) [pid = 3192] [serial = 1974] [outer = 00000000] 16:09:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 55 (0FCE8000) [pid = 3192] [serial = 1975] [outer = 0FC7AC00] 16:09:09 INFO - PROCESS | 3192 | 1467068949545 Marionette DEBUG loaded listener.js 16:09:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 56 (10171400) [pid = 3192] [serial = 1976] [outer = 0FC7AC00] 16:09:10 INFO - PROCESS | 3192 | 1467068950075 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 16:09:10 INFO - PROCESS | 3192 | 1467068950101 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 16:09:10 INFO - PROCESS | 3192 | 1467068950106 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 16:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:09:10 INFO - PROCESS | 3192 | 1467068950112 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:09:10 INFO - PROCESS | 3192 | 1467068950115 Marionette TRACE conn6 <- [1,2598,null,{}] 16:09:10 INFO - PROCESS | 3192 | 1467068950119 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:10 INFO - PROCESS | 3192 | 1467068950121 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:10 INFO - PROCESS | 3192 | 1467068950216 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 16:09:10 INFO - PROCESS | 3192 | 1467068950313 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:10 INFO - PROCESS | 3192 | 1467068950315 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:10 INFO - PROCESS | 3192 | ++DOCSHELL 101E3C00 == 27 [pid = 3192] [id = 659] 16:09:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 57 (101E4400) [pid = 3192] [serial = 1977] [outer = 00000000] 16:09:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 58 (101EA000) [pid = 3192] [serial = 1978] [outer = 101E4400] 16:09:10 INFO - PROCESS | 3192 | 1467068950371 Marionette DEBUG loaded listener.js 16:09:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 59 (101F2C00) [pid = 3192] [serial = 1979] [outer = 101E4400] 16:09:10 INFO - PROCESS | 3192 | 1467068950774 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 730ms 16:09:10 INFO - PROCESS | 3192 | 1467068950846 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 16:09:10 INFO - PROCESS | 3192 | 1467068950848 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 16:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:09:10 INFO - PROCESS | 3192 | 1467068950851 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:09:10 INFO - PROCESS | 3192 | 1467068950855 Marionette TRACE conn6 <- [1,2602,null,{}] 16:09:10 INFO - PROCESS | 3192 | 1467068950866 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:10 INFO - PROCESS | 3192 | 1467068950870 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:10 INFO - PROCESS | 3192 | 1467068950995 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 16:09:10 INFO - PROCESS | 3192 | 1467068951002 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:10 INFO - PROCESS | 3192 | 1467068951005 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:11 INFO - PROCESS | 3192 | ++DOCSHELL 1040D000 == 28 [pid = 3192] [id = 660] 16:09:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 60 (1040EC00) [pid = 3192] [serial = 1980] [outer = 00000000] 16:09:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 61 (10428C00) [pid = 3192] [serial = 1981] [outer = 1040EC00] 16:09:11 INFO - PROCESS | 3192 | 1467068951055 Marionette DEBUG loaded listener.js 16:09:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 62 (105A0800) [pid = 3192] [serial = 1982] [outer = 1040EC00] 16:09:11 INFO - PROCESS | 3192 | 1467068951552 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:09:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 16:09:11 INFO - PROCESS | 3192 | 1467068951585 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 16:09:11 INFO - PROCESS | 3192 | 1467068951588 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 16:09:11 INFO - PROCESS | 3192 | 1467068951591 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:09:11 INFO - PROCESS | 3192 | 1467068951593 Marionette TRACE conn6 <- [1,2606,null,{}] 16:09:11 INFO - PROCESS | 3192 | 1467068951596 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:11 INFO - PROCESS | 3192 | 1467068951598 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:11 INFO - PROCESS | 3192 | 1467068951686 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 16:09:11 INFO - PROCESS | 3192 | 1467068951692 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:11 INFO - PROCESS | 3192 | 1467068951694 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:11 INFO - PROCESS | 3192 | ++DOCSHELL 106AFC00 == 29 [pid = 3192] [id = 661] 16:09:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 63 (106B0000) [pid = 3192] [serial = 1983] [outer = 00000000] 16:09:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 64 (10F47000) [pid = 3192] [serial = 1984] [outer = 106B0000] 16:09:11 INFO - PROCESS | 3192 | 1467068951739 Marionette DEBUG loaded listener.js 16:09:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 65 (114DDC00) [pid = 3192] [serial = 1985] [outer = 106B0000] 16:09:12 INFO - PROCESS | 3192 | 1467068952180 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 629ms 16:09:12 INFO - PROCESS | 3192 | 1467068952226 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 16:09:12 INFO - PROCESS | 3192 | 1467068952228 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 16:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:09:12 INFO - PROCESS | 3192 | 1467068952231 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:09:12 INFO - PROCESS | 3192 | 1467068952232 Marionette TRACE conn6 <- [1,2610,null,{}] 16:09:12 INFO - PROCESS | 3192 | 1467068952236 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:12 INFO - PROCESS | 3192 | 1467068952238 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:12 INFO - PROCESS | 3192 | 1467068952318 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 16:09:12 INFO - PROCESS | 3192 | 1467068952326 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:12 INFO - PROCESS | 3192 | 1467068952328 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:12 INFO - PROCESS | 3192 | ++DOCSHELL 115C8C00 == 30 [pid = 3192] [id = 662] 16:09:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 66 (13627000) [pid = 3192] [serial = 1986] [outer = 00000000] 16:09:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (1362C000) [pid = 3192] [serial = 1987] [outer = 13627000] 16:09:12 INFO - PROCESS | 3192 | 1467068952373 Marionette DEBUG loaded listener.js 16:09:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (136D8C00) [pid = 3192] [serial = 1988] [outer = 13627000] 16:09:12 INFO - PROCESS | 3192 | 1467068952830 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 630ms 16:09:12 INFO - PROCESS | 3192 | 1467068952862 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 16:09:12 INFO - PROCESS | 3192 | 1467068952864 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 16:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:09:12 INFO - PROCESS | 3192 | 1467068952882 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:09:12 INFO - PROCESS | 3192 | 1467068952883 Marionette TRACE conn6 <- [1,2614,null,{}] 16:09:12 INFO - PROCESS | 3192 | 1467068952887 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:12 INFO - PROCESS | 3192 | 1467068952892 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:13 INFO - PROCESS | 3192 | 1467068953011 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 16:09:13 INFO - PROCESS | 3192 | 1467068953022 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:13 INFO - PROCESS | 3192 | 1467068953023 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:13 INFO - PROCESS | 3192 | ++DOCSHELL 15C41C00 == 31 [pid = 3192] [id = 663] 16:09:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (15C43C00) [pid = 3192] [serial = 1989] [outer = 00000000] 16:09:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (15E6BC00) [pid = 3192] [serial = 1990] [outer = 15C43C00] 16:09:13 INFO - PROCESS | 3192 | 1467068953069 Marionette DEBUG loaded listener.js 16:09:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (15E72800) [pid = 3192] [serial = 1991] [outer = 15C43C00] 16:09:13 INFO - PROCESS | 3192 | 1467068953521 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 16:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:09:13 INFO - PROCESS | 3192 | 1467068953552 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 16:09:13 INFO - PROCESS | 3192 | 1467068953554 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 16:09:13 INFO - PROCESS | 3192 | 1467068953562 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:09:13 INFO - PROCESS | 3192 | 1467068953563 Marionette TRACE conn6 <- [1,2618,null,{}] 16:09:13 INFO - PROCESS | 3192 | 1467068953567 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:13 INFO - PROCESS | 3192 | 1467068953568 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:13 INFO - PROCESS | 3192 | 1467068953647 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 16:09:13 INFO - PROCESS | 3192 | 1467068953653 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:13 INFO - PROCESS | 3192 | 1467068953655 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:13 INFO - PROCESS | 3192 | ++DOCSHELL 15E35000 == 32 [pid = 3192] [id = 664] 16:09:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (15E6B000) [pid = 3192] [serial = 1992] [outer = 00000000] 16:09:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (1652EC00) [pid = 3192] [serial = 1993] [outer = 15E6B000] 16:09:13 INFO - PROCESS | 3192 | 1467068953699 Marionette DEBUG loaded listener.js 16:09:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (16C32400) [pid = 3192] [serial = 1994] [outer = 15E6B000] 16:09:14 INFO - PROCESS | 3192 | 1467068954141 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:09:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 16:09:14 INFO - PROCESS | 3192 | 1467068954211 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 16:09:14 INFO - PROCESS | 3192 | 1467068954213 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 16:09:14 INFO - PROCESS | 3192 | 1467068954217 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:09:14 INFO - PROCESS | 3192 | 1467068954218 Marionette TRACE conn6 <- [1,2622,null,{}] 16:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:09:14 INFO - PROCESS | 3192 | 1467068954222 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:14 INFO - PROCESS | 3192 | 1467068954223 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:14 INFO - PROCESS | 3192 | 1467068954302 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 16:09:14 INFO - PROCESS | 3192 | 1467068954310 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:14 INFO - PROCESS | 3192 | 1467068954311 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:14 INFO - PROCESS | 3192 | ++DOCSHELL 101F0800 == 33 [pid = 3192] [id = 665] 16:09:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (101F2000) [pid = 3192] [serial = 1995] [outer = 00000000] 16:09:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (17859C00) [pid = 3192] [serial = 1996] [outer = 101F2000] 16:09:14 INFO - PROCESS | 3192 | 1467068954355 Marionette DEBUG loaded listener.js 16:09:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (15E72400) [pid = 3192] [serial = 1997] [outer = 101F2000] 16:09:14 INFO - PROCESS | 3192 | 1467068954836 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:09:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 16:09:14 INFO - PROCESS | 3192 | 1467068954895 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 16:09:14 INFO - PROCESS | 3192 | 1467068954897 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 16:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:09:14 INFO - PROCESS | 3192 | 1467068954900 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:09:14 INFO - PROCESS | 3192 | 1467068954902 Marionette TRACE conn6 <- [1,2626,null,{}] 16:09:14 INFO - PROCESS | 3192 | 1467068954910 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:14 INFO - PROCESS | 3192 | 1467068954912 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:15 INFO - PROCESS | 3192 | 1467068955025 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 16:09:15 INFO - PROCESS | 3192 | 1467068955117 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:15 INFO - PROCESS | 3192 | 1467068955119 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:15 INFO - PROCESS | 3192 | ++DOCSHELL 1040CC00 == 34 [pid = 3192] [id = 666] 16:09:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (17885800) [pid = 3192] [serial = 1998] [outer = 00000000] 16:09:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (17CC9000) [pid = 3192] [serial = 1999] [outer = 17885800] 16:09:15 INFO - PROCESS | 3192 | 1467068955164 Marionette DEBUG loaded listener.js 16:09:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (17F50C00) [pid = 3192] [serial = 2000] [outer = 17885800] 16:09:15 INFO - PROCESS | 3192 | 1467068955595 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 729ms 16:09:15 INFO - PROCESS | 3192 | 1467068955631 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 16:09:15 INFO - PROCESS | 3192 | 1467068955633 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 16:09:15 INFO - PROCESS | 3192 | 1467068955636 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:09:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:09:15 INFO - PROCESS | 3192 | 1467068955638 Marionette TRACE conn6 <- [1,2630,null,{}] 16:09:15 INFO - PROCESS | 3192 | 1467068955641 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:15 INFO - PROCESS | 3192 | 1467068955643 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:15 INFO - PROCESS | 3192 | 1467068955761 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 16:09:15 INFO - PROCESS | 3192 | 1467068955767 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:15 INFO - PROCESS | 3192 | 1467068955768 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:15 INFO - PROCESS | 3192 | ++DOCSHELL 0ACB3800 == 35 [pid = 3192] [id = 667] 16:09:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (0ACB9000) [pid = 3192] [serial = 2001] [outer = 00000000] 16:09:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (18299800) [pid = 3192] [serial = 2002] [outer = 0ACB9000] 16:09:15 INFO - PROCESS | 3192 | 1467068955812 Marionette DEBUG loaded listener.js 16:09:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (182C2400) [pid = 3192] [serial = 2003] [outer = 0ACB9000] 16:09:16 INFO - PROCESS | 3192 | 1467068956254 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:09:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:09:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 16:09:16 INFO - PROCESS | 3192 | 1467068956317 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 16:09:16 INFO - PROCESS | 3192 | 1467068956320 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 16:09:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:09:16 INFO - PROCESS | 3192 | 1467068956323 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:09:16 INFO - PROCESS | 3192 | 1467068956325 Marionette TRACE conn6 <- [1,2634,null,{}] 16:09:16 INFO - PROCESS | 3192 | 1467068956329 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:16 INFO - PROCESS | 3192 | 1467068956331 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:16 INFO - PROCESS | 3192 | 1467068956491 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 16:09:16 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (18F99400) [pid = 3192] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:09:16 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (15E65800) [pid = 3192] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:09:16 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (1785A800) [pid = 3192] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:09:16 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (105A3C00) [pid = 3192] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:09:16 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (18295000) [pid = 3192] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:09:16 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (18F9F000) [pid = 3192] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:09:16 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (14860000) [pid = 3192] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:09:16 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (10406400) [pid = 3192] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:09:16 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (0AC6CC00) [pid = 3192] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:09:16 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (18297C00) [pid = 3192] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:09:16 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (13628400) [pid = 3192] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:09:16 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (0AC66800) [pid = 3192] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:09:16 INFO - PROCESS | 3192 | 1467068956748 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:16 INFO - PROCESS | 3192 | 1467068956750 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:16 INFO - PROCESS | 3192 | ++DOCSHELL 0ACAF000 == 36 [pid = 3192] [id = 668] 16:09:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (0ACB0000) [pid = 3192] [serial = 2004] [outer = 00000000] 16:09:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (1017C800) [pid = 3192] [serial = 2005] [outer = 0ACB0000] 16:09:16 INFO - PROCESS | 3192 | 1467068956801 Marionette DEBUG loaded listener.js 16:09:16 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (13626C00) [pid = 3192] [serial = 2006] [outer = 0ACB0000] 16:09:17 INFO - PROCESS | 3192 | 1467068957174 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:09:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:09:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 870ms 16:09:17 INFO - PROCESS | 3192 | 1467068957196 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 16:09:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:09:17 INFO - PROCESS | 3192 | 1467068957198 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 16:09:17 INFO - PROCESS | 3192 | 1467068957201 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:09:17 INFO - PROCESS | 3192 | 1467068957202 Marionette TRACE conn6 <- [1,2638,null,{}] 16:09:17 INFO - PROCESS | 3192 | 1467068957217 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:17 INFO - PROCESS | 3192 | 1467068957219 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:17 INFO - PROCESS | 3192 | 1467068957300 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 16:09:17 INFO - PROCESS | 3192 | 1467068957305 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:17 INFO - PROCESS | 3192 | 1467068957307 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:17 INFO - PROCESS | 3192 | ++DOCSHELL 15C39400 == 37 [pid = 3192] [id = 669] 16:09:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (1645C000) [pid = 3192] [serial = 2007] [outer = 00000000] 16:09:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (18EBDC00) [pid = 3192] [serial = 2008] [outer = 1645C000] 16:09:17 INFO - PROCESS | 3192 | 1467068957351 Marionette DEBUG loaded listener.js 16:09:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (18F98C00) [pid = 3192] [serial = 2009] [outer = 1645C000] 16:09:17 INFO - PROCESS | 3192 | 1467068957786 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:09:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:09:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 16:09:17 INFO - PROCESS | 3192 | 1467068957846 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 16:09:17 INFO - PROCESS | 3192 | 1467068957848 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 16:09:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:09:17 INFO - PROCESS | 3192 | 1467068957852 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:09:17 INFO - PROCESS | 3192 | 1467068957854 Marionette TRACE conn6 <- [1,2642,null,{}] 16:09:17 INFO - PROCESS | 3192 | 1467068957857 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:17 INFO - PROCESS | 3192 | 1467068957859 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:17 INFO - PROCESS | 3192 | 1467068957941 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 16:09:17 INFO - PROCESS | 3192 | 1467068957946 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:17 INFO - PROCESS | 3192 | 1467068957948 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:17 INFO - PROCESS | 3192 | ++DOCSHELL 18F9C000 == 38 [pid = 3192] [id = 670] 16:09:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (18FA2C00) [pid = 3192] [serial = 2010] [outer = 00000000] 16:09:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (19108800) [pid = 3192] [serial = 2011] [outer = 18FA2C00] 16:09:17 INFO - PROCESS | 3192 | 1467068957991 Marionette DEBUG loaded listener.js 16:09:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (191A2000) [pid = 3192] [serial = 2012] [outer = 18FA2C00] 16:09:18 INFO - PROCESS | 3192 | 1467068958448 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:09:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:09:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 629ms 16:09:18 INFO - PROCESS | 3192 | 1467068958483 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 16:09:18 INFO - PROCESS | 3192 | 1467068958485 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 16:09:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:09:18 INFO - PROCESS | 3192 | 1467068958487 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:09:18 INFO - PROCESS | 3192 | 1467068958489 Marionette TRACE conn6 <- [1,2646,null,{}] 16:09:18 INFO - PROCESS | 3192 | 1467068958511 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:18 INFO - PROCESS | 3192 | 1467068958513 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:18 INFO - PROCESS | 3192 | 1467068958595 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 16:09:18 INFO - PROCESS | 3192 | 1467068958600 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:18 INFO - PROCESS | 3192 | 1467068958602 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:18 INFO - PROCESS | 3192 | ++DOCSHELL 15C3E800 == 39 [pid = 3192] [id = 671] 16:09:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (19221400) [pid = 3192] [serial = 2013] [outer = 00000000] 16:09:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (193B5800) [pid = 3192] [serial = 2014] [outer = 19221400] 16:09:18 INFO - PROCESS | 3192 | 1467068958645 Marionette DEBUG loaded listener.js 16:09:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (193C1000) [pid = 3192] [serial = 2015] [outer = 19221400] 16:09:19 INFO - PROCESS | 3192 | 1467068959478 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:09:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:09:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1027ms 16:09:19 INFO - PROCESS | 3192 | 1467068959516 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 16:09:19 INFO - PROCESS | 3192 | 1467068959521 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 16:09:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:09:19 INFO - PROCESS | 3192 | 1467068959525 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:09:19 INFO - PROCESS | 3192 | 1467068959530 Marionette TRACE conn6 <- [1,2650,null,{}] 16:09:19 INFO - PROCESS | 3192 | 1467068959536 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:19 INFO - PROCESS | 3192 | 1467068959539 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:19 INFO - PROCESS | 3192 | 1467068959663 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 16:09:19 INFO - PROCESS | 3192 | 1467068959804 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:19 INFO - PROCESS | 3192 | 1467068959807 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:19 INFO - PROCESS | 3192 | ++DOCSHELL 0FC36800 == 40 [pid = 3192] [id = 672] 16:09:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (0FC82000) [pid = 3192] [serial = 2016] [outer = 00000000] 16:09:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (101E1C00) [pid = 3192] [serial = 2017] [outer = 0FC82000] 16:09:19 INFO - PROCESS | 3192 | 1467068959865 Marionette DEBUG loaded listener.js 16:09:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (10304C00) [pid = 3192] [serial = 2018] [outer = 0FC82000] 16:09:20 INFO - PROCESS | 3192 | 1467068960553 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:09:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:09:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1073ms 16:09:20 INFO - PROCESS | 3192 | 1467068960600 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 16:09:20 INFO - PROCESS | 3192 | 1467068960605 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 16:09:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:09:20 INFO - PROCESS | 3192 | 1467068960611 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:09:20 INFO - PROCESS | 3192 | 1467068960614 Marionette TRACE conn6 <- [1,2654,null,{}] 16:09:20 INFO - PROCESS | 3192 | 1467068960618 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:20 INFO - PROCESS | 3192 | 1467068960621 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:20 INFO - PROCESS | 3192 | 1467068960748 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 16:09:21 INFO - PROCESS | 3192 | 1467068961016 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:21 INFO - PROCESS | 3192 | 1467068961019 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:21 INFO - PROCESS | 3192 | ++DOCSHELL 0AC6B400 == 41 [pid = 3192] [id = 673] 16:09:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (0AC6C400) [pid = 3192] [serial = 2019] [outer = 00000000] 16:09:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (0C6B1C00) [pid = 3192] [serial = 2020] [outer = 0AC6C400] 16:09:21 INFO - PROCESS | 3192 | 1467068961080 Marionette DEBUG loaded listener.js 16:09:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (0FA28400) [pid = 3192] [serial = 2021] [outer = 0AC6C400] 16:09:21 INFO - PROCESS | 3192 | --DOCSHELL 101DF800 == 40 [pid = 3192] [id = 487] 16:09:21 INFO - PROCESS | 3192 | --DOCSHELL 10F0F400 == 39 [pid = 3192] [id = 488] 16:09:21 INFO - PROCESS | 3192 | --DOCSHELL 1030F400 == 38 [pid = 3192] [id = 501] 16:09:21 INFO - PROCESS | 3192 | --DOCSHELL 0C6B9000 == 37 [pid = 3192] [id = 492] 16:09:21 INFO - PROCESS | 3192 | --DOCSHELL 17853800 == 36 [pid = 3192] [id = 503] 16:09:21 INFO - PROCESS | 3192 | --DOCSHELL 15C46800 == 35 [pid = 3192] [id = 489] 16:09:21 INFO - PROCESS | 3192 | --DOCSHELL 182C5C00 == 34 [pid = 3192] [id = 504] 16:09:21 INFO - PROCESS | 3192 | --DOCSHELL 1785B800 == 33 [pid = 3192] [id = 491] 16:09:21 INFO - PROCESS | 3192 | --DOCSHELL 105A9800 == 32 [pid = 3192] [id = 502] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (19629800) [pid = 3192] [serial = 1972] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOCSHELL 1910AC00 == 31 [pid = 3192] [id = 657] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1962A400) [pid = 3192] [serial = 1937] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (16529400) [pid = 3192] [serial = 1957] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1828EC00) [pid = 3192] [serial = 1961] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (1787D000) [pid = 3192] [serial = 1960] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1644DC00) [pid = 3192] [serial = 1966] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (18EB8400) [pid = 3192] [serial = 1963] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (18F9A000) [pid = 3192] [serial = 1964] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (19220C00) [pid = 3192] [serial = 1969] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1497AC00) [pid = 3192] [serial = 1954] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (10423C00) [pid = 3192] [serial = 1951] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (105D5800) [pid = 3192] [serial = 1952] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (0C6B3C00) [pid = 3192] [serial = 1948] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (0FC84800) [pid = 3192] [serial = 1949] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (19625000) [pid = 3192] [serial = 1946] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (18F9A800) [pid = 3192] [serial = 1945] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (1497D400) [pid = 3192] [serial = 1943] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (13630400) [pid = 3192] [serial = 1942] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (0ACB2400) [pid = 3192] [serial = 1940] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (193B2800) [pid = 3192] [serial = 1970] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (0AC6F000) [pid = 3192] [serial = 1939] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (182C7400) [pid = 3192] [serial = 1967] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (16C33800) [pid = 3192] [serial = 1958] [outer = 00000000] [url = about:blank] 16:09:21 INFO - PROCESS | 3192 | --DOMWINDOW == 65 (14FC4800) [pid = 3192] [serial = 1955] [outer = 00000000] [url = about:blank] 16:09:22 INFO - PROCESS | 3192 | 1467068962256 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:09:22 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) 16:09:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1680ms 16:09:22 INFO - PROCESS | 3192 | 1467068962296 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 16:09:22 INFO - PROCESS | 3192 | 1467068962299 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 16:09:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:09:22 INFO - PROCESS | 3192 | 1467068962303 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:09:22 INFO - PROCESS | 3192 | 1467068962306 Marionette TRACE conn6 <- [1,2658,null,{}] 16:09:22 INFO - PROCESS | 3192 | 1467068962312 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:22 INFO - PROCESS | 3192 | 1467068962314 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:22 INFO - PROCESS | 3192 | 1467068962474 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 16:09:22 INFO - PROCESS | 3192 | 1467068962570 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:22 INFO - PROCESS | 3192 | 1467068962573 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:22 INFO - PROCESS | 3192 | ++DOCSHELL 0FDFB000 == 32 [pid = 3192] [id = 674] 16:09:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 66 (0FDFEC00) [pid = 3192] [serial = 2022] [outer = 00000000] 16:09:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (101D5400) [pid = 3192] [serial = 2023] [outer = 0FDFEC00] 16:09:22 INFO - PROCESS | 3192 | 1467068962620 Marionette DEBUG loaded listener.js 16:09:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (101E6C00) [pid = 3192] [serial = 2024] [outer = 0FDFEC00] 16:09:23 INFO - PROCESS | 3192 | 1467068963452 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:09:23 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 16:09:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:09:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:09:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1176ms 16:09:23 INFO - PROCESS | 3192 | 1467068963483 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 16:09:23 INFO - PROCESS | 3192 | 1467068963487 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 16:09:23 INFO - PROCESS | 3192 | 1467068963491 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:09:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:09:23 INFO - PROCESS | 3192 | 1467068963493 Marionette TRACE conn6 <- [1,2662,null,{}] 16:09:23 INFO - PROCESS | 3192 | 1467068963497 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:23 INFO - PROCESS | 3192 | 1467068963499 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:23 INFO - PROCESS | 3192 | 1467068963628 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 16:09:23 INFO - PROCESS | 3192 | 1467068963637 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:23 INFO - PROCESS | 3192 | 1467068963639 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:23 INFO - PROCESS | 3192 | ++DOCSHELL 10403800 == 33 [pid = 3192] [id = 675] 16:09:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (1040C000) [pid = 3192] [serial = 2025] [outer = 00000000] 16:09:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (10AA2400) [pid = 3192] [serial = 2026] [outer = 1040C000] 16:09:23 INFO - PROCESS | 3192 | 1467068963684 Marionette DEBUG loaded listener.js 16:09:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (10F7F800) [pid = 3192] [serial = 2027] [outer = 1040C000] 16:09:24 INFO - PROCESS | 3192 | 1467068964650 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:09:24 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 16:09:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:09:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 16:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:09:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1170ms 16:09:24 INFO - PROCESS | 3192 | 1467068964666 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 16:09:24 INFO - PROCESS | 3192 | 1467068964669 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 16:09:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:09:24 INFO - PROCESS | 3192 | 1467068964673 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:09:24 INFO - PROCESS | 3192 | 1467068964679 Marionette TRACE conn6 <- [1,2666,null,{}] 16:09:24 INFO - PROCESS | 3192 | 1467068964695 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:24 INFO - PROCESS | 3192 | 1467068964699 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:24 INFO - PROCESS | 3192 | 1467068964829 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 16:09:24 INFO - PROCESS | 3192 | 1467068964836 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:24 INFO - PROCESS | 3192 | 1467068964838 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:24 INFO - PROCESS | 3192 | ++DOCSHELL 10F01C00 == 34 [pid = 3192] [id = 676] 16:09:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (1362D000) [pid = 3192] [serial = 2028] [outer = 00000000] 16:09:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (14FBA800) [pid = 3192] [serial = 2029] [outer = 1362D000] 16:09:24 INFO - PROCESS | 3192 | 1467068964947 Marionette DEBUG loaded listener.js 16:09:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (15C39C00) [pid = 3192] [serial = 2030] [outer = 1362D000] 16:09:25 INFO - PROCESS | 3192 | 1467068965864 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:09:25 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) 16:09:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1234ms 16:09:25 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (18FA2C00) [pid = 3192] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:09:25 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (17885800) [pid = 3192] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:09:25 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (0ACB9000) [pid = 3192] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:09:25 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (193C0000) [pid = 3192] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:09:25 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (0FC7AC00) [pid = 3192] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:09:25 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (15E6B000) [pid = 3192] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:09:25 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (13627000) [pid = 3192] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:09:25 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (0ACB0000) [pid = 3192] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:09:25 INFO - PROCESS | 3192 | --DOMWINDOW == 65 (15C43C00) [pid = 3192] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:09:25 INFO - PROCESS | 3192 | --DOMWINDOW == 64 (101F2000) [pid = 3192] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:09:25 INFO - PROCESS | 3192 | --DOMWINDOW == 63 (106B0000) [pid = 3192] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:09:25 INFO - PROCESS | 3192 | --DOMWINDOW == 62 (1040EC00) [pid = 3192] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:09:25 INFO - PROCESS | 3192 | --DOMWINDOW == 61 (101E4400) [pid = 3192] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:09:25 INFO - PROCESS | 3192 | --DOMWINDOW == 60 (1645C000) [pid = 3192] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:09:25 INFO - PROCESS | 3192 | 1467068965940 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 16:09:25 INFO - PROCESS | 3192 | 1467068965943 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 16:09:25 INFO - PROCESS | 3192 | 1467068965947 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:09:25 INFO - PROCESS | 3192 | 1467068965949 Marionette TRACE conn6 <- [1,2670,null,{}] 16:09:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:09:25 INFO - PROCESS | 3192 | 1467068965953 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:25 INFO - PROCESS | 3192 | 1467068965955 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:26 INFO - PROCESS | 3192 | 1467068966042 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 16:09:26 INFO - PROCESS | 3192 | 1467068966048 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:26 INFO - PROCESS | 3192 | 1467068966050 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:26 INFO - PROCESS | 3192 | ++DOCSHELL 1042A000 == 35 [pid = 3192] [id = 677] 16:09:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 61 (106A7400) [pid = 3192] [serial = 2031] [outer = 00000000] 16:09:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 62 (13627000) [pid = 3192] [serial = 2032] [outer = 106A7400] 16:09:26 INFO - PROCESS | 3192 | 1467068966094 Marionette DEBUG loaded listener.js 16:09:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 63 (15C45C00) [pid = 3192] [serial = 2033] [outer = 106A7400] 16:09:27 INFO - PROCESS | 3192 | 1467068967021 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:09:27 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) 16:09:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1124ms 16:09:27 INFO - PROCESS | 3192 | 1467068967080 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 16:09:27 INFO - PROCESS | 3192 | 1467068967083 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 16:09:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:09:27 INFO - PROCESS | 3192 | 1467068967086 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:09:27 INFO - PROCESS | 3192 | 1467068967088 Marionette TRACE conn6 <- [1,2674,null,{}] 16:09:27 INFO - PROCESS | 3192 | 1467068967092 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:27 INFO - PROCESS | 3192 | 1467068967093 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:27 INFO - PROCESS | 3192 | 1467068967175 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 16:09:27 INFO - PROCESS | 3192 | 1467068967181 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:27 INFO - PROCESS | 3192 | 1467068967187 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:27 INFO - PROCESS | 3192 | ++DOCSHELL 106AAC00 == 36 [pid = 3192] [id = 678] 16:09:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 64 (15E6CC00) [pid = 3192] [serial = 2034] [outer = 00000000] 16:09:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 65 (1652AC00) [pid = 3192] [serial = 2035] [outer = 15E6CC00] 16:09:27 INFO - PROCESS | 3192 | 1467068967240 Marionette DEBUG loaded listener.js 16:09:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 66 (17854000) [pid = 3192] [serial = 2036] [outer = 15E6CC00] 16:09:28 INFO - PROCESS | 3192 | 1467068968230 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:09:28 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 16:09:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:09:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 16:09:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:09:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1180ms 16:09:28 INFO - PROCESS | 3192 | 1467068968271 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 16:09:28 INFO - PROCESS | 3192 | 1467068968276 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 16:09:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:09:28 INFO - PROCESS | 3192 | 1467068968282 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:09:28 INFO - PROCESS | 3192 | 1467068968285 Marionette TRACE conn6 <- [1,2678,null,{}] 16:09:28 INFO - PROCESS | 3192 | 1467068968291 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:28 INFO - PROCESS | 3192 | 1467068968294 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:28 INFO - PROCESS | 3192 | 1467068968473 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 16:09:28 INFO - PROCESS | 3192 | 1467068968616 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:28 INFO - PROCESS | 3192 | 1467068968619 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:28 INFO - PROCESS | 3192 | ++DOCSHELL 10303800 == 37 [pid = 3192] [id = 679] 16:09:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (10303C00) [pid = 3192] [serial = 2037] [outer = 00000000] 16:09:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (10404400) [pid = 3192] [serial = 2038] [outer = 10303C00] 16:09:28 INFO - PROCESS | 3192 | 1467068968721 Marionette DEBUG loaded listener.js 16:09:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (10421800) [pid = 3192] [serial = 2039] [outer = 10303C00] 16:09:29 INFO - PROCESS | 3192 | 1467068969772 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:09:29 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 16:09:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:09:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 16:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:09:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1528ms 16:09:29 INFO - PROCESS | 3192 | 1467068969815 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 16:09:29 INFO - PROCESS | 3192 | 1467068969820 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 16:09:29 INFO - PROCESS | 3192 | 1467068969827 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:09:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:09:29 INFO - PROCESS | 3192 | 1467068969830 Marionette TRACE conn6 <- [1,2682,null,{}] 16:09:29 INFO - PROCESS | 3192 | 1467068969834 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:29 INFO - PROCESS | 3192 | 1467068969837 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:29 INFO - PROCESS | 3192 | 1467068969947 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 16:09:30 INFO - PROCESS | 3192 | 1467068970089 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:30 INFO - PROCESS | 3192 | 1467068970091 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:30 INFO - PROCESS | 3192 | ++DOCSHELL 1040D800 == 38 [pid = 3192] [id = 680] 16:09:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (14D55C00) [pid = 3192] [serial = 2040] [outer = 00000000] 16:09:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (1509F400) [pid = 3192] [serial = 2041] [outer = 14D55C00] 16:09:30 INFO - PROCESS | 3192 | 1467068970148 Marionette DEBUG loaded listener.js 16:09:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (16451800) [pid = 3192] [serial = 2042] [outer = 14D55C00] 16:09:31 INFO - PROCESS | 3192 | 1467068971206 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:09:31 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 16:09:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:09:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:09:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:09:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1430ms 16:09:31 INFO - PROCESS | 3192 | 1467068971260 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 16:09:31 INFO - PROCESS | 3192 | 1467068971262 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 16:09:31 INFO - PROCESS | 3192 | 1467068971266 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:09:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:09:31 INFO - PROCESS | 3192 | 1467068971270 Marionette TRACE conn6 <- [1,2686,null,{}] 16:09:31 INFO - PROCESS | 3192 | 1467068971281 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:31 INFO - PROCESS | 3192 | 1467068971285 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:31 INFO - PROCESS | 3192 | 1467068971588 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 16:09:31 INFO - PROCESS | 3192 | 1467068971691 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:31 INFO - PROCESS | 3192 | 1467068971695 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:31 INFO - PROCESS | 3192 | ++DOCSHELL 10301C00 == 39 [pid = 3192] [id = 681] 16:09:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (10304800) [pid = 3192] [serial = 2043] [outer = 00000000] 16:09:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (10408C00) [pid = 3192] [serial = 2044] [outer = 10304800] 16:09:31 INFO - PROCESS | 3192 | 1467068971745 Marionette DEBUG loaded listener.js 16:09:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (105A3C00) [pid = 3192] [serial = 2045] [outer = 10304800] 16:09:32 INFO - PROCESS | 3192 | --DOCSHELL 19632C00 == 38 [pid = 3192] [id = 499] 16:09:32 INFO - PROCESS | 3192 | --DOCSHELL 15E6E400 == 37 [pid = 3192] [id = 498] 16:09:32 INFO - PROCESS | 3192 | --DOCSHELL 101DC800 == 36 [pid = 3192] [id = 493] 16:09:32 INFO - PROCESS | 3192 | --DOCSHELL 10405400 == 35 [pid = 3192] [id = 497] 16:09:32 INFO - PROCESS | 3192 | --DOCSHELL 0FDF9400 == 34 [pid = 3192] [id = 495] 16:09:32 INFO - PROCESS | 3192 | --DOCSHELL 0FC36C00 == 33 [pid = 3192] [id = 496] 16:09:32 INFO - PROCESS | 3192 | --DOCSHELL 197C2400 == 32 [pid = 3192] [id = 500] 16:09:32 INFO - PROCESS | 3192 | --DOCSHELL 16527C00 == 31 [pid = 3192] [id = 490] 16:09:32 INFO - PROCESS | 3192 | --DOCSHELL 15022400 == 30 [pid = 3192] [id = 494] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (17CC9000) [pid = 3192] [serial = 1999] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (18299800) [pid = 3192] [serial = 2002] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (17F50C00) [pid = 3192] [serial = 2000] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (19D4E800) [pid = 3192] [serial = 1973] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (0FCE8000) [pid = 3192] [serial = 1975] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (10171400) [pid = 3192] [serial = 1976] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (1652EC00) [pid = 3192] [serial = 1993] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (16C32400) [pid = 3192] [serial = 1994] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (1362C000) [pid = 3192] [serial = 1987] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 65 (1017C800) [pid = 3192] [serial = 2005] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 64 (136D8C00) [pid = 3192] [serial = 1988] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 63 (15E6BC00) [pid = 3192] [serial = 1990] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 62 (15E72800) [pid = 3192] [serial = 1991] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 61 (17859C00) [pid = 3192] [serial = 1996] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 60 (10F47000) [pid = 3192] [serial = 1984] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 59 (114DDC00) [pid = 3192] [serial = 1985] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 58 (10428C00) [pid = 3192] [serial = 1981] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 57 (105A0800) [pid = 3192] [serial = 1982] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 56 (101EA000) [pid = 3192] [serial = 1978] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 55 (101F2C00) [pid = 3192] [serial = 1979] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 54 (182C2400) [pid = 3192] [serial = 2003] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 53 (18EBDC00) [pid = 3192] [serial = 2008] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 52 (191A2000) [pid = 3192] [serial = 2012] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 51 (13626C00) [pid = 3192] [serial = 2006] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 50 (18F98C00) [pid = 3192] [serial = 2009] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 49 (15E72400) [pid = 3192] [serial = 1997] [outer = 00000000] [url = about:blank] 16:09:32 INFO - PROCESS | 3192 | --DOMWINDOW == 48 (19108800) [pid = 3192] [serial = 2011] [outer = 00000000] [url = about:blank] 16:09:33 INFO - PROCESS | 3192 | 1467068973385 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:09:33 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 16:09:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:09:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 16:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:09:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2128ms 16:09:33 INFO - PROCESS | 3192 | 1467068973414 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 16:09:33 INFO - PROCESS | 3192 | 1467068973417 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 16:09:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:09:33 INFO - PROCESS | 3192 | 1467068973425 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:09:33 INFO - PROCESS | 3192 | 1467068973427 Marionette TRACE conn6 <- [1,2690,null,{}] 16:09:33 INFO - PROCESS | 3192 | 1467068973433 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:33 INFO - PROCESS | 3192 | 1467068973436 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:33 INFO - PROCESS | 3192 | 1467068973519 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 16:09:33 INFO - PROCESS | 3192 | 1467068973605 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:33 INFO - PROCESS | 3192 | 1467068973608 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:33 INFO - PROCESS | 3192 | ++DOCSHELL 0FC7AC00 == 31 [pid = 3192] [id = 682] 16:09:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 49 (0FC84400) [pid = 3192] [serial = 2046] [outer = 00000000] 16:09:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 50 (10176800) [pid = 3192] [serial = 2047] [outer = 0FC84400] 16:09:33 INFO - PROCESS | 3192 | 1467068973655 Marionette DEBUG loaded listener.js 16:09:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 51 (101D6C00) [pid = 3192] [serial = 2048] [outer = 0FC84400] 16:09:34 INFO - PROCESS | 3192 | 1467068974062 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:09:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:09:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 670ms 16:09:34 INFO - PROCESS | 3192 | 1467068974097 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 16:09:34 INFO - PROCESS | 3192 | 1467068974102 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 16:09:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:09:34 INFO - PROCESS | 3192 | 1467068974108 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:09:34 INFO - PROCESS | 3192 | 1467068974111 Marionette TRACE conn6 <- [1,2694,null,{}] 16:09:34 INFO - PROCESS | 3192 | 1467068974115 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:34 INFO - PROCESS | 3192 | 1467068974117 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:34 INFO - PROCESS | 3192 | 1467068974210 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 16:09:34 INFO - PROCESS | 3192 | 1467068974216 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:34 INFO - PROCESS | 3192 | 1467068974219 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:34 INFO - PROCESS | 3192 | ++DOCSHELL 10306000 == 32 [pid = 3192] [id = 683] 16:09:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 52 (1030D800) [pid = 3192] [serial = 2049] [outer = 00000000] 16:09:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 53 (10426C00) [pid = 3192] [serial = 2050] [outer = 1030D800] 16:09:34 INFO - PROCESS | 3192 | 1467068974265 Marionette DEBUG loaded listener.js 16:09:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 54 (105A0800) [pid = 3192] [serial = 2051] [outer = 1030D800] 16:09:34 INFO - PROCESS | 3192 | 1467068974698 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:09:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:09:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 16:09:34 INFO - PROCESS | 3192 | 1467068974751 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 16:09:34 INFO - PROCESS | 3192 | 1467068974754 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 16:09:34 INFO - PROCESS | 3192 | 1467068974757 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:09:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:09:34 INFO - PROCESS | 3192 | 1467068974761 Marionette TRACE conn6 <- [1,2698,null,{}] 16:09:34 INFO - PROCESS | 3192 | 1467068974780 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:34 INFO - PROCESS | 3192 | 1467068974785 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:34 INFO - PROCESS | 3192 | 1467068974901 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 16:09:34 INFO - PROCESS | 3192 | 1467068974995 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:34 INFO - PROCESS | 3192 | 1467068974998 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:34 INFO - PROCESS | 3192 | ++DOCSHELL 1362AC00 == 33 [pid = 3192] [id = 684] 16:09:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 55 (1362B000) [pid = 3192] [serial = 2052] [outer = 00000000] 16:09:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 56 (1362F000) [pid = 3192] [serial = 2053] [outer = 1362B000] 16:09:35 INFO - PROCESS | 3192 | 1467068975046 Marionette DEBUG loaded listener.js 16:09:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 57 (13632C00) [pid = 3192] [serial = 2054] [outer = 1362B000] 16:09:35 INFO - PROCESS | 3192 | 1467068975494 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 16:09:35 INFO - PROCESS | 3192 | 1467068975555 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 16:09:35 INFO - PROCESS | 3192 | 1467068975559 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:09:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:09:35 INFO - PROCESS | 3192 | 1467068975560 Marionette TRACE conn6 <- [1,2702,null,{}] 16:09:35 INFO - PROCESS | 3192 | 1467068975564 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:35 INFO - PROCESS | 3192 | 1467068975566 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:35 INFO - PROCESS | 3192 | 1467068975685 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 16:09:35 INFO - PROCESS | 3192 | 1467068975749 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:35 INFO - PROCESS | 3192 | 1467068975751 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:35 INFO - PROCESS | 3192 | ++DOCSHELL 13631C00 == 34 [pid = 3192] [id = 685] 16:09:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 58 (148A6400) [pid = 3192] [serial = 2055] [outer = 00000000] 16:09:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 59 (1509E000) [pid = 3192] [serial = 2056] [outer = 148A6400] 16:09:35 INFO - PROCESS | 3192 | 1467068975796 Marionette DEBUG loaded listener.js 16:09:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 60 (15E69400) [pid = 3192] [serial = 2057] [outer = 148A6400] 16:09:36 INFO - PROCESS | 3192 | 1467068976195 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:09:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:09:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 671ms 16:09:36 INFO - PROCESS | 3192 | 1467068976233 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 16:09:36 INFO - PROCESS | 3192 | 1467068976236 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 16:09:36 INFO - PROCESS | 3192 | 1467068976239 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:09:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:09:36 INFO - PROCESS | 3192 | 1467068976241 Marionette TRACE conn6 <- [1,2706,null,{}] 16:09:36 INFO - PROCESS | 3192 | 1467068976244 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:36 INFO - PROCESS | 3192 | 1467068976247 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:36 INFO - PROCESS | 3192 | 1467068976396 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 16:09:36 INFO - PROCESS | 3192 | 1467068976414 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:36 INFO - PROCESS | 3192 | 1467068976416 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:36 INFO - PROCESS | 3192 | ++DOCSHELL 16453000 == 35 [pid = 3192] [id = 686] 16:09:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 61 (16526800) [pid = 3192] [serial = 2058] [outer = 00000000] 16:09:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 62 (16530000) [pid = 3192] [serial = 2059] [outer = 16526800] 16:09:36 INFO - PROCESS | 3192 | 1467068976460 Marionette DEBUG loaded listener.js 16:09:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 63 (1784FC00) [pid = 3192] [serial = 2060] [outer = 16526800] 16:09:36 INFO - PROCESS | 3192 | --DOMWINDOW == 62 (15E6CC00) [pid = 3192] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:09:36 INFO - PROCESS | 3192 | --DOMWINDOW == 61 (1362D000) [pid = 3192] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:09:36 INFO - PROCESS | 3192 | --DOMWINDOW == 60 (0FDFEC00) [pid = 3192] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:09:36 INFO - PROCESS | 3192 | --DOMWINDOW == 59 (106A7400) [pid = 3192] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:09:36 INFO - PROCESS | 3192 | --DOMWINDOW == 58 (1040C000) [pid = 3192] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:09:36 INFO - PROCESS | 3192 | --DOMWINDOW == 57 (19221400) [pid = 3192] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:09:36 INFO - PROCESS | 3192 | --DOMWINDOW == 56 (0AC6C400) [pid = 3192] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:09:36 INFO - PROCESS | 3192 | --DOMWINDOW == 55 (0FC82000) [pid = 3192] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:09:36 INFO - PROCESS | 3192 | 1467068976970 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 16:09:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:09:37 INFO - PROCESS | 3192 | 1467068977018 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 16:09:37 INFO - PROCESS | 3192 | 1467068977021 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:09:37 INFO - PROCESS | 3192 | 1467068977022 Marionette TRACE conn6 <- [1,2710,null,{}] 16:09:37 INFO - PROCESS | 3192 | 1467068977026 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:37 INFO - PROCESS | 3192 | 1467068977032 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:37 INFO - PROCESS | 3192 | 1467068977166 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 16:09:37 INFO - PROCESS | 3192 | 1467068977229 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:37 INFO - PROCESS | 3192 | 1467068977231 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:37 INFO - PROCESS | 3192 | ++DOCSHELL 10430C00 == 36 [pid = 3192] [id = 687] 16:09:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 56 (105DAC00) [pid = 3192] [serial = 2061] [outer = 00000000] 16:09:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 57 (1785D400) [pid = 3192] [serial = 2062] [outer = 105DAC00] 16:09:37 INFO - PROCESS | 3192 | 1467068977276 Marionette DEBUG loaded listener.js 16:09:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 58 (17CC5800) [pid = 3192] [serial = 2063] [outer = 105DAC00] 16:09:37 INFO - PROCESS | 3192 | 1467068977642 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:09:37 INFO - PROCESS | 3192 | 1467068977694 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 16:09:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:09:37 INFO - PROCESS | 3192 | 1467068977723 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:09:37 INFO - PROCESS | 3192 | 1467068977725 Marionette TRACE conn6 <- [1,2714,null,{}] 16:09:37 INFO - PROCESS | 3192 | 1467068977731 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:37 INFO - PROCESS | 3192 | 1467068977733 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:37 INFO - PROCESS | 3192 | 1467068977809 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 16:09:37 INFO - PROCESS | 3192 | 1467068977815 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:37 INFO - PROCESS | 3192 | 1467068977817 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:37 INFO - PROCESS | 3192 | ++DOCSHELL 101D6000 == 37 [pid = 3192] [id = 688] 16:09:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 59 (18257800) [pid = 3192] [serial = 2064] [outer = 00000000] 16:09:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 60 (18295C00) [pid = 3192] [serial = 2065] [outer = 18257800] 16:09:37 INFO - PROCESS | 3192 | 1467068977860 Marionette DEBUG loaded listener.js 16:09:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 61 (182BD400) [pid = 3192] [serial = 2066] [outer = 18257800] 16:09:38 INFO - PROCESS | 3192 | 1467068978267 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:09:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:09:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 570ms 16:09:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:09:38 INFO - PROCESS | 3192 | 1467068978297 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 16:09:38 INFO - PROCESS | 3192 | 1467068978299 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 16:09:38 INFO - PROCESS | 3192 | 1467068978303 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:09:38 INFO - PROCESS | 3192 | 1467068978304 Marionette TRACE conn6 <- [1,2718,null,{}] 16:09:38 INFO - PROCESS | 3192 | 1467068978311 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:38 INFO - PROCESS | 3192 | 1467068978313 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:38 INFO - PROCESS | 3192 | 1467068978435 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 16:09:38 INFO - PROCESS | 3192 | 1467068978444 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:38 INFO - PROCESS | 3192 | 1467068978446 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:38 INFO - PROCESS | 3192 | ++DOCSHELL 10426000 == 38 [pid = 3192] [id = 689] 16:09:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 62 (17C5CC00) [pid = 3192] [serial = 2067] [outer = 00000000] 16:09:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 63 (1832F800) [pid = 3192] [serial = 2068] [outer = 17C5CC00] 16:09:38 INFO - PROCESS | 3192 | 1467068978490 Marionette DEBUG loaded listener.js 16:09:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 64 (15E66000) [pid = 3192] [serial = 2069] [outer = 17C5CC00] 16:09:39 INFO - PROCESS | 3192 | 1467068979451 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 16:09:39 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 16:09:39 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 16:09:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 16:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:09:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:09:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1220ms 16:09:39 INFO - PROCESS | 3192 | 1467068979525 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 16:09:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:09:39 INFO - PROCESS | 3192 | 1467068979530 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 16:09:39 INFO - PROCESS | 3192 | 1467068979535 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:09:39 INFO - PROCESS | 3192 | 1467068979538 Marionette TRACE conn6 <- [1,2722,null,{}] 16:09:39 INFO - PROCESS | 3192 | 1467068979545 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:39 INFO - PROCESS | 3192 | 1467068979548 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:39 INFO - PROCESS | 3192 | 1467068979688 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 16:09:39 INFO - PROCESS | 3192 | 1467068979821 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:39 INFO - PROCESS | 3192 | 1467068979826 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:39 INFO - PROCESS | 3192 | ++DOCSHELL 10176000 == 39 [pid = 3192] [id = 690] 16:09:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 65 (10176400) [pid = 3192] [serial = 2070] [outer = 00000000] 16:09:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 66 (101E5400) [pid = 3192] [serial = 2071] [outer = 10176400] 16:09:39 INFO - PROCESS | 3192 | 1467068979884 Marionette DEBUG loaded listener.js 16:09:39 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (1030C000) [pid = 3192] [serial = 2072] [outer = 10176400] 16:09:40 INFO - PROCESS | 3192 | 1467068980702 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:09:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:09:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1223ms 16:09:40 INFO - PROCESS | 3192 | 1467068980766 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 16:09:40 INFO - PROCESS | 3192 | 1467068980769 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 16:09:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:09:40 INFO - PROCESS | 3192 | 1467068980774 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:09:40 INFO - PROCESS | 3192 | 1467068980778 Marionette TRACE conn6 <- [1,2726,null,{}] 16:09:40 INFO - PROCESS | 3192 | 1467068980783 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:40 INFO - PROCESS | 3192 | 1467068980786 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:40 INFO - PROCESS | 3192 | 1467068980895 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 16:09:41 INFO - PROCESS | 3192 | 1467068981042 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:41 INFO - PROCESS | 3192 | 1467068981046 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:41 INFO - PROCESS | 3192 | --DOCSHELL 1040D800 == 38 [pid = 3192] [id = 680] 16:09:41 INFO - PROCESS | 3192 | --DOCSHELL 10303800 == 37 [pid = 3192] [id = 679] 16:09:41 INFO - PROCESS | 3192 | --DOCSHELL 101D6000 == 36 [pid = 3192] [id = 688] 16:09:41 INFO - PROCESS | 3192 | --DOCSHELL 10430C00 == 35 [pid = 3192] [id = 687] 16:09:41 INFO - PROCESS | 3192 | --DOCSHELL 16453000 == 34 [pid = 3192] [id = 686] 16:09:41 INFO - PROCESS | 3192 | --DOCSHELL 13631C00 == 33 [pid = 3192] [id = 685] 16:09:41 INFO - PROCESS | 3192 | --DOCSHELL 1362AC00 == 32 [pid = 3192] [id = 684] 16:09:41 INFO - PROCESS | 3192 | --DOCSHELL 10306000 == 31 [pid = 3192] [id = 683] 16:09:41 INFO - PROCESS | 3192 | --DOCSHELL 0FC7AC00 == 30 [pid = 3192] [id = 682] 16:09:41 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (14FBA800) [pid = 3192] [serial = 2029] [outer = 00000000] [url = about:blank] 16:09:41 INFO - PROCESS | 3192 | --DOMWINDOW == 65 (101D5400) [pid = 3192] [serial = 2023] [outer = 00000000] [url = about:blank] 16:09:41 INFO - PROCESS | 3192 | --DOMWINDOW == 64 (13627000) [pid = 3192] [serial = 2032] [outer = 00000000] [url = about:blank] 16:09:41 INFO - PROCESS | 3192 | --DOMWINDOW == 63 (101E6C00) [pid = 3192] [serial = 2024] [outer = 00000000] [url = about:blank] 16:09:41 INFO - PROCESS | 3192 | --DOMWINDOW == 62 (10AA2400) [pid = 3192] [serial = 2026] [outer = 00000000] [url = about:blank] 16:09:41 INFO - PROCESS | 3192 | --DOMWINDOW == 61 (193C1000) [pid = 3192] [serial = 2015] [outer = 00000000] [url = about:blank] 16:09:41 INFO - PROCESS | 3192 | --DOMWINDOW == 60 (193B5800) [pid = 3192] [serial = 2014] [outer = 00000000] [url = about:blank] 16:09:41 INFO - PROCESS | 3192 | --DOMWINDOW == 59 (0C6B1C00) [pid = 3192] [serial = 2020] [outer = 00000000] [url = about:blank] 16:09:41 INFO - PROCESS | 3192 | --DOMWINDOW == 58 (0FA28400) [pid = 3192] [serial = 2021] [outer = 00000000] [url = about:blank] 16:09:41 INFO - PROCESS | 3192 | --DOMWINDOW == 57 (101E1C00) [pid = 3192] [serial = 2017] [outer = 00000000] [url = about:blank] 16:09:41 INFO - PROCESS | 3192 | --DOMWINDOW == 56 (10304C00) [pid = 3192] [serial = 2018] [outer = 00000000] [url = about:blank] 16:09:41 INFO - PROCESS | 3192 | --DOMWINDOW == 55 (17854000) [pid = 3192] [serial = 2036] [outer = 00000000] [url = about:blank] 16:09:41 INFO - PROCESS | 3192 | --DOMWINDOW == 54 (15C39C00) [pid = 3192] [serial = 2030] [outer = 00000000] [url = about:blank] 16:09:41 INFO - PROCESS | 3192 | --DOMWINDOW == 53 (15C45C00) [pid = 3192] [serial = 2033] [outer = 00000000] [url = about:blank] 16:09:41 INFO - PROCESS | 3192 | --DOMWINDOW == 52 (10F7F800) [pid = 3192] [serial = 2027] [outer = 00000000] [url = about:blank] 16:09:41 INFO - PROCESS | 3192 | --DOMWINDOW == 51 (1652AC00) [pid = 3192] [serial = 2035] [outer = 00000000] [url = about:blank] 16:09:41 INFO - PROCESS | 3192 | ++DOCSHELL 0AC69000 == 31 [pid = 3192] [id = 691] 16:09:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 52 (0AC6D800) [pid = 3192] [serial = 2073] [outer = 00000000] 16:09:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 53 (0C797400) [pid = 3192] [serial = 2074] [outer = 0AC6D800] 16:09:41 INFO - PROCESS | 3192 | 1467068981131 Marionette DEBUG loaded listener.js 16:09:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 54 (0FCE6400) [pid = 3192] [serial = 2075] [outer = 0AC6D800] 16:09:41 INFO - PROCESS | 3192 | 1467068981543 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:09:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:09:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 830ms 16:09:41 INFO - PROCESS | 3192 | 1467068981609 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 16:09:41 INFO - PROCESS | 3192 | 1467068981614 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 16:09:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:09:41 INFO - PROCESS | 3192 | 1467068981620 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:09:41 INFO - PROCESS | 3192 | 1467068981623 Marionette TRACE conn6 <- [1,2730,null,{}] 16:09:41 INFO - PROCESS | 3192 | 1467068981627 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:41 INFO - PROCESS | 3192 | 1467068981629 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:41 INFO - PROCESS | 3192 | 1467068981719 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 16:09:41 INFO - PROCESS | 3192 | 1467068981728 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:41 INFO - PROCESS | 3192 | 1467068981730 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:41 INFO - PROCESS | 3192 | ++DOCSHELL 10305C00 == 32 [pid = 3192] [id = 692] 16:09:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 55 (10306000) [pid = 3192] [serial = 2076] [outer = 00000000] 16:09:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 56 (1030B000) [pid = 3192] [serial = 2077] [outer = 10306000] 16:09:41 INFO - PROCESS | 3192 | 1467068981777 Marionette DEBUG loaded listener.js 16:09:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 57 (10406C00) [pid = 3192] [serial = 2078] [outer = 10306000] 16:09:42 INFO - PROCESS | 3192 | 1467068982248 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:09:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:09:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 16:09:42 INFO - PROCESS | 3192 | 1467068982294 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 16:09:42 INFO - PROCESS | 3192 | 1467068982296 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 16:09:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:09:42 INFO - PROCESS | 3192 | 1467068982300 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:09:42 INFO - PROCESS | 3192 | 1467068982303 Marionette TRACE conn6 <- [1,2734,null,{}] 16:09:42 INFO - PROCESS | 3192 | 1467068982314 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:42 INFO - PROCESS | 3192 | 1467068982318 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:42 INFO - PROCESS | 3192 | 1467068982435 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 16:09:42 INFO - PROCESS | 3192 | 1467068982540 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:42 INFO - PROCESS | 3192 | 1467068982543 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:42 INFO - PROCESS | 3192 | ++DOCSHELL 11487400 == 33 [pid = 3192] [id = 693] 16:09:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 58 (1148BC00) [pid = 3192] [serial = 2079] [outer = 00000000] 16:09:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 59 (11584000) [pid = 3192] [serial = 2080] [outer = 1148BC00] 16:09:42 INFO - PROCESS | 3192 | 1467068982593 Marionette DEBUG loaded listener.js 16:09:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 60 (1362AC00) [pid = 3192] [serial = 2081] [outer = 1148BC00] 16:09:42 INFO - PROCESS | 3192 | 1467068982950 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:09:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:09:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 16:09:42 INFO - PROCESS | 3192 | 1467068982974 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 16:09:42 INFO - PROCESS | 3192 | 1467068982976 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 16:09:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:09:42 INFO - PROCESS | 3192 | 1467068982996 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:09:42 INFO - PROCESS | 3192 | 1467068982998 Marionette TRACE conn6 <- [1,2738,null,{}] 16:09:42 INFO - PROCESS | 3192 | 1467068983001 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:42 INFO - PROCESS | 3192 | 1467068983003 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:43 INFO - PROCESS | 3192 | 1467068983098 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 16:09:43 INFO - PROCESS | 3192 | 1467068983103 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:43 INFO - PROCESS | 3192 | 1467068983105 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:43 INFO - PROCESS | 3192 | ++DOCSHELL 14863000 == 34 [pid = 3192] [id = 694] 16:09:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 61 (148A2400) [pid = 3192] [serial = 2082] [outer = 00000000] 16:09:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 62 (15097C00) [pid = 3192] [serial = 2083] [outer = 148A2400] 16:09:43 INFO - PROCESS | 3192 | 1467068983149 Marionette DEBUG loaded listener.js 16:09:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 63 (15CE4400) [pid = 3192] [serial = 2084] [outer = 148A2400] 16:09:43 INFO - PROCESS | 3192 | 1467068983592 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:09:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:09:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 651ms 16:09:43 INFO - PROCESS | 3192 | 1467068983635 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 16:09:43 INFO - PROCESS | 3192 | 1467068983637 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 16:09:43 INFO - PROCESS | 3192 | 1467068983640 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:09:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:09:43 INFO - PROCESS | 3192 | 1467068983642 Marionette TRACE conn6 <- [1,2742,null,{}] 16:09:43 INFO - PROCESS | 3192 | 1467068983645 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:43 INFO - PROCESS | 3192 | 1467068983647 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:43 INFO - PROCESS | 3192 | 1467068983758 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 16:09:43 INFO - PROCESS | 3192 | 1467068983764 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:43 INFO - PROCESS | 3192 | 1467068983766 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:43 INFO - PROCESS | 3192 | ++DOCSHELL 15E6B000 == 35 [pid = 3192] [id = 695] 16:09:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 64 (15E6E800) [pid = 3192] [serial = 2085] [outer = 00000000] 16:09:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 65 (15ECF400) [pid = 3192] [serial = 2086] [outer = 15E6E800] 16:09:43 INFO - PROCESS | 3192 | 1467068983809 Marionette DEBUG loaded listener.js 16:09:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 66 (1652EC00) [pid = 3192] [serial = 2087] [outer = 15E6E800] 16:09:44 INFO - PROCESS | 3192 | 1467068984290 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:09:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:09:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 16:09:44 INFO - PROCESS | 3192 | 1467068984315 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 16:09:44 INFO - PROCESS | 3192 | 1467068984317 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 16:09:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:09:44 INFO - PROCESS | 3192 | 1467068984326 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:09:44 INFO - PROCESS | 3192 | 1467068984327 Marionette TRACE conn6 <- [1,2746,null,{}] 16:09:44 INFO - PROCESS | 3192 | 1467068984331 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:44 INFO - PROCESS | 3192 | 1467068984336 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:44 INFO - PROCESS | 3192 | 1467068984481 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 16:09:44 INFO - PROCESS | 3192 | 1467068984547 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:44 INFO - PROCESS | 3192 | 1467068984549 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:44 INFO - PROCESS | 3192 | ++DOCSHELL 101E5000 == 36 [pid = 3192] [id = 696] 16:09:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (10405400) [pid = 3192] [serial = 2088] [outer = 00000000] 16:09:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (17881C00) [pid = 3192] [serial = 2089] [outer = 10405400] 16:09:44 INFO - PROCESS | 3192 | 1467068984593 Marionette DEBUG loaded listener.js 16:09:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (1825C800) [pid = 3192] [serial = 2090] [outer = 10405400] 16:09:44 INFO - PROCESS | 3192 | 1467068985003 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:09:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:09:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 730ms 16:09:45 INFO - PROCESS | 3192 | 1467068985060 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 16:09:45 INFO - PROCESS | 3192 | 1467068985062 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 16:09:45 INFO - PROCESS | 3192 | 1467068985070 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:09:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:09:45 INFO - PROCESS | 3192 | 1467068985072 Marionette TRACE conn6 <- [1,2750,null,{}] 16:09:45 INFO - PROCESS | 3192 | 1467068985076 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:45 INFO - PROCESS | 3192 | 1467068985078 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:45 INFO - PROCESS | 3192 | 1467068985224 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 16:09:45 INFO - PROCESS | 3192 | 1467068985290 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:45 INFO - PROCESS | 3192 | 1467068985292 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:45 INFO - PROCESS | 3192 | ++DOCSHELL 18296400 == 37 [pid = 3192] [id = 697] 16:09:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (18297C00) [pid = 3192] [serial = 2091] [outer = 00000000] 16:09:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (18D57400) [pid = 3192] [serial = 2092] [outer = 18297C00] 16:09:45 INFO - PROCESS | 3192 | 1467068985340 Marionette DEBUG loaded listener.js 16:09:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (14982C00) [pid = 3192] [serial = 2093] [outer = 18297C00] 16:09:45 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (1362B000) [pid = 3192] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:09:45 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (148A6400) [pid = 3192] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:09:45 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (0FC84400) [pid = 3192] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:09:45 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (10303C00) [pid = 3192] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:09:45 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (10304800) [pid = 3192] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:09:45 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (14D55C00) [pid = 3192] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:09:45 INFO - PROCESS | 3192 | --DOMWINDOW == 65 (1030D800) [pid = 3192] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:09:45 INFO - PROCESS | 3192 | --DOMWINDOW == 64 (18257800) [pid = 3192] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:09:45 INFO - PROCESS | 3192 | --DOMWINDOW == 63 (105DAC00) [pid = 3192] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:09:45 INFO - PROCESS | 3192 | --DOMWINDOW == 62 (16526800) [pid = 3192] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:09:45 INFO - PROCESS | 3192 | 1467068985746 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:09:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:09:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 731ms 16:09:45 INFO - PROCESS | 3192 | 1467068985806 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 16:09:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:09:45 INFO - PROCESS | 3192 | 1467068985808 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 16:09:45 INFO - PROCESS | 3192 | 1467068985811 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:09:45 INFO - PROCESS | 3192 | 1467068985812 Marionette TRACE conn6 <- [1,2754,null,{}] 16:09:45 INFO - PROCESS | 3192 | 1467068985816 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:45 INFO - PROCESS | 3192 | 1467068985818 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:45 INFO - PROCESS | 3192 | 1467068985896 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 16:09:45 INFO - PROCESS | 3192 | 1467068985901 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:45 INFO - PROCESS | 3192 | 1467068985903 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:45 INFO - PROCESS | 3192 | ++DOCSHELL 1828E800 == 38 [pid = 3192] [id = 698] 16:09:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 63 (18293000) [pid = 3192] [serial = 2094] [outer = 00000000] 16:09:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 64 (18EB1C00) [pid = 3192] [serial = 2095] [outer = 18293000] 16:09:45 INFO - PROCESS | 3192 | 1467068985946 Marionette DEBUG loaded listener.js 16:09:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 65 (18EB5400) [pid = 3192] [serial = 2096] [outer = 18293000] 16:09:46 INFO - PROCESS | 3192 | 1467068986352 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:09:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:09:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 570ms 16:09:46 INFO - PROCESS | 3192 | 1467068986382 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 16:09:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:09:46 INFO - PROCESS | 3192 | 1467068986384 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 16:09:46 INFO - PROCESS | 3192 | 1467068986387 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:09:46 INFO - PROCESS | 3192 | 1467068986388 Marionette TRACE conn6 <- [1,2758,null,{}] 16:09:46 INFO - PROCESS | 3192 | 1467068986395 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:46 INFO - PROCESS | 3192 | 1467068986397 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:46 INFO - PROCESS | 3192 | 1467068986523 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 16:09:46 INFO - PROCESS | 3192 | 1467068986531 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:46 INFO - PROCESS | 3192 | 1467068986533 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:46 INFO - PROCESS | 3192 | ++DOCSHELL 18EB8400 == 39 [pid = 3192] [id = 699] 16:09:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 66 (18EB8C00) [pid = 3192] [serial = 2097] [outer = 00000000] 16:09:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (18F9AC00) [pid = 3192] [serial = 2098] [outer = 18EB8C00] 16:09:46 INFO - PROCESS | 3192 | 1467068986576 Marionette DEBUG loaded listener.js 16:09:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (18FA0C00) [pid = 3192] [serial = 2099] [outer = 18EB8C00] 16:09:46 INFO - PROCESS | 3192 | 1467068987003 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:09:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:09:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 669ms 16:09:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:09:47 INFO - PROCESS | 3192 | 1467068987062 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 16:09:47 INFO - PROCESS | 3192 | 1467068987064 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 16:09:47 INFO - PROCESS | 3192 | 1467068987076 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:09:47 INFO - PROCESS | 3192 | 1467068987078 Marionette TRACE conn6 <- [1,2762,null,{}] 16:09:47 INFO - PROCESS | 3192 | 1467068987092 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:47 INFO - PROCESS | 3192 | 1467068987093 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:47 INFO - PROCESS | 3192 | 1467068987174 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 16:09:47 INFO - PROCESS | 3192 | 1467068987182 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:47 INFO - PROCESS | 3192 | 1467068987184 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:47 INFO - PROCESS | 3192 | ++DOCSHELL 1364F400 == 40 [pid = 3192] [id = 700] 16:09:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (18FA4C00) [pid = 3192] [serial = 2100] [outer = 00000000] 16:09:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (1910B000) [pid = 3192] [serial = 2101] [outer = 18FA4C00] 16:09:47 INFO - PROCESS | 3192 | 1467068987227 Marionette DEBUG loaded listener.js 16:09:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (1910F800) [pid = 3192] [serial = 2102] [outer = 18FA4C00] 16:09:48 INFO - PROCESS | 3192 | --DOCSHELL 106AAC00 == 39 [pid = 3192] [id = 678] 16:09:48 INFO - PROCESS | 3192 | --DOCSHELL 1042A000 == 38 [pid = 3192] [id = 677] 16:09:48 INFO - PROCESS | 3192 | --DOCSHELL 10F01C00 == 37 [pid = 3192] [id = 676] 16:09:48 INFO - PROCESS | 3192 | --DOCSHELL 10301C00 == 36 [pid = 3192] [id = 681] 16:09:48 INFO - PROCESS | 3192 | --DOCSHELL 10305C00 == 35 [pid = 3192] [id = 692] 16:09:48 INFO - PROCESS | 3192 | --DOCSHELL 0AC69000 == 34 [pid = 3192] [id = 691] 16:09:48 INFO - PROCESS | 3192 | --DOCSHELL 10426000 == 33 [pid = 3192] [id = 689] 16:09:48 INFO - PROCESS | 3192 | --DOCSHELL 10176000 == 32 [pid = 3192] [id = 690] 16:09:48 INFO - PROCESS | 3192 | --DOCSHELL 15E6B000 == 31 [pid = 3192] [id = 695] 16:09:48 INFO - PROCESS | 3192 | --DOCSHELL 14863000 == 30 [pid = 3192] [id = 694] 16:09:48 INFO - PROCESS | 3192 | --DOCSHELL 101E5000 == 29 [pid = 3192] [id = 696] 16:09:48 INFO - PROCESS | 3192 | --DOCSHELL 18296400 == 28 [pid = 3192] [id = 697] 16:09:48 INFO - PROCESS | 3192 | --DOCSHELL 1828E800 == 27 [pid = 3192] [id = 698] 16:09:48 INFO - PROCESS | 3192 | --DOCSHELL 11487400 == 26 [pid = 3192] [id = 693] 16:09:48 INFO - PROCESS | 3192 | --DOCSHELL 18EB8400 == 25 [pid = 3192] [id = 699] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (13632C00) [pid = 3192] [serial = 2054] [outer = 00000000] [url = about:blank] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (1509E000) [pid = 3192] [serial = 2056] [outer = 00000000] [url = about:blank] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (10176800) [pid = 3192] [serial = 2047] [outer = 00000000] [url = about:blank] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (10421800) [pid = 3192] [serial = 2039] [outer = 00000000] [url = about:blank] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (105A3C00) [pid = 3192] [serial = 2045] [outer = 00000000] [url = about:blank] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 65 (16451800) [pid = 3192] [serial = 2042] [outer = 00000000] [url = about:blank] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 64 (10426C00) [pid = 3192] [serial = 2050] [outer = 00000000] [url = about:blank] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 63 (1509F400) [pid = 3192] [serial = 2041] [outer = 00000000] [url = about:blank] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 62 (18295C00) [pid = 3192] [serial = 2065] [outer = 00000000] [url = about:blank] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 61 (1785D400) [pid = 3192] [serial = 2062] [outer = 00000000] [url = about:blank] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 60 (15E69400) [pid = 3192] [serial = 2057] [outer = 00000000] [url = about:blank] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 59 (101D6C00) [pid = 3192] [serial = 2048] [outer = 00000000] [url = about:blank] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 58 (1784FC00) [pid = 3192] [serial = 2060] [outer = 00000000] [url = about:blank] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 57 (10404400) [pid = 3192] [serial = 2038] [outer = 00000000] [url = about:blank] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 56 (10408C00) [pid = 3192] [serial = 2044] [outer = 00000000] [url = about:blank] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 55 (16530000) [pid = 3192] [serial = 2059] [outer = 00000000] [url = about:blank] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 54 (17CC5800) [pid = 3192] [serial = 2063] [outer = 00000000] [url = about:blank] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 53 (1362F000) [pid = 3192] [serial = 2053] [outer = 00000000] [url = about:blank] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 52 (105A0800) [pid = 3192] [serial = 2051] [outer = 00000000] [url = about:blank] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 51 (182BD400) [pid = 3192] [serial = 2066] [outer = 00000000] [url = about:blank] 16:09:48 INFO - PROCESS | 3192 | --DOMWINDOW == 50 (1832F800) [pid = 3192] [serial = 2068] [outer = 00000000] [url = about:blank] 16:09:49 INFO - PROCESS | 3192 | 1467068989040 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:09:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:09:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 2028ms 16:09:49 INFO - PROCESS | 3192 | 1467068989097 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 16:09:49 INFO - PROCESS | 3192 | 1467068989100 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 16:09:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:09:49 INFO - PROCESS | 3192 | 1467068989106 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:09:49 INFO - PROCESS | 3192 | 1467068989108 Marionette TRACE conn6 <- [1,2766,null,{}] 16:09:49 INFO - PROCESS | 3192 | 1467068989114 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:49 INFO - PROCESS | 3192 | 1467068989117 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:49 INFO - PROCESS | 3192 | 1467068989204 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 16:09:49 INFO - PROCESS | 3192 | 1467068989212 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:49 INFO - PROCESS | 3192 | 1467068989215 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:49 INFO - PROCESS | 3192 | ++DOCSHELL 0FC3B400 == 26 [pid = 3192] [id = 701] 16:09:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 51 (0FC36C00) [pid = 3192] [serial = 2103] [outer = 00000000] 16:09:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 52 (0FDFE000) [pid = 3192] [serial = 2104] [outer = 0FC36C00] 16:09:49 INFO - PROCESS | 3192 | 1467068989263 Marionette DEBUG loaded listener.js 16:09:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 53 (10173C00) [pid = 3192] [serial = 2105] [outer = 0FC36C00] 16:09:49 INFO - PROCESS | 3192 | 1467068989736 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:09:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:09:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 16:09:49 INFO - PROCESS | 3192 | 1467068989779 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 16:09:49 INFO - PROCESS | 3192 | 1467068989785 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 16:09:49 INFO - PROCESS | 3192 | 1467068989791 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:09:49 INFO - PROCESS | 3192 | 1467068989794 Marionette TRACE conn6 <- [1,2770,null,{}] 16:09:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:09:49 INFO - PROCESS | 3192 | 1467068989798 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:49 INFO - PROCESS | 3192 | 1467068989800 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:49 INFO - PROCESS | 3192 | 1467068989893 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 16:09:49 INFO - PROCESS | 3192 | 1467068989901 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:49 INFO - PROCESS | 3192 | 1467068989904 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:49 INFO - PROCESS | 3192 | ++DOCSHELL 10303800 == 27 [pid = 3192] [id = 702] 16:09:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 54 (10304400) [pid = 3192] [serial = 2106] [outer = 00000000] 16:09:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 55 (10307400) [pid = 3192] [serial = 2107] [outer = 10304400] 16:09:49 INFO - PROCESS | 3192 | 1467068989952 Marionette DEBUG loaded listener.js 16:09:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 56 (10403C00) [pid = 3192] [serial = 2108] [outer = 10304400] 16:09:50 INFO - PROCESS | 3192 | 1467068990422 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:09:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:09:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 16:09:50 INFO - PROCESS | 3192 | 1467068990467 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 16:09:50 INFO - PROCESS | 3192 | 1467068990470 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 16:09:50 INFO - PROCESS | 3192 | 1467068990473 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:09:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:09:50 INFO - PROCESS | 3192 | 1467068990476 Marionette TRACE conn6 <- [1,2774,null,{}] 16:09:50 INFO - PROCESS | 3192 | 1467068990487 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:50 INFO - PROCESS | 3192 | 1467068990492 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:50 INFO - PROCESS | 3192 | 1467068990576 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 16:09:50 INFO - PROCESS | 3192 | 1467068990585 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:50 INFO - PROCESS | 3192 | 1467068990588 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:50 INFO - PROCESS | 3192 | ++DOCSHELL 106AC400 == 28 [pid = 3192] [id = 703] 16:09:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 57 (106AC800) [pid = 3192] [serial = 2109] [outer = 00000000] 16:09:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 58 (109A6000) [pid = 3192] [serial = 2110] [outer = 106AC800] 16:09:50 INFO - PROCESS | 3192 | 1467068990663 Marionette DEBUG loaded listener.js 16:09:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 59 (10F01C00) [pid = 3192] [serial = 2111] [outer = 106AC800] 16:09:51 INFO - PROCESS | 3192 | 1467068991116 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:09:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:09:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 16:09:51 INFO - PROCESS | 3192 | 1467068991148 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 16:09:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:09:51 INFO - PROCESS | 3192 | 1467068991151 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 16:09:51 INFO - PROCESS | 3192 | 1467068991154 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:09:51 INFO - PROCESS | 3192 | 1467068991155 Marionette TRACE conn6 <- [1,2778,null,{}] 16:09:51 INFO - PROCESS | 3192 | 1467068991159 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:51 INFO - PROCESS | 3192 | 1467068991161 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:51 INFO - PROCESS | 3192 | 1467068991246 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 16:09:51 INFO - PROCESS | 3192 | 1467068991251 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:51 INFO - PROCESS | 3192 | 1467068991253 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:51 INFO - PROCESS | 3192 | ++DOCSHELL 10F86400 == 29 [pid = 3192] [id = 704] 16:09:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 60 (10F8B000) [pid = 3192] [serial = 2112] [outer = 00000000] 16:09:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 61 (1362C800) [pid = 3192] [serial = 2113] [outer = 10F8B000] 16:09:51 INFO - PROCESS | 3192 | 1467068991298 Marionette DEBUG loaded listener.js 16:09:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 62 (13632400) [pid = 3192] [serial = 2114] [outer = 10F8B000] 16:09:52 INFO - PROCESS | 3192 | 1467068992032 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:09:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:09:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 931ms 16:09:52 INFO - PROCESS | 3192 | 1467068992088 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 16:09:52 INFO - PROCESS | 3192 | 1467068992093 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 16:09:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:09:52 INFO - PROCESS | 3192 | 1467068992098 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:09:52 INFO - PROCESS | 3192 | 1467068992103 Marionette TRACE conn6 <- [1,2782,null,{}] 16:09:52 INFO - PROCESS | 3192 | 1467068992108 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:52 INFO - PROCESS | 3192 | 1467068992111 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:52 INFO - PROCESS | 3192 | 1467068992235 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 16:09:52 INFO - PROCESS | 3192 | 1467068992348 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:52 INFO - PROCESS | 3192 | 1467068992351 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:52 INFO - PROCESS | 3192 | ++DOCSHELL 0FDF0400 == 30 [pid = 3192] [id = 705] 16:09:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 63 (0FDF6800) [pid = 3192] [serial = 2115] [outer = 00000000] 16:09:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 64 (10309400) [pid = 3192] [serial = 2116] [outer = 0FDF6800] 16:09:52 INFO - PROCESS | 3192 | 1467068992408 Marionette DEBUG loaded listener.js 16:09:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 65 (10426800) [pid = 3192] [serial = 2117] [outer = 0FDF6800] 16:09:53 INFO - PROCESS | 3192 | 1467068993128 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:09:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:09:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1073ms 16:09:53 INFO - PROCESS | 3192 | 1467068993182 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 16:09:53 INFO - PROCESS | 3192 | 1467068993187 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 16:09:53 INFO - PROCESS | 3192 | 1467068993194 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:09:53 INFO - PROCESS | 3192 | 1467068993196 Marionette TRACE conn6 <- [1,2786,null,{}] 16:09:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:09:53 INFO - PROCESS | 3192 | 1467068993201 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:53 INFO - PROCESS | 3192 | 1467068993203 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:53 INFO - PROCESS | 3192 | 1467068993327 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 16:09:53 INFO - PROCESS | 3192 | 1467068993465 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:53 INFO - PROCESS | 3192 | 1467068993467 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:53 INFO - PROCESS | 3192 | ++DOCSHELL 109ABC00 == 31 [pid = 3192] [id = 706] 16:09:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 66 (10F7D800) [pid = 3192] [serial = 2118] [outer = 00000000] 16:09:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (13658800) [pid = 3192] [serial = 2119] [outer = 10F7D800] 16:09:53 INFO - PROCESS | 3192 | 1467068993525 Marionette DEBUG loaded listener.js 16:09:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (14975000) [pid = 3192] [serial = 2120] [outer = 10F7D800] 16:09:54 INFO - PROCESS | 3192 | --DOCSHELL 106AC400 == 30 [pid = 3192] [id = 703] 16:09:54 INFO - PROCESS | 3192 | --DOCSHELL 10303800 == 29 [pid = 3192] [id = 702] 16:09:54 INFO - PROCESS | 3192 | --DOCSHELL 0FC3B400 == 28 [pid = 3192] [id = 701] 16:09:54 INFO - PROCESS | 3192 | 1467068994189 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:09:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:09:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1015ms 16:09:54 INFO - PROCESS | 3192 | 1467068994215 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 16:09:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:09:54 INFO - PROCESS | 3192 | 1467068994218 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 16:09:54 INFO - PROCESS | 3192 | 1467068994222 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:09:54 INFO - PROCESS | 3192 | 1467068994227 Marionette TRACE conn6 <- [1,2790,null,{}] 16:09:54 INFO - PROCESS | 3192 | 1467068994232 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:54 INFO - PROCESS | 3192 | 1467068994234 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:54 INFO - PROCESS | 3192 | 1467068994321 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 16:09:54 INFO - PROCESS | 3192 | 1467068994331 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:54 INFO - PROCESS | 3192 | 1467068994334 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:54 INFO - PROCESS | 3192 | ++DOCSHELL 0FDFE400 == 29 [pid = 3192] [id = 707] 16:09:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (0FDFE800) [pid = 3192] [serial = 2121] [outer = 00000000] 16:09:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (101E2C00) [pid = 3192] [serial = 2122] [outer = 0FDFE800] 16:09:54 INFO - PROCESS | 3192 | 1467068994381 Marionette DEBUG loaded listener.js 16:09:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (10302C00) [pid = 3192] [serial = 2123] [outer = 0FDFE800] 16:09:54 INFO - PROCESS | 3192 | 1467068994877 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:09:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:09:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 690ms 16:09:54 INFO - PROCESS | 3192 | 1467068994925 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 16:09:54 INFO - PROCESS | 3192 | 1467068994929 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 16:09:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:09:54 INFO - PROCESS | 3192 | 1467068994935 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:09:54 INFO - PROCESS | 3192 | 1467068994937 Marionette TRACE conn6 <- [1,2794,null,{}] 16:09:54 INFO - PROCESS | 3192 | 1467068994941 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:54 INFO - PROCESS | 3192 | 1467068994943 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:55 INFO - PROCESS | 3192 | 1467068995035 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 16:09:55 INFO - PROCESS | 3192 | 1467068995136 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:55 INFO - PROCESS | 3192 | 1467068995138 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:55 INFO - PROCESS | 3192 | ++DOCSHELL 106A7400 == 30 [pid = 3192] [id = 708] 16:09:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (106AB800) [pid = 3192] [serial = 2124] [outer = 00000000] 16:09:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (10F41800) [pid = 3192] [serial = 2125] [outer = 106AB800] 16:09:55 INFO - PROCESS | 3192 | 1467068995185 Marionette DEBUG loaded listener.js 16:09:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (115C9C00) [pid = 3192] [serial = 2126] [outer = 106AB800] 16:09:55 INFO - PROCESS | 3192 | 1467068995560 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:09:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:09:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 671ms 16:09:55 INFO - PROCESS | 3192 | 1467068995606 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 16:09:55 INFO - PROCESS | 3192 | 1467068995609 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 16:09:55 INFO - PROCESS | 3192 | 1467068995612 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:09:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:09:55 INFO - PROCESS | 3192 | 1467068995616 Marionette TRACE conn6 <- [1,2798,null,{}] 16:09:55 INFO - PROCESS | 3192 | 1467068995627 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:55 INFO - PROCESS | 3192 | 1467068995631 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:55 INFO - PROCESS | 3192 | 1467068995717 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 16:09:55 INFO - PROCESS | 3192 | 1467068995725 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:55 INFO - PROCESS | 3192 | 1467068995728 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:55 INFO - PROCESS | 3192 | ++DOCSHELL 1509E000 == 31 [pid = 3192] [id = 709] 16:09:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (1509E400) [pid = 3192] [serial = 2127] [outer = 00000000] 16:09:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (15E69400) [pid = 3192] [serial = 2128] [outer = 1509E400] 16:09:55 INFO - PROCESS | 3192 | 1467068995777 Marionette DEBUG loaded listener.js 16:09:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (15E74000) [pid = 3192] [serial = 2129] [outer = 1509E400] 16:09:56 INFO - PROCESS | 3192 | 1467068996227 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:09:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:09:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 16:09:56 INFO - PROCESS | 3192 | 1467068996265 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 16:09:56 INFO - PROCESS | 3192 | 1467068996268 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 16:09:56 INFO - PROCESS | 3192 | 1467068996271 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:09:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:09:56 INFO - PROCESS | 3192 | 1467068996273 Marionette TRACE conn6 <- [1,2802,null,{}] 16:09:56 INFO - PROCESS | 3192 | 1467068996276 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:56 INFO - PROCESS | 3192 | 1467068996278 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:56 INFO - PROCESS | 3192 | 1467068996403 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 16:09:56 INFO - PROCESS | 3192 | 1467068996490 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:56 INFO - PROCESS | 3192 | 1467068996492 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:56 INFO - PROCESS | 3192 | ++DOCSHELL 16C33000 == 32 [pid = 3192] [id = 710] 16:09:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (16C33C00) [pid = 3192] [serial = 2130] [outer = 00000000] 16:09:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (17852000) [pid = 3192] [serial = 2131] [outer = 16C33C00] 16:09:56 INFO - PROCESS | 3192 | 1467068996538 Marionette DEBUG loaded listener.js 16:09:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (17856C00) [pid = 3192] [serial = 2132] [outer = 16C33C00] 16:09:56 INFO - PROCESS | 3192 | 1467068996943 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:09:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:09:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 729ms 16:09:56 INFO - PROCESS | 3192 | 1467068997004 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 16:09:56 INFO - PROCESS | 3192 | 1467068997006 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 16:09:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:09:56 INFO - PROCESS | 3192 | 1467068997018 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:09:56 INFO - PROCESS | 3192 | 1467068997020 Marionette TRACE conn6 <- [1,2806,null,{}] 16:09:57 INFO - PROCESS | 3192 | 1467068997023 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:57 INFO - PROCESS | 3192 | 1467068997025 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:57 INFO - PROCESS | 3192 | 1467068997141 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 16:09:57 INFO - PROCESS | 3192 | 1467068997147 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:57 INFO - PROCESS | 3192 | 1467068997149 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:57 INFO - PROCESS | 3192 | ++DOCSHELL 0C6B4400 == 33 [pid = 3192] [id = 711] 16:09:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1644E000) [pid = 3192] [serial = 2133] [outer = 00000000] 16:09:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (1785E800) [pid = 3192] [serial = 2134] [outer = 1644E000] 16:09:57 INFO - PROCESS | 3192 | 1467068997192 Marionette DEBUG loaded listener.js 16:09:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (17877000) [pid = 3192] [serial = 2135] [outer = 1644E000] 16:09:57 INFO - PROCESS | 3192 | 1467068997630 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:09:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:09:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 16:09:57 INFO - PROCESS | 3192 | 1467068997689 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 16:09:57 INFO - PROCESS | 3192 | 1467068997691 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 16:09:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:09:57 INFO - PROCESS | 3192 | 1467068997701 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:09:57 INFO - PROCESS | 3192 | 1467068997703 Marionette TRACE conn6 <- [1,2810,null,{}] 16:09:57 INFO - PROCESS | 3192 | 1467068997706 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:57 INFO - PROCESS | 3192 | 1467068997712 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:57 INFO - PROCESS | 3192 | 1467068997866 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 16:09:57 INFO - PROCESS | 3192 | 1467068997889 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:57 INFO - PROCESS | 3192 | 1467068997891 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:57 INFO - PROCESS | 3192 | ++DOCSHELL 17C50C00 == 34 [pid = 3192] [id = 712] 16:09:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (17CC8400) [pid = 3192] [serial = 2136] [outer = 00000000] 16:09:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (18294C00) [pid = 3192] [serial = 2137] [outer = 17CC8400] 16:09:57 INFO - PROCESS | 3192 | 1467068997937 Marionette DEBUG loaded listener.js 16:09:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (18256400) [pid = 3192] [serial = 2138] [outer = 17CC8400] 16:09:58 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (18EB8C00) [pid = 3192] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:09:58 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (0FC36C00) [pid = 3192] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:09:58 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (15E6E800) [pid = 3192] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:09:58 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (10405400) [pid = 3192] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:09:58 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (18297C00) [pid = 3192] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:09:58 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (10304400) [pid = 3192] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:09:58 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (106AC800) [pid = 3192] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:09:58 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (10306000) [pid = 3192] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:09:58 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (0AC6D800) [pid = 3192] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:09:58 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (10176400) [pid = 3192] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:09:58 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (17C5CC00) [pid = 3192] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:09:58 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (148A2400) [pid = 3192] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:09:58 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (1148BC00) [pid = 3192] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:09:58 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (18293000) [pid = 3192] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:09:58 INFO - PROCESS | 3192 | 1467068998435 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:09:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:09:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 770ms 16:09:58 INFO - PROCESS | 3192 | 1467068998474 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 16:09:58 INFO - PROCESS | 3192 | 1467068998476 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 16:09:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:09:58 INFO - PROCESS | 3192 | 1467068998484 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:09:58 INFO - PROCESS | 3192 | 1467068998485 Marionette TRACE conn6 <- [1,2814,null,{}] 16:09:58 INFO - PROCESS | 3192 | 1467068998489 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:58 INFO - PROCESS | 3192 | 1467068998491 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:58 INFO - PROCESS | 3192 | 1467068998569 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 16:09:58 INFO - PROCESS | 3192 | 1467068998574 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:58 INFO - PROCESS | 3192 | 1467068998576 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:58 INFO - PROCESS | 3192 | ++DOCSHELL 101F3000 == 35 [pid = 3192] [id = 713] 16:09:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (1042E000) [pid = 3192] [serial = 2139] [outer = 00000000] 16:09:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (14D64000) [pid = 3192] [serial = 2140] [outer = 1042E000] 16:09:58 INFO - PROCESS | 3192 | 1467068998622 Marionette DEBUG loaded listener.js 16:09:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (1644D400) [pid = 3192] [serial = 2141] [outer = 1042E000] 16:09:59 INFO - PROCESS | 3192 | 1467068999043 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:09:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:09:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 570ms 16:09:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:09:59 INFO - PROCESS | 3192 | 1467068999054 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 16:09:59 INFO - PROCESS | 3192 | 1467068999056 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 16:09:59 INFO - PROCESS | 3192 | 1467068999059 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:09:59 INFO - PROCESS | 3192 | 1467068999061 Marionette TRACE conn6 <- [1,2818,null,{}] 16:09:59 INFO - PROCESS | 3192 | 1467068999064 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:59 INFO - PROCESS | 3192 | 1467068999066 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:59 INFO - PROCESS | 3192 | 1467068999191 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 16:09:59 INFO - PROCESS | 3192 | 1467068999240 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:59 INFO - PROCESS | 3192 | 1467068999242 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:59 INFO - PROCESS | 3192 | ++DOCSHELL 14D5C400 == 36 [pid = 3192] [id = 714] 16:09:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (15E72800) [pid = 3192] [serial = 2142] [outer = 00000000] 16:09:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (1832E400) [pid = 3192] [serial = 2143] [outer = 15E72800] 16:09:59 INFO - PROCESS | 3192 | 1467068999285 Marionette DEBUG loaded listener.js 16:09:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (18D56800) [pid = 3192] [serial = 2144] [outer = 15E72800] 16:09:59 INFO - PROCESS | 3192 | 1467068999690 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:09:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:09:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 16:09:59 INFO - PROCESS | 3192 | 1467068999730 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 16:09:59 INFO - PROCESS | 3192 | 1467068999732 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 16:09:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:09:59 INFO - PROCESS | 3192 | 1467068999735 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:09:59 INFO - PROCESS | 3192 | 1467068999737 Marionette TRACE conn6 <- [1,2822,null,{}] 16:09:59 INFO - PROCESS | 3192 | 1467068999740 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:59 INFO - PROCESS | 3192 | 1467068999742 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:59 INFO - PROCESS | 3192 | 1467068999867 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 16:09:59 INFO - PROCESS | 3192 | 1467068999881 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:59 INFO - PROCESS | 3192 | 1467068999882 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:09:59 INFO - PROCESS | 3192 | ++DOCSHELL 18EBC800 == 37 [pid = 3192] [id = 715] 16:09:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (18EBEC00) [pid = 3192] [serial = 2145] [outer = 00000000] 16:09:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (18FA5C00) [pid = 3192] [serial = 2146] [outer = 18EBEC00] 16:09:59 INFO - PROCESS | 3192 | 1467068999925 Marionette DEBUG loaded listener.js 16:09:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (19106000) [pid = 3192] [serial = 2147] [outer = 18EBEC00] 16:10:00 INFO - PROCESS | 3192 | 1467069000404 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:10:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:10:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 731ms 16:10:00 INFO - PROCESS | 3192 | 1467069000468 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 16:10:00 INFO - PROCESS | 3192 | 1467069000473 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 16:10:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:10:00 INFO - PROCESS | 3192 | 1467069000478 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:10:00 INFO - PROCESS | 3192 | 1467069000483 Marionette TRACE conn6 <- [1,2826,null,{}] 16:10:00 INFO - PROCESS | 3192 | 1467069000491 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:00 INFO - PROCESS | 3192 | 1467069000494 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:00 INFO - PROCESS | 3192 | 1467069000662 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 16:10:00 INFO - PROCESS | 3192 | 1467069000770 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:00 INFO - PROCESS | 3192 | 1467069000775 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:00 INFO - PROCESS | 3192 | ++DOCSHELL 0FD60800 == 38 [pid = 3192] [id = 716] 16:10:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (0FDF8400) [pid = 3192] [serial = 2148] [outer = 00000000] 16:10:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (101D7000) [pid = 3192] [serial = 2149] [outer = 0FDF8400] 16:10:00 INFO - PROCESS | 3192 | 1467069000831 Marionette DEBUG loaded listener.js 16:10:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (10307000) [pid = 3192] [serial = 2150] [outer = 0FDF8400] 16:10:01 INFO - PROCESS | 3192 | 1467069001449 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:10:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:10:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1021ms 16:10:01 INFO - PROCESS | 3192 | 1467069001504 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 16:10:01 INFO - PROCESS | 3192 | 1467069001509 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 16:10:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:10:01 INFO - PROCESS | 3192 | 1467069001516 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:10:01 INFO - PROCESS | 3192 | 1467069001519 Marionette TRACE conn6 <- [1,2830,null,{}] 16:10:01 INFO - PROCESS | 3192 | 1467069001523 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:01 INFO - PROCESS | 3192 | 1467069001526 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:01 INFO - PROCESS | 3192 | 1467069001637 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 16:10:01 INFO - PROCESS | 3192 | 1467069001779 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:01 INFO - PROCESS | 3192 | 1467069001782 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:01 INFO - PROCESS | 3192 | ++DOCSHELL 1485E800 == 39 [pid = 3192] [id = 717] 16:10:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (148A2400) [pid = 3192] [serial = 2151] [outer = 00000000] 16:10:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (14FBF800) [pid = 3192] [serial = 2152] [outer = 148A2400] 16:10:01 INFO - PROCESS | 3192 | 1467069001839 Marionette DEBUG loaded listener.js 16:10:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (15E6A400) [pid = 3192] [serial = 2153] [outer = 148A2400] 16:10:02 INFO - PROCESS | 3192 | 1467069002455 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:10:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:10:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 970ms 16:10:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:10:02 INFO - PROCESS | 3192 | 1467069002490 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 16:10:02 INFO - PROCESS | 3192 | 1467069002493 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 16:10:02 INFO - PROCESS | 3192 | 1467069002498 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:10:02 INFO - PROCESS | 3192 | 1467069002502 Marionette TRACE conn6 <- [1,2834,null,{}] 16:10:02 INFO - PROCESS | 3192 | 1467069002513 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:02 INFO - PROCESS | 3192 | 1467069002518 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:02 INFO - PROCESS | 3192 | 1467069002629 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 16:10:02 INFO - PROCESS | 3192 | 1467069002770 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:02 INFO - PROCESS | 3192 | 1467069002774 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:02 INFO - PROCESS | 3192 | ++DOCSHELL 18EB2400 == 40 [pid = 3192] [id = 718] 16:10:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (18F99400) [pid = 3192] [serial = 2154] [outer = 00000000] 16:10:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (1910B800) [pid = 3192] [serial = 2155] [outer = 18F99400] 16:10:02 INFO - PROCESS | 3192 | 1467069002832 Marionette DEBUG loaded listener.js 16:10:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (191A8C00) [pid = 3192] [serial = 2156] [outer = 18F99400] 16:10:03 INFO - PROCESS | 3192 | 1467069003467 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:10:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:10:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1022ms 16:10:03 INFO - PROCESS | 3192 | 1467069003521 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 16:10:03 INFO - PROCESS | 3192 | 1467069003524 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 16:10:03 INFO - PROCESS | 3192 | 1467069003527 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:10:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:10:03 INFO - PROCESS | 3192 | 1467069003529 Marionette TRACE conn6 <- [1,2838,null,{}] 16:10:03 INFO - PROCESS | 3192 | 1467069003532 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:03 INFO - PROCESS | 3192 | 1467069003535 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:03 INFO - PROCESS | 3192 | 1467069003643 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 16:10:03 INFO - PROCESS | 3192 | 1467069003759 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:03 INFO - PROCESS | 3192 | 1467069003761 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:03 INFO - PROCESS | 3192 | ++DOCSHELL 0AC67800 == 41 [pid = 3192] [id = 719] 16:10:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (0AC6C400) [pid = 3192] [serial = 2157] [outer = 00000000] 16:10:03 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (0FA6D800) [pid = 3192] [serial = 2158] [outer = 0AC6C400] 16:10:03 INFO - PROCESS | 3192 | 1467069003981 Marionette DEBUG loaded listener.js 16:10:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (0FC84800) [pid = 3192] [serial = 2159] [outer = 0AC6C400] 16:10:04 INFO - PROCESS | 3192 | --DOCSHELL 1364F400 == 40 [pid = 3192] [id = 700] 16:10:04 INFO - PROCESS | 3192 | --DOCSHELL 14D5C400 == 39 [pid = 3192] [id = 714] 16:10:04 INFO - PROCESS | 3192 | --DOCSHELL 101F3000 == 38 [pid = 3192] [id = 713] 16:10:04 INFO - PROCESS | 3192 | --DOCSHELL 17C50C00 == 37 [pid = 3192] [id = 712] 16:10:04 INFO - PROCESS | 3192 | --DOCSHELL 0C6B4400 == 36 [pid = 3192] [id = 711] 16:10:04 INFO - PROCESS | 3192 | --DOCSHELL 16C33000 == 35 [pid = 3192] [id = 710] 16:10:04 INFO - PROCESS | 3192 | --DOCSHELL 1509E000 == 34 [pid = 3192] [id = 709] 16:10:04 INFO - PROCESS | 3192 | --DOCSHELL 106A7400 == 33 [pid = 3192] [id = 708] 16:10:04 INFO - PROCESS | 3192 | --DOCSHELL 0FDFE400 == 32 [pid = 3192] [id = 707] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (18FA0C00) [pid = 3192] [serial = 2099] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (1910B000) [pid = 3192] [serial = 2101] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (0FDFE000) [pid = 3192] [serial = 2104] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (15ECF400) [pid = 3192] [serial = 2086] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (17881C00) [pid = 3192] [serial = 2089] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1652EC00) [pid = 3192] [serial = 2087] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (18D57400) [pid = 3192] [serial = 2092] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1825C800) [pid = 3192] [serial = 2090] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (14982C00) [pid = 3192] [serial = 2093] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (10307400) [pid = 3192] [serial = 2107] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (10403C00) [pid = 3192] [serial = 2108] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (10F01C00) [pid = 3192] [serial = 2111] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (109A6000) [pid = 3192] [serial = 2110] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1030B000) [pid = 3192] [serial = 2077] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (0C797400) [pid = 3192] [serial = 2074] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (0FCE6400) [pid = 3192] [serial = 2075] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (1030C000) [pid = 3192] [serial = 2072] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (101E5400) [pid = 3192] [serial = 2071] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (15E66000) [pid = 3192] [serial = 2069] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (15097C00) [pid = 3192] [serial = 2083] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (11584000) [pid = 3192] [serial = 2080] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (1362AC00) [pid = 3192] [serial = 2081] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (1362C800) [pid = 3192] [serial = 2113] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (10406C00) [pid = 3192] [serial = 2078] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (10173C00) [pid = 3192] [serial = 2105] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (18EB5400) [pid = 3192] [serial = 2096] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (18EB1C00) [pid = 3192] [serial = 2095] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 65 (15CE4400) [pid = 3192] [serial = 2084] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | --DOMWINDOW == 64 (18F9AC00) [pid = 3192] [serial = 2098] [outer = 00000000] [url = about:blank] 16:10:04 INFO - PROCESS | 3192 | 1467069004663 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:10:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:10:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1180ms 16:10:04 INFO - PROCESS | 3192 | 1467069004711 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 16:10:04 INFO - PROCESS | 3192 | 1467069004714 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 16:10:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:10:04 INFO - PROCESS | 3192 | 1467069004719 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:10:04 INFO - PROCESS | 3192 | 1467069004722 Marionette TRACE conn6 <- [1,2842,null,{}] 16:10:04 INFO - PROCESS | 3192 | 1467069004726 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:04 INFO - PROCESS | 3192 | 1467069004730 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:04 INFO - PROCESS | 3192 | 1467069004822 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 16:10:04 INFO - PROCESS | 3192 | 1467069004829 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:04 INFO - PROCESS | 3192 | 1467069004831 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:04 INFO - PROCESS | 3192 | ++DOCSHELL 0FCE8800 == 33 [pid = 3192] [id = 720] 16:10:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 65 (0FCEB000) [pid = 3192] [serial = 2160] [outer = 00000000] 16:10:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 66 (0FDFEC00) [pid = 3192] [serial = 2161] [outer = 0FCEB000] 16:10:04 INFO - PROCESS | 3192 | 1467069004880 Marionette DEBUG loaded listener.js 16:10:04 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (101DD400) [pid = 3192] [serial = 2162] [outer = 0FCEB000] 16:10:05 INFO - PROCESS | 3192 | 1467069005431 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:10:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:10:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 16:10:05 INFO - PROCESS | 3192 | 1467069005451 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 16:10:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:10:05 INFO - PROCESS | 3192 | 1467069005454 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 16:10:05 INFO - PROCESS | 3192 | 1467069005460 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:10:05 INFO - PROCESS | 3192 | 1467069005463 Marionette TRACE conn6 <- [1,2846,null,{}] 16:10:05 INFO - PROCESS | 3192 | 1467069005467 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:05 INFO - PROCESS | 3192 | 1467069005469 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:05 INFO - PROCESS | 3192 | 1467069005558 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 16:10:05 INFO - PROCESS | 3192 | 1467069005659 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:05 INFO - PROCESS | 3192 | 1467069005661 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:05 INFO - PROCESS | 3192 | ++DOCSHELL 10407800 == 34 [pid = 3192] [id = 721] 16:10:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (10408000) [pid = 3192] [serial = 2163] [outer = 00000000] 16:10:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (106B1800) [pid = 3192] [serial = 2164] [outer = 10408000] 16:10:05 INFO - PROCESS | 3192 | 1467069005707 Marionette DEBUG loaded listener.js 16:10:05 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (10F02000) [pid = 3192] [serial = 2165] [outer = 10408000] 16:10:06 INFO - PROCESS | 3192 | 1467069006097 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:10:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:10:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 16:10:06 INFO - PROCESS | 3192 | 1467069006131 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 16:10:06 INFO - PROCESS | 3192 | 1467069006133 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 16:10:06 INFO - PROCESS | 3192 | 1467069006136 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:10:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:10:06 INFO - PROCESS | 3192 | 1467069006140 Marionette TRACE conn6 <- [1,2850,null,{}] 16:10:06 INFO - PROCESS | 3192 | 1467069006150 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:06 INFO - PROCESS | 3192 | 1467069006154 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:06 INFO - PROCESS | 3192 | 1467069006242 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 16:10:06 INFO - PROCESS | 3192 | 1467069006249 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:06 INFO - PROCESS | 3192 | 1467069006251 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:06 INFO - PROCESS | 3192 | ++DOCSHELL 115CB000 == 35 [pid = 3192] [id = 722] 16:10:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (115CB400) [pid = 3192] [serial = 2166] [outer = 00000000] 16:10:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (14F4F000) [pid = 3192] [serial = 2167] [outer = 115CB400] 16:10:06 INFO - PROCESS | 3192 | 1467069006295 Marionette DEBUG loaded listener.js 16:10:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (15C43C00) [pid = 3192] [serial = 2168] [outer = 115CB400] 16:10:06 INFO - PROCESS | 3192 | 1467069006772 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:10:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:10:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 669ms 16:10:06 INFO - PROCESS | 3192 | 1467069006819 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 16:10:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:10:06 INFO - PROCESS | 3192 | 1467069006822 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 16:10:06 INFO - PROCESS | 3192 | 1467069006825 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:10:06 INFO - PROCESS | 3192 | 1467069006827 Marionette TRACE conn6 <- [1,2854,null,{}] 16:10:06 INFO - PROCESS | 3192 | 1467069006837 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:06 INFO - PROCESS | 3192 | 1467069006839 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:06 INFO - PROCESS | 3192 | 1467069006958 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 16:10:06 INFO - PROCESS | 3192 | 1467069006963 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:06 INFO - PROCESS | 3192 | 1467069006965 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:06 INFO - PROCESS | 3192 | ++DOCSHELL 15C46400 == 36 [pid = 3192] [id = 723] 16:10:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (15CE4C00) [pid = 3192] [serial = 2169] [outer = 00000000] 16:10:06 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (16526800) [pid = 3192] [serial = 2170] [outer = 15CE4C00] 16:10:06 INFO - PROCESS | 3192 | 1467069007010 Marionette DEBUG loaded listener.js 16:10:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (1652CC00) [pid = 3192] [serial = 2171] [outer = 15CE4C00] 16:10:07 INFO - PROCESS | 3192 | 1467069007445 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:10:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:10:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 16:10:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:10:07 INFO - PROCESS | 3192 | 1467069007496 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 16:10:07 INFO - PROCESS | 3192 | 1467069007498 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 16:10:07 INFO - PROCESS | 3192 | 1467069007501 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:10:07 INFO - PROCESS | 3192 | 1467069007503 Marionette TRACE conn6 <- [1,2858,null,{}] 16:10:07 INFO - PROCESS | 3192 | 1467069007512 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:07 INFO - PROCESS | 3192 | 1467069007514 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:07 INFO - PROCESS | 3192 | 1467069007631 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 16:10:07 INFO - PROCESS | 3192 | 1467069007720 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:07 INFO - PROCESS | 3192 | 1467069007722 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:07 INFO - PROCESS | 3192 | ++DOCSHELL 1785C800 == 37 [pid = 3192] [id = 724] 16:10:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (1785D400) [pid = 3192] [serial = 2172] [outer = 00000000] 16:10:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (17C5CC00) [pid = 3192] [serial = 2173] [outer = 1785D400] 16:10:07 INFO - PROCESS | 3192 | 1467069007775 Marionette DEBUG loaded listener.js 16:10:07 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (1828E000) [pid = 3192] [serial = 2174] [outer = 1785D400] 16:10:08 INFO - PROCESS | 3192 | 1467069008278 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:10:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:10:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 830ms 16:10:08 INFO - PROCESS | 3192 | 1467069008332 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 16:10:08 INFO - PROCESS | 3192 | 1467069008334 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 16:10:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:10:08 INFO - PROCESS | 3192 | 1467069008345 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:10:08 INFO - PROCESS | 3192 | 1467069008347 Marionette TRACE conn6 <- [1,2862,null,{}] 16:10:08 INFO - PROCESS | 3192 | 1467069008351 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:08 INFO - PROCESS | 3192 | 1467069008356 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:08 INFO - PROCESS | 3192 | 1467069008483 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 16:10:08 INFO - PROCESS | 3192 | 1467069008497 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:08 INFO - PROCESS | 3192 | 1467069008499 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:08 INFO - PROCESS | 3192 | ++DOCSHELL 18299400 == 38 [pid = 3192] [id = 725] 16:10:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1832A400) [pid = 3192] [serial = 2175] [outer = 00000000] 16:10:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (18E5BC00) [pid = 3192] [serial = 2176] [outer = 1832A400] 16:10:08 INFO - PROCESS | 3192 | 1467069008600 Marionette DEBUG loaded listener.js 16:10:08 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (18EB6000) [pid = 3192] [serial = 2177] [outer = 1832A400] 16:10:08 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (18FA4C00) [pid = 3192] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:10:08 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (16C33C00) [pid = 3192] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:10:08 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (0FDFE800) [pid = 3192] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:10:08 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (106AB800) [pid = 3192] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:10:08 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (1509E400) [pid = 3192] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:10:08 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (15E72800) [pid = 3192] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:10:08 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (1644E000) [pid = 3192] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:10:08 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (17CC8400) [pid = 3192] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:10:08 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (1042E000) [pid = 3192] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:10:09 INFO - PROCESS | 3192 | 1467069009112 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:10:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:10:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 830ms 16:10:09 INFO - PROCESS | 3192 | 1467069009177 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 16:10:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:10:09 INFO - PROCESS | 3192 | 1467069009179 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 16:10:09 INFO - PROCESS | 3192 | 1467069009182 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:10:09 INFO - PROCESS | 3192 | 1467069009184 Marionette TRACE conn6 <- [1,2866,null,{}] 16:10:09 INFO - PROCESS | 3192 | 1467069009187 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:09 INFO - PROCESS | 3192 | 1467069009189 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:09 INFO - PROCESS | 3192 | 1467069009308 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 16:10:09 INFO - PROCESS | 3192 | 1467069009375 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:09 INFO - PROCESS | 3192 | 1467069009377 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:09 INFO - PROCESS | 3192 | ++DOCSHELL 0ACAF800 == 39 [pid = 3192] [id = 726] 16:10:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (0FA6FC00) [pid = 3192] [serial = 2178] [outer = 00000000] 16:10:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (1652A400) [pid = 3192] [serial = 2179] [outer = 0FA6FC00] 16:10:09 INFO - PROCESS | 3192 | 1467069009420 Marionette DEBUG loaded listener.js 16:10:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (18294800) [pid = 3192] [serial = 2180] [outer = 0FA6FC00] 16:10:09 INFO - PROCESS | 3192 | 1467069009776 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:10:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:10:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 630ms 16:10:09 INFO - PROCESS | 3192 | 1467069009817 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 16:10:09 INFO - PROCESS | 3192 | 1467069009819 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 16:10:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:10:09 INFO - PROCESS | 3192 | 1467069009822 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:10:09 INFO - PROCESS | 3192 | 1467069009824 Marionette TRACE conn6 <- [1,2870,null,{}] 16:10:09 INFO - PROCESS | 3192 | 1467069009828 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:09 INFO - PROCESS | 3192 | 1467069009830 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:09 INFO - PROCESS | 3192 | 1467069009914 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 16:10:09 INFO - PROCESS | 3192 | 1467069009920 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:09 INFO - PROCESS | 3192 | 1467069009922 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:09 INFO - PROCESS | 3192 | ++DOCSHELL 18EB6400 == 40 [pid = 3192] [id = 727] 16:10:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (18EC0800) [pid = 3192] [serial = 2181] [outer = 00000000] 16:10:09 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (18FA6000) [pid = 3192] [serial = 2182] [outer = 18EC0800] 16:10:09 INFO - PROCESS | 3192 | 1467069009964 Marionette DEBUG loaded listener.js 16:10:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (191A0000) [pid = 3192] [serial = 2183] [outer = 18EC0800] 16:10:10 INFO - PROCESS | 3192 | 1467069010420 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:10:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:10:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 16:10:10 INFO - PROCESS | 3192 | 1467069010453 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 16:10:10 INFO - PROCESS | 3192 | 1467069010464 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 16:10:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:10:10 INFO - PROCESS | 3192 | 1467069010472 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:10:10 INFO - PROCESS | 3192 | 1467069010473 Marionette TRACE conn6 <- [1,2874,null,{}] 16:10:10 INFO - PROCESS | 3192 | 1467069010477 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:10 INFO - PROCESS | 3192 | 1467069010479 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:10 INFO - PROCESS | 3192 | 1467069010561 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 16:10:10 INFO - PROCESS | 3192 | 1467069010566 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:10 INFO - PROCESS | 3192 | 1467069010568 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:10 INFO - PROCESS | 3192 | ++DOCSHELL 193B2800 == 41 [pid = 3192] [id = 728] 16:10:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (193B2C00) [pid = 3192] [serial = 2184] [outer = 00000000] 16:10:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (193B8C00) [pid = 3192] [serial = 2185] [outer = 193B2C00] 16:10:10 INFO - PROCESS | 3192 | 1467069010611 Marionette DEBUG loaded listener.js 16:10:10 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (19623400) [pid = 3192] [serial = 2186] [outer = 193B2C00] 16:10:11 INFO - PROCESS | 3192 | 1467069011169 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:10:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:10:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 16:10:11 INFO - PROCESS | 3192 | 1467069011204 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 16:10:11 INFO - PROCESS | 3192 | 1467069011209 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 16:10:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:10:11 INFO - PROCESS | 3192 | 1467069011215 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:10:11 INFO - PROCESS | 3192 | 1467069011218 Marionette TRACE conn6 <- [1,2878,null,{}] 16:10:11 INFO - PROCESS | 3192 | 1467069011224 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:11 INFO - PROCESS | 3192 | 1467069011227 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:11 INFO - PROCESS | 3192 | 1467069011396 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 16:10:11 INFO - PROCESS | 3192 | 1467069011515 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:11 INFO - PROCESS | 3192 | 1467069011519 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:11 INFO - PROCESS | 3192 | ++DOCSHELL 0FA74000 == 42 [pid = 3192] [id = 729] 16:10:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (0FACC400) [pid = 3192] [serial = 2187] [outer = 00000000] 16:10:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1030C800) [pid = 3192] [serial = 2188] [outer = 0FACC400] 16:10:11 INFO - PROCESS | 3192 | 1467069011617 Marionette DEBUG loaded listener.js 16:10:11 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (10424400) [pid = 3192] [serial = 2189] [outer = 0FACC400] 16:10:12 INFO - PROCESS | 3192 | 1467069012210 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:10:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:10:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1019ms 16:10:12 INFO - PROCESS | 3192 | 1467069012239 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 16:10:12 INFO - PROCESS | 3192 | 1467069012243 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 16:10:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:10:12 INFO - PROCESS | 3192 | 1467069012250 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:10:12 INFO - PROCESS | 3192 | 1467069012253 Marionette TRACE conn6 <- [1,2882,null,{}] 16:10:12 INFO - PROCESS | 3192 | 1467069012257 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:12 INFO - PROCESS | 3192 | 1467069012260 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:12 INFO - PROCESS | 3192 | 1467069012372 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 16:10:12 INFO - PROCESS | 3192 | 1467069012516 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:12 INFO - PROCESS | 3192 | 1467069012519 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:12 INFO - PROCESS | 3192 | ++DOCSHELL 1362CC00 == 43 [pid = 3192] [id = 730] 16:10:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (1362D000) [pid = 3192] [serial = 2190] [outer = 00000000] 16:10:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (14981C00) [pid = 3192] [serial = 2191] [outer = 1362D000] 16:10:12 INFO - PROCESS | 3192 | 1467069012577 Marionette DEBUG loaded listener.js 16:10:12 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (15ECAC00) [pid = 3192] [serial = 2192] [outer = 1362D000] 16:10:13 INFO - PROCESS | 3192 | 1467069013164 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:10:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:10:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 970ms 16:10:13 INFO - PROCESS | 3192 | 1467069013223 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 16:10:13 INFO - PROCESS | 3192 | 1467069013226 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 16:10:13 INFO - PROCESS | 3192 | 1467069013230 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:10:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:10:13 INFO - PROCESS | 3192 | 1467069013234 Marionette TRACE conn6 <- [1,2886,null,{}] 16:10:13 INFO - PROCESS | 3192 | 1467069013245 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:13 INFO - PROCESS | 3192 | 1467069013249 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:13 INFO - PROCESS | 3192 | 1467069013360 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 16:10:13 INFO - PROCESS | 3192 | 1467069013505 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:13 INFO - PROCESS | 3192 | 1467069013509 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:13 INFO - PROCESS | 3192 | ++DOCSHELL 193BD400 == 44 [pid = 3192] [id = 731] 16:10:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (193BDC00) [pid = 3192] [serial = 2193] [outer = 00000000] 16:10:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (1962C000) [pid = 3192] [serial = 2194] [outer = 193BDC00] 16:10:13 INFO - PROCESS | 3192 | 1467069013566 Marionette DEBUG loaded listener.js 16:10:13 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (19631800) [pid = 3192] [serial = 2195] [outer = 193BDC00] 16:10:14 INFO - PROCESS | 3192 | 1467069014145 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:10:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:10:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 930ms 16:10:14 INFO - PROCESS | 3192 | 1467069014163 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 16:10:14 INFO - PROCESS | 3192 | 1467069014166 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 16:10:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:10:14 INFO - PROCESS | 3192 | 1467069014170 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:10:14 INFO - PROCESS | 3192 | 1467069014172 Marionette TRACE conn6 <- [1,2890,null,{}] 16:10:14 INFO - PROCESS | 3192 | 1467069014176 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:14 INFO - PROCESS | 3192 | 1467069014178 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:14 INFO - PROCESS | 3192 | 1467069014289 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 16:10:14 INFO - PROCESS | 3192 | 1467069014462 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:14 INFO - PROCESS | 3192 | 1467069014464 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:14 INFO - PROCESS | 3192 | ++DOCSHELL 0ACB6400 == 45 [pid = 3192] [id = 732] 16:10:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (0C6B7000) [pid = 3192] [serial = 2196] [outer = 00000000] 16:10:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (101E7000) [pid = 3192] [serial = 2197] [outer = 0C6B7000] 16:10:14 INFO - PROCESS | 3192 | 1467069014519 Marionette DEBUG loaded listener.js 16:10:14 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (10409C00) [pid = 3192] [serial = 2198] [outer = 0C6B7000] 16:10:15 INFO - PROCESS | 3192 | 1467069015291 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:10:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:10:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1177ms 16:10:15 INFO - PROCESS | 3192 | 1467069015351 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 16:10:15 INFO - PROCESS | 3192 | 1467069015355 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 16:10:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:10:15 INFO - PROCESS | 3192 | 1467069015377 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:10:15 INFO - PROCESS | 3192 | 1467069015382 Marionette TRACE conn6 <- [1,2894,null,{}] 16:10:15 INFO - PROCESS | 3192 | 1467069015389 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:15 INFO - PROCESS | 3192 | 1467069015391 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:15 INFO - PROCESS | 3192 | 1467069015504 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 16:10:15 INFO - PROCESS | 3192 | 1467069015642 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:15 INFO - PROCESS | 3192 | 1467069015645 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:15 INFO - PROCESS | 3192 | ++DOCSHELL 101ED000 == 46 [pid = 3192] [id = 733] 16:10:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (1030BC00) [pid = 3192] [serial = 2199] [outer = 00000000] 16:10:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (1362C800) [pid = 3192] [serial = 2200] [outer = 1030BC00] 16:10:15 INFO - PROCESS | 3192 | 1467069015696 Marionette DEBUG loaded listener.js 16:10:15 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (1497A800) [pid = 3192] [serial = 2201] [outer = 1030BC00] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 18EB6400 == 45 [pid = 3192] [id = 727] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 0ACAF800 == 44 [pid = 3192] [id = 726] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 18299400 == 43 [pid = 3192] [id = 725] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 1785C800 == 42 [pid = 3192] [id = 724] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 15C46400 == 41 [pid = 3192] [id = 723] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 115CB000 == 40 [pid = 3192] [id = 722] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 10407800 == 39 [pid = 3192] [id = 721] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 0FCE8800 == 38 [pid = 3192] [id = 720] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 0AC67800 == 37 [pid = 3192] [id = 719] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 18EBC800 == 36 [pid = 3192] [id = 715] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 10F86400 == 35 [pid = 3192] [id = 704] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 0FDF0400 == 34 [pid = 3192] [id = 705] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 0FD60800 == 33 [pid = 3192] [id = 716] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 18EB2400 == 32 [pid = 3192] [id = 718] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 109ABC00 == 31 [pid = 3192] [id = 706] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 1485E800 == 30 [pid = 3192] [id = 717] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 0ACB6400 == 29 [pid = 3192] [id = 732] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 1362CC00 == 28 [pid = 3192] [id = 730] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 193BD400 == 27 [pid = 3192] [id = 731] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 193B2800 == 26 [pid = 3192] [id = 728] 16:10:16 INFO - PROCESS | 3192 | --DOCSHELL 0FA74000 == 25 [pid = 3192] [id = 729] 16:10:16 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (17852000) [pid = 3192] [serial = 2131] [outer = 00000000] [url = about:blank] 16:10:16 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (10309400) [pid = 3192] [serial = 2116] [outer = 00000000] [url = about:blank] 16:10:16 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (17856C00) [pid = 3192] [serial = 2132] [outer = 00000000] [url = about:blank] 16:10:16 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (101E2C00) [pid = 3192] [serial = 2122] [outer = 00000000] [url = about:blank] 16:10:16 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (10302C00) [pid = 3192] [serial = 2123] [outer = 00000000] [url = about:blank] 16:10:16 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (13658800) [pid = 3192] [serial = 2119] [outer = 00000000] [url = about:blank] 16:10:16 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (10F41800) [pid = 3192] [serial = 2125] [outer = 00000000] [url = about:blank] 16:10:16 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (115C9C00) [pid = 3192] [serial = 2126] [outer = 00000000] [url = about:blank] 16:10:16 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (15E69400) [pid = 3192] [serial = 2128] [outer = 00000000] [url = about:blank] 16:10:16 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (18D56800) [pid = 3192] [serial = 2144] [outer = 00000000] [url = about:blank] 16:10:16 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (17877000) [pid = 3192] [serial = 2135] [outer = 00000000] [url = about:blank] 16:10:16 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1785E800) [pid = 3192] [serial = 2134] [outer = 00000000] [url = about:blank] 16:10:16 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (18294C00) [pid = 3192] [serial = 2137] [outer = 00000000] [url = about:blank] 16:10:16 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (18FA5C00) [pid = 3192] [serial = 2146] [outer = 00000000] [url = about:blank] 16:10:16 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (14D64000) [pid = 3192] [serial = 2140] [outer = 00000000] [url = about:blank] 16:10:16 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (1644D400) [pid = 3192] [serial = 2141] [outer = 00000000] [url = about:blank] 16:10:16 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (18256400) [pid = 3192] [serial = 2138] [outer = 00000000] [url = about:blank] 16:10:16 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1832E400) [pid = 3192] [serial = 2143] [outer = 00000000] [url = about:blank] 16:10:16 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (15E74000) [pid = 3192] [serial = 2129] [outer = 00000000] [url = about:blank] 16:10:16 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (1910F800) [pid = 3192] [serial = 2102] [outer = 00000000] [url = about:blank] 16:10:16 INFO - PROCESS | 3192 | 1467069016963 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:10:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:10:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1657ms 16:10:17 INFO - PROCESS | 3192 | 1467069017019 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 16:10:17 INFO - PROCESS | 3192 | 1467069017023 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 16:10:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:10:17 INFO - PROCESS | 3192 | 1467069017027 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:10:17 INFO - PROCESS | 3192 | 1467069017032 Marionette TRACE conn6 <- [1,2898,null,{}] 16:10:17 INFO - PROCESS | 3192 | 1467069017037 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:17 INFO - PROCESS | 3192 | 1467069017039 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:17 INFO - PROCESS | 3192 | 1467069017170 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 16:10:17 INFO - PROCESS | 3192 | 1467069017272 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:17 INFO - PROCESS | 3192 | 1467069017275 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:17 INFO - PROCESS | 3192 | ++DOCSHELL 0FACC800 == 26 [pid = 3192] [id = 734] 16:10:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (0FCE6800) [pid = 3192] [serial = 2202] [outer = 00000000] 16:10:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (101E5400) [pid = 3192] [serial = 2203] [outer = 0FCE6800] 16:10:17 INFO - PROCESS | 3192 | 1467069017322 Marionette DEBUG loaded listener.js 16:10:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (101F1C00) [pid = 3192] [serial = 2204] [outer = 0FCE6800] 16:10:17 INFO - PROCESS | 3192 | 1467069017650 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:10:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:10:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:10:17 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 690ms 16:10:17 INFO - PROCESS | 3192 | 1467069017731 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 16:10:17 INFO - PROCESS | 3192 | 1467069017736 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 16:10:17 INFO - TEST-START | /DOMEvents/constructors.html 16:10:17 INFO - PROCESS | 3192 | 1467069017743 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:10:17 INFO - PROCESS | 3192 | 1467069017745 Marionette TRACE conn6 <- [1,2902,null,{}] 16:10:17 INFO - PROCESS | 3192 | 1467069017784 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:17 INFO - PROCESS | 3192 | 1467069017787 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:17 INFO - PROCESS | 3192 | 1467069017879 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 16:10:17 INFO - PROCESS | 3192 | 1467069017885 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:17 INFO - PROCESS | 3192 | 1467069017888 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:17 INFO - PROCESS | 3192 | ++DOCSHELL 1042F800 == 27 [pid = 3192] [id = 735] 16:10:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (10430000) [pid = 3192] [serial = 2205] [outer = 00000000] 16:10:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (10F4F000) [pid = 3192] [serial = 2206] [outer = 10430000] 16:10:17 INFO - PROCESS | 3192 | 1467069017934 Marionette DEBUG loaded listener.js 16:10:17 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (114E8400) [pid = 3192] [serial = 2207] [outer = 10430000] 16:10:18 INFO - PROCESS | 3192 | 1467069018618 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:10:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:10:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:10:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:10:18 INFO - TEST-OK | /DOMEvents/constructors.html | took 924ms 16:10:18 INFO - PROCESS | 3192 | 1467069018670 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 16:10:18 INFO - PROCESS | 3192 | 1467069018673 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 16:10:18 INFO - PROCESS | 3192 | 1467069018676 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:10:18 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:10:18 INFO - PROCESS | 3192 | 1467069018680 Marionette TRACE conn6 <- [1,2906,null,{}] 16:10:18 INFO - PROCESS | 3192 | 1467069018691 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:18 INFO - PROCESS | 3192 | 1467069018695 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:18 INFO - PROCESS | 3192 | 1467069018791 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 16:10:18 INFO - PROCESS | 3192 | 1467069018914 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:18 INFO - PROCESS | 3192 | 1467069018917 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:18 INFO - PROCESS | 3192 | ++DOCSHELL 15E6AC00 == 28 [pid = 3192] [id = 736] 16:10:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (15E6B000) [pid = 3192] [serial = 2208] [outer = 00000000] 16:10:18 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (15E73000) [pid = 3192] [serial = 2209] [outer = 15E6B000] 16:10:18 INFO - PROCESS | 3192 | 1467069018964 Marionette DEBUG loaded listener.js 16:10:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (16459000) [pid = 3192] [serial = 2210] [outer = 15E6B000] 16:10:19 INFO - PROCESS | 3192 | 1467069019422 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:10:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:10:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 770ms 16:10:19 INFO - PROCESS | 3192 | 1467069019450 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 16:10:19 INFO - PROCESS | 3192 | 1467069019452 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 16:10:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:10:19 INFO - PROCESS | 3192 | 1467069019462 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:10:19 INFO - PROCESS | 3192 | 1467069019463 Marionette TRACE conn6 <- [1,2910,null,{}] 16:10:19 INFO - PROCESS | 3192 | 1467069019467 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:19 INFO - PROCESS | 3192 | 1467069019469 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:19 INFO - PROCESS | 3192 | 1467069019590 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 16:10:19 INFO - PROCESS | 3192 | 1467069019595 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:19 INFO - PROCESS | 3192 | 1467069019597 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:19 INFO - PROCESS | 3192 | ++DOCSHELL 1652AC00 == 29 [pid = 3192] [id = 737] 16:10:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (1652DC00) [pid = 3192] [serial = 2211] [outer = 00000000] 16:10:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (17877000) [pid = 3192] [serial = 2212] [outer = 1652DC00] 16:10:19 INFO - PROCESS | 3192 | 1467069019698 Marionette DEBUG loaded listener.js 16:10:19 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (17884800) [pid = 3192] [serial = 2213] [outer = 1652DC00] 16:10:19 INFO - PROCESS | 3192 | [3192] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:10:20 INFO - PROCESS | 3192 | [3192] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:10:20 INFO - PROCESS | 3192 | [3192] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:10:20 INFO - PROCESS | 3192 | [3192] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:10:20 INFO - PROCESS | 3192 | 1467069020152 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:10:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:10:20 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:10:20 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 16:10:20 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:10:20 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 16:10:20 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:10:20 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]" 16:10:20 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:10:20 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:10:20 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 736ms 16:10:20 INFO - PROCESS | 3192 | 1467069020201 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 16:10:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:10:20 INFO - PROCESS | 3192 | 1467069020203 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 16:10:20 INFO - PROCESS | 3192 | 1467069020206 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:10:20 INFO - PROCESS | 3192 | 1467069020208 Marionette TRACE conn6 <- [1,2914,null,{}] 16:10:20 INFO - PROCESS | 3192 | 1467069020212 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:20 INFO - PROCESS | 3192 | 1467069020214 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:20 INFO - PROCESS | 3192 | 1467069020330 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 16:10:20 INFO - PROCESS | 3192 | 1467069020427 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:20 INFO - PROCESS | 3192 | 1467069020429 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:20 INFO - PROCESS | 3192 | ++DOCSHELL 17C5DC00 == 30 [pid = 3192] [id = 738] 16:10:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (182C2800) [pid = 3192] [serial = 2214] [outer = 00000000] 16:10:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (1832E400) [pid = 3192] [serial = 2215] [outer = 182C2800] 16:10:20 INFO - PROCESS | 3192 | 1467069020473 Marionette DEBUG loaded listener.js 16:10:20 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (18330C00) [pid = 3192] [serial = 2216] [outer = 182C2800] 16:10:20 INFO - PROCESS | 3192 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:10:21 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (15CE4C00) [pid = 3192] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:10:21 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (1832A400) [pid = 3192] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:10:21 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (1785D400) [pid = 3192] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:10:21 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (115CB400) [pid = 3192] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:10:21 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (0AC6C400) [pid = 3192] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:10:21 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (148A2400) [pid = 3192] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:10:21 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (0FA6FC00) [pid = 3192] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:10:21 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (10408000) [pid = 3192] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:10:21 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (18F99400) [pid = 3192] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:10:21 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (0FCEB000) [pid = 3192] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:10:21 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (18EBEC00) [pid = 3192] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:10:21 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (0FDF8400) [pid = 3192] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:10:21 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (18EC0800) [pid = 3192] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:10:21 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (193B2C00) [pid = 3192] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:10:21 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (0FDF6800) [pid = 3192] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:10:21 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (10F8B000) [pid = 3192] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:10:21 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (10F7D800) [pid = 3192] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:10:21 INFO - PROCESS | 3192 | 1467069021179 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:10:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:10:21 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1019ms 16:10:21 INFO - PROCESS | 3192 | 1467069021226 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 16:10:21 INFO - PROCESS | 3192 | 1467069021238 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 16:10:21 INFO - PROCESS | 3192 | 1467069021241 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:10:21 INFO - PROCESS | 3192 | 1467069021243 Marionette TRACE conn6 <- [1,2918,null,{}] 16:10:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:10:21 INFO - PROCESS | 3192 | 1467069021259 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:21 INFO - PROCESS | 3192 | 1467069021265 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:21 INFO - PROCESS | 3192 | 1467069021357 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 16:10:21 INFO - PROCESS | 3192 | 1467069021363 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:21 INFO - PROCESS | 3192 | 1467069021365 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:21 INFO - PROCESS | 3192 | ++DOCSHELL 0C6BB000 == 31 [pid = 3192] [id = 739] 16:10:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (101EA800) [pid = 3192] [serial = 2217] [outer = 00000000] 16:10:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (115CB400) [pid = 3192] [serial = 2218] [outer = 101EA800] 16:10:21 INFO - PROCESS | 3192 | 1467069021408 Marionette DEBUG loaded listener.js 16:10:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (15C42400) [pid = 3192] [serial = 2219] [outer = 101EA800] 16:10:21 INFO - PROCESS | 3192 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:10:21 INFO - PROCESS | 3192 | 1467069021837 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:10:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:10:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 16:10:21 INFO - PROCESS | 3192 | 1467069021879 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 16:10:21 INFO - PROCESS | 3192 | 1467069021881 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 16:10:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:10:21 INFO - PROCESS | 3192 | 1467069021884 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:10:21 INFO - PROCESS | 3192 | 1467069021886 Marionette TRACE conn6 <- [1,2922,null,{}] 16:10:21 INFO - PROCESS | 3192 | 1467069021889 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:21 INFO - PROCESS | 3192 | 1467069021891 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:21 INFO - PROCESS | 3192 | 1467069021974 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 16:10:21 INFO - PROCESS | 3192 | 1467069021979 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:21 INFO - PROCESS | 3192 | 1467069021981 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:21 INFO - PROCESS | 3192 | ++DOCSHELL 182B9C00 == 32 [pid = 3192] [id = 740] 16:10:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (18E60400) [pid = 3192] [serial = 2220] [outer = 00000000] 16:10:21 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (18F9F000) [pid = 3192] [serial = 2221] [outer = 18E60400] 16:10:22 INFO - PROCESS | 3192 | 1467069022024 Marionette DEBUG loaded listener.js 16:10:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (19103C00) [pid = 3192] [serial = 2222] [outer = 18E60400] 16:10:22 INFO - PROCESS | 3192 | 1467069022416 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:10:22 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:10:22 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 570ms 16:10:22 INFO - PROCESS | 3192 | 1467069022457 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 16:10:22 INFO - PROCESS | 3192 | 1467069022459 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 16:10:22 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:10:22 INFO - PROCESS | 3192 | 1467069022462 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:10:22 INFO - PROCESS | 3192 | 1467069022464 Marionette TRACE conn6 <- [1,2926,null,{}] 16:10:22 INFO - PROCESS | 3192 | 1467069022467 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:22 INFO - PROCESS | 3192 | 1467069022469 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:22 INFO - PROCESS | 3192 | 1467069022594 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 16:10:22 INFO - PROCESS | 3192 | 1467069022602 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:22 INFO - PROCESS | 3192 | 1467069022604 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:22 INFO - PROCESS | 3192 | ++DOCSHELL 10F46C00 == 33 [pid = 3192] [id = 741] 16:10:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (18EBE800) [pid = 3192] [serial = 2223] [outer = 00000000] 16:10:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (193B4400) [pid = 3192] [serial = 2224] [outer = 18EBE800] 16:10:22 INFO - PROCESS | 3192 | 1467069022647 Marionette DEBUG loaded listener.js 16:10:22 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1787E000) [pid = 3192] [serial = 2225] [outer = 18EBE800] 16:10:23 INFO - PROCESS | 3192 | 1467069023046 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:10:23 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. 16:10:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 16:10:23 INFO - PROCESS | 3192 | 1467069023093 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 16:10:23 INFO - PROCESS | 3192 | 1467069023095 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 16:10:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:10:23 INFO - PROCESS | 3192 | 1467069023098 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:10:23 INFO - PROCESS | 3192 | 1467069023100 Marionette TRACE conn6 <- [1,2930,null,{}] 16:10:23 INFO - PROCESS | 3192 | 1467069023103 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:23 INFO - PROCESS | 3192 | 1467069023105 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:23 INFO - PROCESS | 3192 | 1467069023230 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 16:10:23 INFO - PROCESS | 3192 | 1467069023428 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:23 INFO - PROCESS | 3192 | 1467069023431 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:23 INFO - PROCESS | 3192 | ++DOCSHELL 0ACB5C00 == 34 [pid = 3192] [id = 742] 16:10:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (0ACB6000) [pid = 3192] [serial = 2226] [outer = 00000000] 16:10:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (0C6B4000) [pid = 3192] [serial = 2227] [outer = 0ACB6000] 16:10:23 INFO - PROCESS | 3192 | 1467069023494 Marionette DEBUG loaded listener.js 16:10:23 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (0FA6A800) [pid = 3192] [serial = 2228] [outer = 0ACB6000] 16:10:24 INFO - PROCESS | 3192 | 1467069024076 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:10:24 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 16:10:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:10:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1019ms 16:10:24 INFO - PROCESS | 3192 | 1467069024120 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 16:10:24 INFO - PROCESS | 3192 | 1467069024125 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 16:10:24 INFO - PROCESS | 3192 | 1467069024131 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:10:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:10:24 INFO - PROCESS | 3192 | 1467069024134 Marionette TRACE conn6 <- [1,2934,null,{}] 16:10:24 INFO - PROCESS | 3192 | 1467069024159 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:24 INFO - PROCESS | 3192 | 1467069024162 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:24 INFO - PROCESS | 3192 | 1467069024292 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 16:10:24 INFO - PROCESS | 3192 | 1467069024443 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:24 INFO - PROCESS | 3192 | 1467069024447 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:24 INFO - PROCESS | 3192 | ++DOCSHELL 1362AC00 == 35 [pid = 3192] [id = 743] 16:10:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (1362CC00) [pid = 3192] [serial = 2229] [outer = 00000000] 16:10:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (1364F400) [pid = 3192] [serial = 2230] [outer = 1362CC00] 16:10:24 INFO - PROCESS | 3192 | 1467069024504 Marionette DEBUG loaded listener.js 16:10:24 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (14F53400) [pid = 3192] [serial = 2231] [outer = 1362CC00] 16:10:25 INFO - PROCESS | 3192 | 1467069025103 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:10:25 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. 16:10:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1021ms 16:10:25 INFO - PROCESS | 3192 | 1467069025155 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 16:10:25 INFO - PROCESS | 3192 | 1467069025158 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 16:10:25 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:10:25 INFO - PROCESS | 3192 | 1467069025162 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:10:25 INFO - PROCESS | 3192 | 1467069025164 Marionette TRACE conn6 <- [1,2938,null,{}] 16:10:25 INFO - PROCESS | 3192 | 1467069025169 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:25 INFO - PROCESS | 3192 | 1467069025171 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:25 INFO - PROCESS | 3192 | 1467069025291 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 16:10:25 INFO - PROCESS | 3192 | 1467069025462 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:25 INFO - PROCESS | 3192 | 1467069025465 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:25 INFO - PROCESS | 3192 | ++DOCSHELL 17882000 == 36 [pid = 3192] [id = 744] 16:10:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (18298C00) [pid = 3192] [serial = 2232] [outer = 00000000] 16:10:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (18E5B800) [pid = 3192] [serial = 2233] [outer = 18298C00] 16:10:25 INFO - PROCESS | 3192 | 1467069025520 Marionette DEBUG loaded listener.js 16:10:25 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (193B2400) [pid = 3192] [serial = 2234] [outer = 18298C00] 16:10:26 INFO - PROCESS | 3192 | ++DOCSHELL 0AC68800 == 37 [pid = 3192] [id = 745] 16:10:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (0AC6BC00) [pid = 3192] [serial = 2235] [outer = 00000000] 16:10:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (0AC70000) [pid = 3192] [serial = 2236] [outer = 0AC6BC00] 16:10:26 INFO - PROCESS | 3192 | 1467069026412 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:10:26 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. 16:10:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1284ms 16:10:26 INFO - PROCESS | 3192 | 1467069026449 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 16:10:26 INFO - PROCESS | 3192 | 1467069026453 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 16:10:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:10:26 INFO - PROCESS | 3192 | 1467069026457 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:10:26 INFO - PROCESS | 3192 | 1467069026460 Marionette TRACE conn6 <- [1,2942,null,{}] 16:10:26 INFO - PROCESS | 3192 | 1467069026466 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:26 INFO - PROCESS | 3192 | 1467069026469 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:26 INFO - PROCESS | 3192 | 1467069026595 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 16:10:26 INFO - PROCESS | 3192 | 1467069026707 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:26 INFO - PROCESS | 3192 | 1467069026711 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:26 INFO - PROCESS | 3192 | --DOCSHELL 10F46C00 == 36 [pid = 3192] [id = 741] 16:10:26 INFO - PROCESS | 3192 | --DOCSHELL 182B9C00 == 35 [pid = 3192] [id = 740] 16:10:26 INFO - PROCESS | 3192 | --DOCSHELL 0C6BB000 == 34 [pid = 3192] [id = 739] 16:10:26 INFO - PROCESS | 3192 | --DOCSHELL 17C5DC00 == 33 [pid = 3192] [id = 738] 16:10:26 INFO - PROCESS | 3192 | --DOCSHELL 1652AC00 == 32 [pid = 3192] [id = 737] 16:10:26 INFO - PROCESS | 3192 | --DOCSHELL 15E6AC00 == 31 [pid = 3192] [id = 736] 16:10:26 INFO - PROCESS | 3192 | --DOCSHELL 1042F800 == 30 [pid = 3192] [id = 735] 16:10:26 INFO - PROCESS | 3192 | --DOCSHELL 0FACC800 == 29 [pid = 3192] [id = 734] 16:10:26 INFO - PROCESS | 3192 | --DOCSHELL 101ED000 == 28 [pid = 3192] [id = 733] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (14975000) [pid = 3192] [serial = 2120] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (10426800) [pid = 3192] [serial = 2117] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (13632400) [pid = 3192] [serial = 2114] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (16526800) [pid = 3192] [serial = 2170] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (18E5BC00) [pid = 3192] [serial = 2176] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (1828E000) [pid = 3192] [serial = 2174] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (14F4F000) [pid = 3192] [serial = 2167] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (17C5CC00) [pid = 3192] [serial = 2173] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (0FA6D800) [pid = 3192] [serial = 2158] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (0FC84800) [pid = 3192] [serial = 2159] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (14FBF800) [pid = 3192] [serial = 2152] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (15E6A400) [pid = 3192] [serial = 2153] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (1652A400) [pid = 3192] [serial = 2179] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (106B1800) [pid = 3192] [serial = 2164] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (10F02000) [pid = 3192] [serial = 2165] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1910B800) [pid = 3192] [serial = 2155] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (191A8C00) [pid = 3192] [serial = 2156] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (0FDFEC00) [pid = 3192] [serial = 2161] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (101DD400) [pid = 3192] [serial = 2162] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (19106000) [pid = 3192] [serial = 2147] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (101D7000) [pid = 3192] [serial = 2149] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (10307000) [pid = 3192] [serial = 2150] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (18FA6000) [pid = 3192] [serial = 2182] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (191A0000) [pid = 3192] [serial = 2183] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (193B8C00) [pid = 3192] [serial = 2185] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (19623400) [pid = 3192] [serial = 2186] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (18EB6000) [pid = 3192] [serial = 2177] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (1652CC00) [pid = 3192] [serial = 2171] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (15C43C00) [pid = 3192] [serial = 2168] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | --DOMWINDOW == 65 (18294800) [pid = 3192] [serial = 2180] [outer = 00000000] [url = about:blank] 16:10:26 INFO - PROCESS | 3192 | ++DOCSHELL 0AC64400 == 29 [pid = 3192] [id = 746] 16:10:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 66 (0AC66000) [pid = 3192] [serial = 2237] [outer = 00000000] 16:10:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (0FA6B800) [pid = 3192] [serial = 2238] [outer = 0AC66000] 16:10:26 INFO - PROCESS | 3192 | 1467069026805 Marionette DEBUG loaded listener.js 16:10:26 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (10174C00) [pid = 3192] [serial = 2239] [outer = 0AC66000] 16:10:27 INFO - PROCESS | 3192 | 1467069027175 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:10:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:10:27 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 16:10:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 769ms 16:10:27 INFO - PROCESS | 3192 | 1467069027235 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 16:10:27 INFO - PROCESS | 3192 | 1467069027239 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 16:10:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:10:27 INFO - PROCESS | 3192 | 1467069027248 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:10:27 INFO - PROCESS | 3192 | 1467069027250 Marionette TRACE conn6 <- [1,2946,null,{}] 16:10:27 INFO - PROCESS | 3192 | 1467069027254 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:27 INFO - PROCESS | 3192 | 1467069027256 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:27 INFO - PROCESS | 3192 | 1467069027385 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 16:10:27 INFO - PROCESS | 3192 | 1467069027391 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:27 INFO - PROCESS | 3192 | 1467069027393 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:27 INFO - PROCESS | 3192 | ++DOCSHELL 10302C00 == 30 [pid = 3192] [id = 747] 16:10:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (10309C00) [pid = 3192] [serial = 2240] [outer = 00000000] 16:10:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (1148BC00) [pid = 3192] [serial = 2241] [outer = 10309C00] 16:10:27 INFO - PROCESS | 3192 | 1467069027440 Marionette DEBUG loaded listener.js 16:10:27 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (1362D800) [pid = 3192] [serial = 2242] [outer = 10309C00] 16:10:27 INFO - PROCESS | 3192 | 1467069027887 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:10:27 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. 16:10:27 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 16:10:27 INFO - PROCESS | 3192 | 1467069027920 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 16:10:27 INFO - PROCESS | 3192 | 1467069027922 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 16:10:27 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:10:27 INFO - PROCESS | 3192 | 1467069027925 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:10:27 INFO - PROCESS | 3192 | 1467069027929 Marionette TRACE conn6 <- [1,2950,null,{}] 16:10:27 INFO - PROCESS | 3192 | 1467069027939 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:27 INFO - PROCESS | 3192 | 1467069027944 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:28 INFO - PROCESS | 3192 | 1467069028029 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 16:10:28 INFO - PROCESS | 3192 | 1467069028035 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:28 INFO - PROCESS | 3192 | 1467069028038 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:28 INFO - PROCESS | 3192 | ++DOCSHELL 15C44000 == 31 [pid = 3192] [id = 748] 16:10:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (15C45800) [pid = 3192] [serial = 2243] [outer = 00000000] 16:10:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (15E74C00) [pid = 3192] [serial = 2244] [outer = 15C45800] 16:10:28 INFO - PROCESS | 3192 | 1467069028086 Marionette DEBUG loaded listener.js 16:10:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (16528000) [pid = 3192] [serial = 2245] [outer = 15C45800] 16:10:28 INFO - PROCESS | 3192 | 1467069028521 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:10:28 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. 16:10:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 16:10:28 INFO - PROCESS | 3192 | 1467069028559 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 16:10:28 INFO - PROCESS | 3192 | 1467069028562 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 16:10:28 INFO - PROCESS | 3192 | 1467069028565 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:10:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:10:28 INFO - PROCESS | 3192 | 1467069028567 Marionette TRACE conn6 <- [1,2954,null,{}] 16:10:28 INFO - PROCESS | 3192 | 1467069028570 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:28 INFO - PROCESS | 3192 | 1467069028581 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:28 INFO - PROCESS | 3192 | 1467069028669 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 16:10:28 INFO - PROCESS | 3192 | 1467069028674 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:28 INFO - PROCESS | 3192 | 1467069028676 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:28 INFO - PROCESS | 3192 | ++DOCSHELL 1652D800 == 32 [pid = 3192] [id = 749] 16:10:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (16C31400) [pid = 3192] [serial = 2246] [outer = 00000000] 16:10:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (1787D400) [pid = 3192] [serial = 2247] [outer = 16C31400] 16:10:28 INFO - PROCESS | 3192 | 1467069028721 Marionette DEBUG loaded listener.js 16:10:28 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (17CC9400) [pid = 3192] [serial = 2248] [outer = 16C31400] 16:10:29 INFO - PROCESS | 3192 | 1467069029161 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:10:29 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. 16:10:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 16:10:29 INFO - PROCESS | 3192 | 1467069029213 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 16:10:29 INFO - PROCESS | 3192 | 1467069029215 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 16:10:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:10:29 INFO - PROCESS | 3192 | 1467069029219 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:10:29 INFO - PROCESS | 3192 | 1467069029221 Marionette TRACE conn6 <- [1,2958,null,{}] 16:10:29 INFO - PROCESS | 3192 | 1467069029225 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:29 INFO - PROCESS | 3192 | 1467069029227 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:29 INFO - PROCESS | 3192 | 1467069029353 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 16:10:29 INFO - PROCESS | 3192 | 1467069029359 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:29 INFO - PROCESS | 3192 | 1467069029360 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:29 INFO - PROCESS | 3192 | ++DOCSHELL 18295000 == 33 [pid = 3192] [id = 750] 16:10:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (18297C00) [pid = 3192] [serial = 2249] [outer = 00000000] 16:10:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (18327400) [pid = 3192] [serial = 2250] [outer = 18297C00] 16:10:29 INFO - PROCESS | 3192 | 1467069029404 Marionette DEBUG loaded listener.js 16:10:29 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (18329800) [pid = 3192] [serial = 2251] [outer = 18297C00] 16:10:29 INFO - PROCESS | 3192 | 1467069029811 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:10:29 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. 16:10:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 16:10:29 INFO - PROCESS | 3192 | 1467069029850 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 16:10:29 INFO - PROCESS | 3192 | 1467069029853 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 16:10:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:10:29 INFO - PROCESS | 3192 | 1467069029856 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:10:29 INFO - PROCESS | 3192 | 1467069029857 Marionette TRACE conn6 <- [1,2962,null,{}] 16:10:29 INFO - PROCESS | 3192 | 1467069029861 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:29 INFO - PROCESS | 3192 | 1467069029867 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:29 INFO - PROCESS | 3192 | 1467069030009 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 16:10:29 INFO - PROCESS | 3192 | 1467069030015 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:29 INFO - PROCESS | 3192 | 1467069030017 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:30 INFO - PROCESS | 3192 | ++DOCSHELL 18E5CC00 == 34 [pid = 3192] [id = 751] 16:10:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (18E5FC00) [pid = 3192] [serial = 2252] [outer = 00000000] 16:10:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (19106400) [pid = 3192] [serial = 2253] [outer = 18E5FC00] 16:10:30 INFO - PROCESS | 3192 | 1467069030119 Marionette DEBUG loaded listener.js 16:10:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1910D800) [pid = 3192] [serial = 2254] [outer = 18E5FC00] 16:10:30 INFO - PROCESS | 3192 | 1467069030512 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:10:30 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. 16:10:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 730ms 16:10:30 INFO - PROCESS | 3192 | 1467069030586 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 16:10:30 INFO - PROCESS | 3192 | 1467069030589 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 16:10:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:10:30 INFO - PROCESS | 3192 | 1467069030591 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:10:30 INFO - PROCESS | 3192 | 1467069030593 Marionette TRACE conn6 <- [1,2966,null,{}] 16:10:30 INFO - PROCESS | 3192 | 1467069030597 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:30 INFO - PROCESS | 3192 | 1467069030598 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:30 INFO - PROCESS | 3192 | 1467069030717 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 16:10:30 INFO - PROCESS | 3192 | 1467069030722 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:30 INFO - PROCESS | 3192 | 1467069030724 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:30 INFO - PROCESS | 3192 | ++DOCSHELL 19106000 == 35 [pid = 3192] [id = 752] 16:10:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1910CC00) [pid = 3192] [serial = 2255] [outer = 00000000] 16:10:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (193B8400) [pid = 3192] [serial = 2256] [outer = 1910CC00] 16:10:30 INFO - PROCESS | 3192 | 1467069030830 Marionette DEBUG loaded listener.js 16:10:30 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (19419C00) [pid = 3192] [serial = 2257] [outer = 1910CC00] 16:10:31 INFO - PROCESS | 3192 | 1467069031201 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:10:31 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. 16:10:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 16:10:31 INFO - PROCESS | 3192 | 1467069031222 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 16:10:31 INFO - PROCESS | 3192 | 1467069031224 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 16:10:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:10:31 INFO - PROCESS | 3192 | 1467069031297 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:10:31 INFO - PROCESS | 3192 | 1467069031299 Marionette TRACE conn6 <- [1,2970,null,{}] 16:10:31 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (15E6B000) [pid = 3192] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:10:31 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (1362D000) [pid = 3192] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:10:31 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1652DC00) [pid = 3192] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:10:31 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (0FCE6800) [pid = 3192] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:10:31 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (193BDC00) [pid = 3192] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:10:31 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (0FACC400) [pid = 3192] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:10:31 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (1030BC00) [pid = 3192] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:10:31 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (18E60400) [pid = 3192] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:10:31 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (0C6B7000) [pid = 3192] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:10:31 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (101EA800) [pid = 3192] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:10:31 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (182C2800) [pid = 3192] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:10:31 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (10430000) [pid = 3192] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:10:31 INFO - PROCESS | 3192 | 1467069031308 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:31 INFO - PROCESS | 3192 | 1467069031310 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:31 INFO - PROCESS | 3192 | 1467069031422 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 16:10:31 INFO - PROCESS | 3192 | 1467069031430 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:31 INFO - PROCESS | 3192 | 1467069031432 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:31 INFO - PROCESS | 3192 | ++DOCSHELL 10404800 == 36 [pid = 3192] [id = 753] 16:10:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (1040B000) [pid = 3192] [serial = 2258] [outer = 00000000] 16:10:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (17857800) [pid = 3192] [serial = 2259] [outer = 1040B000] 16:10:31 INFO - PROCESS | 3192 | 1467069031475 Marionette DEBUG loaded listener.js 16:10:31 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (19102C00) [pid = 3192] [serial = 2260] [outer = 1040B000] 16:10:31 INFO - PROCESS | 3192 | 1467069031872 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:10:31 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 16:10:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:10:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:10:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 710ms 16:10:31 INFO - PROCESS | 3192 | 1467069031951 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 16:10:31 INFO - PROCESS | 3192 | 1467069031953 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 16:10:31 INFO - PROCESS | 3192 | 1467069031956 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:10:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:10:31 INFO - PROCESS | 3192 | 1467069031957 Marionette TRACE conn6 <- [1,2974,null,{}] 16:10:31 INFO - PROCESS | 3192 | 1467069031961 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:31 INFO - PROCESS | 3192 | 1467069031963 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:32 INFO - PROCESS | 3192 | 1467069032046 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 16:10:32 INFO - PROCESS | 3192 | 1467069032051 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:32 INFO - PROCESS | 3192 | 1467069032053 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:32 INFO - PROCESS | 3192 | ++DOCSHELL 13629800 == 37 [pid = 3192] [id = 754] 16:10:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (13630400) [pid = 3192] [serial = 2261] [outer = 00000000] 16:10:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (19FE2400) [pid = 3192] [serial = 2262] [outer = 13630400] 16:10:32 INFO - PROCESS | 3192 | 1467069032066 Marionette DEBUG loaded listener.js 16:10:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1A38C400) [pid = 3192] [serial = 2263] [outer = 13630400] 16:10:32 INFO - PROCESS | 3192 | 1467069032471 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:10:32 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. 16:10:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 571ms 16:10:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:10:32 INFO - PROCESS | 3192 | 1467069032500 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 16:10:32 INFO - PROCESS | 3192 | 1467069032502 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 16:10:32 INFO - PROCESS | 3192 | 1467069032505 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:10:32 INFO - PROCESS | 3192 | 1467069032507 Marionette TRACE conn6 <- [1,2978,null,{}] 16:10:32 INFO - PROCESS | 3192 | 1467069032510 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:32 INFO - PROCESS | 3192 | 1467069032512 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:32 INFO - PROCESS | 3192 | 1467069032644 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 16:10:32 INFO - PROCESS | 3192 | 1467069032652 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:32 INFO - PROCESS | 3192 | 1467069032653 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:32 INFO - PROCESS | 3192 | ++DOCSHELL 19E94C00 == 38 [pid = 3192] [id = 755] 16:10:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1AE4F400) [pid = 3192] [serial = 2264] [outer = 00000000] 16:10:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (1AE57800) [pid = 3192] [serial = 2265] [outer = 1AE4F400] 16:10:32 INFO - PROCESS | 3192 | 1467069032697 Marionette DEBUG loaded listener.js 16:10:32 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1AE5CC00) [pid = 3192] [serial = 2266] [outer = 1AE4F400] 16:10:33 INFO - PROCESS | 3192 | ++DOCSHELL 1AEDF400 == 39 [pid = 3192] [id = 756] 16:10:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1AEE0C00) [pid = 3192] [serial = 2267] [outer = 00000000] 16:10:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (1AEE1400) [pid = 3192] [serial = 2268] [outer = 1AEE0C00] 16:10:33 INFO - PROCESS | 3192 | 1467069033146 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:10:33 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. 16:10:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 16:10:33 INFO - PROCESS | 3192 | 1467069033176 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 16:10:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:10:33 INFO - PROCESS | 3192 | 1467069033179 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 16:10:33 INFO - PROCESS | 3192 | 1467069033182 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:10:33 INFO - PROCESS | 3192 | 1467069033184 Marionette TRACE conn6 <- [1,2982,null,{}] 16:10:33 INFO - PROCESS | 3192 | 1467069033187 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:33 INFO - PROCESS | 3192 | 1467069033190 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:33 INFO - PROCESS | 3192 | 1467069033342 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 16:10:33 INFO - PROCESS | 3192 | 1467069033465 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:33 INFO - PROCESS | 3192 | 1467069033468 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:33 INFO - PROCESS | 3192 | ++DOCSHELL 0AC6A000 == 40 [pid = 3192] [id = 757] 16:10:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (0AC6D000) [pid = 3192] [serial = 2269] [outer = 00000000] 16:10:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (0ACBA800) [pid = 3192] [serial = 2270] [outer = 0AC6D000] 16:10:33 INFO - PROCESS | 3192 | 1467069033525 Marionette DEBUG loaded listener.js 16:10:33 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (0FAF2C00) [pid = 3192] [serial = 2271] [outer = 0AC6D000] 16:10:34 INFO - PROCESS | 3192 | 1467069034119 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:10:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:10:34 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 16:10:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 970ms 16:10:34 INFO - PROCESS | 3192 | 1467069034154 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 16:10:34 INFO - PROCESS | 3192 | 1467069034158 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 16:10:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:10:34 INFO - PROCESS | 3192 | 1467069034163 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:10:34 INFO - PROCESS | 3192 | 1467069034166 Marionette TRACE conn6 <- [1,2986,null,{}] 16:10:34 INFO - PROCESS | 3192 | 1467069034171 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:34 INFO - PROCESS | 3192 | 1467069034174 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:34 INFO - PROCESS | 3192 | 1467069034298 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 16:10:34 INFO - PROCESS | 3192 | 1467069034471 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:34 INFO - PROCESS | 3192 | 1467069034474 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:34 INFO - PROCESS | 3192 | ++DOCSHELL 136D0000 == 41 [pid = 3192] [id = 758] 16:10:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (1485C800) [pid = 3192] [serial = 2272] [outer = 00000000] 16:10:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (15097400) [pid = 3192] [serial = 2273] [outer = 1485C800] 16:10:34 INFO - PROCESS | 3192 | 1467069034531 Marionette DEBUG loaded listener.js 16:10:34 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (16526400) [pid = 3192] [serial = 2274] [outer = 1485C800] 16:10:35 INFO - PROCESS | 3192 | 1467069035007 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:10:35 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. 16:10:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 870ms 16:10:35 INFO - PROCESS | 3192 | 1467069035040 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 16:10:35 INFO - PROCESS | 3192 | 1467069035045 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 16:10:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:10:35 INFO - PROCESS | 3192 | 1467069035048 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:10:35 INFO - PROCESS | 3192 | 1467069035051 Marionette TRACE conn6 <- [1,2990,null,{}] 16:10:35 INFO - PROCESS | 3192 | 1467069035054 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:35 INFO - PROCESS | 3192 | 1467069035057 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:35 INFO - PROCESS | 3192 | 1467069035173 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 16:10:35 INFO - PROCESS | 3192 | 1467069035322 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:35 INFO - PROCESS | 3192 | 1467069035325 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:35 INFO - PROCESS | 3192 | ++DOCSHELL 10404400 == 42 [pid = 3192] [id = 759] 16:10:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (17850400) [pid = 3192] [serial = 2275] [outer = 00000000] 16:10:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 93 (191A2000) [pid = 3192] [serial = 2276] [outer = 17850400] 16:10:35 INFO - PROCESS | 3192 | 1467069035383 Marionette DEBUG loaded listener.js 16:10:35 INFO - PROCESS | 3192 | ++DOMWINDOW == 94 (19D68000) [pid = 3192] [serial = 2277] [outer = 17850400] 16:10:35 INFO - PROCESS | 3192 | 1467069035933 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:10:35 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. 16:10:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 930ms 16:10:35 INFO - PROCESS | 3192 | 1467069035983 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 16:10:35 INFO - PROCESS | 3192 | 1467069035985 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 16:10:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:10:35 INFO - PROCESS | 3192 | 1467069035996 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:10:36 INFO - PROCESS | 3192 | 1467069036002 Marionette TRACE conn6 <- [1,2994,null,{}] 16:10:36 INFO - PROCESS | 3192 | 1467069036006 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:36 INFO - PROCESS | 3192 | 1467069036010 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:36 INFO - PROCESS | 3192 | 1467069036155 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 16:10:36 INFO - PROCESS | 3192 | 1467069036300 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:36 INFO - PROCESS | 3192 | 1467069036303 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:36 INFO - PROCESS | 3192 | ++DOCSHELL 1AE51000 == 43 [pid = 3192] [id = 760] 16:10:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 95 (1AE57400) [pid = 3192] [serial = 2278] [outer = 00000000] 16:10:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 96 (1BA3F400) [pid = 3192] [serial = 2279] [outer = 1AE57400] 16:10:36 INFO - PROCESS | 3192 | 1467069036359 Marionette DEBUG loaded listener.js 16:10:36 INFO - PROCESS | 3192 | ++DOMWINDOW == 97 (1BAC6000) [pid = 3192] [serial = 2280] [outer = 1AE57400] 16:10:36 INFO - PROCESS | 3192 | 1467069036842 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:10:36 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. 16:10:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 889ms 16:10:36 INFO - PROCESS | 3192 | 1467069036882 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 16:10:36 INFO - PROCESS | 3192 | 1467069036885 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 16:10:36 INFO - PROCESS | 3192 | 1467069036889 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:10:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:10:36 INFO - PROCESS | 3192 | 1467069036891 Marionette TRACE conn6 <- [1,2998,null,{}] 16:10:36 INFO - PROCESS | 3192 | 1467069036894 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:36 INFO - PROCESS | 3192 | 1467069036896 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:37 INFO - PROCESS | 3192 | 1467069037038 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 16:10:37 INFO - PROCESS | 3192 | 1467069037186 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:37 INFO - PROCESS | 3192 | 1467069037189 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:37 INFO - PROCESS | 3192 | ++DOCSHELL 19107400 == 44 [pid = 3192] [id = 761] 16:10:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 98 (19107800) [pid = 3192] [serial = 2281] [outer = 00000000] 16:10:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 99 (1BF2C000) [pid = 3192] [serial = 2282] [outer = 19107800] 16:10:37 INFO - PROCESS | 3192 | 1467069037245 Marionette DEBUG loaded listener.js 16:10:37 INFO - PROCESS | 3192 | ++DOMWINDOW == 100 (1C284400) [pid = 3192] [serial = 2283] [outer = 19107800] 16:10:37 INFO - PROCESS | 3192 | [3192] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:10:38 INFO - PROCESS | 3192 | 1467069038109 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:10:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:10:38 INFO - {} 16:10:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:10:38 INFO - {} 16:10:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:10:38 INFO - {} 16:10:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:10:38 INFO - {} 16:10:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1271ms 16:10:38 INFO - PROCESS | 3192 | 1467069038167 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 16:10:38 INFO - PROCESS | 3192 | 1467069038171 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 16:10:38 INFO - TEST-START | /FileAPI/fileReader.html 16:10:38 INFO - PROCESS | 3192 | 1467069038217 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:10:38 INFO - PROCESS | 3192 | 1467069038220 Marionette TRACE conn6 <- [1,3002,null,{}] 16:10:38 INFO - PROCESS | 3192 | 1467069038230 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:38 INFO - PROCESS | 3192 | 1467069038233 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:38 INFO - PROCESS | 3192 | 1467069038324 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 16:10:38 INFO - PROCESS | 3192 | 1467069038436 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:38 INFO - PROCESS | 3192 | 1467069038440 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:38 INFO - PROCESS | 3192 | ++DOCSHELL 101D9000 == 45 [pid = 3192] [id = 762] 16:10:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 101 (101E2C00) [pid = 3192] [serial = 2284] [outer = 00000000] 16:10:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 102 (115CFC00) [pid = 3192] [serial = 2285] [outer = 101E2C00] 16:10:38 INFO - PROCESS | 3192 | 1467069038534 Marionette DEBUG loaded listener.js 16:10:38 INFO - PROCESS | 3192 | ++DOMWINDOW == 103 (13634800) [pid = 3192] [serial = 2286] [outer = 101E2C00] 16:10:39 INFO - PROCESS | 3192 | --DOCSHELL 1AEDF400 == 44 [pid = 3192] [id = 756] 16:10:39 INFO - PROCESS | 3192 | --DOCSHELL 19E94C00 == 43 [pid = 3192] [id = 755] 16:10:39 INFO - PROCESS | 3192 | --DOCSHELL 13629800 == 42 [pid = 3192] [id = 754] 16:10:39 INFO - PROCESS | 3192 | --DOCSHELL 10404800 == 41 [pid = 3192] [id = 753] 16:10:39 INFO - PROCESS | 3192 | --DOCSHELL 19106000 == 40 [pid = 3192] [id = 752] 16:10:39 INFO - PROCESS | 3192 | --DOCSHELL 18E5CC00 == 39 [pid = 3192] [id = 751] 16:10:39 INFO - PROCESS | 3192 | --DOCSHELL 18295000 == 38 [pid = 3192] [id = 750] 16:10:39 INFO - PROCESS | 3192 | --DOCSHELL 1652D800 == 37 [pid = 3192] [id = 749] 16:10:39 INFO - PROCESS | 3192 | --DOCSHELL 15C44000 == 36 [pid = 3192] [id = 748] 16:10:39 INFO - PROCESS | 3192 | --DOCSHELL 10302C00 == 35 [pid = 3192] [id = 747] 16:10:39 INFO - PROCESS | 3192 | --DOCSHELL 0AC64400 == 34 [pid = 3192] [id = 746] 16:10:39 INFO - PROCESS | 3192 | --DOCSHELL 17882000 == 33 [pid = 3192] [id = 744] 16:10:39 INFO - PROCESS | 3192 | --DOCSHELL 0AC68800 == 32 [pid = 3192] [id = 745] 16:10:39 INFO - PROCESS | 3192 | --DOCSHELL 1362AC00 == 31 [pid = 3192] [id = 743] 16:10:39 INFO - PROCESS | 3192 | --DOCSHELL 0ACB5C00 == 30 [pid = 3192] [id = 742] 16:10:39 INFO - PROCESS | 3192 | --DOCSHELL 1AE51000 == 29 [pid = 3192] [id = 760] 16:10:39 INFO - PROCESS | 3192 | --DOCSHELL 19107400 == 28 [pid = 3192] [id = 761] 16:10:39 INFO - PROCESS | 3192 | --DOCSHELL 10404400 == 27 [pid = 3192] [id = 759] 16:10:39 INFO - PROCESS | 3192 | --DOCSHELL 0AC6A000 == 26 [pid = 3192] [id = 757] 16:10:39 INFO - PROCESS | 3192 | --DOCSHELL 136D0000 == 25 [pid = 3192] [id = 758] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 102 (16459000) [pid = 3192] [serial = 2210] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 101 (14981C00) [pid = 3192] [serial = 2191] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 100 (15ECAC00) [pid = 3192] [serial = 2192] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 99 (101F1C00) [pid = 3192] [serial = 2204] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 98 (1962C000) [pid = 3192] [serial = 2194] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 97 (10424400) [pid = 3192] [serial = 2189] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 96 (1362C800) [pid = 3192] [serial = 2200] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 95 (18F9F000) [pid = 3192] [serial = 2221] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 94 (10409C00) [pid = 3192] [serial = 2198] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 93 (115CB400) [pid = 3192] [serial = 2218] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 92 (15C42400) [pid = 3192] [serial = 2219] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (1030C800) [pid = 3192] [serial = 2188] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (18330C00) [pid = 3192] [serial = 2216] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (114E8400) [pid = 3192] [serial = 2207] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (1832E400) [pid = 3192] [serial = 2215] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1497A800) [pid = 3192] [serial = 2201] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (101E5400) [pid = 3192] [serial = 2203] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (17877000) [pid = 3192] [serial = 2212] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (101E7000) [pid = 3192] [serial = 2197] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (15E73000) [pid = 3192] [serial = 2209] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (19631800) [pid = 3192] [serial = 2195] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (17884800) [pid = 3192] [serial = 2213] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (10F4F000) [pid = 3192] [serial = 2206] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (19103C00) [pid = 3192] [serial = 2222] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (193B4400) [pid = 3192] [serial = 2224] [outer = 00000000] [url = about:blank] 16:10:39 INFO - PROCESS | 3192 | 1467069039780 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:10:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:10:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:10:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:10:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:10:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 1619ms 16:10:39 INFO - PROCESS | 3192 | 1467069039825 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 16:10:39 INFO - PROCESS | 3192 | 1467069039829 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 16:10:39 INFO - PROCESS | 3192 | 1467069039836 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:10:39 INFO - PROCESS | 3192 | 1467069039839 Marionette TRACE conn6 <- [1,3006,null,{}] 16:10:39 INFO - TEST-START | /FileAPI/historical.html 16:10:39 INFO - PROCESS | 3192 | 1467069039844 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:39 INFO - PROCESS | 3192 | 1467069039847 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:39 INFO - PROCESS | 3192 | 1467069039934 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 16:10:40 INFO - PROCESS | 3192 | 1467069040036 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:40 INFO - PROCESS | 3192 | 1467069040039 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:40 INFO - PROCESS | 3192 | ++DOCSHELL 0FC76800 == 26 [pid = 3192] [id = 763] 16:10:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (10176000) [pid = 3192] [serial = 2287] [outer = 00000000] 16:10:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (101DCC00) [pid = 3192] [serial = 2288] [outer = 10176000] 16:10:40 INFO - PROCESS | 3192 | 1467069040086 Marionette DEBUG loaded listener.js 16:10:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (101E8000) [pid = 3192] [serial = 2289] [outer = 10176000] 16:10:40 INFO - PROCESS | 3192 | 1467069040470 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:10:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:10:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:10:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:10:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:10:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:10:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:10:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:10:40 INFO - TEST-OK | /FileAPI/historical.html | took 671ms 16:10:40 INFO - PROCESS | 3192 | 1467069040520 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 16:10:40 INFO - PROCESS | 3192 | 1467069040525 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 16:10:40 INFO - TEST-START | /FileAPI/idlharness.html 16:10:40 INFO - PROCESS | 3192 | 1467069040532 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:10:40 INFO - PROCESS | 3192 | 1467069040535 Marionette TRACE conn6 <- [1,3010,null,{}] 16:10:40 INFO - PROCESS | 3192 | 1467069040538 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:40 INFO - PROCESS | 3192 | 1467069040541 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:40 INFO - PROCESS | 3192 | 1467069040628 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 16:10:40 INFO - PROCESS | 3192 | 1467069040634 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:40 INFO - PROCESS | 3192 | 1467069040636 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:40 INFO - PROCESS | 3192 | ++DOCSHELL 10407000 == 27 [pid = 3192] [id = 764] 16:10:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (10408000) [pid = 3192] [serial = 2290] [outer = 00000000] 16:10:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (10425000) [pid = 3192] [serial = 2291] [outer = 10408000] 16:10:40 INFO - PROCESS | 3192 | 1467069040683 Marionette DEBUG loaded listener.js 16:10:40 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1042DC00) [pid = 3192] [serial = 2292] [outer = 10408000] 16:10:41 INFO - PROCESS | 3192 | 1467069041625 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:10:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:10:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:10:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:10:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:10:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:10:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:10:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:10:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:10:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:10:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:10:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:10:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:10:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:10:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:10:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:10:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:10:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:10:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:10:41 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 16:10:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:10:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:10:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:10:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:10:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:10:41 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 16:10:41 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 16:10:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:10:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:10:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:10:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:10:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:10:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:10:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:10:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:10:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:10:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:10:41 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 16:10:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:10:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:10:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:10:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:10:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:10:41 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 16:10:41 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 16:10:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:10:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:10:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:10:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:10:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:10:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:10:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 1169ms 16:10:41 INFO - PROCESS | 3192 | 1467069041707 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 16:10:41 INFO - PROCESS | 3192 | 1467069041709 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 16:10:41 INFO - TEST-START | /FileAPI/idlharness.worker 16:10:41 INFO - PROCESS | 3192 | 1467069041713 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:10:41 INFO - PROCESS | 3192 | 1467069041717 Marionette TRACE conn6 <- [1,3014,null,{}] 16:10:41 INFO - PROCESS | 3192 | 1467069041727 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:41 INFO - PROCESS | 3192 | 1467069041732 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:41 INFO - PROCESS | 3192 | 1467069041859 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 16:10:41 INFO - PROCESS | 3192 | 1467069041933 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:41 INFO - PROCESS | 3192 | 1467069041936 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:41 INFO - PROCESS | 3192 | ++DOCSHELL 17878000 == 28 [pid = 3192] [id = 765] 16:10:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (17878800) [pid = 3192] [serial = 2293] [outer = 00000000] 16:10:41 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (17884000) [pid = 3192] [serial = 2294] [outer = 17878800] 16:10:41 INFO - PROCESS | 3192 | 1467069041983 Marionette DEBUG loaded listener.js 16:10:42 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (1825C000) [pid = 3192] [serial = 2295] [outer = 17878800] 16:10:42 INFO - PROCESS | 3192 | [3192] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:10:42 INFO - PROCESS | 3192 | 1467069042937 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:10:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:10:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:10:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:10:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:10:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:10:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:10:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:10:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:10:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:10:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:10:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:10:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:10:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:10:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:10:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:10:43 INFO - {} 16:10:43 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 16:10:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:10:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:10:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:10:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:10:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:10:43 INFO - {} 16:10:43 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 - {} 16:10:43 INFO - {} 16:10:43 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 16:10:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:10:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:10:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:10:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:10:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:10:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:10:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:10:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:10:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:10:43 INFO - {} 16:10:43 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 16:10:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:10:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:10:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:10:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:10:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:10:43 INFO - {} 16:10:43 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 - {} 16:10:43 INFO - {} 16:10:43 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 16:10:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:10:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:10:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:10:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:10:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:10:43 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 16:10:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:10:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:10:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:10:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:10:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:10:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:10:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:10:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:10:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:10:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:10:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:10:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:10:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:10:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:10:43 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 16:10:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:10:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:10:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:10:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:10:43 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 16:10:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:10:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:10:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:10:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:10:43 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 16:10:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:10:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:10:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:10:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:10:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:10:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:10:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:10:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:10:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:10:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:10:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:10:43 INFO - {} 16:10:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1397ms 16:10:43 INFO - PROCESS | 3192 | 1467069043111 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 16:10:43 INFO - PROCESS | 3192 | 1467069043114 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 16:10:43 INFO - PROCESS | 3192 | 1467069043117 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:10:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:10:43 INFO - PROCESS | 3192 | 1467069043119 Marionette TRACE conn6 <- [1,3018,null,{}] 16:10:43 INFO - PROCESS | 3192 | 1467069043129 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:43 INFO - PROCESS | 3192 | 1467069043131 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:43 INFO - PROCESS | 3192 | 1467069043251 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 16:10:43 INFO - PROCESS | 3192 | 1467069043344 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:43 INFO - PROCESS | 3192 | 1467069043346 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:43 INFO - PROCESS | 3192 | ++DOCSHELL 1030D800 == 29 [pid = 3192] [id = 766] 16:10:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (10401800) [pid = 3192] [serial = 2296] [outer = 00000000] 16:10:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (10303800) [pid = 3192] [serial = 2297] [outer = 10401800] 16:10:43 INFO - PROCESS | 3192 | 1467069043391 Marionette DEBUG loaded listener.js 16:10:43 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (1BAD1800) [pid = 3192] [serial = 2298] [outer = 10401800] 16:10:43 INFO - PROCESS | 3192 | 1467069043812 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:10:43 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 16:10:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 16:10:44 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (1AE4F400) [pid = 3192] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:10:44 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (18E5FC00) [pid = 3192] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:10:44 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1910CC00) [pid = 3192] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:10:44 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (18EBE800) [pid = 3192] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:10:44 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (0ACB6000) [pid = 3192] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:10:44 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (18298C00) [pid = 3192] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:10:44 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (0AC6BC00) [pid = 3192] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:10:44 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (10309C00) [pid = 3192] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:10:44 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (15C45800) [pid = 3192] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:10:44 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (1362CC00) [pid = 3192] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:10:44 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (16C31400) [pid = 3192] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:10:44 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (0AC66000) [pid = 3192] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:10:44 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (1040B000) [pid = 3192] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:10:44 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (18297C00) [pid = 3192] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:10:44 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (1AEE0C00) [pid = 3192] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:10:44 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (13630400) [pid = 3192] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:10:44 INFO - PROCESS | 3192 | 1467069044034 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 16:10:44 INFO - PROCESS | 3192 | 1467069044036 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 16:10:44 INFO - PROCESS | 3192 | 1467069044041 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:10:44 INFO - PROCESS | 3192 | 1467069044043 Marionette TRACE conn6 <- [1,3022,null,{}] 16:10:44 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:10:44 INFO - PROCESS | 3192 | 1467069044050 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:44 INFO - PROCESS | 3192 | 1467069044052 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:44 INFO - PROCESS | 3192 | 1467069044133 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 16:10:44 INFO - PROCESS | 3192 | 1467069044139 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:44 INFO - PROCESS | 3192 | 1467069044141 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:44 INFO - PROCESS | 3192 | ++DOCSHELL 1362CC00 == 30 [pid = 3192] [id = 767] 16:10:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (13630400) [pid = 3192] [serial = 2299] [outer = 00000000] 16:10:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (1787D800) [pid = 3192] [serial = 2300] [outer = 13630400] 16:10:44 INFO - PROCESS | 3192 | 1467069044193 Marionette DEBUG loaded listener.js 16:10:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (1910B800) [pid = 3192] [serial = 2301] [outer = 13630400] 16:10:44 INFO - PROCESS | 3192 | 1467069044596 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:10:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 550ms 16:10:44 INFO - PROCESS | 3192 | 1467069044613 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 16:10:44 INFO - PROCESS | 3192 | 1467069044615 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 16:10:44 INFO - PROCESS | 3192 | 1467069044631 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:10:44 INFO - PROCESS | 3192 | 1467069044633 Marionette TRACE conn6 <- [1,3026,null,{}] 16:10:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:10:44 INFO - PROCESS | 3192 | 1467069044636 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:44 INFO - PROCESS | 3192 | 1467069044642 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:44 INFO - PROCESS | 3192 | 1467069044818 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 16:10:44 INFO - PROCESS | 3192 | 1467069044831 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:44 INFO - PROCESS | 3192 | 1467069044833 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:44 INFO - PROCESS | 3192 | ++DOCSHELL 1BFEAC00 == 31 [pid = 3192] [id = 768] 16:10:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (1C28B000) [pid = 3192] [serial = 2302] [outer = 00000000] 16:10:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (1C89C000) [pid = 3192] [serial = 2303] [outer = 1C28B000] 16:10:44 INFO - PROCESS | 3192 | 1467069044877 Marionette DEBUG loaded listener.js 16:10:44 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (1CA02000) [pid = 3192] [serial = 2304] [outer = 1C28B000] 16:10:45 INFO - PROCESS | 3192 | 1467069045272 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:10:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:10:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:10:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 16:10:45 INFO - PROCESS | 3192 | 1467069045309 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 16:10:45 INFO - PROCESS | 3192 | 1467069045311 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 16:10:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:10:45 INFO - PROCESS | 3192 | 1467069045314 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:10:45 INFO - PROCESS | 3192 | 1467069045316 Marionette TRACE conn6 <- [1,3030,null,{}] 16:10:45 INFO - PROCESS | 3192 | 1467069045319 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:45 INFO - PROCESS | 3192 | 1467069045321 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:45 INFO - PROCESS | 3192 | 1467069045400 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 16:10:45 INFO - PROCESS | 3192 | 1467069045503 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:45 INFO - PROCESS | 3192 | 1467069045505 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:45 INFO - PROCESS | 3192 | ++DOCSHELL 0FDF0400 == 32 [pid = 3192] [id = 769] 16:10:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (1C89BC00) [pid = 3192] [serial = 2305] [outer = 00000000] 16:10:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (1CB46400) [pid = 3192] [serial = 2306] [outer = 1C89BC00] 16:10:45 INFO - PROCESS | 3192 | 1467069045549 Marionette DEBUG loaded listener.js 16:10:45 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1CCD8400) [pid = 3192] [serial = 2307] [outer = 1C89BC00] 16:10:46 INFO - PROCESS | 3192 | 1467069046271 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:10:46 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. 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:10:46 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'.) 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:10:46 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. 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:10:46 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. 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:10:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:10:46 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. 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:10:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:10:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:10:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:10:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:10:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:10:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:10:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:10:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:10:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:10:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:10:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:10:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:10:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:10:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:10:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1086ms 16:10:46 INFO - PROCESS | 3192 | 1467069046413 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 16:10:46 INFO - PROCESS | 3192 | 1467069046418 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 16:10:46 INFO - PROCESS | 3192 | 1467069046424 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:10:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:10:46 INFO - PROCESS | 3192 | 1467069046427 Marionette TRACE conn6 <- [1,3034,null,{}] 16:10:46 INFO - PROCESS | 3192 | 1467069046433 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:46 INFO - PROCESS | 3192 | 1467069046436 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:46 INFO - PROCESS | 3192 | 1467069046538 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 16:10:46 INFO - PROCESS | 3192 | 1467069046677 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:46 INFO - PROCESS | 3192 | 1467069046682 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:46 INFO - PROCESS | 3192 | ++DOCSHELL 10172800 == 33 [pid = 3192] [id = 770] 16:10:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (1017D000) [pid = 3192] [serial = 2308] [outer = 00000000] 16:10:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (101E0C00) [pid = 3192] [serial = 2309] [outer = 1017D000] 16:10:46 INFO - PROCESS | 3192 | 1467069046781 Marionette DEBUG loaded listener.js 16:10:46 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (10305800) [pid = 3192] [serial = 2310] [outer = 1017D000] 16:10:47 INFO - PROCESS | 3192 | [3192] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:10:47 INFO - PROCESS | 3192 | 1467069047374 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:10:47 INFO - {} 16:10:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 969ms 16:10:47 INFO - PROCESS | 3192 | 1467069047406 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 16:10:47 INFO - PROCESS | 3192 | 1467069047411 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 16:10:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:10:47 INFO - PROCESS | 3192 | 1467069047419 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:10:47 INFO - PROCESS | 3192 | 1467069047422 Marionette TRACE conn6 <- [1,3038,null,{}] 16:10:47 INFO - PROCESS | 3192 | 1467069047426 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:47 INFO - PROCESS | 3192 | 1467069047428 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:47 INFO - PROCESS | 3192 | 1467069047550 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 16:10:47 INFO - PROCESS | 3192 | 1467069047675 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:47 INFO - PROCESS | 3192 | 1467069047678 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:47 INFO - PROCESS | 3192 | ++DOCSHELL 15E66C00 == 34 [pid = 3192] [id = 771] 16:10:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (15E6CC00) [pid = 3192] [serial = 2311] [outer = 00000000] 16:10:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 88 (1644E800) [pid = 3192] [serial = 2312] [outer = 15E6CC00] 16:10:47 INFO - PROCESS | 3192 | 1467069047734 Marionette DEBUG loaded listener.js 16:10:47 INFO - PROCESS | 3192 | ++DOMWINDOW == 89 (17854C00) [pid = 3192] [serial = 2313] [outer = 15E6CC00] 16:10:48 INFO - PROCESS | 3192 | 1467069048387 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:10:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:10:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1024ms 16:10:48 INFO - PROCESS | 3192 | 1467069048445 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 16:10:48 INFO - PROCESS | 3192 | 1467069048448 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 16:10:48 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:10:48 INFO - PROCESS | 3192 | 1467069048452 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:10:48 INFO - PROCESS | 3192 | 1467069048456 Marionette TRACE conn6 <- [1,3042,null,{}] 16:10:48 INFO - PROCESS | 3192 | 1467069048467 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:48 INFO - PROCESS | 3192 | 1467069048472 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:48 INFO - PROCESS | 3192 | 1467069048631 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 16:10:48 INFO - PROCESS | 3192 | 1467069048872 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:48 INFO - PROCESS | 3192 | 1467069048875 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:48 INFO - PROCESS | 3192 | ++DOCSHELL 0AC69800 == 35 [pid = 3192] [id = 772] 16:10:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 90 (0AC6B800) [pid = 3192] [serial = 2314] [outer = 00000000] 16:10:48 INFO - PROCESS | 3192 | ++DOMWINDOW == 91 (0ACB7800) [pid = 3192] [serial = 2315] [outer = 0AC6B800] 16:10:48 INFO - PROCESS | 3192 | 1467069048932 Marionette DEBUG loaded listener.js 16:10:49 INFO - PROCESS | 3192 | ++DOMWINDOW == 92 (0FA76C00) [pid = 3192] [serial = 2316] [outer = 0AC6B800] 16:10:49 INFO - PROCESS | 3192 | --DOCSHELL 1BFEAC00 == 34 [pid = 3192] [id = 768] 16:10:49 INFO - PROCESS | 3192 | --DOCSHELL 1362CC00 == 33 [pid = 3192] [id = 767] 16:10:49 INFO - PROCESS | 3192 | --DOCSHELL 1030D800 == 32 [pid = 3192] [id = 766] 16:10:49 INFO - PROCESS | 3192 | --DOCSHELL 17878000 == 31 [pid = 3192] [id = 765] 16:10:49 INFO - PROCESS | 3192 | --DOCSHELL 10407000 == 30 [pid = 3192] [id = 764] 16:10:49 INFO - PROCESS | 3192 | --DOCSHELL 0FC76800 == 29 [pid = 3192] [id = 763] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 91 (1AE57800) [pid = 3192] [serial = 2265] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 90 (19106400) [pid = 3192] [serial = 2253] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 89 (193B8400) [pid = 3192] [serial = 2256] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 88 (1910D800) [pid = 3192] [serial = 2254] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 87 (1787E000) [pid = 3192] [serial = 2225] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (0C6B4000) [pid = 3192] [serial = 2227] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (0FA6A800) [pid = 3192] [serial = 2228] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (18E5B800) [pid = 3192] [serial = 2233] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (193B2400) [pid = 3192] [serial = 2234] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (0AC70000) [pid = 3192] [serial = 2236] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (1148BC00) [pid = 3192] [serial = 2241] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (1362D800) [pid = 3192] [serial = 2242] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (15E74C00) [pid = 3192] [serial = 2244] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (16528000) [pid = 3192] [serial = 2245] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (1364F400) [pid = 3192] [serial = 2230] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (14F53400) [pid = 3192] [serial = 2231] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (1787D400) [pid = 3192] [serial = 2247] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (0FA6B800) [pid = 3192] [serial = 2238] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (10174C00) [pid = 3192] [serial = 2239] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (19102C00) [pid = 3192] [serial = 2260] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (17857800) [pid = 3192] [serial = 2259] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (19419C00) [pid = 3192] [serial = 2257] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (18327400) [pid = 3192] [serial = 2250] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (1AEE1400) [pid = 3192] [serial = 2268] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (1A38C400) [pid = 3192] [serial = 2263] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (1AE5CC00) [pid = 3192] [serial = 2266] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 65 (18329800) [pid = 3192] [serial = 2251] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 64 (19FE2400) [pid = 3192] [serial = 2262] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | --DOMWINDOW == 63 (17CC9400) [pid = 3192] [serial = 2248] [outer = 00000000] [url = about:blank] 16:10:49 INFO - PROCESS | 3192 | 1467069049848 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:10:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:10:49 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" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:10:49 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" 16:10:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:10:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:10:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1486ms 16:10:49 INFO - PROCESS | 3192 | 1467069049942 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 16:10:49 INFO - PROCESS | 3192 | 1467069049945 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 16:10:49 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:10:49 INFO - PROCESS | 3192 | 1467069049954 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:10:49 INFO - PROCESS | 3192 | 1467069049956 Marionette TRACE conn6 <- [1,3046,null,{}] 16:10:49 INFO - PROCESS | 3192 | 1467069049961 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:49 INFO - PROCESS | 3192 | 1467069049964 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:50 INFO - PROCESS | 3192 | 1467069050051 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 16:10:50 INFO - PROCESS | 3192 | 1467069050058 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:50 INFO - PROCESS | 3192 | 1467069050061 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:50 INFO - PROCESS | 3192 | ++DOCSHELL 1017A000 == 30 [pid = 3192] [id = 773] 16:10:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 64 (1030E800) [pid = 3192] [serial = 2317] [outer = 00000000] 16:10:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 65 (10423C00) [pid = 3192] [serial = 2318] [outer = 1030E800] 16:10:50 INFO - PROCESS | 3192 | 1467069050107 Marionette DEBUG loaded listener.js 16:10:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 66 (10F09800) [pid = 3192] [serial = 2319] [outer = 1030E800] 16:10:50 INFO - PROCESS | 3192 | 1467069050657 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:10:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:10:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:10:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:10:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:10:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:10:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:10:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:10:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:10:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:10:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:10:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:10:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:10:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:10:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:10:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:10:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:10:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:10:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:10:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:10:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 736ms 16:10:50 INFO - PROCESS | 3192 | 1467069050693 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 16:10:50 INFO - PROCESS | 3192 | 1467069050696 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 16:10:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:10:50 INFO - PROCESS | 3192 | 1467069050701 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:10:50 INFO - PROCESS | 3192 | 1467069050703 Marionette TRACE conn6 <- [1,3050,null,{}] 16:10:50 INFO - PROCESS | 3192 | 1467069050707 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:50 INFO - PROCESS | 3192 | 1467069050709 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:50 INFO - PROCESS | 3192 | 1467069050815 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 16:10:50 INFO - PROCESS | 3192 | 1467069050916 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:50 INFO - PROCESS | 3192 | 1467069050918 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:50 INFO - PROCESS | 3192 | ++DOCSHELL 14F10800 == 31 [pid = 3192] [id = 774] 16:10:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (14F51800) [pid = 3192] [serial = 2320] [outer = 00000000] 16:10:50 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (15E33800) [pid = 3192] [serial = 2321] [outer = 14F51800] 16:10:50 INFO - PROCESS | 3192 | 1467069050963 Marionette DEBUG loaded listener.js 16:10:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (15E72000) [pid = 3192] [serial = 2322] [outer = 14F51800] 16:10:51 INFO - PROCESS | 3192 | [3192] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:10:51 INFO - PROCESS | 3192 | 1467069051367 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:10:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:10:51 INFO - {} 16:10:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 730ms 16:10:51 INFO - PROCESS | 3192 | 1467069051436 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 16:10:51 INFO - PROCESS | 3192 | 1467069051439 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 16:10:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:10:51 INFO - PROCESS | 3192 | 1467069051443 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:10:51 INFO - PROCESS | 3192 | 1467069051449 Marionette TRACE conn6 <- [1,3054,null,{}] 16:10:51 INFO - PROCESS | 3192 | 1467069051458 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:51 INFO - PROCESS | 3192 | 1467069051461 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:51 INFO - PROCESS | 3192 | 1467069051549 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 16:10:51 INFO - PROCESS | 3192 | 1467069051555 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:51 INFO - PROCESS | 3192 | 1467069051557 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:51 INFO - PROCESS | 3192 | ++DOCSHELL 17877800 == 32 [pid = 3192] [id = 775] 16:10:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (17878C00) [pid = 3192] [serial = 2323] [outer = 00000000] 16:10:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (18290800) [pid = 3192] [serial = 2324] [outer = 17878C00] 16:10:51 INFO - PROCESS | 3192 | 1467069051601 Marionette DEBUG loaded listener.js 16:10:51 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (182BD400) [pid = 3192] [serial = 2325] [outer = 17878C00] 16:10:52 INFO - PROCESS | 3192 | 1467069052063 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:10:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:10:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:10:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:10:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:10:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:10:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:10:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:10:52 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 690ms 16:10:52 INFO - PROCESS | 3192 | 1467069052136 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 16:10:52 INFO - PROCESS | 3192 | 1467069052139 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 16:10:52 INFO - PROCESS | 3192 | 1467069052142 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:10:52 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:10:52 INFO - PROCESS | 3192 | 1467069052144 Marionette TRACE conn6 <- [1,3058,null,{}] 16:10:52 INFO - PROCESS | 3192 | 1467069052147 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:52 INFO - PROCESS | 3192 | 1467069052150 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:52 INFO - PROCESS | 3192 | 1467069052280 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 16:10:52 INFO - PROCESS | 3192 | 1467069052340 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:52 INFO - PROCESS | 3192 | 1467069052342 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:52 INFO - PROCESS | 3192 | ++DOCSHELL 182C7800 == 33 [pid = 3192] [id = 776] 16:10:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (18326000) [pid = 3192] [serial = 2326] [outer = 00000000] 16:10:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (18EB6000) [pid = 3192] [serial = 2327] [outer = 18326000] 16:10:52 INFO - PROCESS | 3192 | 1467069052387 Marionette DEBUG loaded listener.js 16:10:52 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (18EB9400) [pid = 3192] [serial = 2328] [outer = 18326000] 16:10:52 INFO - PROCESS | 3192 | 1467069052787 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:10:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:10:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:10:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:10:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:10:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:10:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:10:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 16:10:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:10:52 INFO - PROCESS | 3192 | 1467069052816 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 16:10:52 INFO - PROCESS | 3192 | 1467069052818 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 16:10:52 INFO - PROCESS | 3192 | 1467069052821 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:10:52 INFO - PROCESS | 3192 | 1467069052823 Marionette TRACE conn6 <- [1,3062,null,{}] 16:10:52 INFO - PROCESS | 3192 | 1467069052826 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:52 INFO - PROCESS | 3192 | 1467069052828 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:52 INFO - PROCESS | 3192 | 1467069052954 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 16:10:53 INFO - PROCESS | 3192 | 1467069053045 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:53 INFO - PROCESS | 3192 | 1467069053051 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:53 INFO - PROCESS | 3192 | ++DOCSHELL 16531C00 == 34 [pid = 3192] [id = 777] 16:10:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (16C32000) [pid = 3192] [serial = 2329] [outer = 00000000] 16:10:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (18EC0800) [pid = 3192] [serial = 2330] [outer = 16C32000] 16:10:53 INFO - PROCESS | 3192 | 1467069053110 Marionette DEBUG loaded listener.js 16:10:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (18FA2C00) [pid = 3192] [serial = 2331] [outer = 16C32000] 16:10:53 INFO - PROCESS | 3192 | 1467069053517 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:10:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:10:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:10:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:10:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:10:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:10:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:10:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 730ms 16:10:53 INFO - PROCESS | 3192 | 1467069053553 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 16:10:53 INFO - PROCESS | 3192 | 1467069053555 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 16:10:53 INFO - PROCESS | 3192 | 1467069053558 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:10:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:10:53 INFO - PROCESS | 3192 | 1467069053560 Marionette TRACE conn6 <- [1,3066,null,{}] 16:10:53 INFO - PROCESS | 3192 | 1467069053564 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:53 INFO - PROCESS | 3192 | 1467069053566 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:53 INFO - PROCESS | 3192 | 1467069053685 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 16:10:53 INFO - PROCESS | 3192 | 1467069053691 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:53 INFO - PROCESS | 3192 | 1467069053693 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:53 INFO - PROCESS | 3192 | ++DOCSHELL 19107000 == 35 [pid = 3192] [id = 778] 16:10:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (19107C00) [pid = 3192] [serial = 2332] [outer = 00000000] 16:10:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (191A0000) [pid = 3192] [serial = 2333] [outer = 19107C00] 16:10:53 INFO - PROCESS | 3192 | 1467069053736 Marionette DEBUG loaded listener.js 16:10:53 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (191A8400) [pid = 3192] [serial = 2334] [outer = 19107C00] 16:10:54 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (17878800) [pid = 3192] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:10:54 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (10408000) [pid = 3192] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:10:54 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (101E2C00) [pid = 3192] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:10:54 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (10176000) [pid = 3192] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:10:54 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (10401800) [pid = 3192] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:10:54 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (0AC6D000) [pid = 3192] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:10:54 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (1485C800) [pid = 3192] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:10:54 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (17850400) [pid = 3192] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:10:54 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (1AE57400) [pid = 3192] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:10:54 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (19107800) [pid = 3192] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:10:54 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (13630400) [pid = 3192] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:10:54 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (1C28B000) [pid = 3192] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 16:10:54 INFO - PROCESS | 3192 | 1467069054424 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 16:10:54 INFO - PROCESS | 3192 | 1467069054506 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 16:10:54 INFO - PROCESS | 3192 | 1467069054511 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:10:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:10:54 INFO - PROCESS | 3192 | 1467069054514 Marionette TRACE conn6 <- [1,3070,null,{}] 16:10:54 INFO - PROCESS | 3192 | 1467069054536 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:54 INFO - PROCESS | 3192 | 1467069054539 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:54 INFO - PROCESS | 3192 | 1467069054660 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 16:10:54 INFO - PROCESS | 3192 | 1467069054801 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:54 INFO - PROCESS | 3192 | 1467069054804 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:54 INFO - PROCESS | 3192 | ++DOCSHELL 0FDFD000 == 36 [pid = 3192] [id = 779] 16:10:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (10173800) [pid = 3192] [serial = 2335] [outer = 00000000] 16:10:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (109B2400) [pid = 3192] [serial = 2336] [outer = 10173800] 16:10:54 INFO - PROCESS | 3192 | 1467069054862 Marionette DEBUG loaded listener.js 16:10:54 INFO - PROCESS | 3192 | ++DOMWINDOW == 72 (1362E800) [pid = 3192] [serial = 2337] [outer = 10173800] 16:10:55 INFO - PROCESS | 3192 | 1467069055374 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:10:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:10:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:10:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:10:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:10:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 890ms 16:10:55 INFO - PROCESS | 3192 | 1467069055406 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 16:10:55 INFO - PROCESS | 3192 | 1467069055411 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 16:10:55 INFO - PROCESS | 3192 | 1467069055417 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:10:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:10:55 INFO - PROCESS | 3192 | 1467069055420 Marionette TRACE conn6 <- [1,3074,null,{}] 16:10:55 INFO - PROCESS | 3192 | 1467069055424 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:55 INFO - PROCESS | 3192 | 1467069055427 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:55 INFO - PROCESS | 3192 | 1467069055569 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 16:10:55 INFO - PROCESS | 3192 | 1467069055719 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:55 INFO - PROCESS | 3192 | 1467069055722 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:55 INFO - PROCESS | 3192 | ++DOCSHELL 14D63800 == 37 [pid = 3192] [id = 780] 16:10:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 73 (14F0F000) [pid = 3192] [serial = 2338] [outer = 00000000] 16:10:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 74 (16C36800) [pid = 3192] [serial = 2339] [outer = 14F0F000] 16:10:55 INFO - PROCESS | 3192 | 1467069055782 Marionette DEBUG loaded listener.js 16:10:55 INFO - PROCESS | 3192 | ++DOMWINDOW == 75 (17882800) [pid = 3192] [serial = 2340] [outer = 14F0F000] 16:10:56 INFO - PROCESS | 3192 | 1467069056303 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:10:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:10:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 930ms 16:10:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:10:56 INFO - PROCESS | 3192 | 1467069056350 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 16:10:56 INFO - PROCESS | 3192 | 1467069056353 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 16:10:56 INFO - PROCESS | 3192 | 1467069056357 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:10:56 INFO - PROCESS | 3192 | 1467069056360 Marionette TRACE conn6 <- [1,3078,null,{}] 16:10:56 INFO - PROCESS | 3192 | 1467069056372 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:56 INFO - PROCESS | 3192 | 1467069056376 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:56 INFO - PROCESS | 3192 | 1467069056485 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 16:10:56 INFO - PROCESS | 3192 | 1467069056612 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:56 INFO - PROCESS | 3192 | 1467069056615 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:56 INFO - PROCESS | 3192 | ++DOCSHELL 16531400 == 38 [pid = 3192] [id = 781] 16:10:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 76 (16C31800) [pid = 3192] [serial = 2341] [outer = 00000000] 16:10:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 77 (17CC6C00) [pid = 3192] [serial = 2342] [outer = 16C31800] 16:10:56 INFO - PROCESS | 3192 | 1467069056672 Marionette DEBUG loaded listener.js 16:10:56 INFO - PROCESS | 3192 | ++DOMWINDOW == 78 (19221C00) [pid = 3192] [serial = 2343] [outer = 16C31800] 16:10:57 INFO - PROCESS | 3192 | 1467069057143 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:10:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:10:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 830ms 16:10:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:10:57 INFO - PROCESS | 3192 | 1467069057192 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 16:10:57 INFO - PROCESS | 3192 | 1467069057195 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 16:10:57 INFO - PROCESS | 3192 | 1467069057198 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:10:57 INFO - PROCESS | 3192 | 1467069057200 Marionette TRACE conn6 <- [1,3082,null,{}] 16:10:57 INFO - PROCESS | 3192 | 1467069057204 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:57 INFO - PROCESS | 3192 | 1467069057206 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:57 INFO - PROCESS | 3192 | 1467069057316 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 16:10:57 INFO - PROCESS | 3192 | 1467069057477 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:57 INFO - PROCESS | 3192 | 1467069057480 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:57 INFO - PROCESS | 3192 | ++DOCSHELL 193B6400 == 39 [pid = 3192] [id = 782] 16:10:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 79 (193BA000) [pid = 3192] [serial = 2344] [outer = 00000000] 16:10:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 80 (19420400) [pid = 3192] [serial = 2345] [outer = 193BA000] 16:10:57 INFO - PROCESS | 3192 | 1467069057535 Marionette DEBUG loaded listener.js 16:10:57 INFO - PROCESS | 3192 | ++DOMWINDOW == 81 (19629800) [pid = 3192] [serial = 2346] [outer = 193BA000] 16:10:58 INFO - PROCESS | 3192 | 1467069058066 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:10:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:10:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 16:10:58 INFO - PROCESS | 3192 | 1467069058131 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 16:10:58 INFO - PROCESS | 3192 | 1467069058134 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 16:10:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:10:58 INFO - PROCESS | 3192 | 1467069058137 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:10:58 INFO - PROCESS | 3192 | 1467069058139 Marionette TRACE conn6 <- [1,3086,null,{}] 16:10:58 INFO - PROCESS | 3192 | 1467069058143 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:58 INFO - PROCESS | 3192 | 1467069058145 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:58 INFO - PROCESS | 3192 | 1467069058249 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 16:10:58 INFO - PROCESS | 3192 | 1467069058411 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:58 INFO - PROCESS | 3192 | 1467069058413 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:58 INFO - PROCESS | 3192 | ++DOCSHELL 0ACB8C00 == 40 [pid = 3192] [id = 783] 16:10:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 82 (0ACBAC00) [pid = 3192] [serial = 2347] [outer = 00000000] 16:10:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 83 (1962F400) [pid = 3192] [serial = 2348] [outer = 0ACBAC00] 16:10:58 INFO - PROCESS | 3192 | 1467069058469 Marionette DEBUG loaded listener.js 16:10:58 INFO - PROCESS | 3192 | ++DOMWINDOW == 84 (197CA800) [pid = 3192] [serial = 2349] [outer = 0ACBAC00] 16:10:59 INFO - PROCESS | 3192 | 1467069059123 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:10:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:10:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:10:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1015ms 16:10:59 INFO - PROCESS | 3192 | 1467069059157 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 16:10:59 INFO - PROCESS | 3192 | 1467069059160 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 16:10:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:10:59 INFO - PROCESS | 3192 | 1467069059165 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:10:59 INFO - PROCESS | 3192 | 1467069059168 Marionette TRACE conn6 <- [1,3090,null,{}] 16:10:59 INFO - PROCESS | 3192 | 1467069059173 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:59 INFO - PROCESS | 3192 | 1467069059176 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:59 INFO - PROCESS | 3192 | 1467069059314 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 16:10:59 INFO - PROCESS | 3192 | 1467069059472 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:59 INFO - PROCESS | 3192 | 1467069059474 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:10:59 INFO - PROCESS | 3192 | ++DOCSHELL 101DF000 == 41 [pid = 3192] [id = 784] 16:10:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 85 (1030F400) [pid = 3192] [serial = 2350] [outer = 00000000] 16:10:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 86 (109A7400) [pid = 3192] [serial = 2351] [outer = 1030F400] 16:10:59 INFO - PROCESS | 3192 | 1467069059528 Marionette DEBUG loaded listener.js 16:10:59 INFO - PROCESS | 3192 | ++DOMWINDOW == 87 (13627C00) [pid = 3192] [serial = 2352] [outer = 1030F400] 16:11:00 INFO - PROCESS | 3192 | --DOCSHELL 16531C00 == 40 [pid = 3192] [id = 777] 16:11:00 INFO - PROCESS | 3192 | --DOCSHELL 182C7800 == 39 [pid = 3192] [id = 776] 16:11:00 INFO - PROCESS | 3192 | --DOCSHELL 17877800 == 38 [pid = 3192] [id = 775] 16:11:00 INFO - PROCESS | 3192 | --DOCSHELL 14F10800 == 37 [pid = 3192] [id = 774] 16:11:00 INFO - PROCESS | 3192 | --DOCSHELL 1017A000 == 36 [pid = 3192] [id = 773] 16:11:00 INFO - PROCESS | 3192 | --DOCSHELL 0AC69800 == 35 [pid = 3192] [id = 772] 16:11:00 INFO - PROCESS | 3192 | --DOCSHELL 10172800 == 34 [pid = 3192] [id = 770] 16:11:00 INFO - PROCESS | 3192 | --DOCSHELL 15E66C00 == 33 [pid = 3192] [id = 771] 16:11:00 INFO - PROCESS | 3192 | --DOCSHELL 101D9000 == 32 [pid = 3192] [id = 762] 16:11:00 INFO - PROCESS | 3192 | --DOCSHELL 0FDF0400 == 31 [pid = 3192] [id = 769] 16:11:00 INFO - PROCESS | 3192 | --DOCSHELL 0ACB8C00 == 30 [pid = 3192] [id = 783] 16:11:00 INFO - PROCESS | 3192 | --DOCSHELL 16531400 == 29 [pid = 3192] [id = 781] 16:11:00 INFO - PROCESS | 3192 | --DOCSHELL 193B6400 == 28 [pid = 3192] [id = 782] 16:11:00 INFO - PROCESS | 3192 | --DOCSHELL 14D63800 == 27 [pid = 3192] [id = 780] 16:11:00 INFO - PROCESS | 3192 | --DOCSHELL 19107000 == 26 [pid = 3192] [id = 778] 16:11:00 INFO - PROCESS | 3192 | --DOCSHELL 0FDFD000 == 25 [pid = 3192] [id = 779] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 86 (1825C000) [pid = 3192] [serial = 2295] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 85 (1CB46400) [pid = 3192] [serial = 2306] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 84 (10425000) [pid = 3192] [serial = 2291] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 83 (1042DC00) [pid = 3192] [serial = 2292] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 82 (13634800) [pid = 3192] [serial = 2286] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 81 (115CFC00) [pid = 3192] [serial = 2285] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 80 (101DCC00) [pid = 3192] [serial = 2288] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 79 (101E8000) [pid = 3192] [serial = 2289] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 78 (10303800) [pid = 3192] [serial = 2297] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 77 (0FAF2C00) [pid = 3192] [serial = 2271] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 76 (0ACBA800) [pid = 3192] [serial = 2270] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 75 (16526400) [pid = 3192] [serial = 2274] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 74 (15097400) [pid = 3192] [serial = 2273] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 73 (19D68000) [pid = 3192] [serial = 2277] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 72 (191A2000) [pid = 3192] [serial = 2276] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 71 (1BAC6000) [pid = 3192] [serial = 2280] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 70 (1BA3F400) [pid = 3192] [serial = 2279] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 69 (1C284400) [pid = 3192] [serial = 2283] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 68 (1BF2C000) [pid = 3192] [serial = 2282] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 67 (1787D800) [pid = 3192] [serial = 2300] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 66 (1BAD1800) [pid = 3192] [serial = 2298] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 65 (17884000) [pid = 3192] [serial = 2294] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 64 (1910B800) [pid = 3192] [serial = 2301] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 63 (1CA02000) [pid = 3192] [serial = 2304] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | --DOMWINDOW == 62 (1C89C000) [pid = 3192] [serial = 2303] [outer = 00000000] [url = about:blank] 16:11:00 INFO - PROCESS | 3192 | 1467069060648 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:11:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:11:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1533ms 16:11:00 INFO - PROCESS | 3192 | 1467069060700 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 16:11:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:11:00 INFO - PROCESS | 3192 | 1467069060704 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 16:11:00 INFO - PROCESS | 3192 | 1467069060708 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:11:00 INFO - PROCESS | 3192 | 1467069060713 Marionette TRACE conn6 <- [1,3094,null,{}] 16:11:00 INFO - PROCESS | 3192 | 1467069060718 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:00 INFO - PROCESS | 3192 | 1467069060721 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:11:00 INFO - PROCESS | 3192 | 1467069060812 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 16:11:00 INFO - PROCESS | 3192 | 1467069060819 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:00 INFO - PROCESS | 3192 | 1467069060822 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:11:00 INFO - PROCESS | 3192 | ++DOCSHELL 0FC82400 == 26 [pid = 3192] [id = 785] 16:11:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 63 (0FC83C00) [pid = 3192] [serial = 2353] [outer = 00000000] 16:11:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 64 (0FDFE000) [pid = 3192] [serial = 2354] [outer = 0FC83C00] 16:11:00 INFO - PROCESS | 3192 | 1467069060871 Marionette DEBUG loaded listener.js 16:11:00 INFO - PROCESS | 3192 | ++DOMWINDOW == 65 (1017A000) [pid = 3192] [serial = 2355] [outer = 0FC83C00] 16:11:01 INFO - PROCESS | 3192 | 1467069061368 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:11:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:11:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:11:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:11:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 691ms 16:11:01 INFO - PROCESS | 3192 | 1467069061401 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 16:11:01 INFO - PROCESS | 3192 | 1467069061406 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 16:11:01 INFO - PROCESS | 3192 | 1467069061412 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:11:01 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:11:01 INFO - PROCESS | 3192 | 1467069061415 Marionette TRACE conn6 <- [1,3098,null,{}] 16:11:01 INFO - PROCESS | 3192 | 1467069061419 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:01 INFO - PROCESS | 3192 | 1467069061421 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:11:01 INFO - PROCESS | 3192 | 1467069061513 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 16:11:01 INFO - PROCESS | 3192 | 1467069061572 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:01 INFO - PROCESS | 3192 | 1467069061574 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:11:01 INFO - PROCESS | 3192 | ++DOCSHELL 1030EC00 == 27 [pid = 3192] [id = 786] 16:11:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 66 (1030FC00) [pid = 3192] [serial = 2356] [outer = 00000000] 16:11:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 67 (10404800) [pid = 3192] [serial = 2357] [outer = 1030FC00] 16:11:01 INFO - PROCESS | 3192 | 1467069061713 Marionette DEBUG loaded listener.js 16:11:01 INFO - PROCESS | 3192 | ++DOMWINDOW == 68 (1040BC00) [pid = 3192] [serial = 2358] [outer = 1030FC00] 16:11:02 INFO - PROCESS | 3192 | 1467069062055 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:11:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:11:02 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 16:11:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:11:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:11:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:11:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:11:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 16:11:02 INFO - PROCESS | 3192 | 1467069062086 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 16:11:02 INFO - PROCESS | 3192 | 1467069062088 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 16:11:02 INFO - PROCESS | 3192 | 1467069062091 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:11:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:11:02 INFO - PROCESS | 3192 | 1467069062094 Marionette TRACE conn6 <- [1,3102,null,{}] 16:11:02 INFO - PROCESS | 3192 | 1467069062124 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:02 INFO - PROCESS | 3192 | 1467069062129 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:11:02 INFO - PROCESS | 3192 | 1467069062215 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 16:11:02 INFO - PROCESS | 3192 | 1467069062221 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"3305f602-9692-45e1-aaef-4007e47e7e58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:02 INFO - PROCESS | 3192 | 1467069062224 Marionette INFO sendAsync 15eb5ee0-2a1e-41cd-b27f-dab1d6e04777 16:11:02 INFO - PROCESS | 3192 | ++DOCSHELL 10A9B800 == 28 [pid = 3192] [id = 787] 16:11:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 69 (10A9D400) [pid = 3192] [serial = 2359] [outer = 00000000] 16:11:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 70 (115CC400) [pid = 3192] [serial = 2360] [outer = 10A9D400] 16:11:02 INFO - PROCESS | 3192 | 1467069062271 Marionette DEBUG loaded listener.js 16:11:02 INFO - PROCESS | 3192 | ++DOMWINDOW == 71 (13631C00) [pid = 3192] [serial = 2361] [outer = 10A9D400] 16:11:02 INFO - PROCESS | 3192 | 1467069062773 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:11:02 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:11:02 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 16:11:02 INFO - PROCESS | 3192 | 1467069062825 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 16:11:02 INFO - PROCESS | 3192 | 1467069062828 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 16:11:03 WARNING - u'runner_teardown' () 16:11:03 INFO - No more tests 16:11:03 INFO - Got 0 unexpected results 16:11:03 INFO - SUITE-END | took 679s 16:11:03 INFO - Closing logging queue 16:11:03 INFO - queue closed 16:11:04 INFO - Return code: 0 16:11:04 WARNING - # TBPL SUCCESS # 16:11:04 INFO - Running post-action listener: _resource_record_post_action 16:11:04 INFO - Running post-run listener: _resource_record_post_run 16:11:05 INFO - Total resource usage - Wall time: 688s; CPU: 14.0%; Read bytes: 167512576; Write bytes: 1145417728; Read time: 2201790; Write time: 9910390 16:11:05 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:11:05 INFO - install - Wall time: 2s; CPU: 14.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 120 16:11:05 INFO - run-tests - Wall time: 687s; CPU: 14.0%; Read bytes: 167512576; Write bytes: 1087938560; Read time: 2201790; Write time: 9867980 16:11:05 INFO - Running post-run listener: _upload_blobber_files 16:11:05 INFO - Blob upload gear active. 16:11:05 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:11:05 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 16:11:05 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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 16:11:05 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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 16:11:05 INFO - (blobuploader) - INFO - Open directory for files ... 16:11:05 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:11:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:11:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:11:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:11:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:11:06 INFO - (blobuploader) - INFO - Done attempting. 16:11:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:11:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:11:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:11:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:11:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:11:08 INFO - (blobuploader) - INFO - Done attempting. 16:11:08 INFO - (blobuploader) - INFO - Iteration through files over. 16:11:08 INFO - Return code: 0 16:11:08 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:11:08 INFO - Using _rmtree_windows ... 16:11:08 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:11:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00bbccc553232efaf2b31a575404677c970c0228212300cf6c526f1948f4d2f2f04832249ed785b1701fb3495a9404fbc9e9d27b475b7c92bd50a14be6bf314a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f6ae7e818f3b54b2d0eaa74e50beda4a0d6c6bd760041e91c5dbf59e183b0c6cf16dca9829704f69111ac6434690b0869e1239a893dc803ae0c87db15f75e53d"} 16:11:08 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:11:08 INFO - Writing to file C:\slave\test\properties\blobber_files 16:11:08 INFO - Contents: 16:11:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00bbccc553232efaf2b31a575404677c970c0228212300cf6c526f1948f4d2f2f04832249ed785b1701fb3495a9404fbc9e9d27b475b7c92bd50a14be6bf314a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f6ae7e818f3b54b2d0eaa74e50beda4a0d6c6bd760041e91c5dbf59e183b0c6cf16dca9829704f69111ac6434690b0869e1239a893dc803ae0c87db15f75e53d"} 16:11:08 INFO - Running post-run listener: copy_logs_to_upload_dir 16:11:08 INFO - Copying logs to upload dir... 16:11:08 INFO - mkdir: C:\slave\test\build\upload\logs 16:11:08 INFO - Copying logs to upload dir... 16:11:08 INFO - Using _rmtree_windows ... 16:11:08 INFO - Using _rmtree_windows ... 16:11:08 INFO - Using _rmtree_windows ... 16:11:08 INFO - Using _rmtree_windows ... 16:11:08 INFO - Using _rmtree_windows ... 16:11:09 INFO - Using _rmtree_windows ... 16:11:09 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=945.166000 ========= master_lag: 1.31 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 46 secs) (at 2016-06-27 16:11:09.196469) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 16:11:09.197494) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-151 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-151 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00bbccc553232efaf2b31a575404677c970c0228212300cf6c526f1948f4d2f2f04832249ed785b1701fb3495a9404fbc9e9d27b475b7c92bd50a14be6bf314a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f6ae7e818f3b54b2d0eaa74e50beda4a0d6c6bd760041e91c5dbf59e183b0c6cf16dca9829704f69111ac6434690b0869e1239a893dc803ae0c87db15f75e53d"} build_url:https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00bbccc553232efaf2b31a575404677c970c0228212300cf6c526f1948f4d2f2f04832249ed785b1701fb3495a9404fbc9e9d27b475b7c92bd50a14be6bf314a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f6ae7e818f3b54b2d0eaa74e50beda4a0d6c6bd760041e91c5dbf59e183b0c6cf16dca9829704f69111ac6434690b0869e1239a893dc803ae0c87db15f75e53d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HjqJ98iLSlmoF7lNhVUFLw/artifacts/public/build/firefox-48.0.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-06-27 16:11:09.322524) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 16:11:09.323100) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-151 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-151 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 16:11:09.443051) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-06-27 16:11:09.443562) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-06-27 16:11:10.467826) ========= ========= Total master_lag: 1.52 =========