builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-160 starttime: 1467736132.16 results: success (0) buildid: 20160705073512 builduid: f11ef69a890b45a9a24f57495fa5e290 revision: 059550e65473bb4a1cbb53c963e7ac7bc24b778a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 09:28:52.158277) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 09:28:52.158992) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 09:28:52.159566) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 09:28:52.300008) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 09:28:52.300366) ========= '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-160 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-160 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-160 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 --09:28:53-- 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% 1.96 GB/s 09:28:53 (1.96 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.158000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 09:28:53.476168) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-07-05 09:28:53.476553) ========= '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-160 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-160 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-160 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.101000 ========= master_lag: 3.74 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-07-05 09:29:01.319796) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 09:29:01.320165) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 059550e65473bb4a1cbb53c963e7ac7bc24b778a --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 059550e65473bb4a1cbb53c963e7ac7bc24b778a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-160 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-160 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-160 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-07-05 09:29:01,551 truncating revision to first 12 chars 2016-07-05 09:29:01,551 Setting DEBUG logging. 2016-07-05 09:29:01,551 attempt 1/10 2016-07-05 09:29:01,551 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/059550e65473?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-05 09:29:02,342 unpacking tar archive at: mozilla-beta-059550e65473/testing/mozharness/ program finished with exit code 0 elapsedTime=1.583000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 09:29:02.968274) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 09:29:02.968644) ========= script_repo_revision: 059550e65473bb4a1cbb53c963e7ac7bc24b778a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 09:29:02.969049) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 09:29:02.969320) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 09:29:02.984406) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 19 secs) (at 2016-07-05 09:29:02.984692) ========= '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-160 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-160 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-160 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 09:29:03 INFO - MultiFileLogger online at 20160705 09:29:03 in C:\slave\test 09:29:03 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 09:29:03 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:29:03 INFO - {'append_to_log': False, 09:29:03 INFO - 'base_work_dir': 'C:\\slave\\test', 09:29:03 INFO - 'blob_upload_branch': 'mozilla-beta', 09:29:03 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:29:03 INFO - 'buildbot_json_path': 'buildprops.json', 09:29:03 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:29:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:29:03 INFO - 'download_minidump_stackwalk': True, 09:29:03 INFO - 'download_symbols': 'true', 09:29:03 INFO - 'e10s': False, 09:29:03 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:29:03 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:29:03 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:29:03 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:29:03 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:29:03 INFO - 'C:/mozilla-build/tooltool.py'), 09:29:03 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:29:03 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:29:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:29:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:29:03 INFO - 'log_level': 'info', 09:29:03 INFO - 'log_to_console': True, 09:29:03 INFO - 'opt_config_files': (), 09:29:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:29:03 INFO - '--processes=1', 09:29:03 INFO - '--config=%(test_path)s/wptrunner.ini', 09:29:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:29:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:29:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:29:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:29:03 INFO - 'pip_index': False, 09:29:03 INFO - 'require_test_zip': True, 09:29:03 INFO - 'test_type': ('testharness',), 09:29:03 INFO - 'this_chunk': '1', 09:29:03 INFO - 'total_chunks': '10', 09:29:03 INFO - 'virtualenv_path': 'venv', 09:29:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:29:03 INFO - 'work_dir': 'build'} 09:29:03 INFO - ##### 09:29:03 INFO - ##### Running clobber step. 09:29:03 INFO - ##### 09:29:03 INFO - Running pre-action listener: _resource_record_pre_action 09:29:03 INFO - Running main action method: clobber 09:29:03 INFO - rmtree: C:\slave\test\build 09:29:03 INFO - Using _rmtree_windows ... 09:29:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:30:55 INFO - Running post-action listener: _resource_record_post_action 09:30:55 INFO - ##### 09:30:55 INFO - ##### Running read-buildbot-config step. 09:30:55 INFO - ##### 09:30:55 INFO - Running pre-action listener: _resource_record_pre_action 09:30:55 INFO - Running main action method: read_buildbot_config 09:30:55 INFO - Using buildbot properties: 09:30:55 INFO - { 09:30:55 INFO - "project": "", 09:30:55 INFO - "product": "firefox", 09:30:55 INFO - "script_repo_revision": "production", 09:30:55 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 09:30:55 INFO - "repository": "", 09:30:55 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 09:30:55 INFO - "buildid": "20160705073512", 09:30:55 INFO - "pgo_build": "False", 09:30:55 INFO - "basedir": "C:\\slave\\test", 09:30:55 INFO - "buildnumber": 4, 09:30:55 INFO - "slavename": "t-w732-ix-160", 09:30:55 INFO - "revision": "059550e65473bb4a1cbb53c963e7ac7bc24b778a", 09:30:55 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 09:30:55 INFO - "platform": "win32", 09:30:55 INFO - "branch": "mozilla-beta", 09:30:55 INFO - "repo_path": "releases/mozilla-beta", 09:30:55 INFO - "moz_repo_path": "", 09:30:55 INFO - "stage_platform": "win32", 09:30:55 INFO - "builduid": "f11ef69a890b45a9a24f57495fa5e290", 09:30:55 INFO - "slavebuilddir": "test" 09:30:55 INFO - } 09:30:55 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 09:30:55 INFO - Found installer url https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 09:30:55 INFO - Running post-action listener: _resource_record_post_action 09:30:55 INFO - ##### 09:30:55 INFO - ##### Running download-and-extract step. 09:30:55 INFO - ##### 09:30:55 INFO - Running pre-action listener: _resource_record_pre_action 09:30:55 INFO - Running main action method: download_and_extract 09:30:55 INFO - mkdir: C:\slave\test\build\tests 09:30:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:30:55 INFO - https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:30:55 INFO - trying https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 09:30:55 INFO - Downloading https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/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 09:30:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/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 09:30:56 INFO - Downloaded 1240 bytes. 09:30:56 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 09:30:56 INFO - Using the following test package requirements: 09:30:56 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:30:56 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:30:56 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 09:30:56 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:30:56 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 09:30:56 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:30:56 INFO - u'jsshell-win32.zip'], 09:30:56 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:30:56 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 09:30:56 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:30:56 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:30:56 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 09:30:56 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:30:56 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 09:30:56 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:30:56 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 09:30:56 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:30:56 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 09:30:56 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 09:30:56 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')]} 09:30:56 INFO - https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:30:56 INFO - trying https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 09:30:56 INFO - Downloading https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/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 09:30:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/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 09:30:58 INFO - Downloaded 20402828 bytes. 09:30:58 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/*'] 09:30:58 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/* 09:31:00 INFO - caution: filename not matched: web-platform/* 09:31:00 INFO - Return code: 11 09:31:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:31:00 INFO - https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:31:00 INFO - trying https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 09:31:00 INFO - Downloading https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/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 09:31:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/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 09:31:01 INFO - Downloaded 36389110 bytes. 09:31:01 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/*'] 09:31:01 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/* 09:31:50 INFO - caution: filename not matched: bin/* 09:31:50 INFO - caution: filename not matched: config/* 09:31:50 INFO - caution: filename not matched: mozbase/* 09:31:50 INFO - caution: filename not matched: marionette/* 09:31:50 INFO - caution: filename not matched: tools/wptserve/* 09:31:50 INFO - Return code: 11 09:31: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')]} 09:31:50 INFO - https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 09:31:50 INFO - trying https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:31:50 INFO - Downloading https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 09:31:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/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 09:31:51 INFO - Downloaded 68467301 bytes. 09:31:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:31:51 INFO - mkdir: C:\slave\test\properties 09:31:51 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:31:51 INFO - Writing to file C:\slave\test\properties\build_url 09:31:51 INFO - Contents: 09:31:51 INFO - build_url:https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.zip 09:31:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:31:52 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:31:52 INFO - Writing to file C:\slave\test\properties\symbols_url 09:31:52 INFO - Contents: 09:31:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:31: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')]} 09:31:52 INFO - https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:31:52 INFO - trying https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 09:31:52 INFO - Downloading https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/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 09:31:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/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 09:31:54 INFO - Downloaded 55588444 bytes. 09:31:54 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'] 09:31:54 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 09:31:59 INFO - Return code: 0 09:31:59 INFO - Running post-action listener: _resource_record_post_action 09:31:59 INFO - Running post-action listener: set_extra_try_arguments 09:31:59 INFO - ##### 09:31:59 INFO - ##### Running create-virtualenv step. 09:31:59 INFO - ##### 09:31:59 INFO - Running pre-action listener: _pre_create_virtualenv 09:31:59 INFO - Running pre-action listener: _resource_record_pre_action 09:31:59 INFO - Running main action method: create_virtualenv 09:31:59 INFO - Creating virtualenv C:\slave\test\build\venv 09:31:59 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 09:31:59 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:32:05 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:32:10 INFO - Installing distribute......................................................................................................................................................................................done. 09:32:12 INFO - Return code: 0 09:32:12 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:32:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:32:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:32:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:32:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:32:12 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 0x01BBB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEA368>, '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 0x0187BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-160', 'USERDOMAIN': 'T-W732-IX-160', '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-160', '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 09:32:12 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 09:32:12 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 09:32:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:32:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:32:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:32:12 INFO - 'COMPUTERNAME': 'T-W732-IX-160', 09:32:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:32:12 INFO - 'DCLOCATION': 'SCL3', 09:32:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:32:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:32:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:32:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:32:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:32:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:32:12 INFO - 'HOMEDRIVE': 'C:', 09:32:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:32:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:32:12 INFO - 'KTS_VERSION': '1.19c', 09:32:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:32:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:32:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-160', 09:32:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:32:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:32:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:32:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:32:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:32:12 INFO - 'MOZ_AIRBAG': '1', 09:32:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:32:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:32:12 INFO - 'MOZ_MSVCVERSION': '8', 09:32:12 INFO - 'MOZ_NO_REMOTE': '1', 09:32:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:32:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:32:12 INFO - 'NO_EM_RESTART': '1', 09:32:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:32:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:32:12 INFO - 'OS': 'Windows_NT', 09:32:12 INFO - 'OURDRIVE': 'C:', 09:32:12 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\\', 09:32:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:32:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:32:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:32:12 INFO - 'PROCESSOR_LEVEL': '6', 09:32:12 INFO - 'PROCESSOR_REVISION': '1e05', 09:32:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:32:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:32:12 INFO - 'PROMPT': '$P$G', 09:32:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:32:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:32:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:32:12 INFO - 'PWD': 'C:\\slave\\test', 09:32:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:32:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:32:12 INFO - 'SYSTEMDRIVE': 'C:', 09:32:12 INFO - 'SYSTEMROOT': 'C:\\windows', 09:32:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:32:12 INFO - 'TEST1': 'testie', 09:32:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:32:12 INFO - 'USERDOMAIN': 'T-W732-IX-160', 09:32:12 INFO - 'USERNAME': 'cltbld', 09:32:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:32:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:32:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:32:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:32:12 INFO - 'WINDIR': 'C:\\windows', 09:32:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:32:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:32:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:32:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:32:13 INFO - Downloading/unpacking psutil>=0.7.1 09:32:13 INFO - Running setup.py egg_info for package psutil 09:32:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:32:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:32:13 INFO - Installing collected packages: psutil 09:32:13 INFO - Running setup.py install for psutil 09:32:13 INFO - building 'psutil._psutil_windows' extension 09:32:13 INFO - error: Unable to find vcvarsall.bat 09:32:13 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-awkexf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:32:13 INFO - running install 09:32:13 INFO - running build 09:32:13 INFO - running build_py 09:32:13 INFO - creating build 09:32:13 INFO - creating build\lib.win32-2.7 09:32:13 INFO - creating build\lib.win32-2.7\psutil 09:32:13 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:32:13 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:32:13 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:32:13 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:32:13 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:32:13 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:32:13 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:32:13 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:32:13 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:32:13 INFO - running build_ext 09:32:13 INFO - building 'psutil._psutil_windows' extension 09:32:13 INFO - error: Unable to find vcvarsall.bat 09:32:13 INFO - ---------------------------------------- 09:32:13 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-awkexf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:32:13 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:32:13 WARNING - Return code: 1 09:32:13 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! 09:32:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:32:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:32:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:32:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:32:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:32:13 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 0x01BBB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEA368>, '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 0x0187BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-160', 'USERDOMAIN': 'T-W732-IX-160', '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-160', '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 09:32:13 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 09:32:13 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 09:32:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:32:13 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:32:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:32:13 INFO - 'COMPUTERNAME': 'T-W732-IX-160', 09:32:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:32:13 INFO - 'DCLOCATION': 'SCL3', 09:32:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:32:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:32:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:32:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:32:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:32:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:32:13 INFO - 'HOMEDRIVE': 'C:', 09:32:13 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:32:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:32:13 INFO - 'KTS_VERSION': '1.19c', 09:32:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:32:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:32:13 INFO - 'LOGONSERVER': '\\\\T-W732-IX-160', 09:32:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:32:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:32:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:32:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:32:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:32:13 INFO - 'MOZ_AIRBAG': '1', 09:32:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:32:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:32:13 INFO - 'MOZ_MSVCVERSION': '8', 09:32:13 INFO - 'MOZ_NO_REMOTE': '1', 09:32:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:32:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:32:13 INFO - 'NO_EM_RESTART': '1', 09:32:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:32:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:32:13 INFO - 'OS': 'Windows_NT', 09:32:13 INFO - 'OURDRIVE': 'C:', 09:32:13 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\\', 09:32:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:32:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:32:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:32:13 INFO - 'PROCESSOR_LEVEL': '6', 09:32:13 INFO - 'PROCESSOR_REVISION': '1e05', 09:32:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:32:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:32:13 INFO - 'PROMPT': '$P$G', 09:32:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:32:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:32:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:32:13 INFO - 'PWD': 'C:\\slave\\test', 09:32:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:32:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:32:13 INFO - 'SYSTEMDRIVE': 'C:', 09:32:13 INFO - 'SYSTEMROOT': 'C:\\windows', 09:32:13 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:32:13 INFO - 'TEST1': 'testie', 09:32:13 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:32:13 INFO - 'USERDOMAIN': 'T-W732-IX-160', 09:32:13 INFO - 'USERNAME': 'cltbld', 09:32:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:32:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:32:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:32:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:32:13 INFO - 'WINDIR': 'C:\\windows', 09:32:13 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:32:13 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:32:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:32:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:32:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:32:14 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:32:14 INFO - Running setup.py egg_info for package mozsystemmonitor 09:32:14 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:32:14 INFO - Running setup.py egg_info for package psutil 09:32:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:32:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:32:14 INFO - Installing collected packages: mozsystemmonitor, psutil 09:32:14 INFO - Running setup.py install for mozsystemmonitor 09:32:14 INFO - Running setup.py install for psutil 09:32:14 INFO - building 'psutil._psutil_windows' extension 09:32:14 INFO - error: Unable to find vcvarsall.bat 09:32:14 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-5as02y-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:32:14 INFO - running install 09:32:14 INFO - running build 09:32:14 INFO - running build_py 09:32:14 INFO - running build_ext 09:32:14 INFO - building 'psutil._psutil_windows' extension 09:32:14 INFO - error: Unable to find vcvarsall.bat 09:32:14 INFO - ---------------------------------------- 09:32:14 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-5as02y-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:32:14 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:32:14 WARNING - Return code: 1 09:32:14 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! 09:32:14 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:32:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:32:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:32:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:32:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:32:14 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 0x01BBB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEA368>, '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 0x0187BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-160', 'USERDOMAIN': 'T-W732-IX-160', '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-160', '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 09:32:14 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 09:32:14 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 09:32:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:32:14 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:32:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:32:14 INFO - 'COMPUTERNAME': 'T-W732-IX-160', 09:32:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:32:14 INFO - 'DCLOCATION': 'SCL3', 09:32:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:32:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:32:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:32:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:32:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:32:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:32:14 INFO - 'HOMEDRIVE': 'C:', 09:32:14 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:32:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:32:14 INFO - 'KTS_VERSION': '1.19c', 09:32:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:32:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:32:14 INFO - 'LOGONSERVER': '\\\\T-W732-IX-160', 09:32:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:32:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:32:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:32:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:32:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:32:14 INFO - 'MOZ_AIRBAG': '1', 09:32:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:32:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:32:14 INFO - 'MOZ_MSVCVERSION': '8', 09:32:14 INFO - 'MOZ_NO_REMOTE': '1', 09:32:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:32:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:32:14 INFO - 'NO_EM_RESTART': '1', 09:32:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:32:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:32:14 INFO - 'OS': 'Windows_NT', 09:32:14 INFO - 'OURDRIVE': 'C:', 09:32:14 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\\', 09:32:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:32:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:32:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:32:14 INFO - 'PROCESSOR_LEVEL': '6', 09:32:14 INFO - 'PROCESSOR_REVISION': '1e05', 09:32:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:32:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:32:14 INFO - 'PROMPT': '$P$G', 09:32:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:32:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:32:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:32:14 INFO - 'PWD': 'C:\\slave\\test', 09:32:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:32:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:32:14 INFO - 'SYSTEMDRIVE': 'C:', 09:32:14 INFO - 'SYSTEMROOT': 'C:\\windows', 09:32:14 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:32:14 INFO - 'TEST1': 'testie', 09:32:14 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:32:14 INFO - 'USERDOMAIN': 'T-W732-IX-160', 09:32:14 INFO - 'USERNAME': 'cltbld', 09:32:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:32:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:32:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:32:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:32:14 INFO - 'WINDIR': 'C:\\windows', 09:32:14 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:32:14 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:32:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:32:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:32:15 INFO - Downloading/unpacking blobuploader==1.2.4 09:32:15 INFO - Downloading blobuploader-1.2.4.tar.gz 09:32:15 INFO - Running setup.py egg_info for package blobuploader 09:32:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:32:19 INFO - Running setup.py egg_info for package requests 09:32:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:32:19 INFO - Downloading docopt-0.6.1.tar.gz 09:32:19 INFO - Running setup.py egg_info for package docopt 09:32:19 INFO - Installing collected packages: blobuploader, docopt, requests 09:32:19 INFO - Running setup.py install for blobuploader 09:32:19 INFO - Running setup.py install for docopt 09:32:19 INFO - Running setup.py install for requests 09:32:19 INFO - Successfully installed blobuploader docopt requests 09:32:19 INFO - Cleaning up... 09:32:19 INFO - Return code: 0 09:32:19 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:32:19 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')]} 09:32:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:32:19 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')]} 09:32:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:32:19 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 0x01BBB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEA368>, '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 0x0187BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCE0C0>, '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-160', 'USERDOMAIN': 'T-W732-IX-160', '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-160', '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 09:32:19 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 09:32:19 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 09:32:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:32:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:32:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:32:19 INFO - 'COMPUTERNAME': 'T-W732-IX-160', 09:32:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:32:19 INFO - 'DCLOCATION': 'SCL3', 09:32:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:32:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:32:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:32:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:32:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:32:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:32:19 INFO - 'HOMEDRIVE': 'C:', 09:32:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:32:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:32:19 INFO - 'KTS_VERSION': '1.19c', 09:32:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:32:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:32:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-160', 09:32:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:32:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:32:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:32:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:32:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:32:19 INFO - 'MOZ_AIRBAG': '1', 09:32:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:32:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:32:19 INFO - 'MOZ_MSVCVERSION': '8', 09:32:19 INFO - 'MOZ_NO_REMOTE': '1', 09:32:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:32:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:32:19 INFO - 'NO_EM_RESTART': '1', 09:32:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:32:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:32:19 INFO - 'OS': 'Windows_NT', 09:32:19 INFO - 'OURDRIVE': 'C:', 09:32:19 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:32:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:32:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:32:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:32:19 INFO - 'PROCESSOR_LEVEL': '6', 09:32:19 INFO - 'PROCESSOR_REVISION': '1e05', 09:32:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:32:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:32:19 INFO - 'PROMPT': '$P$G', 09:32:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:32:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:32:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:32:19 INFO - 'PWD': 'C:\\slave\\test', 09:32:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:32:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:32:19 INFO - 'SYSTEMDRIVE': 'C:', 09:32:19 INFO - 'SYSTEMROOT': 'C:\\windows', 09:32:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:32:19 INFO - 'TEST1': 'testie', 09:32:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:32:19 INFO - 'USERDOMAIN': 'T-W732-IX-160', 09:32:19 INFO - 'USERNAME': 'cltbld', 09:32:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:32:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:32:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:32:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:32:19 INFO - 'WINDIR': 'C:\\windows', 09:32:19 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:32:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:32:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:32:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:32:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:32:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:32:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:32:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:32:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:32:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:32:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:32:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:32:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:32:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:32:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:32:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:32:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:32:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:32:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:32:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:32:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:32:24 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:32:24 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:32:24 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:32:24 INFO - Unpacking c:\slave\test\build\tests\marionette 09:32:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:32:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:32:24 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 09:32:24 INFO - Running setup.py install for browsermob-proxy 09:32:38 INFO - Running setup.py install for manifestparser 09:32:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Running setup.py install for marionette-client 09:32:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:32:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Running setup.py install for marionette-driver 09:32:38 INFO - Running setup.py install for mozcrash 09:32:38 INFO - Running setup.py install for mozdebug 09:32:38 INFO - Running setup.py install for mozdevice 09:32:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Running setup.py install for mozfile 09:32:38 INFO - Running setup.py install for mozhttpd 09:32:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Running setup.py install for mozinfo 09:32:38 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Running setup.py install for mozInstall 09:32:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Running setup.py install for mozleak 09:32:38 INFO - Running setup.py install for mozlog 09:32:38 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Running setup.py install for moznetwork 09:32:38 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Running setup.py install for mozprocess 09:32:38 INFO - Running setup.py install for mozprofile 09:32:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Running setup.py install for mozrunner 09:32:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Running setup.py install for mozscreenshot 09:32:38 INFO - Running setup.py install for moztest 09:32:38 INFO - Running setup.py install for mozversion 09:32:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:32:38 INFO - Running setup.py install for wptserve 09:32:38 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 09:32:38 INFO - Cleaning up... 09:32:38 INFO - Return code: 0 09:32:38 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:32:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:32:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:32:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:32:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:32:38 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 0x01BBB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CBB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEA368>, '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 0x0187BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCE0C0>, '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-160', 'USERDOMAIN': 'T-W732-IX-160', '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-160', '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 09:32:38 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 09:32:38 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 09:32:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:32:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:32:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:32:38 INFO - 'COMPUTERNAME': 'T-W732-IX-160', 09:32:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:32:38 INFO - 'DCLOCATION': 'SCL3', 09:32:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:32:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:32:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:32:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:32:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:32:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:32:38 INFO - 'HOMEDRIVE': 'C:', 09:32:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:32:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:32:38 INFO - 'KTS_VERSION': '1.19c', 09:32:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:32:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:32:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-160', 09:32:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:32:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:32:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:32:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:32:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:32:38 INFO - 'MOZ_AIRBAG': '1', 09:32:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:32:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:32:38 INFO - 'MOZ_MSVCVERSION': '8', 09:32:38 INFO - 'MOZ_NO_REMOTE': '1', 09:32:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:32:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:32:38 INFO - 'NO_EM_RESTART': '1', 09:32:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:32:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:32:38 INFO - 'OS': 'Windows_NT', 09:32:38 INFO - 'OURDRIVE': 'C:', 09:32: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\\', 09:32:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:32:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:32:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:32:38 INFO - 'PROCESSOR_LEVEL': '6', 09:32:38 INFO - 'PROCESSOR_REVISION': '1e05', 09:32:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:32:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:32:38 INFO - 'PROMPT': '$P$G', 09:32:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:32:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:32:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:32:38 INFO - 'PWD': 'C:\\slave\\test', 09:32:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:32:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:32:38 INFO - 'SYSTEMDRIVE': 'C:', 09:32:38 INFO - 'SYSTEMROOT': 'C:\\windows', 09:32:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:32:38 INFO - 'TEST1': 'testie', 09:32:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:32:38 INFO - 'USERDOMAIN': 'T-W732-IX-160', 09:32:38 INFO - 'USERNAME': 'cltbld', 09:32:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:32:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:32:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:32:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:32:38 INFO - 'WINDIR': 'C:\\windows', 09:32:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:32:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:32:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:32:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:32:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:32:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:32:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:32:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:32:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:32:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:32:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:32:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:32:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:32:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:32:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:32:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:32:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:32:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:32:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:32:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:32:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:32:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:32:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:32:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:32:42 INFO - Unpacking c:\slave\test\build\tests\marionette 09:32:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:32:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:32:42 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)) 09:32:53 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)) 09:32:53 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)) 09:32:53 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)) 09:32:53 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)) 09:32:53 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:32:53 INFO - Downloading blessings-1.6.tar.gz 09:32:53 INFO - Running setup.py egg_info for package blessings 09:32:53 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)) 09:32:53 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:32:53 INFO - Running setup.py install for blessings 09:32:53 INFO - Running setup.py install for browsermob-proxy 09:32:53 INFO - Running setup.py install for manifestparser 09:32:53 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:32:53 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:32:53 INFO - Running setup.py install for marionette-client 09:32:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:32:53 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:32:53 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:32:53 INFO - Running setup.py install for marionette-driver 09:32:53 INFO - Running setup.py install for mozcrash 09:32:53 INFO - Running setup.py install for mozdebug 09:32:53 INFO - Running setup.py install for mozdevice 09:32:53 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:32:53 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:32:53 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:32:53 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:32:53 INFO - Running setup.py install for mozhttpd 09:32:53 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:32:53 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:32:53 INFO - Running setup.py install for mozInstall 09:32:53 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:32:53 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:32:53 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:32:53 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:32:53 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:32:53 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:32:53 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:32:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:32:54 INFO - Running setup.py install for mozleak 09:32:54 INFO - Running setup.py install for mozprofile 09:32:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:32:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:32:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:32:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:32:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:32:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:32:54 INFO - Running setup.py install for mozrunner 09:32:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:32:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:32:55 INFO - Running setup.py install for mozscreenshot 09:32:55 INFO - Running setup.py install for moztest 09:32:55 INFO - Running setup.py install for mozversion 09:32:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:32:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:32:55 INFO - Running setup.py install for wptserve 09:32:55 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:32:55 INFO - Cleaning up... 09:32:55 INFO - Return code: 0 09:32:55 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:32:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:32:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:32:56 INFO - Reading from file tmpfile_stdout 09:32:56 INFO - Using _rmtree_windows ... 09:32:56 INFO - Using _rmtree_windows ... 09:32:56 INFO - Current package versions: 09:32:56 INFO - blessings == 1.6 09:32:56 INFO - blobuploader == 1.2.4 09:32:56 INFO - browsermob-proxy == 0.6.0 09:32:56 INFO - distribute == 0.6.14 09:32:56 INFO - docopt == 0.6.1 09:32:56 INFO - manifestparser == 1.1 09:32:56 INFO - marionette-client == 2.3.0 09:32:56 INFO - marionette-driver == 1.4.0 09:32:56 INFO - mozInstall == 1.12 09:32:56 INFO - mozcrash == 0.17 09:32:56 INFO - mozdebug == 0.1 09:32:56 INFO - mozdevice == 0.48 09:32:56 INFO - mozfile == 1.2 09:32:56 INFO - mozhttpd == 0.7 09:32:56 INFO - mozinfo == 0.9 09:32:56 INFO - mozleak == 0.1 09:32:56 INFO - mozlog == 3.1 09:32:56 INFO - moznetwork == 0.27 09:32:56 INFO - mozprocess == 0.22 09:32:56 INFO - mozprofile == 0.28 09:32:56 INFO - mozrunner == 6.11 09:32:56 INFO - mozscreenshot == 0.1 09:32:56 INFO - mozsystemmonitor == 0.0 09:32:56 INFO - moztest == 0.7 09:32:56 INFO - mozversion == 1.4 09:32:56 INFO - requests == 1.2.3 09:32:56 INFO - wptserve == 1.4.0 09:32:56 INFO - Running post-action listener: _resource_record_post_action 09:32:56 INFO - Running post-action listener: _start_resource_monitoring 09:32:56 INFO - Starting resource monitoring. 09:32:56 INFO - ##### 09:32:56 INFO - ##### Running pull step. 09:32:56 INFO - ##### 09:32:56 INFO - Running pre-action listener: _resource_record_pre_action 09:32:56 INFO - Running main action method: pull 09:32:56 INFO - Pull has nothing to do! 09:32:56 INFO - Running post-action listener: _resource_record_post_action 09:32:56 INFO - ##### 09:32:56 INFO - ##### Running install step. 09:32:56 INFO - ##### 09:32:56 INFO - Running pre-action listener: _resource_record_pre_action 09:32:56 INFO - Running main action method: install 09:32:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:32:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:32:56 INFO - Reading from file tmpfile_stdout 09:32:56 INFO - Using _rmtree_windows ... 09:32:56 INFO - Using _rmtree_windows ... 09:32:56 INFO - Detecting whether we're running mozinstall >=1.0... 09:32:56 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:32:56 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:32:56 INFO - Reading from file tmpfile_stdout 09:32:56 INFO - Output received: 09:32:56 INFO - Usage: mozinstall-script.py [options] installer 09:32:56 INFO - Options: 09:32:56 INFO - -h, --help show this help message and exit 09:32:56 INFO - -d DEST, --destination=DEST 09:32:56 INFO - Directory to install application into. [default: 09:32:56 INFO - "C:\slave\test"] 09:32:56 INFO - --app=APP Application being installed. [default: firefox] 09:32:56 INFO - Using _rmtree_windows ... 09:32:56 INFO - Using _rmtree_windows ... 09:32:56 INFO - mkdir: C:\slave\test\build\application 09:32:56 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'] 09:32:56 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 09:32:58 INFO - Reading from file tmpfile_stdout 09:32:58 INFO - Output received: 09:32:58 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:32:58 INFO - Using _rmtree_windows ... 09:32:58 INFO - Using _rmtree_windows ... 09:32:58 INFO - Running post-action listener: _resource_record_post_action 09:32:58 INFO - ##### 09:32:58 INFO - ##### Running run-tests step. 09:32:58 INFO - ##### 09:32:58 INFO - Running pre-action listener: _resource_record_pre_action 09:32:58 INFO - Running main action method: run_tests 09:32:58 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:32:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:32:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:32:58 INFO - grabbing minidump binary from tooltool 09:32:58 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')]} 09:32:58 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 0x01BEA368>, '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 0x0187BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CCE0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:32:58 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 09:32:58 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 09:32:58 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:33:00 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpq9ctsn 09:33:00 INFO - INFO - File integrity verified, renaming tmpq9ctsn to win32-minidump_stackwalk.exe 09:33:00 INFO - Return code: 0 09:33:00 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:33:00 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:33:00 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/YKhakt5US56Is2FXNCynrg/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 09:33:00 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/YKhakt5US56Is2FXNCynrg/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 09:33:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:33:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:33:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:33:00 INFO - 'COMPUTERNAME': 'T-W732-IX-160', 09:33:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:33:00 INFO - 'DCLOCATION': 'SCL3', 09:33:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:33:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:33:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:33:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:33:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:33:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:33:00 INFO - 'HOMEDRIVE': 'C:', 09:33:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:33:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:33:00 INFO - 'KTS_VERSION': '1.19c', 09:33:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:33:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:33:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-160', 09:33:00 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:33:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:33:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:33:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:33:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:33:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:33:00 INFO - 'MOZ_AIRBAG': '1', 09:33:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:33:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:33:00 INFO - 'MOZ_MSVCVERSION': '8', 09:33:00 INFO - 'MOZ_NO_REMOTE': '1', 09:33:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:33:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:33:00 INFO - 'NO_EM_RESTART': '1', 09:33:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:33:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:33:00 INFO - 'OS': 'Windows_NT', 09:33:00 INFO - 'OURDRIVE': 'C:', 09:33:00 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 09:33:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:33:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:33:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:33:00 INFO - 'PROCESSOR_LEVEL': '6', 09:33:00 INFO - 'PROCESSOR_REVISION': '1e05', 09:33:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:33:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:33:00 INFO - 'PROMPT': '$P$G', 09:33:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:33:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:33:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:33:00 INFO - 'PWD': 'C:\\slave\\test', 09:33:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:33:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:33:00 INFO - 'SYSTEMDRIVE': 'C:', 09:33:00 INFO - 'SYSTEMROOT': 'C:\\windows', 09:33:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:33:00 INFO - 'TEST1': 'testie', 09:33:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:33:00 INFO - 'USERDOMAIN': 'T-W732-IX-160', 09:33:00 INFO - 'USERNAME': 'cltbld', 09:33:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:33:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:33:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:33:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:33:00 INFO - 'WINDIR': 'C:\\windows', 09:33:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:33:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:33:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:33:00 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/YKhakt5US56Is2FXNCynrg/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 09:33:02 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 09:33:02 INFO - import pkg_resources 09:33:04 INFO - Using 1 client processes 09:33:06 INFO - SUITE-START | Running 778 tests 09:33:06 INFO - Running testharness tests 09:33:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:33:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:33:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:33:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:33:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:33:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:33:07 INFO - Setting up ssl 09:33:07 INFO - PROCESS | certutil | 09:33:07 INFO - PROCESS | certutil | 09:33:07 INFO - PROCESS | certutil | 09:33:07 INFO - Certificate Nickname Trust Attributes 09:33:07 INFO - SSL,S/MIME,JAR/XPI 09:33:07 INFO - 09:33:07 INFO - web-platform-tests CT,, 09:33:07 INFO - 09:33:07 INFO - Starting runner 09:33:08 INFO - PROCESS | 2576 | [2576] 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 09:33:08 INFO - PROCESS | 2576 | [2576] 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 09:33:08 INFO - PROCESS | 2576 | [2576] 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 09:33:10 INFO - PROCESS | 2576 | 1467736390138 Marionette DEBUG Marionette enabled via build flag and pref 09:33:10 INFO - PROCESS | 2576 | ++DOCSHELL 0E288000 == 1 [pid = 2576] [id = 1] 09:33:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 1 (0E288400) [pid = 2576] [serial = 1] [outer = 00000000] 09:33:10 INFO - PROCESS | 2576 | [2576] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:33:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 2 (0E289000) [pid = 2576] [serial = 2] [outer = 0E288400] 09:33:11 INFO - PROCESS | 2576 | ++DOCSHELL 0E7C9C00 == 2 [pid = 2576] [id = 2] 09:33:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 3 (0E7CA000) [pid = 2576] [serial = 3] [outer = 00000000] 09:33:11 INFO - PROCESS | 2576 | [2576] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:33:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 4 (0E7CAC00) [pid = 2576] [serial = 4] [outer = 0E7CA000] 09:33:11 INFO - PROCESS | 2576 | 1467736391863 Marionette INFO Listening on port 2828 09:33:13 INFO - PROCESS | 2576 | 1467736393333 Marionette DEBUG Marionette enabled via command-line flag 09:33:13 INFO - PROCESS | 2576 | [2576] 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 09:33:13 INFO - PROCESS | 2576 | [2576] 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 09:33:13 INFO - PROCESS | 2576 | ++DOCSHELL 0CF0B400 == 3 [pid = 2576] [id = 3] 09:33:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 5 (0CF0B800) [pid = 2576] [serial = 5] [outer = 00000000] 09:33:13 INFO - PROCESS | 2576 | [2576] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:33:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 6 (0CF0C400) [pid = 2576] [serial = 6] [outer = 0CF0B800] 09:33:13 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:33:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 7 (131C6000) [pid = 2576] [serial = 7] [outer = 0E7CA000] 09:33:14 INFO - PROCESS | 2576 | [2576] 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 09:33:14 INFO - PROCESS | 2576 | 1467736394522 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49647 09:33:14 INFO - PROCESS | 2576 | [2576] 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 09:33:14 INFO - PROCESS | 2576 | 1467736394544 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49649 09:33:14 INFO - PROCESS | 2576 | [2576] 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 09:33:14 INFO - PROCESS | 2576 | 1467736394551 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49650 09:33:14 INFO - PROCESS | 2576 | [2576] 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 09:33:14 INFO - PROCESS | 2576 | 1467736394587 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49652 09:33:14 INFO - PROCESS | 2576 | [2576] 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 09:33:14 INFO - PROCESS | 2576 | 1467736394591 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49653 09:33:14 INFO - PROCESS | 2576 | 1467736394594 Marionette DEBUG Closed connection conn0 09:33:14 INFO - PROCESS | 2576 | 1467736394596 Marionette DEBUG Closed connection conn1 09:33:14 INFO - PROCESS | 2576 | 1467736394598 Marionette DEBUG Closed connection conn2 09:33:14 INFO - PROCESS | 2576 | 1467736394658 Marionette DEBUG Closed connection conn3 09:33:14 INFO - PROCESS | 2576 | 1467736394690 Marionette DEBUG Closed connection conn4 09:33:14 INFO - PROCESS | 2576 | [2576] 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 09:33:14 INFO - PROCESS | 2576 | 1467736394695 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49655 09:33:14 INFO - PROCESS | 2576 | 1467736394806 Marionette DEBUG Closed connection conn5 09:33:14 INFO - PROCESS | 2576 | [2576] 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 09:33:14 INFO - PROCESS | 2576 | 1467736394811 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49656 09:33:14 INFO - PROCESS | 2576 | ++DOCSHELL 13A9A400 == 4 [pid = 2576] [id = 4] 09:33:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 8 (13A9AC00) [pid = 2576] [serial = 8] [outer = 00000000] 09:33:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 9 (13E8C400) [pid = 2576] [serial = 9] [outer = 13A9AC00] 09:33:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 10 (13E92400) [pid = 2576] [serial = 10] [outer = 13A9AC00] 09:33:14 INFO - PROCESS | 2576 | 1467736394941 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:33:14 INFO - PROCESS | 2576 | 1467736394946 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":"20160705073512","device":"desktop","version":"48.0"} 09:33:16 INFO - PROCESS | 2576 | [2576] 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 09:33:16 INFO - PROCESS | 2576 | [2576] 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 09:33:16 INFO - PROCESS | 2576 | [2576] 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 09:33:16 INFO - PROCESS | 2576 | ++DOCSHELL 15397800 == 5 [pid = 2576] [id = 5] 09:33:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 11 (15397C00) [pid = 2576] [serial = 11] [outer = 00000000] 09:33:16 INFO - PROCESS | 2576 | ++DOCSHELL 15398000 == 6 [pid = 2576] [id = 6] 09:33:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 12 (15398400) [pid = 2576] [serial = 12] [outer = 00000000] 09:33:17 INFO - PROCESS | 2576 | [2576] 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 09:33:17 INFO - PROCESS | 2576 | ++DOCSHELL 16A89C00 == 7 [pid = 2576] [id = 7] 09:33:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 13 (16F56400) [pid = 2576] [serial = 13] [outer = 00000000] 09:33:17 INFO - PROCESS | 2576 | [2576] 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 09:33:17 INFO - PROCESS | 2576 | [2576] 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 09:33:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 14 (16F5F000) [pid = 2576] [serial = 14] [outer = 16F56400] 09:33:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 15 (16AF5400) [pid = 2576] [serial = 15] [outer = 15397C00] 09:33:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 16 (16AF6800) [pid = 2576] [serial = 16] [outer = 15398400] 09:33:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 17 (16AF9400) [pid = 2576] [serial = 17] [outer = 16F56400] 09:33:18 INFO - PROCESS | 2576 | 1467736398568 Marionette INFO startBrowser 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:18 INFO - PROCESS | 2576 | 1467736398603 Marionette DEBUG loaded listener.js 09:33:18 INFO - PROCESS | 2576 | 1467736398617 Marionette DEBUG loaded listener.js 09:33:18 INFO - PROCESS | 2576 | 1467736398619 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 18 (1925A000) [pid = 2576] [serial = 18] [outer = 16F56400] 09:33:19 INFO - PROCESS | 2576 | 1467736399321 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"6e6e1a5b-d92c-48e0-b870-e0151f0b2495","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":"20160705073512","device":"desktop","version":"48.0","command_id":1}}] 09:33:19 INFO - PROCESS | 2576 | 1467736399539 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}] 09:33:19 INFO - PROCESS | 2576 | 1467736399543 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:19 INFO - PROCESS | 2576 | 1467736399647 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 09:33:19 INFO - PROCESS | 2576 | 1467736399767 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:33:19 INFO - PROCESS | 2576 | 1467736399770 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:19 INFO - PROCESS | 2576 | [2576] 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 09:33:20 INFO - PROCESS | 2576 | [2576] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:33:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 19 (1B5F6C00) [pid = 2576] [serial = 19] [outer = 16F56400] 09:33:20 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:33:20 INFO - PROCESS | 2576 | 1467736400792 Marionette TRACE conn6 <- [1,3,null,{}] 09:33:20 INFO - PROCESS | 2576 | 1467736400804 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:33:20 INFO - PROCESS | 2576 | 1467736400806 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:20 INFO - PROCESS | 2576 | 1467736400829 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 09:33:20 INFO - PROCESS | 2576 | 1467736400857 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 09:33:20 INFO - PROCESS | 2576 | 1467736400860 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 09:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:33:20 INFO - PROCESS | 2576 | 1467736400880 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:33:20 INFO - PROCESS | 2576 | 1467736400884 Marionette TRACE conn6 <- [1,6,null,{}] 09:33:21 INFO - PROCESS | 2576 | 1467736401071 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}] 09:33:21 INFO - PROCESS | 2576 | 1467736401075 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:21 INFO - PROCESS | 2576 | 1467736401100 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 09:33:21 INFO - PROCESS | 2576 | 1467736401110 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:21 INFO - PROCESS | 2576 | 1467736401114 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:21 INFO - PROCESS | 2576 | ++DOCSHELL 0CDCE400 == 8 [pid = 2576] [id = 8] 09:33:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 20 (0CDE5000) [pid = 2576] [serial = 20] [outer = 00000000] 09:33:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 21 (0CF5A000) [pid = 2576] [serial = 21] [outer = 0CDE5000] 09:33:21 INFO - PROCESS | 2576 | 1467736401216 Marionette DEBUG loaded listener.js 09:33:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 22 (0D477800) [pid = 2576] [serial = 22] [outer = 0CDE5000] 09:33:21 INFO - PROCESS | 2576 | --DOCSHELL 0E288000 == 7 [pid = 2576] [id = 1] 09:33:21 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:33:21 INFO - PROCESS | 2576 | ++DOCSHELL 0D5BA000 == 8 [pid = 2576] [id = 9] 09:33:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 23 (0D881400) [pid = 2576] [serial = 23] [outer = 00000000] 09:33:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 24 (118DCC00) [pid = 2576] [serial = 24] [outer = 0D881400] 09:33:21 INFO - PROCESS | 2576 | 1467736401691 Marionette DEBUG loaded listener.js 09:33:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 25 (1212C800) [pid = 2576] [serial = 25] [outer = 0D881400] 09:33:22 INFO - PROCESS | 2576 | 1467736402382 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]]]}] 09:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1543ms 09:33:22 INFO - PROCESS | 2576 | 1467736402414 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 09:33:22 INFO - PROCESS | 2576 | 1467736402419 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 09:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:33:22 INFO - PROCESS | 2576 | 1467736402424 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:33:22 INFO - PROCESS | 2576 | 1467736402427 Marionette TRACE conn6 <- [1,10,null,{}] 09:33:22 INFO - PROCESS | 2576 | 1467736402432 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}] 09:33:22 INFO - PROCESS | 2576 | 1467736402435 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:22 INFO - PROCESS | 2576 | 1467736402561 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 09:33:22 INFO - PROCESS | 2576 | 1467736402625 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:22 INFO - PROCESS | 2576 | 1467736402629 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:22 INFO - PROCESS | 2576 | ++DOCSHELL 185E6400 == 9 [pid = 2576] [id = 10] 09:33:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 26 (185E6C00) [pid = 2576] [serial = 26] [outer = 00000000] 09:33:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 27 (194AC000) [pid = 2576] [serial = 27] [outer = 185E6C00] 09:33:22 INFO - PROCESS | 2576 | 1467736402686 Marionette DEBUG loaded listener.js 09:33:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 28 (19D05C00) [pid = 2576] [serial = 28] [outer = 185E6C00] 09:33:23 INFO - PROCESS | 2576 | 1467736403386 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]]]}] 09:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 970ms 09:33:23 INFO - PROCESS | 2576 | 1467736403398 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 09:33:23 INFO - PROCESS | 2576 | 1467736403402 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 09:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:33:23 INFO - PROCESS | 2576 | 1467736403406 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:33:23 INFO - PROCESS | 2576 | 1467736403409 Marionette TRACE conn6 <- [1,14,null,{}] 09:33:23 INFO - PROCESS | 2576 | 1467736403414 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}] 09:33:23 INFO - PROCESS | 2576 | 1467736403417 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:23 INFO - PROCESS | 2576 | 1467736403506 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 09:33:23 INFO - PROCESS | 2576 | --DOCSHELL 13A9A400 == 8 [pid = 2576] [id = 4] 09:33:23 INFO - PROCESS | 2576 | 1467736403578 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:23 INFO - PROCESS | 2576 | 1467736403580 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:23 INFO - PROCESS | 2576 | ++DOCSHELL 0CF04800 == 9 [pid = 2576] [id = 11] 09:33:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 29 (0CF06C00) [pid = 2576] [serial = 29] [outer = 00000000] 09:33:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 30 (0CFFAC00) [pid = 2576] [serial = 30] [outer = 0CF06C00] 09:33:23 INFO - PROCESS | 2576 | 1467736403627 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 31 (0D48C800) [pid = 2576] [serial = 31] [outer = 0CF06C00] 09:33:24 INFO - PROCESS | 2576 | 1467736404025 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]]]}] 09:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 670ms 09:33:24 INFO - PROCESS | 2576 | 1467736404078 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 2576 | 1467736404083 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 09:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:33:24 INFO - PROCESS | 2576 | 1467736404089 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:33:24 INFO - PROCESS | 2576 | 1467736404091 Marionette TRACE conn6 <- [1,18,null,{}] 09:33:24 INFO - PROCESS | 2576 | 1467736404095 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}] 09:33:24 INFO - PROCESS | 2576 | 1467736404097 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:24 INFO - PROCESS | 2576 | ++DOCSHELL 0DC45C00 == 10 [pid = 2576] [id = 12] 09:33:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 32 (0DC48000) [pid = 2576] [serial = 32] [outer = 00000000] 09:33:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 33 (0DC3B800) [pid = 2576] [serial = 33] [outer = 0DC48000] 09:33:24 INFO - PROCESS | 2576 | 1467736404211 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 09:33:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 34 (0D55DC00) [pid = 2576] [serial = 34] [outer = 0DC48000] 09:33:24 INFO - PROCESS | 2576 | ++DOCSHELL 0CD22C00 == 11 [pid = 2576] [id = 13] 09:33:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 35 (0D5C1000) [pid = 2576] [serial = 35] [outer = 00000000] 09:33:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 36 (0E68E000) [pid = 2576] [serial = 36] [outer = 0D5C1000] 09:33:24 INFO - PROCESS | 2576 | 1467736404275 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 2576 | 1467736404277 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:24 INFO - PROCESS | 2576 | ++DOCSHELL 0E789C00 == 12 [pid = 2576] [id = 14] 09:33:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 37 (0E78AC00) [pid = 2576] [serial = 37] [outer = 00000000] 09:33:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 38 (0E7CC400) [pid = 2576] [serial = 38] [outer = 0E78AC00] 09:33:24 INFO - PROCESS | 2576 | 1467736404324 Marionette DEBUG loaded listener.js 09:33:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 39 (11A61800) [pid = 2576] [serial = 39] [outer = 0E78AC00] 09:33:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 40 (1212E800) [pid = 2576] [serial = 40] [outer = 0D5C1000] 09:33:24 INFO - PROCESS | 2576 | 1467736404839 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]]]}] 09:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 771ms 09:33:24 INFO - PROCESS | 2576 | 1467736404864 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 2576 | 1467736404867 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 09:33:24 INFO - PROCESS | 2576 | 1467736404870 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:33:24 INFO - PROCESS | 2576 | 1467736404874 Marionette TRACE conn6 <- [1,22,null,{}] 09:33:24 INFO - PROCESS | 2576 | 1467736404884 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}] 09:33:24 INFO - PROCESS | 2576 | 1467736404889 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:24 INFO - PROCESS | 2576 | 1467736404978 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 09:33:24 INFO - PROCESS | 2576 | 1467736404988 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 2576 | 1467736404991 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:25 INFO - PROCESS | 2576 | ++DOCSHELL 13E92000 == 13 [pid = 2576] [id = 15] 09:33:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 41 (13E93000) [pid = 2576] [serial = 41] [outer = 00000000] 09:33:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 42 (14A63C00) [pid = 2576] [serial = 42] [outer = 13E93000] 09:33:25 INFO - PROCESS | 2576 | 1467736405040 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 43 (1533EC00) [pid = 2576] [serial = 43] [outer = 13E93000] 09:33:25 INFO - PROCESS | 2576 | 1467736405468 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]]]}] 09:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 631ms 09:33:25 INFO - PROCESS | 2576 | 1467736405504 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 09:33:25 INFO - PROCESS | 2576 | 1467736405507 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 09:33:25 INFO - PROCESS | 2576 | 1467736405509 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:33:25 INFO - PROCESS | 2576 | 1467736405511 Marionette TRACE conn6 <- [1,26,null,{}] 09:33:25 INFO - PROCESS | 2576 | 1467736405515 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}] 09:33:25 INFO - PROCESS | 2576 | 1467736405517 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:25 INFO - PROCESS | 2576 | 1467736405599 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 09:33:25 INFO - PROCESS | 2576 | 1467736405605 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:25 INFO - PROCESS | 2576 | 1467736405606 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:25 INFO - PROCESS | 2576 | ++DOCSHELL 16A4C800 == 14 [pid = 2576] [id = 16] 09:33:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 44 (16A4DC00) [pid = 2576] [serial = 44] [outer = 00000000] 09:33:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 45 (16A56400) [pid = 2576] [serial = 45] [outer = 16A4DC00] 09:33:25 INFO - PROCESS | 2576 | 1467736405660 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 46 (16F59800) [pid = 2576] [serial = 46] [outer = 16A4DC00] 09:33:26 INFO - PROCESS | 2576 | 1467736406077 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]]]}] 09:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 09:33:26 INFO - PROCESS | 2576 | 1467736406144 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 09:33:26 INFO - PROCESS | 2576 | 1467736406146 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 09:33:26 INFO - PROCESS | 2576 | 1467736406150 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:33:26 INFO - PROCESS | 2576 | 1467736406151 Marionette TRACE conn6 <- [1,30,null,{}] 09:33:26 INFO - PROCESS | 2576 | 1467736406155 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}] 09:33:26 INFO - PROCESS | 2576 | 1467736406157 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:26 INFO - PROCESS | 2576 | 1467736406233 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 09:33:26 INFO - PROCESS | 2576 | 1467736406241 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 2576 | 1467736406243 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:26 INFO - PROCESS | 2576 | ++DOCSHELL 13A95800 == 15 [pid = 2576] [id = 17] 09:33:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 47 (13E5DC00) [pid = 2576] [serial = 47] [outer = 00000000] 09:33:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 48 (13E65C00) [pid = 2576] [serial = 48] [outer = 13E5DC00] 09:33:26 INFO - PROCESS | 2576 | 1467736406287 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 49 (13E68400) [pid = 2576] [serial = 49] [outer = 13E5DC00] 09:33:26 INFO - PROCESS | 2576 | 1467736406670 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]]]}] 09:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 09:33:26 INFO - PROCESS | 2576 | 1467736406729 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 09:33:26 INFO - PROCESS | 2576 | 1467736406731 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 09:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:33:26 INFO - PROCESS | 2576 | 1467736406734 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - PROCESS | 2576 | 1467736406736 Marionette TRACE conn6 <- [1,34,null,{}] 09:33:26 INFO - PROCESS | 2576 | 1467736406739 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}] 09:33:26 INFO - PROCESS | 2576 | 1467736406745 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:26 INFO - PROCESS | 2576 | 1467736406859 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 09:33:26 INFO - PROCESS | 2576 | 1467736406870 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 2576 | 1467736406872 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:26 INFO - PROCESS | 2576 | ++DOCSHELL 13E65000 == 16 [pid = 2576] [id = 18] 09:33:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 50 (14BC4C00) [pid = 2576] [serial = 50] [outer = 00000000] 09:33:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 51 (18446C00) [pid = 2576] [serial = 51] [outer = 14BC4C00] 09:33:26 INFO - PROCESS | 2576 | 1467736406915 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 52 (1886B800) [pid = 2576] [serial = 52] [outer = 14BC4C00] 09:33:27 INFO - PROCESS | 2576 | 1467736407326 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]]]}] 09:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 09:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:33:27 INFO - PROCESS | 2576 | 1467736407373 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 2576 | 1467736407375 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 09:33:27 INFO - PROCESS | 2576 | 1467736407378 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 2576 | 1467736407380 Marionette TRACE conn6 <- [1,38,null,{}] 09:33:27 INFO - PROCESS | 2576 | 1467736407386 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}] 09:33:27 INFO - PROCESS | 2576 | 1467736407388 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:27 INFO - PROCESS | 2576 | 1467736407463 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 09:33:27 INFO - PROCESS | 2576 | 1467736407469 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:27 INFO - PROCESS | 2576 | 1467736407471 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:27 INFO - PROCESS | 2576 | ++DOCSHELL 18446000 == 17 [pid = 2576] [id = 19] 09:33:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 53 (19213000) [pid = 2576] [serial = 53] [outer = 00000000] 09:33:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 54 (19C3D000) [pid = 2576] [serial = 54] [outer = 19213000] 09:33:27 INFO - PROCESS | 2576 | 1467736407514 Marionette DEBUG loaded listener.js 09:33:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 55 (19C43C00) [pid = 2576] [serial = 55] [outer = 19213000] 09:33:27 INFO - PROCESS | 2576 | 1467736407891 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]]]}] 09:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 09:33:27 INFO - PROCESS | 2576 | 1467736407949 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 2576 | 1467736407951 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 09:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:33:27 INFO - PROCESS | 2576 | 1467736407954 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 2576 | 1467736407956 Marionette TRACE conn6 <- [1,42,null,{}] 09:33:27 INFO - PROCESS | 2576 | 1467736407973 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}] 09:33:27 INFO - PROCESS | 2576 | 1467736407975 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:28 INFO - PROCESS | 2576 | 1467736408050 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 09:33:28 INFO - PROCESS | 2576 | 1467736408055 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:28 INFO - PROCESS | 2576 | 1467736408057 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:28 INFO - PROCESS | 2576 | ++DOCSHELL 08B7FC00 == 18 [pid = 2576] [id = 20] 09:33:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (08B82800) [pid = 2576] [serial = 56] [outer = 00000000] 09:33:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (08B86800) [pid = 2576] [serial = 57] [outer = 08B82800] 09:33:28 INFO - PROCESS | 2576 | 1467736408101 Marionette DEBUG loaded listener.js 09:33:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (19216000) [pid = 2576] [serial = 58] [outer = 08B82800] 09:33:28 INFO - PROCESS | 2576 | 1467736408619 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]]]}] 09:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 690ms 09:33:28 INFO - PROCESS | 2576 | 1467736408645 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 09:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:33:28 INFO - PROCESS | 2576 | 1467736408647 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 09:33:28 INFO - PROCESS | 2576 | 1467736408650 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:33:28 INFO - PROCESS | 2576 | 1467736408652 Marionette TRACE conn6 <- [1,46,null,{}] 09:33:28 INFO - PROCESS | 2576 | 1467736408655 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}] 09:33:28 INFO - PROCESS | 2576 | 1467736408657 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:28 INFO - PROCESS | 2576 | 1467736408733 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 09:33:28 INFO - PROCESS | 2576 | 1467736408738 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:28 INFO - PROCESS | 2576 | 1467736408740 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:28 INFO - PROCESS | 2576 | ++DOCSHELL 0E7CC800 == 19 [pid = 2576] [id = 21] 09:33:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (19C47C00) [pid = 2576] [serial = 59] [outer = 00000000] 09:33:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (19C9C000) [pid = 2576] [serial = 60] [outer = 19C47C00] 09:33:28 INFO - PROCESS | 2576 | 1467736408785 Marionette DEBUG loaded listener.js 09:33:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (19DE4000) [pid = 2576] [serial = 61] [outer = 19C47C00] 09:33:29 INFO - PROCESS | 2576 | 1467736409163 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]]]}] 09:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 530ms 09:33:29 INFO - PROCESS | 2576 | 1467736409191 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 2576 | 1467736409194 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 09:33:29 INFO - PROCESS | 2576 | 1467736409197 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:33:29 INFO - PROCESS | 2576 | 1467736409199 Marionette TRACE conn6 <- [1,50,null,{}] 09:33:29 INFO - PROCESS | 2576 | 1467736409202 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}] 09:33:29 INFO - PROCESS | 2576 | 1467736409204 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:29 INFO - PROCESS | 2576 | 1467736409316 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 09:33:29 INFO - PROCESS | 2576 | 1467736409324 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 2576 | 1467736409325 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:29 INFO - PROCESS | 2576 | ++DOCSHELL 16A4C400 == 20 [pid = 2576] [id = 22] 09:33:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (16B82800) [pid = 2576] [serial = 62] [outer = 00000000] 09:33:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (16B8D000) [pid = 2576] [serial = 63] [outer = 16B82800] 09:33:29 INFO - PROCESS | 2576 | 1467736409369 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (16B90400) [pid = 2576] [serial = 64] [outer = 16B82800] 09:33:29 INFO - PROCESS | 2576 | 1467736409742 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]]]}] 09:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 09:33:29 INFO - PROCESS | 2576 | 1467736409772 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 2576 | 1467736409775 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 09:33:29 INFO - PROCESS | 2576 | 1467736409778 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:33:29 INFO - PROCESS | 2576 | 1467736409780 Marionette TRACE conn6 <- [1,54,null,{}] 09:33:29 INFO - PROCESS | 2576 | 1467736409784 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}] 09:33:29 INFO - PROCESS | 2576 | 1467736409786 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:29 INFO - PROCESS | 2576 | 1467736409910 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 09:33:29 INFO - PROCESS | 2576 | 1467736409947 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 2576 | 1467736409949 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:29 INFO - PROCESS | 2576 | ++DOCSHELL 0D619800 == 21 [pid = 2576] [id = 23] 09:33:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0D61A800) [pid = 2576] [serial = 65] [outer = 00000000] 09:33:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (16B8C400) [pid = 2576] [serial = 66] [outer = 0D61A800] 09:33:30 INFO - PROCESS | 2576 | 1467736410000 Marionette DEBUG loaded listener.js 09:33:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (1B852000) [pid = 2576] [serial = 67] [outer = 0D61A800] 09:33:30 INFO - PROCESS | 2576 | 1467736410319 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]]]}] 09:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 09:33:30 INFO - PROCESS | 2576 | 1467736410354 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 2576 | 1467736410356 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 09:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:33:30 INFO - PROCESS | 2576 | 1467736410359 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:33:30 INFO - PROCESS | 2576 | 1467736410361 Marionette TRACE conn6 <- [1,58,null,{}] 09:33:30 INFO - PROCESS | 2576 | 1467736410364 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}] 09:33:30 INFO - PROCESS | 2576 | 1467736410366 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:30 INFO - PROCESS | 2576 | 1467736410450 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 09:33:30 INFO - PROCESS | 2576 | 1467736410516 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:30 INFO - PROCESS | 2576 | 1467736410518 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:30 INFO - PROCESS | 2576 | ++DOCSHELL 0D4E4800 == 22 [pid = 2576] [id = 24] 09:33:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0D4E5000) [pid = 2576] [serial = 68] [outer = 00000000] 09:33:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0D4EF400) [pid = 2576] [serial = 69] [outer = 0D4E5000] 09:33:30 INFO - PROCESS | 2576 | 1467736410561 Marionette DEBUG loaded listener.js 09:33:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0D613800) [pid = 2576] [serial = 70] [outer = 0D4E5000] 09:33:30 INFO - PROCESS | 2576 | 1467736410921 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]]]}] 09:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 09:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:33:30 INFO - PROCESS | 2576 | 1467736410992 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 2576 | 1467736410994 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 09:33:30 INFO - PROCESS | 2576 | 1467736410998 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:33:30 INFO - PROCESS | 2576 | 1467736410999 Marionette TRACE conn6 <- [1,62,null,{}] 09:33:31 INFO - PROCESS | 2576 | 1467736411003 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}] 09:33:31 INFO - PROCESS | 2576 | 1467736411006 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:31 INFO - PROCESS | 2576 | --DOCSHELL 0CDCE400 == 21 [pid = 2576] [id = 8] 09:33:31 INFO - PROCESS | 2576 | 1467736411785 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 09:33:31 INFO - PROCESS | 2576 | 1467736411864 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:31 INFO - PROCESS | 2576 | 1467736411867 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:31 INFO - PROCESS | 2576 | ++DOCSHELL 09266800 == 22 [pid = 2576] [id = 25] 09:33:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (09270000) [pid = 2576] [serial = 71] [outer = 00000000] 09:33:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0CE7A000) [pid = 2576] [serial = 72] [outer = 09270000] 09:33:31 INFO - PROCESS | 2576 | 1467736411916 Marionette DEBUG loaded listener.js 09:33:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0CF11800) [pid = 2576] [serial = 73] [outer = 09270000] 09:33:32 INFO - PROCESS | 2576 | 1467736412332 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]]]}] 09:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1380ms 09:33:32 INFO - PROCESS | 2576 | 1467736412379 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 09:33:32 INFO - PROCESS | 2576 | 1467736412383 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 09:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:33:32 INFO - PROCESS | 2576 | 1467736412393 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:33:32 INFO - PROCESS | 2576 | 1467736412396 Marionette TRACE conn6 <- [1,66,null,{}] 09:33:32 INFO - PROCESS | 2576 | 1467736412401 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}] 09:33:32 INFO - PROCESS | 2576 | 1467736412405 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:32 INFO - PROCESS | 2576 | 1467736412509 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 09:33:32 INFO - PROCESS | 2576 | 1467736412517 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:32 INFO - PROCESS | 2576 | 1467736412519 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:32 INFO - PROCESS | 2576 | ++DOCSHELL 0D4ECC00 == 23 [pid = 2576] [id = 26] 09:33:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0D562000) [pid = 2576] [serial = 74] [outer = 00000000] 09:33:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0D61AC00) [pid = 2576] [serial = 75] [outer = 0D562000] 09:33:32 INFO - PROCESS | 2576 | 1467736412565 Marionette DEBUG loaded listener.js 09:33:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0D620C00) [pid = 2576] [serial = 76] [outer = 0D562000] 09:33:32 INFO - PROCESS | 2576 | 1467736412980 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]]]}] 09:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 09:33:33 INFO - PROCESS | 2576 | 1467736413024 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 09:33:33 INFO - PROCESS | 2576 | 1467736413027 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 09:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:33:33 INFO - PROCESS | 2576 | 1467736413042 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:33:33 INFO - PROCESS | 2576 | 1467736413044 Marionette TRACE conn6 <- [1,70,null,{}] 09:33:33 INFO - PROCESS | 2576 | 1467736413047 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}] 09:33:33 INFO - PROCESS | 2576 | 1467736413049 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:33 INFO - PROCESS | 2576 | 1467736413435 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 09:33:33 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (13A9AC00) [pid = 2576] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:33:33 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0CDE5000) [pid = 2576] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:33:33 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (185E6C00) [pid = 2576] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:33:33 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0CF06C00) [pid = 2576] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:33:33 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0E78AC00) [pid = 2576] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:33:33 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (13E93000) [pid = 2576] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:33:33 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (16A4DC00) [pid = 2576] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:33:33 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (13E5DC00) [pid = 2576] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:33:33 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (14BC4C00) [pid = 2576] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:33:33 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (16B82800) [pid = 2576] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:33:33 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (0D61A800) [pid = 2576] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:33:33 INFO - PROCESS | 2576 | 1467736413514 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:33 INFO - PROCESS | 2576 | 1467736413516 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:33 INFO - PROCESS | 2576 | ++DOCSHELL 0CE42800 == 24 [pid = 2576] [id = 27] 09:33:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0CE76400) [pid = 2576] [serial = 77] [outer = 00000000] 09:33:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0D475000) [pid = 2576] [serial = 78] [outer = 0CE76400] 09:33:33 INFO - PROCESS | 2576 | 1467736413561 Marionette DEBUG loaded listener.js 09:33:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0DDA6400) [pid = 2576] [serial = 79] [outer = 0CE76400] 09:33:33 INFO - PROCESS | 2576 | 1467736413904 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]]]}] 09:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 09:33:33 INFO - PROCESS | 2576 | 1467736413975 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 09:33:33 INFO - PROCESS | 2576 | 1467736413978 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 09:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:33:33 INFO - PROCESS | 2576 | 1467736413988 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:33:33 INFO - PROCESS | 2576 | 1467736413992 Marionette TRACE conn6 <- [1,74,null,{}] 09:33:33 INFO - PROCESS | 2576 | 1467736413995 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}] 09:33:33 INFO - PROCESS | 2576 | 1467736413998 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:34 INFO - PROCESS | 2576 | 1467736414093 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 09:33:34 INFO - PROCESS | 2576 | 1467736414098 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:34 INFO - PROCESS | 2576 | 1467736414100 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:34 INFO - PROCESS | 2576 | ++DOCSHELL 11F4B400 == 25 [pid = 2576] [id = 28] 09:33:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (11F78400) [pid = 2576] [serial = 80] [outer = 00000000] 09:33:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (13571C00) [pid = 2576] [serial = 81] [outer = 11F78400] 09:33:34 INFO - PROCESS | 2576 | 1467736414146 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (13AF4C00) [pid = 2576] [serial = 82] [outer = 11F78400] 09:33:34 INFO - PROCESS | 2576 | 1467736414555 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]]]}] 09:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 09:33:34 INFO - PROCESS | 2576 | 1467736414615 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 09:33:34 INFO - PROCESS | 2576 | 1467736414617 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 09:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:33:34 INFO - PROCESS | 2576 | 1467736414624 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - PROCESS | 2576 | 1467736414626 Marionette TRACE conn6 <- [1,78,null,{}] 09:33:34 INFO - PROCESS | 2576 | 1467736414629 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}] 09:33:34 INFO - PROCESS | 2576 | 1467736414631 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:34 INFO - PROCESS | 2576 | 1467736414709 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 09:33:34 INFO - PROCESS | 2576 | 1467736414714 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:34 INFO - PROCESS | 2576 | 1467736414716 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:34 INFO - PROCESS | 2576 | ++DOCSHELL 13E5E800 == 26 [pid = 2576] [id = 29] 09:33:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (13E65800) [pid = 2576] [serial = 83] [outer = 00000000] 09:33:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (14A36400) [pid = 2576] [serial = 84] [outer = 13E65800] 09:33:34 INFO - PROCESS | 2576 | 1467736414761 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (153A0400) [pid = 2576] [serial = 85] [outer = 13E65800] 09:33:35 INFO - PROCESS | 2576 | 1467736415183 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]]]}] 09:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 631ms 09:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:33:35 INFO - PROCESS | 2576 | 1467736415255 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 09:33:35 INFO - PROCESS | 2576 | 1467736415257 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 09:33:35 INFO - PROCESS | 2576 | 1467736415260 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:33:35 INFO - PROCESS | 2576 | 1467736415261 Marionette TRACE conn6 <- [1,82,null,{}] 09:33:35 INFO - PROCESS | 2576 | 1467736415265 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}] 09:33:35 INFO - PROCESS | 2576 | 1467736415267 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:35 INFO - PROCESS | 2576 | 1467736415348 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 09:33:35 INFO - PROCESS | 2576 | 1467736415354 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 2576 | 1467736415359 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:35 INFO - PROCESS | 2576 | ++DOCSHELL 16A55400 == 27 [pid = 2576] [id = 30] 09:33:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16A55C00) [pid = 2576] [serial = 86] [outer = 00000000] 09:33:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16B86400) [pid = 2576] [serial = 87] [outer = 16A55C00] 09:33:35 INFO - PROCESS | 2576 | 1467736415410 Marionette DEBUG loaded listener.js 09:33:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16D99000) [pid = 2576] [serial = 88] [outer = 16A55C00] 09:33:36 INFO - PROCESS | 2576 | 1467736415997 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]]]}] 09:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 770ms 09:33:36 INFO - PROCESS | 2576 | 1467736416045 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 09:33:36 INFO - PROCESS | 2576 | 1467736416049 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 09:33:36 INFO - PROCESS | 2576 | 1467736416068 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - PROCESS | 2576 | 1467736416073 Marionette TRACE conn6 <- [1,86,null,{}] 09:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:33:36 INFO - PROCESS | 2576 | 1467736416078 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}] 09:33:36 INFO - PROCESS | 2576 | 1467736416081 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:36 INFO - PROCESS | 2576 | 1467736416188 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 09:33:36 INFO - PROCESS | 2576 | 1467736416256 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 2576 | 1467736416259 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:36 INFO - PROCESS | 2576 | ++DOCSHELL 0D4E6C00 == 28 [pid = 2576] [id = 31] 09:33:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (0D4E7000) [pid = 2576] [serial = 89] [outer = 00000000] 09:33:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0DC46C00) [pid = 2576] [serial = 90] [outer = 0D4E7000] 09:33:36 INFO - PROCESS | 2576 | 1467736416316 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0E78DC00) [pid = 2576] [serial = 91] [outer = 0D4E7000] 09:33:36 INFO - PROCESS | 2576 | 1467736416831 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]]]}] 09:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 830ms 09:33:36 INFO - PROCESS | 2576 | 1467736416906 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 09:33:36 INFO - PROCESS | 2576 | 1467736416911 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 09:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:33:36 INFO - PROCESS | 2576 | 1467736416917 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - PROCESS | 2576 | 1467736416920 Marionette TRACE conn6 <- [1,90,null,{}] 09:33:36 INFO - PROCESS | 2576 | 1467736416925 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}] 09:33:36 INFO - PROCESS | 2576 | 1467736416927 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:37 INFO - PROCESS | 2576 | 1467736417032 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 09:33:37 INFO - PROCESS | 2576 | 1467736417102 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 2576 | 1467736417105 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:37 INFO - PROCESS | 2576 | ++DOCSHELL 13E62000 == 29 [pid = 2576] [id = 32] 09:33:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (13E62800) [pid = 2576] [serial = 92] [outer = 00000000] 09:33:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16A49400) [pid = 2576] [serial = 93] [outer = 13E62800] 09:33:37 INFO - PROCESS | 2576 | 1467736417160 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16AFB000) [pid = 2576] [serial = 94] [outer = 13E62800] 09:33:37 INFO - PROCESS | 2576 | 1467736417721 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]]]}] 09:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 09:33:37 INFO - PROCESS | 2576 | 1467736417791 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 09:33:37 INFO - PROCESS | 2576 | 1467736417794 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 09:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:33:37 INFO - PROCESS | 2576 | 1467736417797 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:33:37 INFO - PROCESS | 2576 | 1467736417801 Marionette TRACE conn6 <- [1,94,null,{}] 09:33:37 INFO - PROCESS | 2576 | 1467736417812 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}] 09:33:37 INFO - PROCESS | 2576 | 1467736417817 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:37 INFO - PROCESS | 2576 | 1467736417948 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 09:33:38 INFO - PROCESS | 2576 | 1467736418019 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 2576 | 1467736418022 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:38 INFO - PROCESS | 2576 | ++DOCSHELL 1543C000 == 30 [pid = 2576] [id = 33] 09:33:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1543C400) [pid = 2576] [serial = 95] [outer = 00000000] 09:33:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (16A54800) [pid = 2576] [serial = 96] [outer = 1543C400] 09:33:38 INFO - PROCESS | 2576 | 1467736418078 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (1702EC00) [pid = 2576] [serial = 97] [outer = 1543C400] 09:33:38 INFO - PROCESS | 2576 | 1467736418634 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]]]}] 09:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 09:33:38 INFO - PROCESS | 2576 | 1467736418671 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 2576 | 1467736418674 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 09:33:38 INFO - PROCESS | 2576 | 1467736418677 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:33:38 INFO - PROCESS | 2576 | 1467736418679 Marionette TRACE conn6 <- [1,98,null,{}] 09:33:38 INFO - PROCESS | 2576 | 1467736418683 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}] 09:33:38 INFO - PROCESS | 2576 | 1467736418685 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:38 INFO - PROCESS | 2576 | 1467736418842 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 09:33:38 INFO - PROCESS | 2576 | 1467736418930 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 2576 | 1467736418933 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:38 INFO - PROCESS | 2576 | ++DOCSHELL 0926B000 == 31 [pid = 2576] [id = 34] 09:33:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0C790400) [pid = 2576] [serial = 98] [outer = 00000000] 09:33:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0CE3AC00) [pid = 2576] [serial = 99] [outer = 0C790400] 09:33:38 INFO - PROCESS | 2576 | 1467736418983 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0CFFF400) [pid = 2576] [serial = 100] [outer = 0C790400] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (16AF9400) [pid = 2576] [serial = 17] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (13E92400) [pid = 2576] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (13E8C400) [pid = 2576] [serial = 9] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0E7CAC00) [pid = 2576] [serial = 4] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0CF5A000) [pid = 2576] [serial = 21] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (118DCC00) [pid = 2576] [serial = 24] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (194AC000) [pid = 2576] [serial = 27] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0CFFAC00) [pid = 2576] [serial = 30] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0E68E000) [pid = 2576] [serial = 36] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0E7CC400) [pid = 2576] [serial = 38] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (11A61800) [pid = 2576] [serial = 39] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (14A63C00) [pid = 2576] [serial = 42] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (16A56400) [pid = 2576] [serial = 45] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (13E65C00) [pid = 2576] [serial = 48] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (18446C00) [pid = 2576] [serial = 51] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (19C3D000) [pid = 2576] [serial = 54] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (08B86800) [pid = 2576] [serial = 57] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (19C9C000) [pid = 2576] [serial = 60] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (16B8D000) [pid = 2576] [serial = 63] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (16B8C400) [pid = 2576] [serial = 66] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (0DC3B800) [pid = 2576] [serial = 33] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (1533EC00) [pid = 2576] [serial = 43] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (16F59800) [pid = 2576] [serial = 46] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (13E68400) [pid = 2576] [serial = 49] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (1886B800) [pid = 2576] [serial = 52] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (0D477800) [pid = 2576] [serial = 22] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (16B90400) [pid = 2576] [serial = 64] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (19D05C00) [pid = 2576] [serial = 28] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (1B852000) [pid = 2576] [serial = 67] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (0D48C800) [pid = 2576] [serial = 31] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (16F5F000) [pid = 2576] [serial = 14] [outer = 00000000] [url = about:blank] 09:33:39 INFO - PROCESS | 2576 | 1467736419522 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]]]}] 09:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 09:33:39 INFO - PROCESS | 2576 | 1467736419551 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 09:33:39 INFO - PROCESS | 2576 | 1467736419555 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 09:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:33:39 INFO - PROCESS | 2576 | 1467736419560 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:33:39 INFO - PROCESS | 2576 | 1467736419563 Marionette TRACE conn6 <- [1,102,null,{}] 09:33:39 INFO - PROCESS | 2576 | 1467736419567 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}] 09:33:39 INFO - PROCESS | 2576 | 1467736419570 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:39 INFO - PROCESS | 2576 | 1467736419653 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 09:33:39 INFO - PROCESS | 2576 | 1467736419661 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 2576 | 1467736419664 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:39 INFO - PROCESS | 2576 | ++DOCSHELL 0D48C800 == 32 [pid = 2576] [id = 35] 09:33:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (0D48D400) [pid = 2576] [serial = 101] [outer = 00000000] 09:33:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (0D61C000) [pid = 2576] [serial = 102] [outer = 0D48D400] 09:33:39 INFO - PROCESS | 2576 | 1467736419710 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (0DA54000) [pid = 2576] [serial = 103] [outer = 0D48D400] 09:33:40 INFO - PROCESS | 2576 | 1467736420141 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]]]}] 09:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 631ms 09:33:40 INFO - PROCESS | 2576 | 1467736420191 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 09:33:40 INFO - PROCESS | 2576 | 1467736420194 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 09:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:33:40 INFO - PROCESS | 2576 | 1467736420198 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:33:40 INFO - PROCESS | 2576 | 1467736420200 Marionette TRACE conn6 <- [1,106,null,{}] 09:33:40 INFO - PROCESS | 2576 | 1467736420204 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}] 09:33:40 INFO - PROCESS | 2576 | 1467736420206 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:40 INFO - PROCESS | 2576 | 1467736420290 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 09:33:40 INFO - PROCESS | 2576 | 1467736420301 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 2576 | 1467736420303 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:40 INFO - PROCESS | 2576 | ++DOCSHELL 0E7CAC00 == 33 [pid = 2576] [id = 36] 09:33:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (0E7CB800) [pid = 2576] [serial = 104] [outer = 00000000] 09:33:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (11A61800) [pid = 2576] [serial = 105] [outer = 0E7CB800] 09:33:40 INFO - PROCESS | 2576 | 1467736420348 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (11B8F000) [pid = 2576] [serial = 106] [outer = 0E7CB800] 09:33:40 INFO - PROCESS | 2576 | 1467736420775 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]]]}] 09:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 09:33:40 INFO - PROCESS | 2576 | 1467736420831 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 09:33:40 INFO - PROCESS | 2576 | 1467736420835 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 09:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:33:40 INFO - PROCESS | 2576 | 1467736420845 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:33:40 INFO - PROCESS | 2576 | 1467736420849 Marionette TRACE conn6 <- [1,110,null,{}] 09:33:40 INFO - PROCESS | 2576 | 1467736420852 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}] 09:33:40 INFO - PROCESS | 2576 | 1467736420855 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:40 INFO - PROCESS | 2576 | 1467736420941 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 09:33:40 INFO - PROCESS | 2576 | 1467736420948 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 2576 | 1467736420951 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:40 INFO - PROCESS | 2576 | ++DOCSHELL 13E62C00 == 34 [pid = 2576] [id = 37] 09:33:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (13E63400) [pid = 2576] [serial = 107] [outer = 00000000] 09:33:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (13E69400) [pid = 2576] [serial = 108] [outer = 13E63400] 09:33:41 INFO - PROCESS | 2576 | 1467736421013 Marionette DEBUG loaded listener.js 09:33:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (13E8DC00) [pid = 2576] [serial = 109] [outer = 13E63400] 09:33:41 INFO - PROCESS | 2576 | 1467736421424 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]]]}] 09:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 09:33:41 INFO - PROCESS | 2576 | 1467736421471 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 09:33:41 INFO - PROCESS | 2576 | 1467736421473 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 09:33:41 INFO - PROCESS | 2576 | 1467736421476 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:33:41 INFO - PROCESS | 2576 | 1467736421478 Marionette TRACE conn6 <- [1,114,null,{}] 09:33:41 INFO - PROCESS | 2576 | 1467736421481 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}] 09:33:41 INFO - PROCESS | 2576 | 1467736421483 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:41 INFO - PROCESS | 2576 | 1467736421563 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 09:33:41 INFO - PROCESS | 2576 | 1467736421568 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:41 INFO - PROCESS | 2576 | 1467736421570 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:41 INFO - PROCESS | 2576 | ++DOCSHELL 13A97000 == 35 [pid = 2576] [id = 38] 09:33:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (13E68C00) [pid = 2576] [serial = 110] [outer = 00000000] 09:33:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (15433400) [pid = 2576] [serial = 111] [outer = 13E68C00] 09:33:41 INFO - PROCESS | 2576 | 1467736421613 Marionette DEBUG loaded listener.js 09:33:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (1543D000) [pid = 2576] [serial = 112] [outer = 13E68C00] 09:33:42 INFO - PROCESS | 2576 | 1467736422042 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]]]}] 09:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 09:33:42 INFO - PROCESS | 2576 | 1467736422111 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 09:33:42 INFO - PROCESS | 2576 | 1467736422113 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 09:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:33:42 INFO - PROCESS | 2576 | 1467736422122 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:33:42 INFO - PROCESS | 2576 | 1467736422124 Marionette TRACE conn6 <- [1,118,null,{}] 09:33:42 INFO - PROCESS | 2576 | 1467736422128 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}] 09:33:42 INFO - PROCESS | 2576 | 1467736422130 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:42 INFO - PROCESS | 2576 | 1467736422240 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 09:33:42 INFO - PROCESS | 2576 | 1467736422316 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 2576 | 1467736422322 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:42 INFO - PROCESS | 2576 | ++DOCSHELL 16A52800 == 36 [pid = 2576] [id = 39] 09:33:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (16A54C00) [pid = 2576] [serial = 113] [outer = 00000000] 09:33:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (16AF9000) [pid = 2576] [serial = 114] [outer = 16A54C00] 09:33:42 INFO - PROCESS | 2576 | 1467736422375 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (16F5D800) [pid = 2576] [serial = 115] [outer = 16A54C00] 09:33:42 INFO - PROCESS | 2576 | 1467736422769 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]]]}] 09:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 09:33:42 INFO - PROCESS | 2576 | 1467736422796 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 09:33:42 INFO - PROCESS | 2576 | 1467736422798 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 09:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:33:42 INFO - PROCESS | 2576 | 1467736422801 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:33:42 INFO - PROCESS | 2576 | 1467736422802 Marionette TRACE conn6 <- [1,122,null,{}] 09:33:42 INFO - PROCESS | 2576 | 1467736422806 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}] 09:33:42 INFO - PROCESS | 2576 | 1467736422807 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:42 INFO - PROCESS | 2576 | 1467736422920 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 09:33:42 INFO - PROCESS | 2576 | 1467736422925 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 2576 | 1467736422927 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:42 INFO - PROCESS | 2576 | ++DOCSHELL 173EC400 == 37 [pid = 2576] [id = 40] 09:33:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (173ECC00) [pid = 2576] [serial = 116] [outer = 00000000] 09:33:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (1886C400) [pid = 2576] [serial = 117] [outer = 173ECC00] 09:33:42 INFO - PROCESS | 2576 | 1467736422970 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (1890EC00) [pid = 2576] [serial = 118] [outer = 173ECC00] 09:33:43 INFO - PROCESS | 2576 | 1467736423355 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]]]}] 09:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 09:33:43 INFO - PROCESS | 2576 | 1467736423377 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 09:33:43 INFO - PROCESS | 2576 | 1467736423379 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 09:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:33:43 INFO - PROCESS | 2576 | 1467736423382 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:33:43 INFO - PROCESS | 2576 | 1467736423384 Marionette TRACE conn6 <- [1,126,null,{}] 09:33:43 INFO - PROCESS | 2576 | 1467736423388 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}] 09:33:43 INFO - PROCESS | 2576 | 1467736423389 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:43 INFO - PROCESS | 2576 | 1467736423491 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 09:33:43 INFO - PROCESS | 2576 | 1467736423496 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:43 INFO - PROCESS | 2576 | 1467736423498 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:43 INFO - PROCESS | 2576 | ++DOCSHELL 1921AC00 == 38 [pid = 2576] [id = 41] 09:33:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (19267800) [pid = 2576] [serial = 119] [outer = 00000000] 09:33:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (194ADC00) [pid = 2576] [serial = 120] [outer = 19267800] 09:33:43 INFO - PROCESS | 2576 | 1467736423541 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (194AF800) [pid = 2576] [serial = 121] [outer = 19267800] 09:33:43 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0D4E5000) [pid = 2576] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:33:43 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (08B82800) [pid = 2576] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:33:43 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (19213000) [pid = 2576] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:33:43 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (19C47C00) [pid = 2576] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:33:43 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (13E65800) [pid = 2576] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:33:43 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0D562000) [pid = 2576] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:33:43 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0CE76400) [pid = 2576] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:33:43 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (11F78400) [pid = 2576] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:33:43 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (09270000) [pid = 2576] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:33:43 INFO - PROCESS | 2576 | 1467736423948 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]]]}] 09:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 09:33:44 INFO - PROCESS | 2576 | 1467736424017 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 09:33:44 INFO - PROCESS | 2576 | 1467736424019 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 09:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:33:44 INFO - PROCESS | 2576 | 1467736424028 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 2576 | 1467736424030 Marionette TRACE conn6 <- [1,130,null,{}] 09:33:44 INFO - PROCESS | 2576 | 1467736424033 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}] 09:33:44 INFO - PROCESS | 2576 | 1467736424035 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:44 INFO - PROCESS | 2576 | 1467736424113 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 09:33:44 INFO - PROCESS | 2576 | 1467736424118 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:44 INFO - PROCESS | 2576 | 1467736424120 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:44 INFO - PROCESS | 2576 | ++DOCSHELL 0D611C00 == 39 [pid = 2576] [id = 42] 09:33:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (118D3800) [pid = 2576] [serial = 122] [outer = 00000000] 09:33:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (13628400) [pid = 2576] [serial = 123] [outer = 118D3800] 09:33:44 INFO - PROCESS | 2576 | 1467736424163 Marionette DEBUG loaded listener.js 09:33:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (1362C800) [pid = 2576] [serial = 124] [outer = 118D3800] 09:33:44 INFO - PROCESS | 2576 | 1467736424559 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]]]}] 09:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 09:33:44 INFO - PROCESS | 2576 | 1467736424602 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 09:33:44 INFO - PROCESS | 2576 | 1467736424604 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 09:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:33:44 INFO - PROCESS | 2576 | 1467736424620 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 2576 | 1467736424622 Marionette TRACE conn6 <- [1,134,null,{}] 09:33:44 INFO - PROCESS | 2576 | 1467736424635 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}] 09:33:44 INFO - PROCESS | 2576 | 1467736424637 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:44 INFO - PROCESS | 2576 | 1467736424714 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 09:33:44 INFO - PROCESS | 2576 | 1467736424719 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:44 INFO - PROCESS | 2576 | 1467736424720 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:44 INFO - PROCESS | 2576 | ++DOCSHELL 1362F000 == 40 [pid = 2576] [id = 43] 09:33:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (13631000) [pid = 2576] [serial = 125] [outer = 00000000] 09:33:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16B83400) [pid = 2576] [serial = 126] [outer = 13631000] 09:33:44 INFO - PROCESS | 2576 | 1467736424763 Marionette DEBUG loaded listener.js 09:33:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (19C40800) [pid = 2576] [serial = 127] [outer = 13631000] 09:33:45 INFO - PROCESS | 2576 | 1467736425168 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]]]}] 09:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 591ms 09:33:45 INFO - PROCESS | 2576 | 1467736425207 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 09:33:45 INFO - PROCESS | 2576 | 1467736425209 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 09:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:33:45 INFO - PROCESS | 2576 | 1467736425212 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:33:45 INFO - PROCESS | 2576 | 1467736425213 Marionette TRACE conn6 <- [1,138,null,{}] 09:33:45 INFO - PROCESS | 2576 | 1467736425216 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}] 09:33:45 INFO - PROCESS | 2576 | 1467736425218 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:45 INFO - PROCESS | 2576 | 1467736425327 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 09:33:45 INFO - PROCESS | 2576 | 1467736425335 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 2576 | 1467736425337 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:45 INFO - PROCESS | 2576 | ++DOCSHELL 19C45400 == 41 [pid = 2576] [id = 44] 09:33:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (19C47400) [pid = 2576] [serial = 128] [outer = 00000000] 09:33:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (19C97C00) [pid = 2576] [serial = 129] [outer = 19C47400] 09:33:45 INFO - PROCESS | 2576 | 1467736425382 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (19D0E000) [pid = 2576] [serial = 130] [outer = 19C47400] 09:33:45 INFO - PROCESS | 2576 | 1467736425818 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]]]}] 09:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 09:33:45 INFO - PROCESS | 2576 | 1467736425843 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 09:33:45 INFO - PROCESS | 2576 | 1467736425848 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 09:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:33:45 INFO - PROCESS | 2576 | 1467736425853 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:33:45 INFO - PROCESS | 2576 | 1467736425858 Marionette TRACE conn6 <- [1,142,null,{}] 09:33:45 INFO - PROCESS | 2576 | 1467736425864 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}] 09:33:45 INFO - PROCESS | 2576 | 1467736425867 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:45 INFO - PROCESS | 2576 | 1467736425984 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 09:33:46 INFO - PROCESS | 2576 | 1467736426119 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 2576 | 1467736426124 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:46 INFO - PROCESS | 2576 | ++DOCSHELL 0D4E7C00 == 42 [pid = 2576] [id = 45] 09:33:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0D4E8400) [pid = 2576] [serial = 131] [outer = 00000000] 09:33:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (0D565000) [pid = 2576] [serial = 132] [outer = 0D4E8400] 09:33:46 INFO - PROCESS | 2576 | 1467736426180 Marionette DEBUG loaded listener.js 09:33:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0DA57C00) [pid = 2576] [serial = 133] [outer = 0D4E8400] 09:33:46 INFO - PROCESS | 2576 | 1467736426685 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]]]}] 09:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 890ms 09:33:46 INFO - PROCESS | 2576 | 1467736426744 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 09:33:46 INFO - PROCESS | 2576 | 1467736426748 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 09:33:46 INFO - PROCESS | 2576 | 1467736426755 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:33:46 INFO - PROCESS | 2576 | 1467736426758 Marionette TRACE conn6 <- [1,146,null,{}] 09:33:46 INFO - PROCESS | 2576 | 1467736426762 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}] 09:33:46 INFO - PROCESS | 2576 | 1467736426765 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:46 INFO - PROCESS | 2576 | 1467736426875 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 09:33:46 INFO - PROCESS | 2576 | 1467736426962 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 2576 | 1467736426965 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:46 INFO - PROCESS | 2576 | ++DOCSHELL 122F1C00 == 43 [pid = 2576] [id = 46] 09:33:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (131C3400) [pid = 2576] [serial = 134] [outer = 00000000] 09:33:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1356E400) [pid = 2576] [serial = 135] [outer = 131C3400] 09:33:47 INFO - PROCESS | 2576 | 1467736427020 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (13AEF800) [pid = 2576] [serial = 136] [outer = 131C3400] 09:33:47 INFO - PROCESS | 2576 | 1467736427622 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]]]}] 09:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 931ms 09:33:47 INFO - PROCESS | 2576 | 1467736427689 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 09:33:47 INFO - PROCESS | 2576 | 1467736427692 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 09:33:47 INFO - PROCESS | 2576 | 1467736427696 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:33:47 INFO - PROCESS | 2576 | 1467736427699 Marionette TRACE conn6 <- [1,150,null,{}] 09:33:47 INFO - PROCESS | 2576 | 1467736427726 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}] 09:33:47 INFO - PROCESS | 2576 | 1467736427731 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:47 INFO - PROCESS | 2576 | 1467736427846 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 09:33:47 INFO - PROCESS | 2576 | 1467736427914 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:47 INFO - PROCESS | 2576 | 1467736427917 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:47 INFO - PROCESS | 2576 | ++DOCSHELL 14F3B400 == 44 [pid = 2576] [id = 47] 09:33:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (14F3BC00) [pid = 2576] [serial = 137] [outer = 00000000] 09:33:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1543F000) [pid = 2576] [serial = 138] [outer = 14F3BC00] 09:33:47 INFO - PROCESS | 2576 | 1467736427973 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (16AFA400) [pid = 2576] [serial = 139] [outer = 14F3BC00] 09:33:48 INFO - PROCESS | 2576 | 1467736428549 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]]]}] 09:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 890ms 09:33:48 INFO - PROCESS | 2576 | 1467736428589 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 09:33:48 INFO - PROCESS | 2576 | 1467736428592 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 09:33:48 INFO - PROCESS | 2576 | 1467736428595 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:33:48 INFO - PROCESS | 2576 | 1467736428597 Marionette TRACE conn6 <- [1,154,null,{}] 09:33:48 INFO - PROCESS | 2576 | 1467736428601 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}] 09:33:48 INFO - PROCESS | 2576 | 1467736428603 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:48 INFO - PROCESS | 2576 | 1467736428709 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 09:33:48 INFO - PROCESS | 2576 | 1467736428822 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 2576 | 1467736428825 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:48 INFO - PROCESS | 2576 | ++DOCSHELL 14A64C00 == 45 [pid = 2576] [id = 48] 09:33:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (1533DC00) [pid = 2576] [serial = 140] [outer = 00000000] 09:33:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (18910C00) [pid = 2576] [serial = 141] [outer = 1533DC00] 09:33:48 INFO - PROCESS | 2576 | 1467736428877 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (19DD9C00) [pid = 2576] [serial = 142] [outer = 1533DC00] 09:33:49 INFO - PROCESS | 2576 | 1467736429602 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]]]}] 09:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1021ms 09:33:49 INFO - PROCESS | 2576 | 1467736429620 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 09:33:49 INFO - PROCESS | 2576 | 1467736429624 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 09:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:33:49 INFO - PROCESS | 2576 | 1467736429629 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:33:49 INFO - PROCESS | 2576 | 1467736429632 Marionette TRACE conn6 <- [1,158,null,{}] 09:33:49 INFO - PROCESS | 2576 | 1467736429637 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}] 09:33:49 INFO - PROCESS | 2576 | 1467736429640 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:49 INFO - PROCESS | 2576 | 1467736429747 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 09:33:49 INFO - PROCESS | 2576 | 1467736429840 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:49 INFO - PROCESS | 2576 | 1467736429842 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:49 INFO - PROCESS | 2576 | ++DOCSHELL 0D61C400 == 46 [pid = 2576] [id = 49] 09:33:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0D61C800) [pid = 2576] [serial = 143] [outer = 00000000] 09:33:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0DA5F800) [pid = 2576] [serial = 144] [outer = 0D61C800] 09:33:49 INFO - PROCESS | 2576 | 1467736429891 Marionette DEBUG loaded listener.js 09:33:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (0E207C00) [pid = 2576] [serial = 145] [outer = 0D61C800] 09:33:50 INFO - PROCESS | 2576 | --DOCSHELL 1362F000 == 45 [pid = 2576] [id = 43] 09:33:50 INFO - PROCESS | 2576 | --DOCSHELL 0D611C00 == 44 [pid = 2576] [id = 42] 09:33:50 INFO - PROCESS | 2576 | --DOCSHELL 1921AC00 == 43 [pid = 2576] [id = 41] 09:33:50 INFO - PROCESS | 2576 | --DOCSHELL 173EC400 == 42 [pid = 2576] [id = 40] 09:33:50 INFO - PROCESS | 2576 | --DOCSHELL 16A52800 == 41 [pid = 2576] [id = 39] 09:33:50 INFO - PROCESS | 2576 | --DOCSHELL 13A97000 == 40 [pid = 2576] [id = 38] 09:33:50 INFO - PROCESS | 2576 | --DOCSHELL 13E62C00 == 39 [pid = 2576] [id = 37] 09:33:50 INFO - PROCESS | 2576 | --DOCSHELL 0E7CAC00 == 38 [pid = 2576] [id = 36] 09:33:50 INFO - PROCESS | 2576 | --DOCSHELL 0D48C800 == 37 [pid = 2576] [id = 35] 09:33:50 INFO - PROCESS | 2576 | --DOCSHELL 0926B000 == 36 [pid = 2576] [id = 34] 09:33:50 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (0D61AC00) [pid = 2576] [serial = 75] [outer = 00000000] [url = about:blank] 09:33:50 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (0D475000) [pid = 2576] [serial = 78] [outer = 00000000] [url = about:blank] 09:33:50 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (13571C00) [pid = 2576] [serial = 81] [outer = 00000000] [url = about:blank] 09:33:50 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0DDA6400) [pid = 2576] [serial = 79] [outer = 00000000] [url = about:blank] 09:33:50 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (13AF4C00) [pid = 2576] [serial = 82] [outer = 00000000] [url = about:blank] 09:33:50 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (153A0400) [pid = 2576] [serial = 85] [outer = 00000000] [url = about:blank] 09:33:50 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (0CE7A000) [pid = 2576] [serial = 72] [outer = 00000000] [url = about:blank] 09:33:50 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0CF11800) [pid = 2576] [serial = 73] [outer = 00000000] [url = about:blank] 09:33:50 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0D620C00) [pid = 2576] [serial = 76] [outer = 00000000] [url = about:blank] 09:33:50 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0D613800) [pid = 2576] [serial = 70] [outer = 00000000] [url = about:blank] 09:33:50 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0D4EF400) [pid = 2576] [serial = 69] [outer = 00000000] [url = about:blank] 09:33:50 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (19216000) [pid = 2576] [serial = 58] [outer = 00000000] [url = about:blank] 09:33:50 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (19C43C00) [pid = 2576] [serial = 55] [outer = 00000000] [url = about:blank] 09:33:50 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (19DE4000) [pid = 2576] [serial = 61] [outer = 00000000] [url = about:blank] 09:33:50 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (14A36400) [pid = 2576] [serial = 84] [outer = 00000000] [url = about:blank] 09:33:50 INFO - PROCESS | 2576 | 1467736430394 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]]]}] 09:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 831ms 09:33:50 INFO - PROCESS | 2576 | 1467736430461 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 09:33:50 INFO - PROCESS | 2576 | 1467736430465 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 09:33:50 INFO - PROCESS | 2576 | 1467736430471 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:33:50 INFO - PROCESS | 2576 | 1467736430473 Marionette TRACE conn6 <- [1,162,null,{}] 09:33:50 INFO - PROCESS | 2576 | 1467736430477 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}] 09:33:50 INFO - PROCESS | 2576 | 1467736430479 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:50 INFO - PROCESS | 2576 | 1467736430563 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 09:33:50 INFO - PROCESS | 2576 | 1467736430572 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 2576 | 1467736430574 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:50 INFO - PROCESS | 2576 | ++DOCSHELL 0D4EDC00 == 37 [pid = 2576] [id = 50] 09:33:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0D4EE400) [pid = 2576] [serial = 146] [outer = 00000000] 09:33:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (0D613000) [pid = 2576] [serial = 147] [outer = 0D4EE400] 09:33:50 INFO - PROCESS | 2576 | 1467736430621 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0D9B2400) [pid = 2576] [serial = 148] [outer = 0D4EE400] 09:33:51 INFO - PROCESS | 2576 | 1467736431090 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]]]}] 09:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 09:33:51 INFO - PROCESS | 2576 | 1467736431146 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 09:33:51 INFO - PROCESS | 2576 | 1467736431149 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 09:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:33:51 INFO - PROCESS | 2576 | 1467736431152 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 2576 | 1467736431155 Marionette TRACE conn6 <- [1,166,null,{}] 09:33:51 INFO - PROCESS | 2576 | 1467736431166 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}] 09:33:51 INFO - PROCESS | 2576 | 1467736431170 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:51 INFO - PROCESS | 2576 | 1467736431270 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 09:33:51 INFO - PROCESS | 2576 | 1467736431286 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:51 INFO - PROCESS | 2576 | 1467736431289 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:51 INFO - PROCESS | 2576 | ++DOCSHELL 12FD6800 == 38 [pid = 2576] [id = 51] 09:33:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (12FD7000) [pid = 2576] [serial = 149] [outer = 00000000] 09:33:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (13571000) [pid = 2576] [serial = 150] [outer = 12FD7000] 09:33:51 INFO - PROCESS | 2576 | 1467736431335 Marionette DEBUG loaded listener.js 09:33:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1362E400) [pid = 2576] [serial = 151] [outer = 12FD7000] 09:33:51 INFO - PROCESS | 2576 | 1467736431754 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]]]}] 09:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 09:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:33:51 INFO - PROCESS | 2576 | 1467736431786 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 09:33:51 INFO - PROCESS | 2576 | 1467736431788 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 09:33:51 INFO - PROCESS | 2576 | 1467736431791 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 2576 | 1467736431793 Marionette TRACE conn6 <- [1,170,null,{}] 09:33:51 INFO - PROCESS | 2576 | 1467736431797 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}] 09:33:51 INFO - PROCESS | 2576 | 1467736431799 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:51 INFO - PROCESS | 2576 | 1467736431896 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 09:33:51 INFO - PROCESS | 2576 | 1467736431903 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:51 INFO - PROCESS | 2576 | 1467736431905 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:51 INFO - PROCESS | 2576 | ++DOCSHELL 13AEEC00 == 39 [pid = 2576] [id = 52] 09:33:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (13AEFC00) [pid = 2576] [serial = 152] [outer = 00000000] 09:33:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (13E63C00) [pid = 2576] [serial = 153] [outer = 13AEFC00] 09:33:51 INFO - PROCESS | 2576 | 1467736431949 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (13E8F800) [pid = 2576] [serial = 154] [outer = 13AEFC00] 09:33:52 INFO - PROCESS | 2576 | 1467736432365 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]]]}] 09:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 09:33:52 INFO - PROCESS | 2576 | 1467736432422 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 09:33:52 INFO - PROCESS | 2576 | 1467736432424 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 09:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:33:52 INFO - PROCESS | 2576 | 1467736432435 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:33:52 INFO - PROCESS | 2576 | 1467736432437 Marionette TRACE conn6 <- [1,174,null,{}] 09:33:52 INFO - PROCESS | 2576 | 1467736432441 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}] 09:33:52 INFO - PROCESS | 2576 | 1467736432443 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:52 INFO - PROCESS | 2576 | 1467736432545 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 09:33:52 INFO - PROCESS | 2576 | 1467736432551 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:52 INFO - PROCESS | 2576 | 1467736432553 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:52 INFO - PROCESS | 2576 | ++DOCSHELL 14A68000 == 40 [pid = 2576] [id = 53] 09:33:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (14A6C000) [pid = 2576] [serial = 155] [outer = 00000000] 09:33:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (14F32000) [pid = 2576] [serial = 156] [outer = 14A6C000] 09:33:52 INFO - PROCESS | 2576 | 1467736432596 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (14F37800) [pid = 2576] [serial = 157] [outer = 14A6C000] 09:33:53 INFO - PROCESS | 2576 | 1467736433045 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]]]}] 09:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 632ms 09:33:53 INFO - PROCESS | 2576 | 1467736433069 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 2576 | 1467736433071 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 09:33:53 INFO - PROCESS | 2576 | 1467736433080 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:33:53 INFO - PROCESS | 2576 | 1467736433081 Marionette TRACE conn6 <- [1,178,null,{}] 09:33:53 INFO - PROCESS | 2576 | 1467736433085 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}] 09:33:53 INFO - PROCESS | 2576 | 1467736433091 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:53 INFO - PROCESS | 2576 | 1467736433220 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 09:33:53 INFO - PROCESS | 2576 | 1467736433226 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 2576 | 1467736433228 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:53 INFO - PROCESS | 2576 | ++DOCSHELL 0D9B9400 == 41 [pid = 2576] [id = 54] 09:33:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (15347400) [pid = 2576] [serial = 158] [outer = 00000000] 09:33:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (16B82000) [pid = 2576] [serial = 159] [outer = 15347400] 09:33:53 INFO - PROCESS | 2576 | 1467736433272 Marionette DEBUG loaded listener.js 09:33:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (16B90000) [pid = 2576] [serial = 160] [outer = 15347400] 09:33:53 INFO - PROCESS | 2576 | 1467736433697 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]]]}] 09:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 09:33:53 INFO - PROCESS | 2576 | 1467736433758 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 2576 | 1467736433760 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 09:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:33:53 INFO - PROCESS | 2576 | 1467736433774 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - PROCESS | 2576 | 1467736433776 Marionette TRACE conn6 <- [1,182,null,{}] 09:33:53 INFO - PROCESS | 2576 | 1467736433780 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}] 09:33:53 INFO - PROCESS | 2576 | 1467736433782 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:53 INFO - PROCESS | 2576 | 1467736433904 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 09:33:53 INFO - PROCESS | 2576 | 1467736433921 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 2576 | 1467736433923 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:53 INFO - PROCESS | 2576 | ++DOCSHELL 1838B400 == 42 [pid = 2576] [id = 55] 09:33:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (1838EC00) [pid = 2576] [serial = 161] [outer = 00000000] 09:33:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (1886CC00) [pid = 2576] [serial = 162] [outer = 1838EC00] 09:33:53 INFO - PROCESS | 2576 | 1467736433965 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (19217800) [pid = 2576] [serial = 163] [outer = 1838EC00] 09:33:54 INFO - PROCESS | 2576 | 1467736434374 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]]]}] 09:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 631ms 09:33:54 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (0D48D400) [pid = 2576] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:33:54 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (16A54C00) [pid = 2576] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:33:54 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (0E7CB800) [pid = 2576] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:33:54 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (13E68C00) [pid = 2576] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:33:54 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (13E63400) [pid = 2576] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:33:54 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (0C790400) [pid = 2576] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:33:54 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (173ECC00) [pid = 2576] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:33:54 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (19267800) [pid = 2576] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:33:54 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (13631000) [pid = 2576] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:33:54 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (118D3800) [pid = 2576] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:33:54 INFO - PROCESS | 2576 | 1467736434574 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 09:33:54 INFO - PROCESS | 2576 | 1467736434576 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 09:33:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0CDCC400) [pid = 2576] [serial = 164] [outer = 0D5C1000] 09:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:33:54 INFO - PROCESS | 2576 | 1467736434598 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:33:54 INFO - PROCESS | 2576 | 1467736434600 Marionette TRACE conn6 <- [1,186,null,{}] 09:33:54 INFO - PROCESS | 2576 | 1467736434637 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}] 09:33:54 INFO - PROCESS | 2576 | 1467736434639 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:54 INFO - PROCESS | 2576 | 1467736434723 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 09:33:54 INFO - PROCESS | 2576 | 1467736434730 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:54 INFO - PROCESS | 2576 | 1467736434732 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:54 INFO - PROCESS | 2576 | ++DOCSHELL 0CD6BC00 == 43 [pid = 2576] [id = 56] 09:33:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (16B8B000) [pid = 2576] [serial = 165] [outer = 00000000] 09:33:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (194AC800) [pid = 2576] [serial = 166] [outer = 16B8B000] 09:33:54 INFO - PROCESS | 2576 | 1467736434777 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (194B0800) [pid = 2576] [serial = 167] [outer = 16B8B000] 09:33:55 INFO - PROCESS | 2576 | 1467736435157 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]]]}] 09:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 591ms 09:33:55 INFO - PROCESS | 2576 | 1467736435191 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 09:33:55 INFO - PROCESS | 2576 | 1467736435192 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 09:33:55 INFO - PROCESS | 2576 | 1467736435196 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:33:55 INFO - PROCESS | 2576 | 1467736435197 Marionette TRACE conn6 <- [1,190,null,{}] 09:33:55 INFO - PROCESS | 2576 | 1467736435201 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}] 09:33:55 INFO - PROCESS | 2576 | 1467736435202 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:55 INFO - PROCESS | 2576 | 1467736435314 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 09:33:55 INFO - PROCESS | 2576 | 1467736435321 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 2576 | 1467736435323 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:55 INFO - PROCESS | 2576 | ++DOCSHELL 0D716C00 == 44 [pid = 2576] [id = 57] 09:33:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0D718000) [pid = 2576] [serial = 168] [outer = 00000000] 09:33:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0D71D400) [pid = 2576] [serial = 169] [outer = 0D718000] 09:33:55 INFO - PROCESS | 2576 | 1467736435366 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (0D720800) [pid = 2576] [serial = 170] [outer = 0D718000] 09:33:55 INFO - PROCESS | 2576 | 1467736435747 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]]]}] 09:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 09:33:55 INFO - PROCESS | 2576 | 1467736435771 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 09:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:33:55 INFO - PROCESS | 2576 | 1467736435773 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 09:33:55 INFO - PROCESS | 2576 | 1467736435776 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:33:55 INFO - PROCESS | 2576 | 1467736435778 Marionette TRACE conn6 <- [1,194,null,{}] 09:33:55 INFO - PROCESS | 2576 | 1467736435781 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}] 09:33:55 INFO - PROCESS | 2576 | 1467736435783 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:55 INFO - PROCESS | 2576 | 1467736435861 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 09:33:55 INFO - PROCESS | 2576 | 1467736435935 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 2576 | 1467736435936 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:55 INFO - PROCESS | 2576 | ++DOCSHELL 12158400 == 45 [pid = 2576] [id = 58] 09:33:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (122F2000) [pid = 2576] [serial = 171] [outer = 00000000] 09:33:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (1988E000) [pid = 2576] [serial = 172] [outer = 122F2000] 09:33:55 INFO - PROCESS | 2576 | 1467736435979 Marionette DEBUG loaded listener.js 09:33:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (19891000) [pid = 2576] [serial = 173] [outer = 122F2000] 09:33:56 INFO - PROCESS | 2576 | 1467736436298 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]]]}] 09:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 09:33:56 INFO - PROCESS | 2576 | 1467736436347 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 2576 | 1467736436350 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 09:33:56 INFO - PROCESS | 2576 | 1467736436353 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:33:56 INFO - PROCESS | 2576 | 1467736436355 Marionette TRACE conn6 <- [1,198,null,{}] 09:33:56 INFO - PROCESS | 2576 | 1467736436359 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}] 09:33:56 INFO - PROCESS | 2576 | 1467736436361 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:56 INFO - PROCESS | 2576 | 1467736436483 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 09:33:56 INFO - PROCESS | 2576 | 1467736436491 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:56 INFO - PROCESS | 2576 | 1467736436493 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:56 INFO - PROCESS | 2576 | ++DOCSHELL 194A3800 == 46 [pid = 2576] [id = 59] 09:33:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (1988E400) [pid = 2576] [serial = 174] [outer = 00000000] 09:33:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (19C46800) [pid = 2576] [serial = 175] [outer = 1988E400] 09:33:56 INFO - PROCESS | 2576 | 1467736436539 Marionette DEBUG loaded listener.js 09:33:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (1B7BA000) [pid = 2576] [serial = 176] [outer = 1988E400] 09:33:57 INFO - PROCESS | 2576 | 1467736437152 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]]]}] 09:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 830ms 09:33:57 INFO - PROCESS | 2576 | 1467736437188 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 09:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:33:57 INFO - PROCESS | 2576 | 1467736437192 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 09:33:57 INFO - PROCESS | 2576 | 1467736437196 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:33:57 INFO - PROCESS | 2576 | 1467736437202 Marionette TRACE conn6 <- [1,202,null,{}] 09:33:57 INFO - PROCESS | 2576 | 1467736437207 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}] 09:33:57 INFO - PROCESS | 2576 | 1467736437210 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:57 INFO - PROCESS | 2576 | 1467736437323 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 09:33:57 INFO - PROCESS | 2576 | 1467736437401 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 2576 | 1467736437404 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:57 INFO - PROCESS | 2576 | ++DOCSHELL 0D47F400 == 47 [pid = 2576] [id = 60] 09:33:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (0D48C800) [pid = 2576] [serial = 177] [outer = 00000000] 09:33:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (0D615800) [pid = 2576] [serial = 178] [outer = 0D48C800] 09:33:57 INFO - PROCESS | 2576 | 1467736437501 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (0DA57000) [pid = 2576] [serial = 179] [outer = 0D48C800] 09:33:58 INFO - PROCESS | 2576 | 1467736438070 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]]]}] 09:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 09:33:58 INFO - PROCESS | 2576 | 1467736438128 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 2576 | 1467736438133 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 09:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:33:58 INFO - PROCESS | 2576 | 1467736438139 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:33:58 INFO - PROCESS | 2576 | 1467736438142 Marionette TRACE conn6 <- [1,206,null,{}] 09:33:58 INFO - PROCESS | 2576 | 1467736438146 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}] 09:33:58 INFO - PROCESS | 2576 | 1467736438149 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:58 INFO - PROCESS | 2576 | 1467736438262 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 09:33:58 INFO - PROCESS | 2576 | 1467736438381 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:58 INFO - PROCESS | 2576 | 1467736438384 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:58 INFO - PROCESS | 2576 | ++DOCSHELL 13574800 == 48 [pid = 2576] [id = 61] 09:33:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (13626000) [pid = 2576] [serial = 180] [outer = 00000000] 09:33:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (13E5CC00) [pid = 2576] [serial = 181] [outer = 13626000] 09:33:58 INFO - PROCESS | 2576 | 1467736438440 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (14F30000) [pid = 2576] [serial = 182] [outer = 13626000] 09:33:58 INFO - PROCESS | 2576 | 1467736438962 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]]]}] 09:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 870ms 09:33:59 INFO - PROCESS | 2576 | 1467736439013 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 09:33:59 INFO - PROCESS | 2576 | 1467736439016 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 09:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:33:59 INFO - PROCESS | 2576 | 1467736439019 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:33:59 INFO - PROCESS | 2576 | 1467736439023 Marionette TRACE conn6 <- [1,210,null,{}] 09:33:59 INFO - PROCESS | 2576 | 1467736439034 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}] 09:33:59 INFO - PROCESS | 2576 | 1467736439039 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:59 INFO - PROCESS | 2576 | 1467736439148 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 09:33:59 INFO - PROCESS | 2576 | 1467736439269 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:59 INFO - PROCESS | 2576 | 1467736439273 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:33:59 INFO - PROCESS | 2576 | ++DOCSHELL 19C45800 == 49 [pid = 2576] [id = 62] 09:33:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (19C45C00) [pid = 2576] [serial = 183] [outer = 00000000] 09:33:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (19D09C00) [pid = 2576] [serial = 184] [outer = 19C45C00] 09:33:59 INFO - PROCESS | 2576 | 1467736439329 Marionette DEBUG loaded listener.js 09:33:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (1B7B2800) [pid = 2576] [serial = 185] [outer = 19C45C00] 09:34:00 INFO - PROCESS | 2576 | 1467736440075 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]]]}] 09:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1081ms 09:34:00 INFO - PROCESS | 2576 | 1467736440103 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 09:34:00 INFO - PROCESS | 2576 | 1467736440107 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 09:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:34:00 INFO - PROCESS | 2576 | 1467736440111 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 2576 | 1467736440114 Marionette TRACE conn6 <- [1,214,null,{}] 09:34:00 INFO - PROCESS | 2576 | 1467736440120 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}] 09:34:00 INFO - PROCESS | 2576 | 1467736440123 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:00 INFO - PROCESS | 2576 | 1467736440222 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 09:34:00 INFO - PROCESS | 2576 | 1467736440301 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:00 INFO - PROCESS | 2576 | 1467736440305 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:00 INFO - PROCESS | 2576 | ++DOCSHELL 0D719000 == 50 [pid = 2576] [id = 63] 09:34:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (0D719800) [pid = 2576] [serial = 186] [outer = 00000000] 09:34:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (0DA51800) [pid = 2576] [serial = 187] [outer = 0D719800] 09:34:00 INFO - PROCESS | 2576 | 1467736440402 Marionette DEBUG loaded listener.js 09:34:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (0E206C00) [pid = 2576] [serial = 188] [outer = 0D719800] 09:34:00 INFO - PROCESS | 2576 | --DOCSHELL 12158400 == 49 [pid = 2576] [id = 58] 09:34:00 INFO - PROCESS | 2576 | --DOCSHELL 0D716C00 == 48 [pid = 2576] [id = 57] 09:34:00 INFO - PROCESS | 2576 | --DOCSHELL 0CD6BC00 == 47 [pid = 2576] [id = 56] 09:34:00 INFO - PROCESS | 2576 | --DOCSHELL 1838B400 == 46 [pid = 2576] [id = 55] 09:34:00 INFO - PROCESS | 2576 | --DOCSHELL 0D9B9400 == 45 [pid = 2576] [id = 54] 09:34:00 INFO - PROCESS | 2576 | --DOCSHELL 14A68000 == 44 [pid = 2576] [id = 53] 09:34:00 INFO - PROCESS | 2576 | --DOCSHELL 13AEEC00 == 43 [pid = 2576] [id = 52] 09:34:00 INFO - PROCESS | 2576 | --DOCSHELL 12FD6800 == 42 [pid = 2576] [id = 51] 09:34:00 INFO - PROCESS | 2576 | --DOCSHELL 0D4EDC00 == 41 [pid = 2576] [id = 50] 09:34:00 INFO - PROCESS | 2576 | --DOCSHELL 0D61C400 == 40 [pid = 2576] [id = 49] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (194AF800) [pid = 2576] [serial = 121] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (19C40800) [pid = 2576] [serial = 127] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (16F5D800) [pid = 2576] [serial = 115] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (1362C800) [pid = 2576] [serial = 124] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (13628400) [pid = 2576] [serial = 123] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (19C97C00) [pid = 2576] [serial = 129] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (1543D000) [pid = 2576] [serial = 112] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (0DC46C00) [pid = 2576] [serial = 90] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (0D61C000) [pid = 2576] [serial = 102] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (0DA54000) [pid = 2576] [serial = 103] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (16AF9000) [pid = 2576] [serial = 114] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (16A54800) [pid = 2576] [serial = 96] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (11A61800) [pid = 2576] [serial = 105] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (11B8F000) [pid = 2576] [serial = 106] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (16A49400) [pid = 2576] [serial = 93] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (15433400) [pid = 2576] [serial = 111] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (13E69400) [pid = 2576] [serial = 108] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (13E8DC00) [pid = 2576] [serial = 109] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (0CFFF400) [pid = 2576] [serial = 100] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (0CE3AC00) [pid = 2576] [serial = 99] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (16B86400) [pid = 2576] [serial = 87] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (1890EC00) [pid = 2576] [serial = 118] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (1886C400) [pid = 2576] [serial = 117] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (194ADC00) [pid = 2576] [serial = 120] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16B83400) [pid = 2576] [serial = 126] [outer = 00000000] [url = about:blank] 09:34:00 INFO - PROCESS | 2576 | 1467736440944 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]]]}] 09:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 870ms 09:34:00 INFO - PROCESS | 2576 | 1467736440983 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 09:34:00 INFO - PROCESS | 2576 | 1467736440987 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 09:34:00 INFO - PROCESS | 2576 | 1467736440993 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:34:00 INFO - PROCESS | 2576 | 1467736440995 Marionette TRACE conn6 <- [1,218,null,{}] 09:34:01 INFO - PROCESS | 2576 | 1467736440999 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}] 09:34:01 INFO - PROCESS | 2576 | 1467736441001 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:01 INFO - PROCESS | 2576 | 1467736441092 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 09:34:01 INFO - PROCESS | 2576 | 1467736441172 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:01 INFO - PROCESS | 2576 | 1467736441175 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:01 INFO - PROCESS | 2576 | ++DOCSHELL 0CFF6800 == 41 [pid = 2576] [id = 64] 09:34:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0CFF8800) [pid = 2576] [serial = 189] [outer = 00000000] 09:34:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0D711800) [pid = 2576] [serial = 190] [outer = 0CFF8800] 09:34:01 INFO - PROCESS | 2576 | 1467736441222 Marionette DEBUG loaded listener.js 09:34:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (0D9BC400) [pid = 2576] [serial = 191] [outer = 0CFF8800] 09:34:01 INFO - PROCESS | 2576 | 1467736441597 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]]]}] 09:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 09:34:01 INFO - PROCESS | 2576 | 1467736441654 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 09:34:01 INFO - PROCESS | 2576 | 1467736441656 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 09:34:01 INFO - PROCESS | 2576 | 1467736441660 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:34:01 INFO - PROCESS | 2576 | 1467736441663 Marionette TRACE conn6 <- [1,222,null,{}] 09:34:01 INFO - PROCESS | 2576 | 1467736441673 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}] 09:34:01 INFO - PROCESS | 2576 | 1467736441677 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:01 INFO - PROCESS | 2576 | 1467736441760 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 09:34:01 INFO - PROCESS | 2576 | 1467736441768 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:01 INFO - PROCESS | 2576 | 1467736441771 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:01 INFO - PROCESS | 2576 | ++DOCSHELL 12182400 == 42 [pid = 2576] [id = 65] 09:34:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (12184800) [pid = 2576] [serial = 192] [outer = 00000000] 09:34:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (13629C00) [pid = 2576] [serial = 193] [outer = 12184800] 09:34:01 INFO - PROCESS | 2576 | 1467736441818 Marionette DEBUG loaded listener.js 09:34:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (13AEA000) [pid = 2576] [serial = 194] [outer = 12184800] 09:34:02 INFO - PROCESS | 2576 | 1467736442250 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]]]}] 09:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 09:34:02 INFO - PROCESS | 2576 | 1467736442293 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 09:34:02 INFO - PROCESS | 2576 | 1467736442296 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 09:34:02 INFO - PROCESS | 2576 | 1467736442299 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:34:02 INFO - PROCESS | 2576 | 1467736442301 Marionette TRACE conn6 <- [1,226,null,{}] 09:34:02 INFO - PROCESS | 2576 | 1467736442309 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}] 09:34:02 INFO - PROCESS | 2576 | 1467736442311 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:02 INFO - PROCESS | 2576 | 1467736442402 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 09:34:02 INFO - PROCESS | 2576 | 1467736442408 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:02 INFO - PROCESS | 2576 | 1467736442410 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:02 INFO - PROCESS | 2576 | ++DOCSHELL 13E69400 == 43 [pid = 2576] [id = 66] 09:34:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (13E91C00) [pid = 2576] [serial = 195] [outer = 00000000] 09:34:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (14F2E000) [pid = 2576] [serial = 196] [outer = 13E91C00] 09:34:02 INFO - PROCESS | 2576 | 1467736442463 Marionette DEBUG loaded listener.js 09:34:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (1533EC00) [pid = 2576] [serial = 197] [outer = 13E91C00] 09:34:02 INFO - PROCESS | 2576 | 1467736442891 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]]]}] 09:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 09:34:02 INFO - PROCESS | 2576 | 1467736442934 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 09:34:02 INFO - PROCESS | 2576 | 1467736442936 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 09:34:02 INFO - PROCESS | 2576 | 1467736442939 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:34:02 INFO - PROCESS | 2576 | 1467736442941 Marionette TRACE conn6 <- [1,230,null,{}] 09:34:02 INFO - PROCESS | 2576 | 1467736442952 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}] 09:34:02 INFO - PROCESS | 2576 | 1467736442954 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:03 INFO - PROCESS | 2576 | 1467736443058 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 09:34:03 INFO - PROCESS | 2576 | 1467736443063 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 2576 | 1467736443066 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:03 INFO - PROCESS | 2576 | ++DOCSHELL 1362B400 == 44 [pid = 2576] [id = 67] 09:34:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (14F2DC00) [pid = 2576] [serial = 198] [outer = 00000000] 09:34:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (1543EC00) [pid = 2576] [serial = 199] [outer = 14F2DC00] 09:34:03 INFO - PROCESS | 2576 | 1467736443109 Marionette DEBUG loaded listener.js 09:34:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (16A4D800) [pid = 2576] [serial = 200] [outer = 14F2DC00] 09:34:03 INFO - PROCESS | 2576 | 1467736443556 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]]]}] 09:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 09:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:34:03 INFO - PROCESS | 2576 | 1467736443573 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 09:34:03 INFO - PROCESS | 2576 | 1467736443575 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 09:34:03 INFO - PROCESS | 2576 | 1467736443578 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:34:03 INFO - PROCESS | 2576 | 1467736443580 Marionette TRACE conn6 <- [1,234,null,{}] 09:34:03 INFO - PROCESS | 2576 | 1467736443583 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}] 09:34:03 INFO - PROCESS | 2576 | 1467736443589 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:03 INFO - PROCESS | 2576 | 1467736443721 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 09:34:03 INFO - PROCESS | 2576 | 1467736443726 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 2576 | 1467736443728 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:03 INFO - PROCESS | 2576 | ++DOCSHELL 13623400 == 45 [pid = 2576] [id = 68] 09:34:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (16B81400) [pid = 2576] [serial = 201] [outer = 00000000] 09:34:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (1838C800) [pid = 2576] [serial = 202] [outer = 16B81400] 09:34:03 INFO - PROCESS | 2576 | 1467736443772 Marionette DEBUG loaded listener.js 09:34:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (185E4400) [pid = 2576] [serial = 203] [outer = 16B81400] 09:34:04 INFO - PROCESS | 2576 | 1467736444191 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]]]}] 09:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 632ms 09:34:04 INFO - PROCESS | 2576 | 1467736444211 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 09:34:04 INFO - PROCESS | 2576 | 1467736444213 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 09:34:04 INFO - PROCESS | 2576 | 1467736444217 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:34:04 INFO - PROCESS | 2576 | 1467736444219 Marionette TRACE conn6 <- [1,238,null,{}] 09:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:34:04 INFO - PROCESS | 2576 | 1467736444222 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}] 09:34:04 INFO - PROCESS | 2576 | 1467736444224 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:04 INFO - PROCESS | 2576 | 1467736444338 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 09:34:04 INFO - PROCESS | 2576 | 1467736444417 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:04 INFO - PROCESS | 2576 | 1467736444419 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:04 INFO - PROCESS | 2576 | ++DOCSHELL 08B81400 == 46 [pid = 2576] [id = 69] 09:34:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (16D97400) [pid = 2576] [serial = 204] [outer = 00000000] 09:34:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (194AF800) [pid = 2576] [serial = 205] [outer = 16D97400] 09:34:04 INFO - PROCESS | 2576 | 1467736444461 Marionette DEBUG loaded listener.js 09:34:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (1988D800) [pid = 2576] [serial = 206] [outer = 16D97400] 09:34:04 INFO - PROCESS | 2576 | 1467736444843 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]]]}] 09:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 09:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:34:04 INFO - PROCESS | 2576 | 1467736444891 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 09:34:04 INFO - PROCESS | 2576 | 1467736444893 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 09:34:04 INFO - PROCESS | 2576 | 1467736444896 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:34:04 INFO - PROCESS | 2576 | 1467736444898 Marionette TRACE conn6 <- [1,242,null,{}] 09:34:04 INFO - PROCESS | 2576 | 1467736444901 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}] 09:34:04 INFO - PROCESS | 2576 | 1467736444903 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:05 INFO - PROCESS | 2576 | 1467736445218 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 09:34:05 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (13AEFC00) [pid = 2576] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:34:05 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (14A6C000) [pid = 2576] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:34:05 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (12FD7000) [pid = 2576] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:34:05 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (1838EC00) [pid = 2576] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:34:05 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (0D61C800) [pid = 2576] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:34:05 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (1533DC00) [pid = 2576] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:34:05 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (15347400) [pid = 2576] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:34:05 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (0D4EE400) [pid = 2576] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:34:05 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (16B8B000) [pid = 2576] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:34:05 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (0D718000) [pid = 2576] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:34:05 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (122F2000) [pid = 2576] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:34:05 INFO - PROCESS | 2576 | 1467736445270 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:05 INFO - PROCESS | 2576 | 1467736445272 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:05 INFO - PROCESS | 2576 | ++DOCSHELL 0926B000 == 47 [pid = 2576] [id = 70] 09:34:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0D492800) [pid = 2576] [serial = 207] [outer = 00000000] 09:34:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (0DD99C00) [pid = 2576] [serial = 208] [outer = 0D492800] 09:34:05 INFO - PROCESS | 2576 | 1467736445315 Marionette DEBUG loaded listener.js 09:34:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (11FD7C00) [pid = 2576] [serial = 209] [outer = 0D492800] 09:34:05 INFO - PROCESS | 2576 | 1467736445650 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]]]}] 09:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 831ms 09:34:05 INFO - PROCESS | 2576 | 1467736445728 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 09:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:34:05 INFO - PROCESS | 2576 | 1467736445730 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 09:34:05 INFO - PROCESS | 2576 | 1467736445733 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:34:05 INFO - PROCESS | 2576 | 1467736445734 Marionette TRACE conn6 <- [1,246,null,{}] 09:34:05 INFO - PROCESS | 2576 | 1467736445738 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}] 09:34:05 INFO - PROCESS | 2576 | 1467736445740 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:05 INFO - PROCESS | 2576 | 1467736445820 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 09:34:05 INFO - PROCESS | 2576 | 1467736445841 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:05 INFO - PROCESS | 2576 | 1467736445843 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:05 INFO - PROCESS | 2576 | ++DOCSHELL 198F0C00 == 48 [pid = 2576] [id = 71] 09:34:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (198F3000) [pid = 2576] [serial = 210] [outer = 00000000] 09:34:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (198F8C00) [pid = 2576] [serial = 211] [outer = 198F3000] 09:34:05 INFO - PROCESS | 2576 | 1467736445888 Marionette DEBUG loaded listener.js 09:34:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (198FC000) [pid = 2576] [serial = 212] [outer = 198F3000] 09:34:06 INFO - PROCESS | 2576 | 1467736446305 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]]]}] 09:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 631ms 09:34:06 INFO - PROCESS | 2576 | 1467736446365 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 09:34:06 INFO - PROCESS | 2576 | 1467736446367 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 09:34:06 INFO - PROCESS | 2576 | 1467736446370 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:34:06 INFO - PROCESS | 2576 | 1467736446372 Marionette TRACE conn6 <- [1,250,null,{}] 09:34:06 INFO - PROCESS | 2576 | 1467736446375 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}] 09:34:06 INFO - PROCESS | 2576 | 1467736446377 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:06 INFO - PROCESS | 2576 | 1467736446460 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 09:34:06 INFO - PROCESS | 2576 | 1467736446465 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:06 INFO - PROCESS | 2576 | 1467736446467 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:06 INFO - PROCESS | 2576 | ++DOCSHELL 198FD800 == 49 [pid = 2576] [id = 72] 09:34:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (198FE000) [pid = 2576] [serial = 213] [outer = 00000000] 09:34:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (19C97400) [pid = 2576] [serial = 214] [outer = 198FE000] 09:34:06 INFO - PROCESS | 2576 | 1467736446511 Marionette DEBUG loaded listener.js 09:34:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (19D08C00) [pid = 2576] [serial = 215] [outer = 198FE000] 09:34:06 INFO - PROCESS | 2576 | 1467736446916 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]]]}] 09:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 09:34:06 INFO - PROCESS | 2576 | 1467736446944 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 09:34:06 INFO - PROCESS | 2576 | 1467736446947 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 09:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:34:06 INFO - PROCESS | 2576 | 1467736446950 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:34:06 INFO - PROCESS | 2576 | 1467736446952 Marionette TRACE conn6 <- [1,254,null,{}] 09:34:06 INFO - PROCESS | 2576 | 1467736446956 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}] 09:34:06 INFO - PROCESS | 2576 | 1467736446958 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:07 INFO - PROCESS | 2576 | 1467736447092 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 09:34:07 INFO - PROCESS | 2576 | 1467736447099 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:07 INFO - PROCESS | 2576 | 1467736447102 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:07 INFO - PROCESS | 2576 | ++DOCSHELL 1989AC00 == 50 [pid = 2576] [id = 73] 09:34:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (198A0800) [pid = 2576] [serial = 216] [outer = 00000000] 09:34:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (198A5800) [pid = 2576] [serial = 217] [outer = 198A0800] 09:34:07 INFO - PROCESS | 2576 | 1467736447148 Marionette DEBUG loaded listener.js 09:34:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (19DE4C00) [pid = 2576] [serial = 218] [outer = 198A0800] 09:34:07 INFO - PROCESS | 2576 | 1467736447916 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]]]}] 09:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1021ms 09:34:07 INFO - PROCESS | 2576 | 1467736447972 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 09:34:07 INFO - PROCESS | 2576 | 1467736447976 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 09:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:34:07 INFO - PROCESS | 2576 | 1467736447980 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:34:07 INFO - PROCESS | 2576 | 1467736447983 Marionette TRACE conn6 <- [1,258,null,{}] 09:34:08 INFO - PROCESS | 2576 | 1467736447991 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}] 09:34:08 INFO - PROCESS | 2576 | 1467736447993 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:08 INFO - PROCESS | 2576 | 1467736448104 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 09:34:08 INFO - PROCESS | 2576 | 1467736448225 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:08 INFO - PROCESS | 2576 | 1467736448228 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:08 INFO - PROCESS | 2576 | ++DOCSHELL 0D4F0C00 == 51 [pid = 2576] [id = 74] 09:34:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (0D714400) [pid = 2576] [serial = 219] [outer = 00000000] 09:34:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (0E6E3000) [pid = 2576] [serial = 220] [outer = 0D714400] 09:34:08 INFO - PROCESS | 2576 | 1467736448285 Marionette DEBUG loaded listener.js 09:34:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (11B8F000) [pid = 2576] [serial = 221] [outer = 0D714400] 09:34:08 INFO - PROCESS | 2576 | 1467736448846 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]]]}] 09:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 09:34:08 INFO - PROCESS | 2576 | 1467736448913 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 09:34:08 INFO - PROCESS | 2576 | 1467736448917 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 09:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:34:08 INFO - PROCESS | 2576 | 1467736448924 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:34:08 INFO - PROCESS | 2576 | 1467736448927 Marionette TRACE conn6 <- [1,262,null,{}] 09:34:08 INFO - PROCESS | 2576 | 1467736448931 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}] 09:34:08 INFO - PROCESS | 2576 | 1467736448934 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:09 INFO - PROCESS | 2576 | 1467736449081 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 09:34:09 INFO - PROCESS | 2576 | 1467736449206 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:09 INFO - PROCESS | 2576 | 1467736449209 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:09 INFO - PROCESS | 2576 | ++DOCSHELL 14F31C00 == 52 [pid = 2576] [id = 75] 09:34:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (1543D000) [pid = 2576] [serial = 222] [outer = 00000000] 09:34:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (16B8C000) [pid = 2576] [serial = 223] [outer = 1543D000] 09:34:09 INFO - PROCESS | 2576 | 1467736449266 Marionette DEBUG loaded listener.js 09:34:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (1843C800) [pid = 2576] [serial = 224] [outer = 1543D000] 09:34:09 INFO - PROCESS | 2576 | 1467736449829 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]]]}] 09:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 09:34:09 INFO - PROCESS | 2576 | 1467736449857 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 09:34:09 INFO - PROCESS | 2576 | 1467736449859 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 09:34:09 INFO - PROCESS | 2576 | 1467736449863 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:34:09 INFO - PROCESS | 2576 | 1467736449867 Marionette TRACE conn6 <- [1,266,null,{}] 09:34:09 INFO - PROCESS | 2576 | 1467736449878 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}] 09:34:09 INFO - PROCESS | 2576 | 1467736449882 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:10 INFO - PROCESS | 2576 | 1467736449998 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 09:34:10 INFO - PROCESS | 2576 | 1467736450106 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:10 INFO - PROCESS | 2576 | 1467736450110 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:10 INFO - PROCESS | 2576 | ++DOCSHELL 19831400 == 53 [pid = 2576] [id = 76] 09:34:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (19831800) [pid = 2576] [serial = 225] [outer = 00000000] 09:34:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (19838800) [pid = 2576] [serial = 226] [outer = 19831800] 09:34:10 INFO - PROCESS | 2576 | 1467736450165 Marionette DEBUG loaded listener.js 09:34:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (1989CC00) [pid = 2576] [serial = 227] [outer = 19831800] 09:34:10 INFO - PROCESS | 2576 | 1467736450903 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]]]}] 09:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1078ms 09:34:10 INFO - PROCESS | 2576 | 1467736450944 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 09:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:34:10 INFO - PROCESS | 2576 | 1467736450948 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 09:34:10 INFO - PROCESS | 2576 | 1467736450954 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:34:10 INFO - PROCESS | 2576 | 1467736450957 Marionette TRACE conn6 <- [1,270,null,{}] 09:34:10 INFO - PROCESS | 2576 | 1467736450962 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}] 09:34:10 INFO - PROCESS | 2576 | 1467736450965 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:11 INFO - PROCESS | 2576 | 1467736451065 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 09:34:11 INFO - PROCESS | 2576 | 1467736451249 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:11 INFO - PROCESS | 2576 | 1467736451252 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:11 INFO - PROCESS | 2576 | ++DOCSHELL 0DA56000 == 54 [pid = 2576] [id = 77] 09:34:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (0DA56C00) [pid = 2576] [serial = 228] [outer = 00000000] 09:34:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (0DDA0800) [pid = 2576] [serial = 229] [outer = 0DA56C00] 09:34:11 INFO - PROCESS | 2576 | 1467736451312 Marionette DEBUG loaded listener.js 09:34:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (0E7D0400) [pid = 2576] [serial = 230] [outer = 0DA56C00] 09:34:11 INFO - PROCESS | 2576 | --DOCSHELL 0D4E6C00 == 53 [pid = 2576] [id = 31] 09:34:11 INFO - PROCESS | 2576 | --DOCSHELL 198FD800 == 52 [pid = 2576] [id = 72] 09:34:11 INFO - PROCESS | 2576 | --DOCSHELL 198F0C00 == 51 [pid = 2576] [id = 71] 09:34:11 INFO - PROCESS | 2576 | --DOCSHELL 0926B000 == 50 [pid = 2576] [id = 70] 09:34:11 INFO - PROCESS | 2576 | --DOCSHELL 08B81400 == 49 [pid = 2576] [id = 69] 09:34:11 INFO - PROCESS | 2576 | --DOCSHELL 13623400 == 48 [pid = 2576] [id = 68] 09:34:11 INFO - PROCESS | 2576 | --DOCSHELL 1362B400 == 47 [pid = 2576] [id = 67] 09:34:11 INFO - PROCESS | 2576 | --DOCSHELL 13E69400 == 46 [pid = 2576] [id = 66] 09:34:11 INFO - PROCESS | 2576 | --DOCSHELL 12182400 == 45 [pid = 2576] [id = 65] 09:34:11 INFO - PROCESS | 2576 | --DOCSHELL 0CFF6800 == 44 [pid = 2576] [id = 64] 09:34:11 INFO - PROCESS | 2576 | --DOCSHELL 0D719000 == 43 [pid = 2576] [id = 63] 09:34:11 INFO - PROCESS | 2576 | --DOCSHELL 19C45800 == 42 [pid = 2576] [id = 62] 09:34:11 INFO - PROCESS | 2576 | --DOCSHELL 13574800 == 41 [pid = 2576] [id = 61] 09:34:11 INFO - PROCESS | 2576 | --DOCSHELL 0D47F400 == 40 [pid = 2576] [id = 60] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (13E63C00) [pid = 2576] [serial = 153] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (1543F000) [pid = 2576] [serial = 138] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (14F37800) [pid = 2576] [serial = 157] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (0D565000) [pid = 2576] [serial = 132] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (14F32000) [pid = 2576] [serial = 156] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (13571000) [pid = 2576] [serial = 150] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (1886CC00) [pid = 2576] [serial = 162] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (1362E400) [pid = 2576] [serial = 151] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (0E207C00) [pid = 2576] [serial = 145] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (0DA5F800) [pid = 2576] [serial = 144] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (18910C00) [pid = 2576] [serial = 141] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (16B82000) [pid = 2576] [serial = 159] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (19DD9C00) [pid = 2576] [serial = 142] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (1356E400) [pid = 2576] [serial = 135] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (0D613000) [pid = 2576] [serial = 147] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (0D9B2400) [pid = 2576] [serial = 148] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (19217800) [pid = 2576] [serial = 163] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (194B0800) [pid = 2576] [serial = 167] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (0D71D400) [pid = 2576] [serial = 169] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (194AC800) [pid = 2576] [serial = 166] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (1212E800) [pid = 2576] [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.] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (0D720800) [pid = 2576] [serial = 170] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (1988E000) [pid = 2576] [serial = 172] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (16B90000) [pid = 2576] [serial = 160] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (19891000) [pid = 2576] [serial = 173] [outer = 00000000] [url = about:blank] 09:34:11 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (13E8F800) [pid = 2576] [serial = 154] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 2576 | 1467736452051 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]]]}] 09:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1124ms 09:34:12 INFO - PROCESS | 2576 | 1467736452078 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 09:34:12 INFO - PROCESS | 2576 | 1467736452082 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 09:34:12 INFO - PROCESS | 2576 | 1467736452088 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:34:12 INFO - PROCESS | 2576 | 1467736452090 Marionette TRACE conn6 <- [1,274,null,{}] 09:34:12 INFO - PROCESS | 2576 | 1467736452094 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}] 09:34:12 INFO - PROCESS | 2576 | 1467736452097 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:12 INFO - PROCESS | 2576 | 1467736452182 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 09:34:12 INFO - PROCESS | 2576 | 1467736452192 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 2576 | 1467736452194 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:12 INFO - PROCESS | 2576 | ++DOCSHELL 0D716400 == 41 [pid = 2576] [id = 78] 09:34:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0D717000) [pid = 2576] [serial = 231] [outer = 00000000] 09:34:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (0D9B3800) [pid = 2576] [serial = 232] [outer = 0D717000] 09:34:12 INFO - PROCESS | 2576 | 1467736452240 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0E209400) [pid = 2576] [serial = 233] [outer = 0D717000] 09:34:12 INFO - PROCESS | 2576 | 1467736452722 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]]]}] 09:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 09:34:12 INFO - PROCESS | 2576 | 1467736452763 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 09:34:12 INFO - PROCESS | 2576 | 1467736452765 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 09:34:12 INFO - PROCESS | 2576 | 1467736452768 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:34:12 INFO - PROCESS | 2576 | 1467736452772 Marionette TRACE conn6 <- [1,278,null,{}] 09:34:12 INFO - PROCESS | 2576 | 1467736452781 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}] 09:34:12 INFO - PROCESS | 2576 | 1467736452786 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:12 INFO - PROCESS | 2576 | 1467736452868 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 09:34:12 INFO - PROCESS | 2576 | 1467736452877 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 2576 | 1467736452880 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:12 INFO - PROCESS | 2576 | ++DOCSHELL 13625400 == 42 [pid = 2576] [id = 79] 09:34:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (13626800) [pid = 2576] [serial = 234] [outer = 00000000] 09:34:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (1362E400) [pid = 2576] [serial = 235] [outer = 13626800] 09:34:12 INFO - PROCESS | 2576 | 1467736452926 Marionette DEBUG loaded listener.js 09:34:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (13AF7400) [pid = 2576] [serial = 236] [outer = 13626800] 09:34:13 INFO - PROCESS | 2576 | 1467736453375 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]]]}] 09:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 09:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:34:13 INFO - PROCESS | 2576 | 1467736453403 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 09:34:13 INFO - PROCESS | 2576 | 1467736453405 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 09:34:13 INFO - PROCESS | 2576 | 1467736453408 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:34:13 INFO - PROCESS | 2576 | 1467736453410 Marionette TRACE conn6 <- [1,282,null,{}] 09:34:13 INFO - PROCESS | 2576 | 1467736453413 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}] 09:34:13 INFO - PROCESS | 2576 | 1467736453415 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:13 INFO - PROCESS | 2576 | 1467736453501 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 09:34:13 INFO - PROCESS | 2576 | 1467736453506 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:13 INFO - PROCESS | 2576 | 1467736453508 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:13 INFO - PROCESS | 2576 | ++DOCSHELL 13E6B000 == 43 [pid = 2576] [id = 80] 09:34:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (13E6B400) [pid = 2576] [serial = 237] [outer = 00000000] 09:34:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (14A64400) [pid = 2576] [serial = 238] [outer = 13E6B400] 09:34:13 INFO - PROCESS | 2576 | 1467736453552 Marionette DEBUG loaded listener.js 09:34:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (14F37400) [pid = 2576] [serial = 239] [outer = 13E6B400] 09:34:13 INFO - PROCESS | 2576 | 1467736453983 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]]]}] 09:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 09:34:14 INFO - PROCESS | 2576 | 1467736454039 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 09:34:14 INFO - PROCESS | 2576 | 1467736454041 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 09:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:34:14 INFO - PROCESS | 2576 | 1467736454044 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 2576 | 1467736454046 Marionette TRACE conn6 <- [1,286,null,{}] 09:34:14 INFO - PROCESS | 2576 | 1467736454049 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}] 09:34:14 INFO - PROCESS | 2576 | 1467736454051 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:14 INFO - PROCESS | 2576 | 1467736454156 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 09:34:14 INFO - PROCESS | 2576 | 1467736454162 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:14 INFO - PROCESS | 2576 | 1467736454163 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:14 INFO - PROCESS | 2576 | ++DOCSHELL 1533DC00 == 44 [pid = 2576] [id = 81] 09:34:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (15346000) [pid = 2576] [serial = 240] [outer = 00000000] 09:34:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (1543D400) [pid = 2576] [serial = 241] [outer = 15346000] 09:34:14 INFO - PROCESS | 2576 | 1467736454207 Marionette DEBUG loaded listener.js 09:34:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (16A4E000) [pid = 2576] [serial = 242] [outer = 15346000] 09:34:14 INFO - PROCESS | 2576 | 1467736454655 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]]]}] 09:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 09:34:14 INFO - PROCESS | 2576 | 1467736454675 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 09:34:14 INFO - PROCESS | 2576 | 1467736454677 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 09:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:34:14 INFO - PROCESS | 2576 | 1467736454680 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 2576 | 1467736454682 Marionette TRACE conn6 <- [1,290,null,{}] 09:34:14 INFO - PROCESS | 2576 | 1467736454692 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}] 09:34:14 INFO - PROCESS | 2576 | 1467736454697 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:14 INFO - PROCESS | 2576 | 1467736454828 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 09:34:14 INFO - PROCESS | 2576 | 1467736454882 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:14 INFO - PROCESS | 2576 | 1467736454884 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:14 INFO - PROCESS | 2576 | ++DOCSHELL 0E6DE400 == 45 [pid = 2576] [id = 82] 09:34:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (16AEFC00) [pid = 2576] [serial = 243] [outer = 00000000] 09:34:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (18383800) [pid = 2576] [serial = 244] [outer = 16AEFC00] 09:34:14 INFO - PROCESS | 2576 | 1467736454927 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (184EC800) [pid = 2576] [serial = 245] [outer = 16AEFC00] 09:34:15 INFO - PROCESS | 2576 | 1467736455362 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]]]}] 09:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 731ms 09:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:34:15 INFO - PROCESS | 2576 | 1467736455411 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 09:34:15 INFO - PROCESS | 2576 | 1467736455413 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 09:34:15 INFO - PROCESS | 2576 | 1467736455416 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:34:15 INFO - PROCESS | 2576 | 1467736455418 Marionette TRACE conn6 <- [1,294,null,{}] 09:34:15 INFO - PROCESS | 2576 | 1467736455421 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}] 09:34:15 INFO - PROCESS | 2576 | 1467736455423 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:15 INFO - PROCESS | 2576 | 1467736455557 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 09:34:15 INFO - PROCESS | 2576 | 1467736455576 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:15 INFO - PROCESS | 2576 | 1467736455578 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:15 INFO - PROCESS | 2576 | ++DOCSHELL 13E8F800 == 46 [pid = 2576] [id = 83] 09:34:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (16F5C400) [pid = 2576] [serial = 246] [outer = 00000000] 09:34:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (194AAC00) [pid = 2576] [serial = 247] [outer = 16F5C400] 09:34:15 INFO - PROCESS | 2576 | 1467736455621 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (194AEC00) [pid = 2576] [serial = 248] [outer = 16F5C400] 09:34:16 INFO - PROCESS | 2576 | 1467736456266 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]]]}] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (12184800) [pid = 2576] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (0CFF8800) [pid = 2576] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (0D719800) [pid = 2576] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (16B81400) [pid = 2576] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (0D492800) [pid = 2576] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (198F3000) [pid = 2576] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (1543C400) [pid = 2576] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (0D4E7000) [pid = 2576] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (16A55C00) [pid = 2576] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (13E62800) [pid = 2576] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (19C47400) [pid = 2576] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (0D4E8400) [pid = 2576] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (131C3400) [pid = 2576] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (14F3BC00) [pid = 2576] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (198FE000) [pid = 2576] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (13E91C00) [pid = 2576] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (0D48C800) [pid = 2576] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (13626000) [pid = 2576] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (14F2DC00) [pid = 2576] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (19C45C00) [pid = 2576] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:34:16 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (16D97400) [pid = 2576] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:34:16 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. 09:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 870ms 09:34:16 INFO - PROCESS | 2576 | 1467736456289 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 09:34:16 INFO - PROCESS | 2576 | 1467736456291 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 09:34:16 INFO - PROCESS | 2576 | 1467736456294 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:34:16 INFO - PROCESS | 2576 | 1467736456295 Marionette TRACE conn6 <- [1,298,null,{}] 09:34:16 INFO - PROCESS | 2576 | 1467736456299 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}] 09:34:16 INFO - PROCESS | 2576 | 1467736456300 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:16 INFO - PROCESS | 2576 | 1467736456381 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 09:34:16 INFO - PROCESS | 2576 | 1467736456388 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:16 INFO - PROCESS | 2576 | 1467736456390 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:16 INFO - PROCESS | 2576 | ++DOCSHELL 08B81000 == 47 [pid = 2576] [id = 84] 09:34:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (0D715800) [pid = 2576] [serial = 249] [outer = 00000000] 09:34:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (12158400) [pid = 2576] [serial = 250] [outer = 0D715800] 09:34:16 INFO - PROCESS | 2576 | 1467736456434 Marionette DEBUG loaded listener.js 09:34:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (1362A800) [pid = 2576] [serial = 251] [outer = 0D715800] 09:34:16 INFO - PROCESS | 2576 | 1467736456858 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]]]}] 09:34:16 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. 09:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 09:34:16 INFO - PROCESS | 2576 | 1467736456927 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 09:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:34:16 INFO - PROCESS | 2576 | 1467736456929 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 09:34:16 INFO - PROCESS | 2576 | 1467736456932 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:34:16 INFO - PROCESS | 2576 | 1467736456934 Marionette TRACE conn6 <- [1,302,null,{}] 09:34:16 INFO - PROCESS | 2576 | 1467736456938 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}] 09:34:16 INFO - PROCESS | 2576 | 1467736456939 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:17 INFO - PROCESS | 2576 | 1467736457030 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 09:34:17 INFO - PROCESS | 2576 | 1467736457039 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:17 INFO - PROCESS | 2576 | 1467736457041 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:17 INFO - PROCESS | 2576 | ++DOCSHELL 0CF07400 == 48 [pid = 2576] [id = 85] 09:34:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0DA55400) [pid = 2576] [serial = 252] [outer = 00000000] 09:34:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (14F3BC00) [pid = 2576] [serial = 253] [outer = 0DA55400] 09:34:17 INFO - PROCESS | 2576 | 1467736457084 Marionette DEBUG loaded listener.js 09:34:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (1543C400) [pid = 2576] [serial = 254] [outer = 0DA55400] 09:34:17 INFO - PROCESS | 2576 | 1467736457491 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]]]}] 09:34:17 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. 09:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 570ms 09:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:34:17 INFO - PROCESS | 2576 | 1467736457503 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 09:34:17 INFO - PROCESS | 2576 | 1467736457505 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 09:34:17 INFO - PROCESS | 2576 | 1467736457508 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:34:17 INFO - PROCESS | 2576 | 1467736457509 Marionette TRACE conn6 <- [1,306,null,{}] 09:34:17 INFO - PROCESS | 2576 | 1467736457513 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}] 09:34:17 INFO - PROCESS | 2576 | 1467736457514 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:17 INFO - PROCESS | 2576 | 1467736457632 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 09:34:17 INFO - PROCESS | 2576 | 1467736457639 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:17 INFO - PROCESS | 2576 | 1467736457641 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:17 INFO - PROCESS | 2576 | ++DOCSHELL 17025400 == 49 [pid = 2576] [id = 86] 09:34:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (1838C400) [pid = 2576] [serial = 255] [outer = 00000000] 09:34:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (1984A800) [pid = 2576] [serial = 256] [outer = 1838C400] 09:34:17 INFO - PROCESS | 2576 | 1467736457684 Marionette DEBUG loaded listener.js 09:34:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (19850400) [pid = 2576] [serial = 257] [outer = 1838C400] 09:34:18 INFO - PROCESS | 2576 | 1467736458076 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]]]}] 09:34:18 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. 09:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 09:34:18 INFO - PROCESS | 2576 | 1467736458139 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 09:34:18 INFO - PROCESS | 2576 | 1467736458141 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 09:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:34:18 INFO - PROCESS | 2576 | 1467736458144 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:34:18 INFO - PROCESS | 2576 | 1467736458147 Marionette TRACE conn6 <- [1,310,null,{}] 09:34:18 INFO - PROCESS | 2576 | 1467736458150 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}] 09:34:18 INFO - PROCESS | 2576 | 1467736458152 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:18 INFO - PROCESS | 2576 | 1467736458281 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 09:34:18 INFO - PROCESS | 2576 | 1467736458426 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:18 INFO - PROCESS | 2576 | 1467736458430 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:18 INFO - PROCESS | 2576 | ++DOCSHELL 0CF0E400 == 50 [pid = 2576] [id = 87] 09:34:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (0CF0F800) [pid = 2576] [serial = 258] [outer = 00000000] 09:34:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (0D473C00) [pid = 2576] [serial = 259] [outer = 0CF0F800] 09:34:18 INFO - PROCESS | 2576 | 1467736458526 Marionette DEBUG loaded listener.js 09:34:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (0D4E9400) [pid = 2576] [serial = 260] [outer = 0CF0F800] 09:34:18 INFO - PROCESS | 2576 | 1467736458792 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:34:19 INFO - PROCESS | 2576 | 1467736459120 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]]]}] 09:34:19 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. 09:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1019ms 09:34:19 INFO - PROCESS | 2576 | 1467736459165 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 09:34:19 INFO - PROCESS | 2576 | 1467736459168 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 09:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:34:19 INFO - PROCESS | 2576 | 1467736459173 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:34:19 INFO - PROCESS | 2576 | 1467736459176 Marionette TRACE conn6 <- [1,314,null,{}] 09:34:19 INFO - PROCESS | 2576 | 1467736459182 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}] 09:34:19 INFO - PROCESS | 2576 | 1467736459185 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:19 INFO - PROCESS | 2576 | 1467736459313 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 09:34:19 INFO - PROCESS | 2576 | 1467736459409 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:19 INFO - PROCESS | 2576 | 1467736459412 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:19 INFO - PROCESS | 2576 | ++DOCSHELL 13570000 == 51 [pid = 2576] [id = 88] 09:34:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (13571000) [pid = 2576] [serial = 261] [outer = 00000000] 09:34:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (1362C800) [pid = 2576] [serial = 262] [outer = 13571000] 09:34:19 INFO - PROCESS | 2576 | 1467736459467 Marionette DEBUG loaded listener.js 09:34:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (13E65C00) [pid = 2576] [serial = 263] [outer = 13571000] 09:34:20 INFO - PROCESS | 2576 | 1467736460061 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]]]}] 09:34:20 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. 09:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 931ms 09:34:20 INFO - PROCESS | 2576 | 1467736460107 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 09:34:20 INFO - PROCESS | 2576 | 1467736460111 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 09:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:34:20 INFO - PROCESS | 2576 | 1467736460115 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:34:20 INFO - PROCESS | 2576 | 1467736460117 Marionette TRACE conn6 <- [1,318,null,{}] 09:34:20 INFO - PROCESS | 2576 | 1467736460122 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}] 09:34:20 INFO - PROCESS | 2576 | 1467736460124 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:20 INFO - PROCESS | 2576 | 1467736460237 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 09:34:20 INFO - PROCESS | 2576 | 1467736460363 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:20 INFO - PROCESS | 2576 | 1467736460366 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:20 INFO - PROCESS | 2576 | ++DOCSHELL 16D97C00 == 52 [pid = 2576] [id = 89] 09:34:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (18437C00) [pid = 2576] [serial = 264] [outer = 00000000] 09:34:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (194AC800) [pid = 2576] [serial = 265] [outer = 18437C00] 09:34:20 INFO - PROCESS | 2576 | 1467736460421 Marionette DEBUG loaded listener.js 09:34:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (1984B000) [pid = 2576] [serial = 266] [outer = 18437C00] 09:34:21 INFO - PROCESS | 2576 | 1467736461061 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]]]}] 09:34:21 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. 09:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 09:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:34:21 INFO - PROCESS | 2576 | 1467736461090 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 09:34:21 INFO - PROCESS | 2576 | 1467736461092 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 09:34:21 INFO - PROCESS | 2576 | 1467736461103 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:34:21 INFO - PROCESS | 2576 | 1467736461109 Marionette TRACE conn6 <- [1,322,null,{}] 09:34:21 INFO - PROCESS | 2576 | 1467736461113 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}] 09:34:21 INFO - PROCESS | 2576 | 1467736461117 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:21 INFO - PROCESS | 2576 | 1467736461228 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 09:34:21 INFO - PROCESS | 2576 | 1467736461350 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:21 INFO - PROCESS | 2576 | 1467736461353 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:21 INFO - PROCESS | 2576 | ++DOCSHELL 19859400 == 53 [pid = 2576] [id = 90] 09:34:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (19890800) [pid = 2576] [serial = 267] [outer = 00000000] 09:34:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (1989A800) [pid = 2576] [serial = 268] [outer = 19890800] 09:34:21 INFO - PROCESS | 2576 | 1467736461409 Marionette DEBUG loaded listener.js 09:34:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (198A3C00) [pid = 2576] [serial = 269] [outer = 19890800] 09:34:22 INFO - PROCESS | 2576 | 1467736462146 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]]]}] 09:34:22 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. 09:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1080ms 09:34:22 INFO - PROCESS | 2576 | 1467736462185 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 09:34:22 INFO - PROCESS | 2576 | 1467736462189 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 09:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:34:22 INFO - PROCESS | 2576 | 1467736462194 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:34:22 INFO - PROCESS | 2576 | 1467736462198 Marionette TRACE conn6 <- [1,326,null,{}] 09:34:22 INFO - PROCESS | 2576 | 1467736462212 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}] 09:34:22 INFO - PROCESS | 2576 | 1467736462215 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:22 INFO - PROCESS | 2576 | 1467736462314 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 09:34:22 INFO - PROCESS | 2576 | 1467736462407 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:22 INFO - PROCESS | 2576 | 1467736462411 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:22 INFO - PROCESS | 2576 | ++DOCSHELL 0D9B9800 == 54 [pid = 2576] [id = 91] 09:34:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (0DA50800) [pid = 2576] [serial = 270] [outer = 00000000] 09:34:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (0DC3E400) [pid = 2576] [serial = 271] [outer = 0DA50800] 09:34:22 INFO - PROCESS | 2576 | 1467736462459 Marionette DEBUG loaded listener.js 09:34:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (0E695C00) [pid = 2576] [serial = 272] [outer = 0DA50800] 09:34:23 INFO - PROCESS | 2576 | --DOCSHELL 17025400 == 53 [pid = 2576] [id = 86] 09:34:23 INFO - PROCESS | 2576 | --DOCSHELL 0CF07400 == 52 [pid = 2576] [id = 85] 09:34:23 INFO - PROCESS | 2576 | --DOCSHELL 08B81000 == 51 [pid = 2576] [id = 84] 09:34:23 INFO - PROCESS | 2576 | --DOCSHELL 13E8F800 == 50 [pid = 2576] [id = 83] 09:34:23 INFO - PROCESS | 2576 | --DOCSHELL 0E6DE400 == 49 [pid = 2576] [id = 82] 09:34:23 INFO - PROCESS | 2576 | --DOCSHELL 1533DC00 == 48 [pid = 2576] [id = 81] 09:34:23 INFO - PROCESS | 2576 | --DOCSHELL 13E6B000 == 47 [pid = 2576] [id = 80] 09:34:23 INFO - PROCESS | 2576 | --DOCSHELL 13625400 == 46 [pid = 2576] [id = 79] 09:34:23 INFO - PROCESS | 2576 | --DOCSHELL 0D716400 == 45 [pid = 2576] [id = 78] 09:34:23 INFO - PROCESS | 2576 | --DOCSHELL 0DA56000 == 44 [pid = 2576] [id = 77] 09:34:23 INFO - PROCESS | 2576 | 1467736463106 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]]]}] 09:34:23 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. 09:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 930ms 09:34:23 INFO - PROCESS | 2576 | 1467736463124 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 2576 | 1467736463128 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 09:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:34:23 INFO - PROCESS | 2576 | 1467736463134 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - PROCESS | 2576 | 1467736463136 Marionette TRACE conn6 <- [1,330,null,{}] 09:34:23 INFO - PROCESS | 2576 | 1467736463140 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}] 09:34:23 INFO - PROCESS | 2576 | 1467736463143 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:23 INFO - PROCESS | 2576 | 1467736463240 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (19D0E000) [pid = 2576] [serial = 130] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (0E78DC00) [pid = 2576] [serial = 91] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (16D99000) [pid = 2576] [serial = 88] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (16AFB000) [pid = 2576] [serial = 94] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (14F2E000) [pid = 2576] [serial = 196] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (0D615800) [pid = 2576] [serial = 178] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (0DA57000) [pid = 2576] [serial = 179] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (19C46800) [pid = 2576] [serial = 175] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (14F30000) [pid = 2576] [serial = 182] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (1543EC00) [pid = 2576] [serial = 199] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (13E5CC00) [pid = 2576] [serial = 181] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (1B7B2800) [pid = 2576] [serial = 185] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (19D09C00) [pid = 2576] [serial = 184] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (194AF800) [pid = 2576] [serial = 205] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (13629C00) [pid = 2576] [serial = 193] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (13AEA000) [pid = 2576] [serial = 194] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (0D711800) [pid = 2576] [serial = 190] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (0D9BC400) [pid = 2576] [serial = 191] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (0E206C00) [pid = 2576] [serial = 188] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (0DA51800) [pid = 2576] [serial = 187] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (1838C800) [pid = 2576] [serial = 202] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (0DD99C00) [pid = 2576] [serial = 208] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (1988D800) [pid = 2576] [serial = 206] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (11FD7C00) [pid = 2576] [serial = 209] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (198F8C00) [pid = 2576] [serial = 211] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (198FC000) [pid = 2576] [serial = 212] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (16A4D800) [pid = 2576] [serial = 200] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (19D08C00) [pid = 2576] [serial = 215] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (185E4400) [pid = 2576] [serial = 203] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (1533EC00) [pid = 2576] [serial = 197] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (1702EC00) [pid = 2576] [serial = 97] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0DA57C00) [pid = 2576] [serial = 133] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (13AEF800) [pid = 2576] [serial = 136] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16AFA400) [pid = 2576] [serial = 139] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (19C97400) [pid = 2576] [serial = 214] [outer = 00000000] [url = about:blank] 09:34:23 INFO - PROCESS | 2576 | 1467736463325 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:23 INFO - PROCESS | 2576 | 1467736463327 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:23 INFO - PROCESS | 2576 | ++DOCSHELL 0CE84000 == 45 [pid = 2576] [id = 92] 09:34:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0CFF2000) [pid = 2576] [serial = 273] [outer = 00000000] 09:34:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0D711800) [pid = 2576] [serial = 274] [outer = 0CFF2000] 09:34:23 INFO - PROCESS | 2576 | 1467736463374 Marionette DEBUG loaded listener.js 09:34:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (0DA56800) [pid = 2576] [serial = 275] [outer = 0CFF2000] 09:34:23 INFO - PROCESS | 2576 | 1467736463745 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]]]}] 09:34:23 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. 09:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 630ms 09:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:34:23 INFO - PROCESS | 2576 | 1467736463777 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 2576 | 1467736463779 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 09:34:23 INFO - PROCESS | 2576 | 1467736463783 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - PROCESS | 2576 | 1467736463787 Marionette TRACE conn6 <- [1,334,null,{}] 09:34:23 INFO - PROCESS | 2576 | 1467736463796 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}] 09:34:23 INFO - PROCESS | 2576 | 1467736463801 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:23 INFO - PROCESS | 2576 | 1467736463887 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 09:34:23 INFO - PROCESS | 2576 | 1467736463893 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:23 INFO - PROCESS | 2576 | 1467736463896 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:23 INFO - PROCESS | 2576 | ++DOCSHELL 13622400 == 46 [pid = 2576] [id = 93] 09:34:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (13623C00) [pid = 2576] [serial = 276] [outer = 00000000] 09:34:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (1362F800) [pid = 2576] [serial = 277] [outer = 13623C00] 09:34:23 INFO - PROCESS | 2576 | 1467736463943 Marionette DEBUG loaded listener.js 09:34:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (13AF3000) [pid = 2576] [serial = 278] [outer = 13623C00] 09:34:24 INFO - PROCESS | 2576 | 1467736464388 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]]]}] 09:34:24 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. 09:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 09:34:24 INFO - PROCESS | 2576 | 1467736464415 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 09:34:24 INFO - PROCESS | 2576 | 1467736464418 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 09:34:24 INFO - PROCESS | 2576 | 1467736464425 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:34:24 INFO - PROCESS | 2576 | 1467736464427 Marionette TRACE conn6 <- [1,338,null,{}] 09:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:34:24 INFO - PROCESS | 2576 | 1467736464430 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}] 09:34:24 INFO - PROCESS | 2576 | 1467736464432 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:24 INFO - PROCESS | 2576 | 1467736464517 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 09:34:24 INFO - PROCESS | 2576 | 1467736464523 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:24 INFO - PROCESS | 2576 | 1467736464525 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:24 INFO - PROCESS | 2576 | ++DOCSHELL 14A63000 == 47 [pid = 2576] [id = 94] 09:34:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (14A66400) [pid = 2576] [serial = 279] [outer = 00000000] 09:34:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (14F36800) [pid = 2576] [serial = 280] [outer = 14A66400] 09:34:24 INFO - PROCESS | 2576 | 1467736464569 Marionette DEBUG loaded listener.js 09:34:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (14F3A000) [pid = 2576] [serial = 281] [outer = 14A66400] 09:34:25 INFO - PROCESS | 2576 | 1467736465022 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]]]}] 09:34:25 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. 09:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 631ms 09:34:25 INFO - PROCESS | 2576 | 1467736465063 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 09:34:25 INFO - PROCESS | 2576 | 1467736465065 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 09:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:34:25 INFO - PROCESS | 2576 | 1467736465069 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:34:25 INFO - PROCESS | 2576 | 1467736465070 Marionette TRACE conn6 <- [1,342,null,{}] 09:34:25 INFO - PROCESS | 2576 | 1467736465074 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}] 09:34:25 INFO - PROCESS | 2576 | 1467736465076 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:25 INFO - PROCESS | 2576 | 1467736465155 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 09:34:25 INFO - PROCESS | 2576 | 1467736465160 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:25 INFO - PROCESS | 2576 | 1467736465162 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:25 INFO - PROCESS | 2576 | ++DOCSHELL 153FC400 == 48 [pid = 2576] [id = 95] 09:34:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (15431C00) [pid = 2576] [serial = 282] [outer = 00000000] 09:34:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (1543F400) [pid = 2576] [serial = 283] [outer = 15431C00] 09:34:25 INFO - PROCESS | 2576 | 1467736465206 Marionette DEBUG loaded listener.js 09:34:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (16A52000) [pid = 2576] [serial = 284] [outer = 15431C00] 09:34:25 INFO - PROCESS | 2576 | 1467736465661 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]]]}] 09:34:25 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. 09:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 09:34:25 INFO - PROCESS | 2576 | 1467736465700 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 09:34:25 INFO - PROCESS | 2576 | 1467736465702 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 09:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:34:25 INFO - PROCESS | 2576 | 1467736465706 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:34:25 INFO - PROCESS | 2576 | 1467736465707 Marionette TRACE conn6 <- [1,346,null,{}] 09:34:25 INFO - PROCESS | 2576 | 1467736465711 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}] 09:34:25 INFO - PROCESS | 2576 | 1467736465716 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:25 INFO - PROCESS | 2576 | 1467736465853 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 09:34:25 INFO - PROCESS | 2576 | 1467736465938 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:25 INFO - PROCESS | 2576 | 1467736465940 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:25 INFO - PROCESS | 2576 | ++DOCSHELL 16AF9000 == 49 [pid = 2576] [id = 96] 09:34:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (16AFB000) [pid = 2576] [serial = 285] [outer = 00000000] 09:34:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (1702F400) [pid = 2576] [serial = 286] [outer = 16AFB000] 09:34:26 INFO - PROCESS | 2576 | 1467736465983 Marionette DEBUG loaded listener.js 09:34:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1838C800) [pid = 2576] [serial = 287] [outer = 16AFB000] 09:34:26 INFO - PROCESS | 2576 | 1467736466413 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]]]}] 09:34:26 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. 09:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 730ms 09:34:26 INFO - PROCESS | 2576 | 1467736466439 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 09:34:26 INFO - PROCESS | 2576 | 1467736466441 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 09:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:34:26 INFO - PROCESS | 2576 | 1467736466444 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:34:26 INFO - PROCESS | 2576 | 1467736466446 Marionette TRACE conn6 <- [1,350,null,{}] 09:34:26 INFO - PROCESS | 2576 | 1467736466449 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}] 09:34:26 INFO - PROCESS | 2576 | 1467736466451 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:26 INFO - PROCESS | 2576 | 1467736466569 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 09:34:26 INFO - PROCESS | 2576 | 1467736466574 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:26 INFO - PROCESS | 2576 | 1467736466576 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:26 INFO - PROCESS | 2576 | ++DOCSHELL 18865C00 == 50 [pid = 2576] [id = 97] 09:34:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (18866400) [pid = 2576] [serial = 288] [outer = 00000000] 09:34:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (1941D400) [pid = 2576] [serial = 289] [outer = 18866400] 09:34:26 INFO - PROCESS | 2576 | 1467736466619 Marionette DEBUG loaded listener.js 09:34:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (1982B400) [pid = 2576] [serial = 290] [outer = 18866400] 09:34:27 INFO - PROCESS | 2576 | 1467736467057 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]]]}] 09:34:27 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. 09:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 09:34:27 INFO - PROCESS | 2576 | 1467736467076 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 09:34:27 INFO - PROCESS | 2576 | 1467736467078 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 09:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:34:27 INFO - PROCESS | 2576 | 1467736467082 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:34:27 INFO - PROCESS | 2576 | 1467736467083 Marionette TRACE conn6 <- [1,354,null,{}] 09:34:27 INFO - PROCESS | 2576 | 1467736467093 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}] 09:34:27 INFO - PROCESS | 2576 | 1467736467095 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:27 INFO - PROCESS | 2576 | 1467736467202 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 09:34:27 INFO - PROCESS | 2576 | 1467736467283 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:27 INFO - PROCESS | 2576 | 1467736467285 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:27 INFO - PROCESS | 2576 | ++DOCSHELL 19856800 == 51 [pid = 2576] [id = 98] 09:34:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (19857000) [pid = 2576] [serial = 291] [outer = 00000000] 09:34:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (1988B800) [pid = 2576] [serial = 292] [outer = 19857000] 09:34:27 INFO - PROCESS | 2576 | 1467736467328 Marionette DEBUG loaded listener.js 09:34:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (1988DC00) [pid = 2576] [serial = 293] [outer = 19857000] 09:34:27 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (15346000) [pid = 2576] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:34:27 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (16AEFC00) [pid = 2576] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:34:27 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (13E6B400) [pid = 2576] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:34:27 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (0DA56C00) [pid = 2576] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:34:27 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (13626800) [pid = 2576] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:34:27 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (0D717000) [pid = 2576] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:34:27 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (16F5C400) [pid = 2576] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:34:27 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (0D715800) [pid = 2576] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:34:27 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0DA55400) [pid = 2576] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:34:27 INFO - PROCESS | 2576 | 1467736467780 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]]]}] 09:34:27 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. 09:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 09:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:34:27 INFO - PROCESS | 2576 | 1467736467813 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 09:34:27 INFO - PROCESS | 2576 | 1467736467815 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 09:34:27 INFO - PROCESS | 2576 | 1467736467818 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:34:27 INFO - PROCESS | 2576 | 1467736467819 Marionette TRACE conn6 <- [1,358,null,{}] 09:34:27 INFO - PROCESS | 2576 | 1467736467823 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}] 09:34:27 INFO - PROCESS | 2576 | 1467736467825 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:27 INFO - PROCESS | 2576 | 1467736467905 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 09:34:27 INFO - PROCESS | 2576 | 1467736467910 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:27 INFO - PROCESS | 2576 | 1467736467912 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:27 INFO - PROCESS | 2576 | ++DOCSHELL 16AEFC00 == 52 [pid = 2576] [id = 99] 09:34:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (19268C00) [pid = 2576] [serial = 294] [outer = 00000000] 09:34:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (19894400) [pid = 2576] [serial = 295] [outer = 19268C00] 09:34:27 INFO - PROCESS | 2576 | 1467736467955 Marionette DEBUG loaded listener.js 09:34:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (198A1000) [pid = 2576] [serial = 296] [outer = 19268C00] 09:34:28 INFO - PROCESS | 2576 | 1467736468379 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]]]}] 09:34:28 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. 09:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 570ms 09:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:34:28 INFO - PROCESS | 2576 | 1467736468388 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 09:34:28 INFO - PROCESS | 2576 | 1467736468390 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 09:34:28 INFO - PROCESS | 2576 | 1467736468393 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:34:28 INFO - PROCESS | 2576 | 1467736468395 Marionette TRACE conn6 <- [1,362,null,{}] 09:34:28 INFO - PROCESS | 2576 | 1467736468398 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}] 09:34:28 INFO - PROCESS | 2576 | 1467736468400 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:28 INFO - PROCESS | 2576 | 1467736468518 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 09:34:28 INFO - PROCESS | 2576 | 1467736468528 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:28 INFO - PROCESS | 2576 | 1467736468530 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:28 INFO - PROCESS | 2576 | ++DOCSHELL 1984F400 == 53 [pid = 2576] [id = 100] 09:34:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (16A52C00) [pid = 2576] [serial = 297] [outer = 00000000] 09:34:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (198F5800) [pid = 2576] [serial = 298] [outer = 16A52C00] 09:34:28 INFO - PROCESS | 2576 | 1467736468573 Marionette DEBUG loaded listener.js 09:34:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (198FA000) [pid = 2576] [serial = 299] [outer = 16A52C00] 09:34:29 INFO - PROCESS | 2576 | 1467736468992 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]]]}] 09:34:29 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. 09:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 09:34:29 INFO - PROCESS | 2576 | 1467736469024 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 09:34:29 INFO - PROCESS | 2576 | 1467736469026 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 09:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:34:29 INFO - PROCESS | 2576 | 1467736469030 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:34:29 INFO - PROCESS | 2576 | 1467736469032 Marionette TRACE conn6 <- [1,366,null,{}] 09:34:29 INFO - PROCESS | 2576 | 1467736469036 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}] 09:34:29 INFO - PROCESS | 2576 | 1467736469038 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:29 INFO - PROCESS | 2576 | 1467736469168 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 09:34:29 INFO - PROCESS | 2576 | 1467736469176 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:29 INFO - PROCESS | 2576 | 1467736469178 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:29 INFO - PROCESS | 2576 | ++DOCSHELL 19864000 == 54 [pid = 2576] [id = 101] 09:34:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (19867C00) [pid = 2576] [serial = 300] [outer = 00000000] 09:34:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (1986E800) [pid = 2576] [serial = 301] [outer = 19867C00] 09:34:29 INFO - PROCESS | 2576 | 1467736469223 Marionette DEBUG loaded listener.js 09:34:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (198FEC00) [pid = 2576] [serial = 302] [outer = 19867C00] 09:34:29 INFO - PROCESS | 2576 | 1467736469769 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]]]}] 09:34:29 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. 09:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 830ms 09:34:29 INFO - PROCESS | 2576 | 1467736469861 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 09:34:29 INFO - PROCESS | 2576 | 1467736469866 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 09:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:34:29 INFO - PROCESS | 2576 | 1467736469871 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:34:29 INFO - PROCESS | 2576 | 1467736469875 Marionette TRACE conn6 <- [1,370,null,{}] 09:34:29 INFO - PROCESS | 2576 | 1467736469880 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}] 09:34:29 INFO - PROCESS | 2576 | 1467736469884 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:30 INFO - PROCESS | 2576 | 1467736470045 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 09:34:30 INFO - PROCESS | 2576 | 1467736470097 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:30 INFO - PROCESS | 2576 | 1467736470100 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:30 INFO - PROCESS | 2576 | ++DOCSHELL 0D4E8800 == 55 [pid = 2576] [id = 102] 09:34:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (0D4ED000) [pid = 2576] [serial = 303] [outer = 00000000] 09:34:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (0DA55C00) [pid = 2576] [serial = 304] [outer = 0D4ED000] 09:34:30 INFO - PROCESS | 2576 | 1467736470155 Marionette DEBUG loaded listener.js 09:34:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (0DDA6400) [pid = 2576] [serial = 305] [outer = 0D4ED000] 09:34:30 INFO - PROCESS | 2576 | 1467736470739 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]]]}] 09:34:30 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. 09:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 931ms 09:34:30 INFO - PROCESS | 2576 | 1467736470801 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 09:34:30 INFO - PROCESS | 2576 | 1467736470806 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 09:34:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:34:30 INFO - PROCESS | 2576 | 1467736470812 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:34:30 INFO - PROCESS | 2576 | 1467736470815 Marionette TRACE conn6 <- [1,374,null,{}] 09:34:30 INFO - PROCESS | 2576 | 1467736470820 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}] 09:34:30 INFO - PROCESS | 2576 | 1467736470822 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:30 INFO - PROCESS | 2576 | 1467736470935 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 09:34:31 INFO - PROCESS | 2576 | 1467736471061 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:31 INFO - PROCESS | 2576 | 1467736471063 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:31 INFO - PROCESS | 2576 | ++DOCSHELL 1362E800 == 56 [pid = 2576] [id = 103] 09:34:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (1362F400) [pid = 2576] [serial = 306] [outer = 00000000] 09:34:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (14BCA000) [pid = 2576] [serial = 307] [outer = 1362F400] 09:34:31 INFO - PROCESS | 2576 | 1467736471120 Marionette DEBUG loaded listener.js 09:34:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (1543EC00) [pid = 2576] [serial = 308] [outer = 1362F400] 09:34:31 INFO - PROCESS | 2576 | 1467736471729 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:34:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:34:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 970ms 09:34:31 INFO - PROCESS | 2576 | 1467736471786 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 09:34:31 INFO - PROCESS | 2576 | 1467736471789 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 09:34:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:34:31 INFO - PROCESS | 2576 | 1467736471792 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - PROCESS | 2576 | 1467736471796 Marionette TRACE conn6 <- [1,378,null,{}] 09:34:31 INFO - PROCESS | 2576 | 1467736471820 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}] 09:34:31 INFO - PROCESS | 2576 | 1467736471825 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:31 INFO - PROCESS | 2576 | 1467736471963 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 09:34:32 INFO - PROCESS | 2576 | 1467736472023 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 2576 | 1467736472026 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:32 INFO - PROCESS | 2576 | ++DOCSHELL 17071800 == 57 [pid = 2576] [id = 104] 09:34:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (17071C00) [pid = 2576] [serial = 309] [outer = 00000000] 09:34:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (17074800) [pid = 2576] [serial = 310] [outer = 17071C00] 09:34:32 INFO - PROCESS | 2576 | 1467736472083 Marionette DEBUG loaded listener.js 09:34:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (1890D400) [pid = 2576] [serial = 311] [outer = 17071C00] 09:34:32 INFO - PROCESS | 2576 | 1467736472696 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:34:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:34:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 09:34:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:34:32 INFO - PROCESS | 2576 | 1467736472726 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 09:34:32 INFO - PROCESS | 2576 | 1467736472728 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 09:34:32 INFO - PROCESS | 2576 | 1467736472732 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:34:32 INFO - PROCESS | 2576 | 1467736472734 Marionette TRACE conn6 <- [1,382,null,{}] 09:34:32 INFO - PROCESS | 2576 | 1467736472737 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}] 09:34:32 INFO - PROCESS | 2576 | 1467736472740 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:32 INFO - PROCESS | 2576 | 1467736472849 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 09:34:32 INFO - PROCESS | 2576 | 1467736472947 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 2576 | 1467736472949 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:32 INFO - PROCESS | 2576 | ++DOCSHELL 19869000 == 58 [pid = 2576] [id = 105] 09:34:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (19869C00) [pid = 2576] [serial = 312] [outer = 00000000] 09:34:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (1988A400) [pid = 2576] [serial = 313] [outer = 19869C00] 09:34:33 INFO - PROCESS | 2576 | 1467736473002 Marionette DEBUG loaded listener.js 09:34:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (198F9C00) [pid = 2576] [serial = 314] [outer = 19869C00] 09:34:33 INFO - PROCESS | 2576 | 1467736473594 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:34:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:34:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 870ms 09:34:33 INFO - PROCESS | 2576 | 1467736473606 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 09:34:33 INFO - PROCESS | 2576 | 1467736473608 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 09:34:33 INFO - PROCESS | 2576 | 1467736473611 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:34:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:34:33 INFO - PROCESS | 2576 | 1467736473613 Marionette TRACE conn6 <- [1,386,null,{}] 09:34:33 INFO - PROCESS | 2576 | 1467736473617 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}] 09:34:33 INFO - PROCESS | 2576 | 1467736473619 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:33 INFO - PROCESS | 2576 | 1467736473724 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 09:34:33 INFO - PROCESS | 2576 | 1467736473821 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:33 INFO - PROCESS | 2576 | 1467736473823 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:33 INFO - PROCESS | 2576 | ++DOCSHELL 0DA5B000 == 59 [pid = 2576] [id = 106] 09:34:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (19858C00) [pid = 2576] [serial = 315] [outer = 00000000] 09:34:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (19C97800) [pid = 2576] [serial = 316] [outer = 19858C00] 09:34:33 INFO - PROCESS | 2576 | 1467736473875 Marionette DEBUG loaded listener.js 09:34:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (19D08400) [pid = 2576] [serial = 317] [outer = 19858C00] 09:34:34 INFO - PROCESS | 2576 | 1467736474502 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]]]}] 09:34:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:34:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1075ms 09:34:34 INFO - PROCESS | 2576 | 1467736474704 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 09:34:34 INFO - PROCESS | 2576 | 1467736474709 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 09:34:34 INFO - PROCESS | 2576 | 1467736474714 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:34:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:34:34 INFO - PROCESS | 2576 | 1467736474717 Marionette TRACE conn6 <- [1,390,null,{}] 09:34:34 INFO - PROCESS | 2576 | 1467736474722 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}] 09:34:34 INFO - PROCESS | 2576 | 1467736474726 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:34 INFO - PROCESS | 2576 | 1467736474827 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 09:34:34 INFO - PROCESS | 2576 | 1467736474907 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:34 INFO - PROCESS | 2576 | 1467736474912 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:34 INFO - PROCESS | 2576 | ++DOCSHELL 0DA51C00 == 60 [pid = 2576] [id = 107] 09:34:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (0DA53400) [pid = 2576] [serial = 318] [outer = 00000000] 09:34:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (0DDA2800) [pid = 2576] [serial = 319] [outer = 0DA53400] 09:34:35 INFO - PROCESS | 2576 | 1467736475002 Marionette DEBUG loaded listener.js 09:34:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (0E7CB800) [pid = 2576] [serial = 320] [outer = 0DA53400] 09:34:35 INFO - PROCESS | 2576 | --DOCSHELL 1984F400 == 59 [pid = 2576] [id = 100] 09:34:35 INFO - PROCESS | 2576 | --DOCSHELL 16AEFC00 == 58 [pid = 2576] [id = 99] 09:34:35 INFO - PROCESS | 2576 | --DOCSHELL 19856800 == 57 [pid = 2576] [id = 98] 09:34:35 INFO - PROCESS | 2576 | --DOCSHELL 18865C00 == 56 [pid = 2576] [id = 97] 09:34:35 INFO - PROCESS | 2576 | --DOCSHELL 16AF9000 == 55 [pid = 2576] [id = 96] 09:34:35 INFO - PROCESS | 2576 | --DOCSHELL 153FC400 == 54 [pid = 2576] [id = 95] 09:34:35 INFO - PROCESS | 2576 | --DOCSHELL 14A63000 == 53 [pid = 2576] [id = 94] 09:34:35 INFO - PROCESS | 2576 | --DOCSHELL 13622400 == 52 [pid = 2576] [id = 93] 09:34:35 INFO - PROCESS | 2576 | --DOCSHELL 0CE84000 == 51 [pid = 2576] [id = 92] 09:34:35 INFO - PROCESS | 2576 | --DOCSHELL 0D9B9800 == 50 [pid = 2576] [id = 91] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (1984A800) [pid = 2576] [serial = 256] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOCSHELL 0CF0E400 == 49 [pid = 2576] [id = 87] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (16A4E000) [pid = 2576] [serial = 242] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (1543D400) [pid = 2576] [serial = 241] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (184EC800) [pid = 2576] [serial = 245] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (14A64400) [pid = 2576] [serial = 238] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (0E7D0400) [pid = 2576] [serial = 230] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (0DDA0800) [pid = 2576] [serial = 229] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (1362E400) [pid = 2576] [serial = 235] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (13AF7400) [pid = 2576] [serial = 236] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (0D9B3800) [pid = 2576] [serial = 232] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (0E209400) [pid = 2576] [serial = 233] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (18383800) [pid = 2576] [serial = 244] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (0E6E3000) [pid = 2576] [serial = 220] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (16B8C000) [pid = 2576] [serial = 223] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (19838800) [pid = 2576] [serial = 226] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (198A5800) [pid = 2576] [serial = 217] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (194AAC00) [pid = 2576] [serial = 247] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (12158400) [pid = 2576] [serial = 250] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (1362A800) [pid = 2576] [serial = 251] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (194AEC00) [pid = 2576] [serial = 248] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (1543C400) [pid = 2576] [serial = 254] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (14F37400) [pid = 2576] [serial = 239] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (14F3BC00) [pid = 2576] [serial = 253] [outer = 00000000] [url = about:blank] 09:34:35 INFO - PROCESS | 2576 | 1467736475620 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]]]}] 09:34:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:34:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 931ms 09:34:35 INFO - PROCESS | 2576 | 1467736475649 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 09:34:35 INFO - PROCESS | 2576 | 1467736475652 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 09:34:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:34:35 INFO - PROCESS | 2576 | 1467736475660 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:34:35 INFO - PROCESS | 2576 | 1467736475664 Marionette TRACE conn6 <- [1,394,null,{}] 09:34:35 INFO - PROCESS | 2576 | 1467736475668 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}] 09:34:35 INFO - PROCESS | 2576 | 1467736475670 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:35 INFO - PROCESS | 2576 | 1467736475758 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 09:34:35 INFO - PROCESS | 2576 | 1467736475764 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:35 INFO - PROCESS | 2576 | 1467736475766 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:35 INFO - PROCESS | 2576 | ++DOCSHELL 0D61E000 == 50 [pid = 2576] [id = 108] 09:34:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0D711400) [pid = 2576] [serial = 321] [outer = 00000000] 09:34:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (0DDA0800) [pid = 2576] [serial = 322] [outer = 0D711400] 09:34:35 INFO - PROCESS | 2576 | 1467736475813 Marionette DEBUG loaded listener.js 09:34:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (0E7CDC00) [pid = 2576] [serial = 323] [outer = 0D711400] 09:34:36 INFO - PROCESS | 2576 | 1467736476354 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]]]}] 09:34:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:34:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 730ms 09:34:36 INFO - PROCESS | 2576 | 1467736476389 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 09:34:36 INFO - PROCESS | 2576 | 1467736476391 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 09:34:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:34:36 INFO - PROCESS | 2576 | 1467736476395 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:34:36 INFO - PROCESS | 2576 | 1467736476396 Marionette TRACE conn6 <- [1,398,null,{}] 09:34:36 INFO - PROCESS | 2576 | 1467736476406 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}] 09:34:36 INFO - PROCESS | 2576 | 1467736476410 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:36 INFO - PROCESS | 2576 | 1467736476496 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 09:34:36 INFO - PROCESS | 2576 | 1467736476585 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:36 INFO - PROCESS | 2576 | 1467736476588 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:36 INFO - PROCESS | 2576 | ++DOCSHELL 13AEE000 == 51 [pid = 2576] [id = 109] 09:34:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (13AF1400) [pid = 2576] [serial = 324] [outer = 00000000] 09:34:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (13E66800) [pid = 2576] [serial = 325] [outer = 13AF1400] 09:34:36 INFO - PROCESS | 2576 | 1467736476636 Marionette DEBUG loaded listener.js 09:34:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (14BC4C00) [pid = 2576] [serial = 326] [outer = 13AF1400] 09:34:37 INFO - PROCESS | 2576 | 1467736477046 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]]]}] 09:34:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:34:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 09:34:37 INFO - PROCESS | 2576 | 1467736477069 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 09:34:37 INFO - PROCESS | 2576 | 1467736477071 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 09:34:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:34:37 INFO - PROCESS | 2576 | 1467736477074 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:34:37 INFO - PROCESS | 2576 | 1467736477076 Marionette TRACE conn6 <- [1,402,null,{}] 09:34:37 INFO - PROCESS | 2576 | 1467736477079 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}] 09:34:37 INFO - PROCESS | 2576 | 1467736477081 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:37 INFO - PROCESS | 2576 | 1467736477169 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 09:34:37 INFO - PROCESS | 2576 | 1467736477174 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:37 INFO - PROCESS | 2576 | 1467736477185 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:37 INFO - PROCESS | 2576 | ++DOCSHELL 14F3B000 == 52 [pid = 2576] [id = 110] 09:34:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (153EFC00) [pid = 2576] [serial = 327] [outer = 00000000] 09:34:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (16A48800) [pid = 2576] [serial = 328] [outer = 153EFC00] 09:34:37 INFO - PROCESS | 2576 | 1467736477230 Marionette DEBUG loaded listener.js 09:34:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (16AFC400) [pid = 2576] [serial = 329] [outer = 153EFC00] 09:34:37 INFO - PROCESS | 2576 | 1467736477685 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]]]}] 09:34:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:34:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 09:34:37 INFO - PROCESS | 2576 | 1467736477745 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 09:34:37 INFO - PROCESS | 2576 | 1467736477747 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 09:34:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:34:37 INFO - PROCESS | 2576 | 1467736477750 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:34:37 INFO - PROCESS | 2576 | 1467736477752 Marionette TRACE conn6 <- [1,406,null,{}] 09:34:37 INFO - PROCESS | 2576 | 1467736477755 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}] 09:34:37 INFO - PROCESS | 2576 | 1467736477757 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:37 INFO - PROCESS | 2576 | 1467736477896 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 09:34:37 INFO - PROCESS | 2576 | 1467736477921 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:37 INFO - PROCESS | 2576 | 1467736477923 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:37 INFO - PROCESS | 2576 | ++DOCSHELL 16B88000 == 53 [pid = 2576] [id = 111] 09:34:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (16B8A400) [pid = 2576] [serial = 330] [outer = 00000000] 09:34:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (16F5C400) [pid = 2576] [serial = 331] [outer = 16B8A400] 09:34:37 INFO - PROCESS | 2576 | 1467736477966 Marionette DEBUG loaded listener.js 09:34:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (1702EC00) [pid = 2576] [serial = 332] [outer = 16B8A400] 09:34:38 INFO - PROCESS | 2576 | 1467736478411 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]]]}] 09:34:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:34:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 09:34:38 INFO - PROCESS | 2576 | 1467736478423 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 09:34:38 INFO - PROCESS | 2576 | 1467736478425 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 09:34:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:34:38 INFO - PROCESS | 2576 | 1467736478428 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:34:38 INFO - PROCESS | 2576 | 1467736478430 Marionette TRACE conn6 <- [1,410,null,{}] 09:34:38 INFO - PROCESS | 2576 | 1467736478434 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}] 09:34:38 INFO - PROCESS | 2576 | 1467736478440 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:38 INFO - PROCESS | 2576 | 1467736478583 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 09:34:38 INFO - PROCESS | 2576 | 1467736478590 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:38 INFO - PROCESS | 2576 | 1467736478593 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:38 INFO - PROCESS | 2576 | ++DOCSHELL 0D48C800 == 54 [pid = 2576] [id = 112] 09:34:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (17072800) [pid = 2576] [serial = 333] [outer = 00000000] 09:34:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (19267800) [pid = 2576] [serial = 334] [outer = 17072800] 09:34:38 INFO - PROCESS | 2576 | 1467736478636 Marionette DEBUG loaded listener.js 09:34:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (194AF400) [pid = 2576] [serial = 335] [outer = 17072800] 09:34:39 INFO - PROCESS | 2576 | 1467736479108 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]]]}] 09:34:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:34:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 09:34:39 INFO - PROCESS | 2576 | 1467736479161 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 09:34:39 INFO - PROCESS | 2576 | 1467736479173 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 09:34:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:34:39 INFO - PROCESS | 2576 | 1467736479210 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:34:39 INFO - PROCESS | 2576 | 1467736479212 Marionette TRACE conn6 <- [1,414,null,{}] 09:34:39 INFO - PROCESS | 2576 | 1467736479223 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}] 09:34:39 INFO - PROCESS | 2576 | 1467736479225 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:39 INFO - PROCESS | 2576 | 1467736479338 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 09:34:39 INFO - PROCESS | 2576 | 1467736479350 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:39 INFO - PROCESS | 2576 | 1467736479351 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:39 INFO - PROCESS | 2576 | ++DOCSHELL 19808C00 == 55 [pid = 2576] [id = 113] 09:34:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (1980A800) [pid = 2576] [serial = 336] [outer = 00000000] 09:34:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (19812000) [pid = 2576] [serial = 337] [outer = 1980A800] 09:34:39 INFO - PROCESS | 2576 | 1467736479444 Marionette DEBUG loaded listener.js 09:34:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (19812400) [pid = 2576] [serial = 338] [outer = 1980A800] 09:34:39 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (16AFB000) [pid = 2576] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:34:39 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (18866400) [pid = 2576] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:34:39 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (15431C00) [pid = 2576] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:34:39 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (13623C00) [pid = 2576] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:34:39 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (14A66400) [pid = 2576] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:34:39 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (0DA50800) [pid = 2576] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:34:39 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (0CFF2000) [pid = 2576] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:34:39 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (19857000) [pid = 2576] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:34:39 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (16A52C00) [pid = 2576] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:34:39 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (19268C00) [pid = 2576] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:34:39 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (1838C400) [pid = 2576] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:34:40 INFO - PROCESS | 2576 | 1467736480206 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]]]}] 09:34:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:34:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1043ms 09:34:40 INFO - PROCESS | 2576 | 1467736480231 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 09:34:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:34:40 INFO - PROCESS | 2576 | 1467736480236 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 09:34:40 INFO - PROCESS | 2576 | 1467736480240 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:34:40 INFO - PROCESS | 2576 | 1467736480246 Marionette TRACE conn6 <- [1,418,null,{}] 09:34:40 INFO - PROCESS | 2576 | 1467736480251 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}] 09:34:40 INFO - PROCESS | 2576 | 1467736480254 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:40 INFO - PROCESS | 2576 | 1467736480387 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 09:34:40 INFO - PROCESS | 2576 | 1467736480514 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:40 INFO - PROCESS | 2576 | 1467736480517 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:40 INFO - PROCESS | 2576 | ++DOCSHELL 0DA58000 == 56 [pid = 2576] [id = 114] 09:34:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (0DA58400) [pid = 2576] [serial = 339] [outer = 00000000] 09:34:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (0E789000) [pid = 2576] [serial = 340] [outer = 0DA58400] 09:34:40 INFO - PROCESS | 2576 | 1467736480574 Marionette DEBUG loaded listener.js 09:34:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (12184400) [pid = 2576] [serial = 341] [outer = 0DA58400] 09:34:41 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 09:34:41 INFO - PROCESS | 2576 | 1467736481659 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]]]}] 09:34:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1425ms 09:34:41 INFO - PROCESS | 2576 | 1467736481667 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 09:34:41 INFO - PROCESS | 2576 | 1467736481672 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 09:34:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:34:41 INFO - PROCESS | 2576 | 1467736481679 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:34:41 INFO - PROCESS | 2576 | 1467736481681 Marionette TRACE conn6 <- [1,422,null,{}] 09:34:41 INFO - PROCESS | 2576 | 1467736481686 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}] 09:34:41 INFO - PROCESS | 2576 | 1467736481689 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:41 INFO - PROCESS | 2576 | 1467736481834 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 09:34:41 INFO - PROCESS | 2576 | 1467736481957 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:41 INFO - PROCESS | 2576 | 1467736481959 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:41 INFO - PROCESS | 2576 | ++DOCSHELL 13626000 == 57 [pid = 2576] [id = 115] 09:34:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (13E64000) [pid = 2576] [serial = 342] [outer = 00000000] 09:34:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (15431C00) [pid = 2576] [serial = 343] [outer = 13E64000] 09:34:42 INFO - PROCESS | 2576 | 1467736482016 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (16A4F800) [pid = 2576] [serial = 344] [outer = 13E64000] 09:34:43 INFO - PROCESS | 2576 | 1467736483085 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]]]}] 09:34:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:34:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1420ms 09:34:43 INFO - PROCESS | 2576 | 1467736483101 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 09:34:43 INFO - PROCESS | 2576 | 1467736483104 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 09:34:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:34:43 INFO - PROCESS | 2576 | 1467736483108 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:34:43 INFO - PROCESS | 2576 | 1467736483112 Marionette TRACE conn6 <- [1,426,null,{}] 09:34:43 INFO - PROCESS | 2576 | 1467736483123 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}] 09:34:43 INFO - PROCESS | 2576 | 1467736483127 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:43 INFO - PROCESS | 2576 | 1467736483238 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 09:34:43 INFO - PROCESS | 2576 | 1467736483394 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:43 INFO - PROCESS | 2576 | 1467736483397 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:43 INFO - PROCESS | 2576 | ++DOCSHELL 18867400 == 58 [pid = 2576] [id = 116] 09:34:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (194AFC00) [pid = 2576] [serial = 345] [outer = 00000000] 09:34:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (1982CC00) [pid = 2576] [serial = 346] [outer = 194AFC00] 09:34:43 INFO - PROCESS | 2576 | 1467736483457 Marionette DEBUG loaded listener.js 09:34:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (1984AC00) [pid = 2576] [serial = 347] [outer = 194AFC00] 09:34:44 INFO - PROCESS | 2576 | 1467736484000 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] 09:34:44 INFO - PROCESS | 2576 | 1467736484174 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 09:34:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:34:44 INFO - PROCESS | 2576 | 1467736484209 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:34:44 INFO - PROCESS | 2576 | 1467736484212 Marionette TRACE conn6 <- [1,430,null,{}] 09:34:44 INFO - PROCESS | 2576 | 1467736484217 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}] 09:34:44 INFO - PROCESS | 2576 | 1467736484220 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:44 INFO - PROCESS | 2576 | 1467736484323 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 09:34:44 INFO - PROCESS | 2576 | 1467736484446 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:44 INFO - PROCESS | 2576 | 1467736484450 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:44 INFO - PROCESS | 2576 | ++DOCSHELL 0DA5B400 == 59 [pid = 2576] [id = 117] 09:34:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (0DC3B800) [pid = 2576] [serial = 348] [outer = 00000000] 09:34:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (0E6DE400) [pid = 2576] [serial = 349] [outer = 0DC3B800] 09:34:44 INFO - PROCESS | 2576 | 1467736484502 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (12155C00) [pid = 2576] [serial = 350] [outer = 0DC3B800] 09:34:45 INFO - PROCESS | 2576 | --DOCSHELL 14A64C00 == 58 [pid = 2576] [id = 48] 09:34:45 INFO - PROCESS | 2576 | --DOCSHELL 0D48C800 == 57 [pid = 2576] [id = 112] 09:34:45 INFO - PROCESS | 2576 | --DOCSHELL 16B88000 == 56 [pid = 2576] [id = 111] 09:34:45 INFO - PROCESS | 2576 | --DOCSHELL 14F3B000 == 55 [pid = 2576] [id = 110] 09:34:45 INFO - PROCESS | 2576 | --DOCSHELL 13AEE000 == 54 [pid = 2576] [id = 109] 09:34:45 INFO - PROCESS | 2576 | --DOCSHELL 0D61E000 == 53 [pid = 2576] [id = 108] 09:34:45 INFO - PROCESS | 2576 | --DOCSHELL 0DA51C00 == 52 [pid = 2576] [id = 107] 09:34:45 INFO - PROCESS | 2576 | --DOCSHELL 17071800 == 51 [pid = 2576] [id = 104] 09:34:45 INFO - PROCESS | 2576 | --DOCSHELL 1362E800 == 50 [pid = 2576] [id = 103] 09:34:45 INFO - PROCESS | 2576 | --DOCSHELL 0D4E8800 == 49 [pid = 2576] [id = 102] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (19850400) [pid = 2576] [serial = 257] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (1702F400) [pid = 2576] [serial = 286] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (1941D400) [pid = 2576] [serial = 289] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (1989A800) [pid = 2576] [serial = 268] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (1543F400) [pid = 2576] [serial = 283] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (1362F800) [pid = 2576] [serial = 277] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (13AF3000) [pid = 2576] [serial = 278] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (14F36800) [pid = 2576] [serial = 280] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (14F3A000) [pid = 2576] [serial = 281] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (0E695C00) [pid = 2576] [serial = 272] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (0DC3E400) [pid = 2576] [serial = 271] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (1838C800) [pid = 2576] [serial = 287] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (194AC800) [pid = 2576] [serial = 265] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (0D711800) [pid = 2576] [serial = 274] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (0DA56800) [pid = 2576] [serial = 275] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (1362C800) [pid = 2576] [serial = 262] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (0D473C00) [pid = 2576] [serial = 259] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (1988B800) [pid = 2576] [serial = 292] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (1982B400) [pid = 2576] [serial = 290] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (198FA000) [pid = 2576] [serial = 299] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (198F5800) [pid = 2576] [serial = 298] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (1988DC00) [pid = 2576] [serial = 293] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (19894400) [pid = 2576] [serial = 295] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (198A1000) [pid = 2576] [serial = 296] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (1986E800) [pid = 2576] [serial = 301] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16A52000) [pid = 2576] [serial = 284] [outer = 00000000] [url = about:blank] 09:34:45 INFO - PROCESS | 2576 | 1467736485123 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]]]}] 09:34:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:34:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 931ms 09:34:45 INFO - PROCESS | 2576 | 1467736485142 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 09:34:45 INFO - PROCESS | 2576 | 1467736485145 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 09:34:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:34:45 INFO - PROCESS | 2576 | 1467736485151 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:34:45 INFO - PROCESS | 2576 | 1467736485154 Marionette TRACE conn6 <- [1,434,null,{}] 09:34:45 INFO - PROCESS | 2576 | 1467736485158 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}] 09:34:45 INFO - PROCESS | 2576 | 1467736485161 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:45 INFO - PROCESS | 2576 | 1467736485248 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 09:34:45 INFO - PROCESS | 2576 | 1467736485257 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:45 INFO - PROCESS | 2576 | 1467736485259 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:45 INFO - PROCESS | 2576 | ++DOCSHELL 0D71F800 == 50 [pid = 2576] [id = 118] 09:34:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0D720400) [pid = 2576] [serial = 351] [outer = 00000000] 09:34:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (12151800) [pid = 2576] [serial = 352] [outer = 0D720400] 09:34:45 INFO - PROCESS | 2576 | 1467736485378 Marionette DEBUG loaded listener.js 09:34:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (13628400) [pid = 2576] [serial = 353] [outer = 0D720400] 09:34:45 INFO - PROCESS | 2576 | 1467736485780 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]]]}] 09:34:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:34:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 09:34:45 INFO - PROCESS | 2576 | 1467736485822 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 09:34:45 INFO - PROCESS | 2576 | 1467736485825 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 09:34:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:34:45 INFO - PROCESS | 2576 | 1467736485828 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:34:45 INFO - PROCESS | 2576 | 1467736485830 Marionette TRACE conn6 <- [1,438,null,{}] 09:34:45 INFO - PROCESS | 2576 | 1467736485839 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}] 09:34:45 INFO - PROCESS | 2576 | 1467736485843 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:45 INFO - PROCESS | 2576 | 1467736485959 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 09:34:45 INFO - PROCESS | 2576 | 1467736485967 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:45 INFO - PROCESS | 2576 | 1467736485971 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:46 INFO - PROCESS | 2576 | ++DOCSHELL 131C2800 == 51 [pid = 2576] [id = 119] 09:34:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (1356F000) [pid = 2576] [serial = 354] [outer = 00000000] 09:34:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (16A55C00) [pid = 2576] [serial = 355] [outer = 1356F000] 09:34:46 INFO - PROCESS | 2576 | 1467736486025 Marionette DEBUG loaded listener.js 09:34:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (16B8B800) [pid = 2576] [serial = 356] [outer = 1356F000] 09:34:46 INFO - PROCESS | 2576 | 1467736486499 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]]]}] 09:34:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:34:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 730ms 09:34:46 INFO - PROCESS | 2576 | 1467736486562 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 09:34:46 INFO - PROCESS | 2576 | 1467736486564 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 09:34:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:34:46 INFO - PROCESS | 2576 | 1467736486567 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:34:46 INFO - PROCESS | 2576 | 1467736486569 Marionette TRACE conn6 <- [1,442,null,{}] 09:34:46 INFO - PROCESS | 2576 | 1467736486572 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}] 09:34:46 INFO - PROCESS | 2576 | 1467736486574 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:46 INFO - PROCESS | 2576 | 1467736486661 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 09:34:46 INFO - PROCESS | 2576 | 1467736486667 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:46 INFO - PROCESS | 2576 | 1467736486669 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:46 INFO - PROCESS | 2576 | ++DOCSHELL 17072400 == 52 [pid = 2576] [id = 120] 09:34:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (17075800) [pid = 2576] [serial = 357] [outer = 00000000] 09:34:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (1890CC00) [pid = 2576] [serial = 358] [outer = 17075800] 09:34:46 INFO - PROCESS | 2576 | 1467736486714 Marionette DEBUG loaded listener.js 09:34:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (194AC800) [pid = 2576] [serial = 359] [outer = 17075800] 09:34:47 INFO - PROCESS | 2576 | 1467736487191 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]]]}] 09:34:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:34:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 09:34:47 INFO - PROCESS | 2576 | 1467736487239 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 09:34:47 INFO - PROCESS | 2576 | 1467736487241 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 09:34:47 INFO - PROCESS | 2576 | 1467736487244 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:34:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:34:47 INFO - PROCESS | 2576 | 1467736487245 Marionette TRACE conn6 <- [1,446,null,{}] 09:34:47 INFO - PROCESS | 2576 | 1467736487255 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}] 09:34:47 INFO - PROCESS | 2576 | 1467736487257 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:47 INFO - PROCESS | 2576 | 1467736487393 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 09:34:47 INFO - PROCESS | 2576 | 1467736487452 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:47 INFO - PROCESS | 2576 | 1467736487454 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:47 INFO - PROCESS | 2576 | ++DOCSHELL 17068C00 == 53 [pid = 2576] [id = 121] 09:34:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (19213000) [pid = 2576] [serial = 360] [outer = 00000000] 09:34:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (19811C00) [pid = 2576] [serial = 361] [outer = 19213000] 09:34:47 INFO - PROCESS | 2576 | 1467736487500 Marionette DEBUG loaded listener.js 09:34:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (19813000) [pid = 2576] [serial = 362] [outer = 19213000] 09:34:47 INFO - PROCESS | 2576 | 1467736487926 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]]]}] 09:34:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:34:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 730ms 09:34:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:34:48 INFO - PROCESS | 2576 | 1467736487986 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 09:34:48 INFO - PROCESS | 2576 | 1467736487988 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 09:34:48 INFO - PROCESS | 2576 | 1467736487992 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:34:48 INFO - PROCESS | 2576 | 1467736487993 Marionette TRACE conn6 <- [1,450,null,{}] 09:34:48 INFO - PROCESS | 2576 | 1467736487997 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}] 09:34:48 INFO - PROCESS | 2576 | 1467736488003 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:48 INFO - PROCESS | 2576 | 1467736488147 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 09:34:48 INFO - PROCESS | 2576 | 1467736488212 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:48 INFO - PROCESS | 2576 | 1467736488215 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:48 INFO - PROCESS | 2576 | ++DOCSHELL 185E4400 == 54 [pid = 2576] [id = 122] 09:34:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (1986DC00) [pid = 2576] [serial = 363] [outer = 00000000] 09:34:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (19889400) [pid = 2576] [serial = 364] [outer = 1986DC00] 09:34:48 INFO - PROCESS | 2576 | 1467736488260 Marionette DEBUG loaded listener.js 09:34:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (1988EC00) [pid = 2576] [serial = 365] [outer = 1986DC00] 09:34:48 INFO - PROCESS | 2576 | 1467736488693 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] 09:34:48 INFO - PROCESS | 2576 | 1467736488774 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 09:34:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:34:48 INFO - PROCESS | 2576 | 1467736488777 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:34:48 INFO - PROCESS | 2576 | 1467736488779 Marionette TRACE conn6 <- [1,454,null,{}] 09:34:48 INFO - PROCESS | 2576 | 1467736488783 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}] 09:34:48 INFO - PROCESS | 2576 | 1467736488784 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:48 INFO - PROCESS | 2576 | 1467736488908 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 09:34:48 INFO - PROCESS | 2576 | 1467736488968 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:48 INFO - PROCESS | 2576 | 1467736488970 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:48 INFO - PROCESS | 2576 | ++DOCSHELL 19890C00 == 55 [pid = 2576] [id = 123] 09:34:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (19891400) [pid = 2576] [serial = 366] [outer = 00000000] 09:34:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (198A1800) [pid = 2576] [serial = 367] [outer = 19891400] 09:34:49 INFO - PROCESS | 2576 | 1467736489014 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (198F2000) [pid = 2576] [serial = 368] [outer = 19891400] 09:34:49 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (153EFC00) [pid = 2576] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:34:49 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (16B8A400) [pid = 2576] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:34:49 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (17072800) [pid = 2576] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:34:49 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (13AF1400) [pid = 2576] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:34:49 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (0DA53400) [pid = 2576] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:34:49 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (0D711400) [pid = 2576] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:34:49 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:49 INFO - PROCESS | 2576 | 1467736489416 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]]]}] 09:34:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:34:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 671ms 09:34:49 INFO - PROCESS | 2576 | 1467736489451 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 2576 | 1467736489453 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 09:34:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:34:49 INFO - PROCESS | 2576 | 1467736489456 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - PROCESS | 2576 | 1467736489458 Marionette TRACE conn6 <- [1,458,null,{}] 09:34:49 INFO - PROCESS | 2576 | 1467736489462 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}] 09:34:49 INFO - PROCESS | 2576 | 1467736489464 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:49 INFO - PROCESS | 2576 | 1467736489580 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 09:34:49 INFO - PROCESS | 2576 | 1467736489636 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 2576 | 1467736489637 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:49 INFO - PROCESS | 2576 | ++DOCSHELL 0D496000 == 56 [pid = 2576] [id = 124] 09:34:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (16B90800) [pid = 2576] [serial = 369] [outer = 00000000] 09:34:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (198F4400) [pid = 2576] [serial = 370] [outer = 16B90800] 09:34:49 INFO - PROCESS | 2576 | 1467736489681 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (198F6400) [pid = 2576] [serial = 371] [outer = 16B90800] 09:34:50 INFO - PROCESS | 2576 | 1467736490033 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] 09:34:50 INFO - PROCESS | 2576 | 1467736490090 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 09:34:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:34:50 INFO - PROCESS | 2576 | 1467736490093 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 2576 | 1467736490094 Marionette TRACE conn6 <- [1,462,null,{}] 09:34:50 INFO - PROCESS | 2576 | 1467736490098 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}] 09:34:50 INFO - PROCESS | 2576 | 1467736490099 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:50 INFO - PROCESS | 2576 | 1467736490182 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 09:34:50 INFO - PROCESS | 2576 | 1467736490188 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:50 INFO - PROCESS | 2576 | 1467736490189 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:50 INFO - PROCESS | 2576 | ++DOCSHELL 198FC800 == 57 [pid = 2576] [id = 125] 09:34:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (198FE000) [pid = 2576] [serial = 372] [outer = 00000000] 09:34:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (19D09400) [pid = 2576] [serial = 373] [outer = 198FE000] 09:34:50 INFO - PROCESS | 2576 | 1467736490232 Marionette DEBUG loaded listener.js 09:34:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (19DD6400) [pid = 2576] [serial = 374] [outer = 198FE000] 09:34:50 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:50 INFO - PROCESS | 2576 | 1467736490702 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] 09:34:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:34:50 INFO - PROCESS | 2576 | 1467736490729 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 09:34:50 INFO - PROCESS | 2576 | 1467736490732 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 2576 | 1467736490734 Marionette TRACE conn6 <- [1,466,null,{}] 09:34:50 INFO - PROCESS | 2576 | 1467736490737 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}] 09:34:50 INFO - PROCESS | 2576 | 1467736490739 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:50 INFO - PROCESS | 2576 | 1467736490821 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 09:34:50 INFO - PROCESS | 2576 | 1467736490826 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:50 INFO - PROCESS | 2576 | 1467736490828 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:50 INFO - PROCESS | 2576 | ++DOCSHELL 19DDF400 == 58 [pid = 2576] [id = 126] 09:34:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (1AA6B400) [pid = 2576] [serial = 375] [outer = 00000000] 09:34:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (1AA71000) [pid = 2576] [serial = 376] [outer = 1AA6B400] 09:34:50 INFO - PROCESS | 2576 | 1467736490870 Marionette DEBUG loaded listener.js 09:34:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (1AA73000) [pid = 2576] [serial = 377] [outer = 1AA6B400] 09:34:51 INFO - PROCESS | 2576 | 1467736491493 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] 09:34:51 INFO - PROCESS | 2576 | 1467736491591 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 09:34:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:34:51 INFO - PROCESS | 2576 | 1467736491597 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:34:51 INFO - PROCESS | 2576 | 1467736491601 Marionette TRACE conn6 <- [1,470,null,{}] 09:34:51 INFO - PROCESS | 2576 | 1467736491607 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}] 09:34:51 INFO - PROCESS | 2576 | 1467736491610 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:51 INFO - PROCESS | 2576 | 1467736491734 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 09:34:51 INFO - PROCESS | 2576 | 1467736491858 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:51 INFO - PROCESS | 2576 | 1467736491863 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:51 INFO - PROCESS | 2576 | ++DOCSHELL 0D71BC00 == 59 [pid = 2576] [id = 127] 09:34:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (0D71C400) [pid = 2576] [serial = 378] [outer = 00000000] 09:34:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (1362DC00) [pid = 2576] [serial = 379] [outer = 0D71C400] 09:34:51 INFO - PROCESS | 2576 | 1467736491919 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (13AF4C00) [pid = 2576] [serial = 380] [outer = 0D71C400] 09:34:52 INFO - PROCESS | 2576 | 1467736492535 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]]]}] 09:34:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:34:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 970ms 09:34:52 INFO - PROCESS | 2576 | 1467736492570 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 09:34:52 INFO - PROCESS | 2576 | 1467736492575 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 09:34:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:34:52 INFO - PROCESS | 2576 | 1467736492581 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:34:52 INFO - PROCESS | 2576 | 1467736492584 Marionette TRACE conn6 <- [1,474,null,{}] 09:34:52 INFO - PROCESS | 2576 | 1467736492588 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}] 09:34:52 INFO - PROCESS | 2576 | 1467736492590 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:52 INFO - PROCESS | 2576 | 1467736492705 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 09:34:52 INFO - PROCESS | 2576 | 1467736492808 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:52 INFO - PROCESS | 2576 | 1467736492811 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:52 INFO - PROCESS | 2576 | ++DOCSHELL 16D99000 == 60 [pid = 2576] [id = 128] 09:34:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (16D9B000) [pid = 2576] [serial = 381] [outer = 00000000] 09:34:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (18438400) [pid = 2576] [serial = 382] [outer = 16D9B000] 09:34:52 INFO - PROCESS | 2576 | 1467736492866 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (1980F400) [pid = 2576] [serial = 383] [outer = 16D9B000] 09:34:53 INFO - PROCESS | 2576 | 1467736493509 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]]]}] 09:34:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:34:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 970ms 09:34:53 INFO - PROCESS | 2576 | 1467736493555 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 09:34:53 INFO - PROCESS | 2576 | 1467736493557 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 09:34:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:34:53 INFO - PROCESS | 2576 | 1467736493561 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:34:53 INFO - PROCESS | 2576 | 1467736493565 Marionette TRACE conn6 <- [1,478,null,{}] 09:34:53 INFO - PROCESS | 2576 | 1467736493575 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}] 09:34:53 INFO - PROCESS | 2576 | 1467736493580 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:53 INFO - PROCESS | 2576 | 1467736493691 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 09:34:53 INFO - PROCESS | 2576 | 1467736493823 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 2576 | 1467736493826 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:53 INFO - PROCESS | 2576 | ++DOCSHELL 13E8EC00 == 61 [pid = 2576] [id = 129] 09:34:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (14F32C00) [pid = 2576] [serial = 384] [outer = 00000000] 09:34:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (19861400) [pid = 2576] [serial = 385] [outer = 14F32C00] 09:34:53 INFO - PROCESS | 2576 | 1467736493883 Marionette DEBUG loaded listener.js 09:34:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (1988D800) [pid = 2576] [serial = 386] [outer = 14F32C00] 09:34:54 INFO - PROCESS | 2576 | 1467736494528 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]]]}] 09:34:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:34:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1019ms 09:34:54 INFO - PROCESS | 2576 | 1467736494583 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 09:34:54 INFO - PROCESS | 2576 | 1467736494586 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 09:34:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:34:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (172CA400) [pid = 2576] [serial = 387] [outer = 0D5C1000] 09:34:54 INFO - PROCESS | 2576 | 1467736494612 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:34:54 INFO - PROCESS | 2576 | 1467736494614 Marionette TRACE conn6 <- [1,482,null,{}] 09:34:54 INFO - PROCESS | 2576 | 1467736494714 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}] 09:34:54 INFO - PROCESS | 2576 | 1467736494717 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:54 INFO - PROCESS | 2576 | 1467736494873 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 09:34:54 INFO - PROCESS | 2576 | 1467736494927 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:54 INFO - PROCESS | 2576 | 1467736494929 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:54 INFO - PROCESS | 2576 | ++DOCSHELL 172D0C00 == 62 [pid = 2576] [id = 130] 09:34:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (172D1000) [pid = 2576] [serial = 388] [outer = 00000000] 09:34:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (1A911C00) [pid = 2576] [serial = 389] [outer = 172D1000] 09:34:55 INFO - PROCESS | 2576 | 1467736494981 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (1A916000) [pid = 2576] [serial = 390] [outer = 172D1000] 09:34:55 INFO - PROCESS | 2576 | 1467736495515 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]]]}] 09:34:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:34:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 951ms 09:34:55 INFO - PROCESS | 2576 | 1467736495552 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 09:34:55 INFO - PROCESS | 2576 | 1467736495554 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 09:34:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:34:55 INFO - PROCESS | 2576 | 1467736495559 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:34:55 INFO - PROCESS | 2576 | 1467736495561 Marionette TRACE conn6 <- [1,486,null,{}] 09:34:55 INFO - PROCESS | 2576 | 1467736495565 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}] 09:34:55 INFO - PROCESS | 2576 | 1467736495568 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:55 INFO - PROCESS | 2576 | 1467736495674 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 09:34:55 INFO - PROCESS | 2576 | 1467736495792 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:55 INFO - PROCESS | 2576 | 1467736495794 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:55 INFO - PROCESS | 2576 | ++DOCSHELL 19859800 == 63 [pid = 2576] [id = 131] 09:34:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (1A918000) [pid = 2576] [serial = 391] [outer = 00000000] 09:34:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (1A91E400) [pid = 2576] [serial = 392] [outer = 1A918000] 09:34:55 INFO - PROCESS | 2576 | 1467736495846 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (1AA6B800) [pid = 2576] [serial = 393] [outer = 1A918000] 09:34:56 INFO - PROCESS | 2576 | 1467736496658 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]]]}] 09:34:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:34:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1180ms 09:34:56 INFO - PROCESS | 2576 | 1467736496745 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 09:34:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:34:56 INFO - PROCESS | 2576 | 1467736496749 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 09:34:56 INFO - PROCESS | 2576 | 1467736496754 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:34:56 INFO - PROCESS | 2576 | 1467736496757 Marionette TRACE conn6 <- [1,490,null,{}] 09:34:56 INFO - PROCESS | 2576 | 1467736496763 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}] 09:34:56 INFO - PROCESS | 2576 | 1467736496765 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:56 INFO - PROCESS | 2576 | 1467736496911 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 09:34:57 INFO - PROCESS | 2576 | 1467736497039 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:57 INFO - PROCESS | 2576 | 1467736497043 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:57 INFO - PROCESS | 2576 | ++DOCSHELL 0DA50800 == 64 [pid = 2576] [id = 132] 09:34:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (0DA53400) [pid = 2576] [serial = 394] [outer = 00000000] 09:34:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (1189E800) [pid = 2576] [serial = 395] [outer = 0DA53400] 09:34:57 INFO - PROCESS | 2576 | 1467736497094 Marionette DEBUG loaded listener.js 09:34:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (13627000) [pid = 2576] [serial = 396] [outer = 0DA53400] 09:34:57 INFO - PROCESS | 2576 | --DOCSHELL 19831400 == 63 [pid = 2576] [id = 76] 09:34:57 INFO - PROCESS | 2576 | --DOCSHELL 198FC800 == 62 [pid = 2576] [id = 125] 09:34:57 INFO - PROCESS | 2576 | --DOCSHELL 0D496000 == 61 [pid = 2576] [id = 124] 09:34:57 INFO - PROCESS | 2576 | --DOCSHELL 19890C00 == 60 [pid = 2576] [id = 123] 09:34:57 INFO - PROCESS | 2576 | --DOCSHELL 185E4400 == 59 [pid = 2576] [id = 122] 09:34:57 INFO - PROCESS | 2576 | --DOCSHELL 17068C00 == 58 [pid = 2576] [id = 121] 09:34:57 INFO - PROCESS | 2576 | --DOCSHELL 17072400 == 57 [pid = 2576] [id = 120] 09:34:57 INFO - PROCESS | 2576 | --DOCSHELL 131C2800 == 56 [pid = 2576] [id = 119] 09:34:57 INFO - PROCESS | 2576 | --DOCSHELL 0D71F800 == 55 [pid = 2576] [id = 118] 09:34:57 INFO - PROCESS | 2576 | --DOCSHELL 0DA5B400 == 54 [pid = 2576] [id = 117] 09:34:57 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (19C97800) [pid = 2576] [serial = 316] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (1988A400) [pid = 2576] [serial = 313] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2576 | --DOCSHELL 0DA58000 == 53 [pid = 2576] [id = 114] 09:34:57 INFO - PROCESS | 2576 | --DOCSHELL 19808C00 == 52 [pid = 2576] [id = 113] 09:34:57 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (16AFC400) [pid = 2576] [serial = 329] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (16A48800) [pid = 2576] [serial = 328] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (16F5C400) [pid = 2576] [serial = 331] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (19267800) [pid = 2576] [serial = 334] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (13E66800) [pid = 2576] [serial = 325] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (14BCA000) [pid = 2576] [serial = 307] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (0E7CB800) [pid = 2576] [serial = 320] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (17074800) [pid = 2576] [serial = 310] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (0E7CDC00) [pid = 2576] [serial = 323] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (0DDA0800) [pid = 2576] [serial = 322] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (0DDA2800) [pid = 2576] [serial = 319] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (14BC4C00) [pid = 2576] [serial = 326] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (0DA55C00) [pid = 2576] [serial = 304] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (194AF400) [pid = 2576] [serial = 335] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (1702EC00) [pid = 2576] [serial = 332] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2576 | 1467736497616 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]]]}] 09:34:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:34:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 890ms 09:34:57 INFO - PROCESS | 2576 | 1467736497645 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 09:34:57 INFO - PROCESS | 2576 | 1467736497649 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 09:34:57 INFO - PROCESS | 2576 | 1467736497654 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:34:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:34:57 INFO - PROCESS | 2576 | 1467736497657 Marionette TRACE conn6 <- [1,494,null,{}] 09:34:57 INFO - PROCESS | 2576 | 1467736497663 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}] 09:34:57 INFO - PROCESS | 2576 | 1467736497666 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:57 INFO - PROCESS | 2576 | 1467736497787 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 09:34:57 INFO - PROCESS | 2576 | 1467736497793 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:57 INFO - PROCESS | 2576 | 1467736497796 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:57 INFO - PROCESS | 2576 | ++DOCSHELL 0DA5B400 == 53 [pid = 2576] [id = 133] 09:34:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (0DA5E000) [pid = 2576] [serial = 397] [outer = 00000000] 09:34:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (0E7CDC00) [pid = 2576] [serial = 398] [outer = 0DA5E000] 09:34:57 INFO - PROCESS | 2576 | 1467736497842 Marionette DEBUG loaded listener.js 09:34:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (11FD7C00) [pid = 2576] [serial = 399] [outer = 0DA5E000] 09:34:58 INFO - PROCESS | 2576 | 1467736498310 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]]]}] 09:34:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:34:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 09:34:58 INFO - PROCESS | 2576 | 1467736498330 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 09:34:58 INFO - PROCESS | 2576 | 1467736498332 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 09:34:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:34:58 INFO - PROCESS | 2576 | 1467736498336 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:34:58 INFO - PROCESS | 2576 | 1467736498339 Marionette TRACE conn6 <- [1,498,null,{}] 09:34:58 INFO - PROCESS | 2576 | 1467736498350 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}] 09:34:58 INFO - PROCESS | 2576 | 1467736498354 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:58 INFO - PROCESS | 2576 | 1467736498441 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 09:34:58 INFO - PROCESS | 2576 | 1467736498481 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:58 INFO - PROCESS | 2576 | 1467736498484 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:58 INFO - PROCESS | 2576 | ++DOCSHELL 14F31400 == 54 [pid = 2576] [id = 134] 09:34:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (14F32000) [pid = 2576] [serial = 400] [outer = 00000000] 09:34:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (14F39000) [pid = 2576] [serial = 401] [outer = 14F32000] 09:34:58 INFO - PROCESS | 2576 | 1467736498530 Marionette DEBUG loaded listener.js 09:34:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (15434400) [pid = 2576] [serial = 402] [outer = 14F32000] 09:34:59 INFO - PROCESS | 2576 | 1467736499000 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]]]}] 09:34:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:34:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 690ms 09:34:59 INFO - PROCESS | 2576 | 1467736499030 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 09:34:59 INFO - PROCESS | 2576 | 1467736499032 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 09:34:59 INFO - PROCESS | 2576 | 1467736499035 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:34:59 INFO - PROCESS | 2576 | 1467736499037 Marionette TRACE conn6 <- [1,502,null,{}] 09:34:59 INFO - PROCESS | 2576 | 1467736499040 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}] 09:34:59 INFO - PROCESS | 2576 | 1467736499042 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:59 INFO - PROCESS | 2576 | 1467736499130 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 09:34:59 INFO - PROCESS | 2576 | 1467736499147 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 2576 | 1467736499149 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:59 INFO - PROCESS | 2576 | ++DOCSHELL 16A57400 == 55 [pid = 2576] [id = 135] 09:34:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (16AF9000) [pid = 2576] [serial = 403] [outer = 00000000] 09:34:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (16F5C400) [pid = 2576] [serial = 404] [outer = 16AF9000] 09:34:59 INFO - PROCESS | 2576 | 1467736499193 Marionette DEBUG loaded listener.js 09:34:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (17068C00) [pid = 2576] [serial = 405] [outer = 16AF9000] 09:34:59 INFO - PROCESS | 2576 | 1467736499624 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]]]}] 09:34:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:34:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 632ms 09:34:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:34:59 INFO - PROCESS | 2576 | 1467736499672 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 09:34:59 INFO - PROCESS | 2576 | 1467736499674 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 09:34:59 INFO - PROCESS | 2576 | 1467736499677 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - PROCESS | 2576 | 1467736499678 Marionette TRACE conn6 <- [1,506,null,{}] 09:34:59 INFO - PROCESS | 2576 | 1467736499682 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}] 09:34:59 INFO - PROCESS | 2576 | 1467736499684 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:59 INFO - PROCESS | 2576 | 1467736499803 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 09:34:59 INFO - PROCESS | 2576 | 1467736499889 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 2576 | 1467736499891 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:34:59 INFO - PROCESS | 2576 | ++DOCSHELL 1706D800 == 56 [pid = 2576] [id = 136] 09:34:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (1706E800) [pid = 2576] [serial = 406] [outer = 00000000] 09:34:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (172CDC00) [pid = 2576] [serial = 407] [outer = 1706E800] 09:34:59 INFO - PROCESS | 2576 | 1467736499934 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (18382400) [pid = 2576] [serial = 408] [outer = 1706E800] 09:35:00 INFO - PROCESS | 2576 | 1467736500365 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]]]}] 09:35:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:35:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 731ms 09:35:00 INFO - PROCESS | 2576 | 1467736500408 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 09:35:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:35:00 INFO - PROCESS | 2576 | 1467736500410 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 09:35:00 INFO - PROCESS | 2576 | 1467736500413 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:35:00 INFO - PROCESS | 2576 | 1467736500414 Marionette TRACE conn6 <- [1,510,null,{}] 09:35:00 INFO - PROCESS | 2576 | 1467736500418 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}] 09:35:00 INFO - PROCESS | 2576 | 1467736500423 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:00 INFO - PROCESS | 2576 | 1467736500569 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 09:35:00 INFO - PROCESS | 2576 | 1467736500629 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:00 INFO - PROCESS | 2576 | 1467736500631 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:00 INFO - PROCESS | 2576 | ++DOCSHELL 0D712C00 == 57 [pid = 2576] [id = 137] 09:35:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (16B86000) [pid = 2576] [serial = 409] [outer = 00000000] 09:35:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (1982FC00) [pid = 2576] [serial = 410] [outer = 16B86000] 09:35:00 INFO - PROCESS | 2576 | 1467736500675 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (19855400) [pid = 2576] [serial = 411] [outer = 16B86000] 09:35:01 INFO - PROCESS | 2576 | 1467736501108 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]]]}] 09:35:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:35:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 09:35:01 INFO - PROCESS | 2576 | 1467736501158 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 09:35:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:35:01 INFO - PROCESS | 2576 | 1467736501170 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 09:35:01 INFO - PROCESS | 2576 | 1467736501173 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 2576 | 1467736501175 Marionette TRACE conn6 <- [1,514,null,{}] 09:35:01 INFO - PROCESS | 2576 | 1467736501179 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}] 09:35:01 INFO - PROCESS | 2576 | 1467736501180 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:01 INFO - PROCESS | 2576 | 1467736501296 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 09:35:01 INFO - PROCESS | 2576 | 1467736501359 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 2576 | 1467736501361 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:01 INFO - PROCESS | 2576 | ++DOCSHELL 19863C00 == 58 [pid = 2576] [id = 138] 09:35:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (19865000) [pid = 2576] [serial = 412] [outer = 00000000] 09:35:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (19890C00) [pid = 2576] [serial = 413] [outer = 19865000] 09:35:01 INFO - PROCESS | 2576 | 1467736501404 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (1989C400) [pid = 2576] [serial = 414] [outer = 19865000] 09:35:01 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (19213000) [pid = 2576] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:35:01 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (1356F000) [pid = 2576] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:35:01 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (0DC3B800) [pid = 2576] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:35:01 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (17075800) [pid = 2576] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:35:01 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (0D720400) [pid = 2576] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:35:01 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (1986DC00) [pid = 2576] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:35:01 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (16B90800) [pid = 2576] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:35:01 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (19891400) [pid = 2576] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:35:01 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (198FE000) [pid = 2576] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:35:01 INFO - PROCESS | 2576 | 1467736501877 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]]]}] 09:35:01 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 09:35:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 730ms 09:35:01 INFO - PROCESS | 2576 | 1467736501910 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 2576 | 1467736501912 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 09:35:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:35:01 INFO - PROCESS | 2576 | 1467736501915 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 2576 | 1467736501917 Marionette TRACE conn6 <- [1,518,null,{}] 09:35:01 INFO - PROCESS | 2576 | 1467736501924 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}] 09:35:01 INFO - PROCESS | 2576 | 1467736501926 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:02 INFO - PROCESS | 2576 | 1467736502010 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 09:35:02 INFO - PROCESS | 2576 | 1467736502016 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:02 INFO - PROCESS | 2576 | 1467736502018 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:02 INFO - PROCESS | 2576 | ++DOCSHELL 14F36800 == 59 [pid = 2576] [id = 139] 09:35:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (15346000) [pid = 2576] [serial = 415] [outer = 00000000] 09:35:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (19839800) [pid = 2576] [serial = 416] [outer = 15346000] 09:35:02 INFO - PROCESS | 2576 | 1467736502061 Marionette DEBUG loaded listener.js 09:35:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (1986DC00) [pid = 2576] [serial = 417] [outer = 15346000] 09:35:02 INFO - PROCESS | 2576 | 1467736502495 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]]]}] 09:35:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:35:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 09:35:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:35:02 INFO - PROCESS | 2576 | 1467736502546 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 09:35:02 INFO - PROCESS | 2576 | 1467736502548 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 09:35:02 INFO - PROCESS | 2576 | 1467736502551 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:35:02 INFO - PROCESS | 2576 | 1467736502552 Marionette TRACE conn6 <- [1,522,null,{}] 09:35:02 INFO - PROCESS | 2576 | 1467736502556 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}] 09:35:02 INFO - PROCESS | 2576 | 1467736502557 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:02 INFO - PROCESS | 2576 | 1467736502668 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 09:35:02 INFO - PROCESS | 2576 | 1467736502674 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:02 INFO - PROCESS | 2576 | 1467736502675 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:02 INFO - PROCESS | 2576 | ++DOCSHELL 1988B000 == 60 [pid = 2576] [id = 140] 09:35:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (1989A000) [pid = 2576] [serial = 418] [outer = 00000000] 09:35:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (19C46C00) [pid = 2576] [serial = 419] [outer = 1989A000] 09:35:02 INFO - PROCESS | 2576 | 1467736502718 Marionette DEBUG loaded listener.js 09:35:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (19CA4800) [pid = 2576] [serial = 420] [outer = 1989A000] 09:35:03 INFO - PROCESS | 2576 | 1467736503151 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]]]}] 09:35:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:35:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 09:35:03 INFO - PROCESS | 2576 | 1467736503192 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 09:35:03 INFO - PROCESS | 2576 | 1467736503194 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 09:35:03 INFO - PROCESS | 2576 | 1467736503197 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:35:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:35:03 INFO - PROCESS | 2576 | 1467736503199 Marionette TRACE conn6 <- [1,526,null,{}] 09:35:03 INFO - PROCESS | 2576 | 1467736503202 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}] 09:35:03 INFO - PROCESS | 2576 | 1467736503204 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:03 INFO - PROCESS | 2576 | 1467736503289 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 09:35:03 INFO - PROCESS | 2576 | 1467736503295 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:03 INFO - PROCESS | 2576 | 1467736503297 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:03 INFO - PROCESS | 2576 | ++DOCSHELL 1A915400 == 61 [pid = 2576] [id = 141] 09:35:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (1A916C00) [pid = 2576] [serial = 421] [outer = 00000000] 09:35:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (1AA6C800) [pid = 2576] [serial = 422] [outer = 1A916C00] 09:35:03 INFO - PROCESS | 2576 | 1467736503340 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (1B5F4800) [pid = 2576] [serial = 423] [outer = 1A916C00] 09:35:03 INFO - PROCESS | 2576 | 1467736503780 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]]]}] 09:35:03 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 09:35:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 09:35:03 INFO - PROCESS | 2576 | 1467736503858 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 09:35:03 INFO - PROCESS | 2576 | 1467736503862 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 09:35:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:35:03 INFO - PROCESS | 2576 | 1467736503868 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:35:03 INFO - PROCESS | 2576 | 1467736503872 Marionette TRACE conn6 <- [1,530,null,{}] 09:35:03 INFO - PROCESS | 2576 | 1467736503879 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}] 09:35:03 INFO - PROCESS | 2576 | 1467736503882 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:04 INFO - PROCESS | 2576 | 1467736504004 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 09:35:04 INFO - PROCESS | 2576 | 1467736504170 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 2576 | 1467736504175 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:04 INFO - PROCESS | 2576 | ++DOCSHELL 0DA51800 == 62 [pid = 2576] [id = 142] 09:35:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 129 (0DA55800) [pid = 2576] [serial = 424] [outer = 00000000] 09:35:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 130 (0DD99C00) [pid = 2576] [serial = 425] [outer = 0DA55800] 09:35:04 INFO - PROCESS | 2576 | 1467736504232 Marionette DEBUG loaded listener.js 09:35:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 131 (0E691000) [pid = 2576] [serial = 426] [outer = 0DA55800] 09:35:04 INFO - PROCESS | 2576 | 1467736504800 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"]]]}] 09:35:04 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 09:35:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:35:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:35:04 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 09:35:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:35:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:35:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 990ms 09:35:04 INFO - PROCESS | 2576 | 1467736504860 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 09:35:04 INFO - PROCESS | 2576 | 1467736504863 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 09:35:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:35:04 INFO - PROCESS | 2576 | 1467736504870 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 2576 | 1467736504874 Marionette TRACE conn6 <- [1,534,null,{}] 09:35:04 INFO - PROCESS | 2576 | 1467736504879 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}] 09:35:04 INFO - PROCESS | 2576 | 1467736504882 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:05 INFO - PROCESS | 2576 | 1467736505008 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 09:35:05 INFO - PROCESS | 2576 | 1467736505117 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:05 INFO - PROCESS | 2576 | 1467736505119 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:05 INFO - PROCESS | 2576 | ++DOCSHELL 16A50C00 == 63 [pid = 2576] [id = 143] 09:35:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 132 (16A54400) [pid = 2576] [serial = 427] [outer = 00000000] 09:35:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 133 (16B8D800) [pid = 2576] [serial = 428] [outer = 16A54400] 09:35:05 INFO - PROCESS | 2576 | 1467736505174 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 134 (172C9C00) [pid = 2576] [serial = 429] [outer = 16A54400] 09:35:05 INFO - PROCESS | 2576 | 1467736505755 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]]]}] 09:35:05 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. 09:35:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 931ms 09:35:05 INFO - PROCESS | 2576 | 1467736505800 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 09:35:05 INFO - PROCESS | 2576 | 1467736505803 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 09:35:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:35:05 INFO - PROCESS | 2576 | 1467736505806 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:35:05 INFO - PROCESS | 2576 | 1467736505808 Marionette TRACE conn6 <- [1,538,null,{}] 09:35:05 INFO - PROCESS | 2576 | 1467736505818 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}] 09:35:05 INFO - PROCESS | 2576 | 1467736505823 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:05 INFO - PROCESS | 2576 | 1467736505939 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 09:35:06 INFO - PROCESS | 2576 | 1467736506050 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:06 INFO - PROCESS | 2576 | 1467736506054 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:06 INFO - PROCESS | 2576 | ++DOCSHELL 1AA73400 == 64 [pid = 2576] [id = 144] 09:35:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 135 (1AC81400) [pid = 2576] [serial = 430] [outer = 00000000] 09:35:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 136 (1AC8A400) [pid = 2576] [serial = 431] [outer = 1AC81400] 09:35:06 INFO - PROCESS | 2576 | 1467736506110 Marionette DEBUG loaded listener.js 09:35:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 137 (1AC8C000) [pid = 2576] [serial = 432] [outer = 1AC81400] 09:35:06 INFO - PROCESS | 2576 | 1467736506717 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]]]}] 09:35:06 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. 09:35:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 930ms 09:35:06 INFO - PROCESS | 2576 | 1467736506752 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 09:35:06 INFO - PROCESS | 2576 | 1467736506754 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 09:35:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:35:06 INFO - PROCESS | 2576 | 1467736506759 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - PROCESS | 2576 | 1467736506761 Marionette TRACE conn6 <- [1,542,null,{}] 09:35:06 INFO - PROCESS | 2576 | 1467736506765 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}] 09:35:06 INFO - PROCESS | 2576 | 1467736506767 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:06 INFO - PROCESS | 2576 | 1467736506883 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 09:35:07 INFO - PROCESS | 2576 | 1467736507005 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:07 INFO - PROCESS | 2576 | 1467736507008 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:07 INFO - PROCESS | 2576 | ++DOCSHELL 1AC8EC00 == 65 [pid = 2576] [id = 145] 09:35:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 138 (1B782400) [pid = 2576] [serial = 433] [outer = 00000000] 09:35:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 139 (1B7BD400) [pid = 2576] [serial = 434] [outer = 1B782400] 09:35:07 INFO - PROCESS | 2576 | 1467736507061 Marionette DEBUG loaded listener.js 09:35:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 140 (1B853C00) [pid = 2576] [serial = 435] [outer = 1B782400] 09:35:07 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:07 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:07 INFO - PROCESS | 2576 | 1467736507590 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]]]}] 09:35:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:35:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 870ms 09:35:07 INFO - PROCESS | 2576 | 1467736507630 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 09:35:07 INFO - PROCESS | 2576 | 1467736507633 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 09:35:07 INFO - PROCESS | 2576 | 1467736507636 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:35:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:35:07 INFO - PROCESS | 2576 | 1467736507638 Marionette TRACE conn6 <- [1,546,null,{}] 09:35:07 INFO - PROCESS | 2576 | 1467736507642 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}] 09:35:07 INFO - PROCESS | 2576 | 1467736507644 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:07 INFO - PROCESS | 2576 | 1467736507752 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 09:35:07 INFO - PROCESS | 2576 | 1467736507862 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:07 INFO - PROCESS | 2576 | 1467736507864 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:07 INFO - PROCESS | 2576 | ++DOCSHELL 1B7BBC00 == 66 [pid = 2576] [id = 146] 09:35:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 141 (1B7C1800) [pid = 2576] [serial = 436] [outer = 00000000] 09:35:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 142 (1D30AC00) [pid = 2576] [serial = 437] [outer = 1B7C1800] 09:35:07 INFO - PROCESS | 2576 | 1467736507916 Marionette DEBUG loaded listener.js 09:35:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 143 (1D30EC00) [pid = 2576] [serial = 438] [outer = 1B7C1800] 09:35:08 INFO - PROCESS | 2576 | 1467736508499 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]]]}] 09:35:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:35:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 09:35:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:35:08 INFO - PROCESS | 2576 | 1467736508571 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 09:35:08 INFO - PROCESS | 2576 | 1467736508573 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 09:35:08 INFO - PROCESS | 2576 | 1467736508577 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:35:08 INFO - PROCESS | 2576 | 1467736508579 Marionette TRACE conn6 <- [1,550,null,{}] 09:35:08 INFO - PROCESS | 2576 | 1467736508582 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}] 09:35:08 INFO - PROCESS | 2576 | 1467736508588 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:08 INFO - PROCESS | 2576 | 1467736508754 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 09:35:08 INFO - PROCESS | 2576 | 1467736508892 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:08 INFO - PROCESS | 2576 | 1467736508895 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:08 INFO - PROCESS | 2576 | ++DOCSHELL 1D309400 == 67 [pid = 2576] [id = 147] 09:35:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 144 (1D316400) [pid = 2576] [serial = 439] [outer = 00000000] 09:35:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 145 (1F156800) [pid = 2576] [serial = 440] [outer = 1D316400] 09:35:08 INFO - PROCESS | 2576 | 1467736508949 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 146 (1F15B000) [pid = 2576] [serial = 441] [outer = 1D316400] 09:35:09 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:09 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:09 INFO - PROCESS | 2576 | 1467736509493 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]]]}] 09:35:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:35:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 970ms 09:35:09 INFO - PROCESS | 2576 | 1467736509550 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 09:35:09 INFO - PROCESS | 2576 | 1467736509553 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 09:35:09 INFO - PROCESS | 2576 | 1467736509556 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:35:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:35:09 INFO - PROCESS | 2576 | 1467736509558 Marionette TRACE conn6 <- [1,554,null,{}] 09:35:09 INFO - PROCESS | 2576 | 1467736509562 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}] 09:35:09 INFO - PROCESS | 2576 | 1467736509564 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:09 INFO - PROCESS | 2576 | 1467736509704 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 09:35:09 INFO - PROCESS | 2576 | 1467736509812 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 2576 | 1467736509815 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:09 INFO - PROCESS | 2576 | ++DOCSHELL 1988CC00 == 68 [pid = 2576] [id = 148] 09:35:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 147 (19890400) [pid = 2576] [serial = 442] [outer = 00000000] 09:35:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 148 (198F9800) [pid = 2576] [serial = 443] [outer = 19890400] 09:35:09 INFO - PROCESS | 2576 | 1467736509866 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 149 (19C3CC00) [pid = 2576] [serial = 444] [outer = 19890400] 09:35:10 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:10 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:10 INFO - PROCESS | 2576 | 1467736510595 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]]]}] 09:35:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:35:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1128ms 09:35:10 INFO - PROCESS | 2576 | 1467736510687 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 09:35:10 INFO - PROCESS | 2576 | 1467736510691 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 09:35:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:35:10 INFO - PROCESS | 2576 | 1467736510696 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - PROCESS | 2576 | 1467736510700 Marionette TRACE conn6 <- [1,558,null,{}] 09:35:10 INFO - PROCESS | 2576 | 1467736510720 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}] 09:35:10 INFO - PROCESS | 2576 | 1467736510723 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:10 INFO - PROCESS | 2576 | 1467736510834 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 09:35:10 INFO - PROCESS | 2576 | 1467736510966 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:10 INFO - PROCESS | 2576 | 1467736510969 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:11 INFO - PROCESS | 2576 | ++DOCSHELL 0D720C00 == 69 [pid = 2576] [id = 149] 09:35:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 150 (0D9BC800) [pid = 2576] [serial = 445] [outer = 00000000] 09:35:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 151 (1362E400) [pid = 2576] [serial = 446] [outer = 0D9BC800] 09:35:11 INFO - PROCESS | 2576 | 1467736511021 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 152 (13E95800) [pid = 2576] [serial = 447] [outer = 0D9BC800] 09:35:11 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:11 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:11 INFO - PROCESS | 2576 | 1467736511654 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]]]}] 09:35:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:35:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 990ms 09:35:11 INFO - PROCESS | 2576 | 1467736511688 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 09:35:11 INFO - PROCESS | 2576 | 1467736511692 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 09:35:11 INFO - PROCESS | 2576 | 1467736511698 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:35:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:35:11 INFO - PROCESS | 2576 | 1467736511701 Marionette TRACE conn6 <- [1,562,null,{}] 09:35:11 INFO - PROCESS | 2576 | 1467736511704 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}] 09:35:11 INFO - PROCESS | 2576 | 1467736511707 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:11 INFO - PROCESS | 2576 | 1467736511831 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 09:35:11 INFO - PROCESS | 2576 | --DOCSHELL 1988B000 == 68 [pid = 2576] [id = 140] 09:35:11 INFO - PROCESS | 2576 | --DOCSHELL 14F36800 == 67 [pid = 2576] [id = 139] 09:35:11 INFO - PROCESS | 2576 | --DOCSHELL 19863C00 == 66 [pid = 2576] [id = 138] 09:35:11 INFO - PROCESS | 2576 | --DOCSHELL 0D712C00 == 65 [pid = 2576] [id = 137] 09:35:11 INFO - PROCESS | 2576 | --DOCSHELL 1706D800 == 64 [pid = 2576] [id = 136] 09:35:11 INFO - PROCESS | 2576 | --DOCSHELL 16A57400 == 63 [pid = 2576] [id = 135] 09:35:11 INFO - PROCESS | 2576 | --DOCSHELL 14F31400 == 62 [pid = 2576] [id = 134] 09:35:11 INFO - PROCESS | 2576 | --DOCSHELL 0DA5B400 == 61 [pid = 2576] [id = 133] 09:35:11 INFO - PROCESS | 2576 | --DOCSHELL 0DA50800 == 60 [pid = 2576] [id = 132] 09:35:11 INFO - PROCESS | 2576 | --DOCSHELL 16D99000 == 59 [pid = 2576] [id = 128] 09:35:11 INFO - PROCESS | 2576 | --DOCSHELL 0D71BC00 == 58 [pid = 2576] [id = 127] 09:35:11 INFO - PROCESS | 2576 | --DOCSHELL 19DDF400 == 57 [pid = 2576] [id = 126] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 151 (1982CC00) [pid = 2576] [serial = 346] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 150 (0E789000) [pid = 2576] [serial = 340] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 149 (15431C00) [pid = 2576] [serial = 343] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 148 (19812000) [pid = 2576] [serial = 337] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 147 (1AA71000) [pid = 2576] [serial = 376] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 146 (19811C00) [pid = 2576] [serial = 361] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 145 (19813000) [pid = 2576] [serial = 362] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 144 (16A55C00) [pid = 2576] [serial = 355] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 143 (12155C00) [pid = 2576] [serial = 350] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 142 (0E6DE400) [pid = 2576] [serial = 349] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 141 (1890CC00) [pid = 2576] [serial = 358] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 140 (12151800) [pid = 2576] [serial = 352] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 139 (13628400) [pid = 2576] [serial = 353] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 138 (1988EC00) [pid = 2576] [serial = 365] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 137 (19889400) [pid = 2576] [serial = 364] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 136 (198F4400) [pid = 2576] [serial = 370] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 135 (198A1800) [pid = 2576] [serial = 367] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 134 (19D09400) [pid = 2576] [serial = 373] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 133 (19DD6400) [pid = 2576] [serial = 374] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 132 (198F2000) [pid = 2576] [serial = 368] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 131 (16B8B800) [pid = 2576] [serial = 356] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 130 (198F6400) [pid = 2576] [serial = 371] [outer = 00000000] [url = about:blank] 09:35:11 INFO - PROCESS | 2576 | --DOMWINDOW == 129 (194AC800) [pid = 2576] [serial = 359] [outer = 00000000] [url = about:blank] 09:35:12 INFO - PROCESS | 2576 | 1467736512005 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:12 INFO - PROCESS | 2576 | 1467736512008 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:12 INFO - PROCESS | 2576 | ++DOCSHELL 0CF0DC00 == 58 [pid = 2576] [id = 150] 09:35:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 130 (0CFF7000) [pid = 2576] [serial = 448] [outer = 00000000] 09:35:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 131 (0D613800) [pid = 2576] [serial = 449] [outer = 0CFF7000] 09:35:12 INFO - PROCESS | 2576 | 1467736512056 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 132 (0DA5C000) [pid = 2576] [serial = 450] [outer = 0CFF7000] 09:35:12 INFO - PROCESS | 2576 | 1467736512459 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]]]}] 09:35:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:35:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 830ms 09:35:12 INFO - PROCESS | 2576 | 1467736512532 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 2576 | 1467736512535 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 09:35:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:35:12 INFO - PROCESS | 2576 | 1467736512558 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 2576 | 1467736512562 Marionette TRACE conn6 <- [1,566,null,{}] 09:35:12 INFO - PROCESS | 2576 | 1467736512577 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}] 09:35:12 INFO - PROCESS | 2576 | 1467736512581 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:12 INFO - PROCESS | 2576 | 1467736512675 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 09:35:12 INFO - PROCESS | 2576 | 1467736512682 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:12 INFO - PROCESS | 2576 | 1467736512685 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:12 INFO - PROCESS | 2576 | ++DOCSHELL 16B81400 == 59 [pid = 2576] [id = 151] 09:35:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 133 (16B82000) [pid = 2576] [serial = 451] [outer = 00000000] 09:35:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 134 (16B90400) [pid = 2576] [serial = 452] [outer = 16B82000] 09:35:12 INFO - PROCESS | 2576 | 1467736512732 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 135 (17072C00) [pid = 2576] [serial = 453] [outer = 16B82000] 09:35:13 INFO - PROCESS | 2576 | 1467736513208 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]]]}] 09:35:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:35:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 691ms 09:35:13 INFO - PROCESS | 2576 | 1467736513251 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 09:35:13 INFO - PROCESS | 2576 | 1467736513254 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 09:35:13 INFO - PROCESS | 2576 | 1467736513257 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:35:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:35:13 INFO - PROCESS | 2576 | 1467736513259 Marionette TRACE conn6 <- [1,570,null,{}] 09:35:13 INFO - PROCESS | 2576 | 1467736513262 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}] 09:35:13 INFO - PROCESS | 2576 | 1467736513264 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:13 INFO - PROCESS | 2576 | 1467736513357 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 09:35:13 INFO - PROCESS | 2576 | 1467736513364 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 2576 | 1467736513366 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:13 INFO - PROCESS | 2576 | ++DOCSHELL 194A4C00 == 60 [pid = 2576] [id = 152] 09:35:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 136 (194AF800) [pid = 2576] [serial = 454] [outer = 00000000] 09:35:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 137 (1982B400) [pid = 2576] [serial = 455] [outer = 194AF800] 09:35:13 INFO - PROCESS | 2576 | 1467736513411 Marionette DEBUG loaded listener.js 09:35:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 138 (19831C00) [pid = 2576] [serial = 456] [outer = 194AF800] 09:35:13 INFO - PROCESS | 2576 | 1467736513812 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]]]}] 09:35:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:35:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 570ms 09:35:13 INFO - PROCESS | 2576 | 1467736513831 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 09:35:13 INFO - PROCESS | 2576 | 1467736513833 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 09:35:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:35:13 INFO - PROCESS | 2576 | 1467736513846 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:35:13 INFO - PROCESS | 2576 | 1467736513848 Marionette TRACE conn6 <- [1,574,null,{}] 09:35:13 INFO - PROCESS | 2576 | 1467736513851 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}] 09:35:13 INFO - PROCESS | 2576 | 1467736513853 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:14 INFO - PROCESS | 2576 | 1467736514012 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 09:35:14 INFO - PROCESS | 2576 | 1467736514070 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 2576 | 1467736514072 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:14 INFO - PROCESS | 2576 | ++DOCSHELL 19850C00 == 61 [pid = 2576] [id = 153] 09:35:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 139 (19851800) [pid = 2576] [serial = 457] [outer = 00000000] 09:35:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 140 (1986A800) [pid = 2576] [serial = 458] [outer = 19851800] 09:35:14 INFO - PROCESS | 2576 | 1467736514116 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 141 (1988D000) [pid = 2576] [serial = 459] [outer = 19851800] 09:35:14 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:14 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:14 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:14 INFO - PROCESS | 2576 | 1467736514497 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]]]}] 09:35:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:35:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 09:35:14 INFO - PROCESS | 2576 | 1467736514559 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 2576 | 1467736514561 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 09:35:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:35:14 INFO - PROCESS | 2576 | 1467736514588 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 2576 | 1467736514589 Marionette TRACE conn6 <- [1,578,null,{}] 09:35:14 INFO - PROCESS | 2576 | 1467736514593 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}] 09:35:14 INFO - PROCESS | 2576 | 1467736514598 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:14 INFO - PROCESS | 2576 | 1467736514739 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 09:35:14 INFO - PROCESS | 2576 | 1467736514863 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 2576 | 1467736514865 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:14 INFO - PROCESS | 2576 | ++DOCSHELL 19211400 == 62 [pid = 2576] [id = 154] 09:35:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 142 (19814000) [pid = 2576] [serial = 460] [outer = 00000000] 09:35:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 143 (198F4C00) [pid = 2576] [serial = 461] [outer = 19814000] 09:35:14 INFO - PROCESS | 2576 | 1467736514908 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 144 (19C4A400) [pid = 2576] [serial = 462] [outer = 19814000] 09:35:15 INFO - PROCESS | 2576 | 1467736515327 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]]]}] 09:35:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:35:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 771ms 09:35:15 INFO - PROCESS | 2576 | 1467736515372 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 09:35:15 INFO - PROCESS | 2576 | 1467736515374 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 09:35:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:35:15 INFO - PROCESS | 2576 | 1467736515378 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:35:15 INFO - PROCESS | 2576 | 1467736515379 Marionette TRACE conn6 <- [1,582,null,{}] 09:35:15 INFO - PROCESS | 2576 | 1467736515383 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}] 09:35:15 INFO - PROCESS | 2576 | 1467736515385 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:15 INFO - PROCESS | 2576 | 1467736515502 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 09:35:15 INFO - PROCESS | 2576 | 1467736515591 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:15 INFO - PROCESS | 2576 | 1467736515593 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:15 INFO - PROCESS | 2576 | ++DOCSHELL 1AA69400 == 63 [pid = 2576] [id = 155] 09:35:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 145 (1AA6A000) [pid = 2576] [serial = 463] [outer = 00000000] 09:35:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 146 (1AC8A000) [pid = 2576] [serial = 464] [outer = 1AA6A000] 09:35:15 INFO - PROCESS | 2576 | 1467736515639 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 147 (1B785800) [pid = 2576] [serial = 465] [outer = 1AA6A000] 09:35:16 INFO - PROCESS | 2576 | 1467736516079 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]]]}] 09:35:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:35:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 730ms 09:35:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:35:16 INFO - PROCESS | 2576 | 1467736516109 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 2576 | 1467736516111 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 09:35:16 INFO - PROCESS | 2576 | 1467736516114 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - PROCESS | 2576 | 1467736516116 Marionette TRACE conn6 <- [1,586,null,{}] 09:35:16 INFO - PROCESS | 2576 | 1467736516120 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}] 09:35:16 INFO - PROCESS | 2576 | 1467736516121 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:16 INFO - PROCESS | 2576 | 1467736516248 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 09:35:16 INFO - PROCESS | 2576 | 1467736516254 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:16 INFO - PROCESS | 2576 | 1467736516256 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:16 INFO - PROCESS | 2576 | ++DOCSHELL 08B7D800 == 64 [pid = 2576] [id = 156] 09:35:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 148 (0D714800) [pid = 2576] [serial = 466] [outer = 00000000] 09:35:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 149 (1B7BC800) [pid = 2576] [serial = 467] [outer = 0D714800] 09:35:16 INFO - PROCESS | 2576 | 1467736516655 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 150 (1B84D400) [pid = 2576] [serial = 468] [outer = 0D714800] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 149 (0CF0F800) [pid = 2576] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 148 (19890800) [pid = 2576] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 147 (198A0800) [pid = 2576] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 146 (1988E400) [pid = 2576] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 145 (19831800) [pid = 2576] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 144 (18437C00) [pid = 2576] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 143 (1543D000) [pid = 2576] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 142 (0D714400) [pid = 2576] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 141 (13571000) [pid = 2576] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 140 (1706E800) [pid = 2576] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 139 (16B86000) [pid = 2576] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 138 (19865000) [pid = 2576] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 137 (15346000) [pid = 2576] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 136 (1AA6B400) [pid = 2576] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 135 (0DA5E000) [pid = 2576] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 134 (1989A000) [pid = 2576] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 133 (16D9B000) [pid = 2576] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 132 (0D71C400) [pid = 2576] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 131 (14F32000) [pid = 2576] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 130 (0DA53400) [pid = 2576] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 129 (16AF9000) [pid = 2576] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 128 (14F32C00) [pid = 2576] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (17071C00) [pid = 2576] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (1980A800) [pid = 2576] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (0D4ED000) [pid = 2576] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (19867C00) [pid = 2576] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (1362F400) [pid = 2576] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (194AFC00) [pid = 2576] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (19869C00) [pid = 2576] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (19858C00) [pid = 2576] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (0DA58400) [pid = 2576] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:35:16 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (13E64000) [pid = 2576] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:35:17 INFO - PROCESS | 2576 | 1467736517069 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]]]}] 09:35:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:35:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 970ms 09:35:17 INFO - PROCESS | 2576 | 1467736517085 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 09:35:17 INFO - PROCESS | 2576 | 1467736517087 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 09:35:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:35:17 INFO - PROCESS | 2576 | 1467736517090 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:35:17 INFO - PROCESS | 2576 | 1467736517092 Marionette TRACE conn6 <- [1,590,null,{}] 09:35:17 INFO - PROCESS | 2576 | 1467736517095 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}] 09:35:17 INFO - PROCESS | 2576 | 1467736517097 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:17 INFO - PROCESS | 2576 | 1467736517183 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 09:35:17 INFO - PROCESS | 2576 | 1467736517281 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:17 INFO - PROCESS | 2576 | 1467736517283 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:17 INFO - PROCESS | 2576 | ++DOCSHELL 0D47F000 == 65 [pid = 2576] [id = 157] 09:35:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (0D4EA400) [pid = 2576] [serial = 469] [outer = 00000000] 09:35:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (13622400) [pid = 2576] [serial = 470] [outer = 0D4EA400] 09:35:17 INFO - PROCESS | 2576 | 1467736517326 Marionette DEBUG loaded listener.js 09:35:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (14A36400) [pid = 2576] [serial = 471] [outer = 0D4EA400] 09:35:17 INFO - PROCESS | 2576 | 1467736517687 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]]]}] 09:35:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:35:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 09:35:17 INFO - PROCESS | 2576 | 1467736517721 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 09:35:17 INFO - PROCESS | 2576 | 1467736517723 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 09:35:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:35:17 INFO - PROCESS | 2576 | 1467736517726 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:35:17 INFO - PROCESS | 2576 | 1467736517728 Marionette TRACE conn6 <- [1,594,null,{}] 09:35:17 INFO - PROCESS | 2576 | 1467736517731 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}] 09:35:17 INFO - PROCESS | 2576 | 1467736517733 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:17 INFO - PROCESS | 2576 | 1467736517868 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 09:35:17 INFO - PROCESS | 2576 | 1467736517876 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:17 INFO - PROCESS | 2576 | 1467736517877 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:17 INFO - PROCESS | 2576 | ++DOCSHELL 0D5B7800 == 66 [pid = 2576] [id = 158] 09:35:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (0DA54800) [pid = 2576] [serial = 472] [outer = 00000000] 09:35:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (17074000) [pid = 2576] [serial = 473] [outer = 0DA54800] 09:35:17 INFO - PROCESS | 2576 | 1467736517923 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (1980A800) [pid = 2576] [serial = 474] [outer = 0DA54800] 09:35:18 INFO - PROCESS | 2576 | 1467736518362 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]]]}] 09:35:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:35:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 670ms 09:35:18 INFO - PROCESS | 2576 | 1467736518397 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 09:35:18 INFO - PROCESS | 2576 | 1467736518400 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 09:35:18 INFO - PROCESS | 2576 | 1467736518403 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:35:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:35:18 INFO - PROCESS | 2576 | 1467736518405 Marionette TRACE conn6 <- [1,598,null,{}] 09:35:18 INFO - PROCESS | 2576 | 1467736518409 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}] 09:35:18 INFO - PROCESS | 2576 | 1467736518411 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:18 INFO - PROCESS | 2576 | 1467736518554 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 09:35:18 INFO - PROCESS | 2576 | 1467736518569 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 2576 | 1467736518571 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:18 INFO - PROCESS | 2576 | ++DOCSHELL 19DE3400 == 67 [pid = 2576] [id = 159] 09:35:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (1AA6B400) [pid = 2576] [serial = 475] [outer = 00000000] 09:35:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (1F15A800) [pid = 2576] [serial = 476] [outer = 1AA6B400] 09:35:18 INFO - PROCESS | 2576 | 1467736518617 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (1F3AD400) [pid = 2576] [serial = 477] [outer = 1AA6B400] 09:35:19 INFO - PROCESS | 2576 | [2576] 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 09:35:19 INFO - PROCESS | 2576 | 1467736519525 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]]]}] 09:35:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:35:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1175ms 09:35:19 INFO - PROCESS | 2576 | 1467736519583 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 09:35:19 INFO - PROCESS | 2576 | 1467736519587 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 09:35:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:35:19 INFO - PROCESS | 2576 | 1467736519592 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:35:19 INFO - PROCESS | 2576 | 1467736519597 Marionette TRACE conn6 <- [1,602,null,{}] 09:35:19 INFO - PROCESS | 2576 | 1467736519602 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}] 09:35:19 INFO - PROCESS | 2576 | 1467736519605 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:19 INFO - PROCESS | 2576 | 1467736519732 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 09:35:19 INFO - PROCESS | 2576 | 1467736519867 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:19 INFO - PROCESS | 2576 | 1467736519870 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:19 INFO - PROCESS | 2576 | ++DOCSHELL 0D620C00 == 68 [pid = 2576] [id = 160] 09:35:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (11899000) [pid = 2576] [serial = 478] [outer = 00000000] 09:35:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 129 (13628400) [pid = 2576] [serial = 479] [outer = 11899000] 09:35:19 INFO - PROCESS | 2576 | 1467736519927 Marionette DEBUG loaded listener.js 09:35:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 130 (14F39800) [pid = 2576] [serial = 480] [outer = 11899000] 09:35:20 INFO - PROCESS | 2576 | 1467736520510 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]]]}] 09:35:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:35:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 991ms 09:35:20 INFO - PROCESS | 2576 | 1467736520583 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 09:35:20 INFO - PROCESS | 2576 | 1467736520588 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 09:35:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:35:20 INFO - PROCESS | 2576 | 1467736520594 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:35:20 INFO - PROCESS | 2576 | 1467736520597 Marionette TRACE conn6 <- [1,606,null,{}] 09:35:20 INFO - PROCESS | 2576 | 1467736520601 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}] 09:35:20 INFO - PROCESS | 2576 | 1467736520603 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:20 INFO - PROCESS | 2576 | 1467736520779 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 09:35:20 INFO - PROCESS | 2576 | 1467736520840 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:20 INFO - PROCESS | 2576 | 1467736520843 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:20 INFO - PROCESS | 2576 | ++DOCSHELL 16B8EC00 == 69 [pid = 2576] [id = 161] 09:35:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 131 (1706D800) [pid = 2576] [serial = 481] [outer = 00000000] 09:35:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 132 (19263400) [pid = 2576] [serial = 482] [outer = 1706D800] 09:35:20 INFO - PROCESS | 2576 | 1467736520939 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 133 (1982C400) [pid = 2576] [serial = 483] [outer = 1706D800] 09:35:21 INFO - PROCESS | 2576 | 1467736521573 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]]]}] 09:35:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:35:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1018ms 09:35:21 INFO - PROCESS | 2576 | 1467736521616 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 09:35:21 INFO - PROCESS | 2576 | 1467736521618 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 09:35:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:35:21 INFO - PROCESS | 2576 | 1467736521622 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:35:21 INFO - PROCESS | 2576 | 1467736521626 Marionette TRACE conn6 <- [1,610,null,{}] 09:35:21 INFO - PROCESS | 2576 | 1467736521637 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}] 09:35:21 INFO - PROCESS | 2576 | 1467736521641 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:21 INFO - PROCESS | 2576 | 1467736521759 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 09:35:21 INFO - PROCESS | 2576 | 1467736521902 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:21 INFO - PROCESS | 2576 | 1467736521906 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:21 INFO - PROCESS | 2576 | ++DOCSHELL 1B78A800 == 70 [pid = 2576] [id = 162] 09:35:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 134 (1B7BC400) [pid = 2576] [serial = 484] [outer = 00000000] 09:35:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 135 (1D317800) [pid = 2576] [serial = 485] [outer = 1B7BC400] 09:35:21 INFO - PROCESS | 2576 | 1467736521962 Marionette DEBUG loaded listener.js 09:35:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 136 (1F3AEC00) [pid = 2576] [serial = 486] [outer = 1B7BC400] 09:35:22 INFO - PROCESS | 2576 | 1467736522574 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]]]}] 09:35:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:35:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1022ms 09:35:22 INFO - PROCESS | 2576 | 1467736522647 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 2576 | 1467736522650 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 09:35:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:35:22 INFO - PROCESS | 2576 | 1467736522667 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - PROCESS | 2576 | 1467736522669 Marionette TRACE conn6 <- [1,614,null,{}] 09:35:22 INFO - PROCESS | 2576 | 1467736522675 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}] 09:35:22 INFO - PROCESS | 2576 | 1467736522677 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:22 INFO - PROCESS | 2576 | 1467736522818 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 09:35:22 INFO - PROCESS | 2576 | 1467736522959 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:22 INFO - PROCESS | 2576 | 1467736522961 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:22 INFO - PROCESS | 2576 | ++DOCSHELL 1980EC00 == 71 [pid = 2576] [id = 163] 09:35:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 137 (19D04800) [pid = 2576] [serial = 487] [outer = 00000000] 09:35:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 138 (1A98C800) [pid = 2576] [serial = 488] [outer = 19D04800] 09:35:23 INFO - PROCESS | 2576 | 1467736523015 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 139 (1A990400) [pid = 2576] [serial = 489] [outer = 19D04800] 09:35:23 INFO - PROCESS | 2576 | 1467736523568 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]]]}] 09:35:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:35:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1186ms 09:35:23 INFO - PROCESS | 2576 | 1467736523862 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 09:35:23 INFO - PROCESS | 2576 | 1467736523867 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 09:35:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:35:23 INFO - PROCESS | 2576 | 1467736523872 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:35:23 INFO - PROCESS | 2576 | 1467736523874 Marionette TRACE conn6 <- [1,618,null,{}] 09:35:23 INFO - PROCESS | 2576 | 1467736523880 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}] 09:35:23 INFO - PROCESS | 2576 | 1467736523883 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:24 INFO - PROCESS | 2576 | 1467736523987 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 09:35:24 INFO - PROCESS | 2576 | 1467736524095 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 2576 | 1467736524100 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:24 INFO - PROCESS | 2576 | ++DOCSHELL 08B84000 == 72 [pid = 2576] [id = 164] 09:35:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 140 (08B84800) [pid = 2576] [serial = 490] [outer = 00000000] 09:35:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 141 (0D87C800) [pid = 2576] [serial = 491] [outer = 08B84800] 09:35:24 INFO - PROCESS | 2576 | 1467736524188 Marionette DEBUG loaded listener.js 09:35:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 142 (0DD3F400) [pid = 2576] [serial = 492] [outer = 08B84800] 09:35:24 INFO - PROCESS | 2576 | 1467736524779 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]]]}] 09:35:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:35:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 987ms 09:35:24 INFO - PROCESS | 2576 | 1467736524859 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 09:35:24 INFO - PROCESS | 2576 | 1467736524862 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 09:35:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:35:24 INFO - PROCESS | 2576 | 1467736524868 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:35:24 INFO - PROCESS | 2576 | 1467736524872 Marionette TRACE conn6 <- [1,622,null,{}] 09:35:24 INFO - PROCESS | 2576 | 1467736524876 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}] 09:35:24 INFO - PROCESS | 2576 | 1467736524878 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:25 INFO - PROCESS | 2576 | 1467736525006 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 09:35:25 INFO - PROCESS | 2576 | --DOCSHELL 14F31C00 == 71 [pid = 2576] [id = 75] 09:35:25 INFO - PROCESS | 2576 | --DOCSHELL 1989AC00 == 70 [pid = 2576] [id = 73] 09:35:25 INFO - PROCESS | 2576 | --DOCSHELL 0D4F0C00 == 69 [pid = 2576] [id = 74] 09:35:25 INFO - PROCESS | 2576 | --DOCSHELL 0D5B7800 == 68 [pid = 2576] [id = 158] 09:35:25 INFO - PROCESS | 2576 | --DOCSHELL 0D47F000 == 67 [pid = 2576] [id = 157] 09:35:25 INFO - PROCESS | 2576 | --DOCSHELL 08B7D800 == 66 [pid = 2576] [id = 156] 09:35:25 INFO - PROCESS | 2576 | --DOCSHELL 1AA69400 == 65 [pid = 2576] [id = 155] 09:35:25 INFO - PROCESS | 2576 | --DOCSHELL 19211400 == 64 [pid = 2576] [id = 154] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 141 (1AA6C800) [pid = 2576] [serial = 422] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOCSHELL 19850C00 == 63 [pid = 2576] [id = 153] 09:35:25 INFO - PROCESS | 2576 | --DOCSHELL 194A4C00 == 62 [pid = 2576] [id = 152] 09:35:25 INFO - PROCESS | 2576 | --DOCSHELL 16B81400 == 61 [pid = 2576] [id = 151] 09:35:25 INFO - PROCESS | 2576 | --DOCSHELL 0CF0DC00 == 60 [pid = 2576] [id = 150] 09:35:25 INFO - PROCESS | 2576 | --DOCSHELL 0D720C00 == 59 [pid = 2576] [id = 149] 09:35:25 INFO - PROCESS | 2576 | --DOCSHELL 0DA51800 == 58 [pid = 2576] [id = 142] 09:35:25 INFO - PROCESS | 2576 | --DOCSHELL 1A915400 == 57 [pid = 2576] [id = 141] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 140 (19D08400) [pid = 2576] [serial = 317] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 139 (12184400) [pid = 2576] [serial = 341] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 138 (16A4F800) [pid = 2576] [serial = 344] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 137 (0D4E9400) [pid = 2576] [serial = 260] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 136 (198A3C00) [pid = 2576] [serial = 269] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 135 (19DE4C00) [pid = 2576] [serial = 218] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 134 (1B7BA000) [pid = 2576] [serial = 176] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 133 (1989CC00) [pid = 2576] [serial = 227] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 132 (1984B000) [pid = 2576] [serial = 266] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 131 (1843C800) [pid = 2576] [serial = 224] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 130 (11B8F000) [pid = 2576] [serial = 221] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 129 (13E65C00) [pid = 2576] [serial = 263] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 128 (1890D400) [pid = 2576] [serial = 311] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (19812400) [pid = 2576] [serial = 338] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (0DDA6400) [pid = 2576] [serial = 305] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (198FEC00) [pid = 2576] [serial = 302] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (1543EC00) [pid = 2576] [serial = 308] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (1984AC00) [pid = 2576] [serial = 347] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (198F9C00) [pid = 2576] [serial = 314] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (172CDC00) [pid = 2576] [serial = 407] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (18382400) [pid = 2576] [serial = 408] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (1982FC00) [pid = 2576] [serial = 410] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (19890C00) [pid = 2576] [serial = 413] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (19855400) [pid = 2576] [serial = 411] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (19839800) [pid = 2576] [serial = 416] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (1AA73000) [pid = 2576] [serial = 377] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (1986DC00) [pid = 2576] [serial = 417] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (1A91E400) [pid = 2576] [serial = 392] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (0E7CDC00) [pid = 2576] [serial = 398] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (11FD7C00) [pid = 2576] [serial = 399] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (19C46C00) [pid = 2576] [serial = 419] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (1980F400) [pid = 2576] [serial = 383] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (18438400) [pid = 2576] [serial = 382] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (13AF4C00) [pid = 2576] [serial = 380] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (1362DC00) [pid = 2576] [serial = 379] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (1A911C00) [pid = 2576] [serial = 389] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (14F39000) [pid = 2576] [serial = 401] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (15434400) [pid = 2576] [serial = 402] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (13627000) [pid = 2576] [serial = 396] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (1189E800) [pid = 2576] [serial = 395] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (16F5C400) [pid = 2576] [serial = 404] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (1989C400) [pid = 2576] [serial = 414] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (1988D800) [pid = 2576] [serial = 386] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (19861400) [pid = 2576] [serial = 385] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (19CA4800) [pid = 2576] [serial = 420] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (0CDCC400) [pid = 2576] [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.] 09:35:25 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (17068C00) [pid = 2576] [serial = 405] [outer = 00000000] [url = about:blank] 09:35:25 INFO - PROCESS | 2576 | 1467736525180 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:25 INFO - PROCESS | 2576 | 1467736525182 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:25 INFO - PROCESS | 2576 | ++DOCSHELL 0CF06C00 == 58 [pid = 2576] [id = 165] 09:35:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0CF0DC00) [pid = 2576] [serial = 493] [outer = 00000000] 09:35:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (0D47F000) [pid = 2576] [serial = 494] [outer = 0CF0DC00] 09:35:25 INFO - PROCESS | 2576 | 1467736525229 Marionette DEBUG loaded listener.js 09:35:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (0D711C00) [pid = 2576] [serial = 495] [outer = 0CF0DC00] 09:35:25 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:25 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:25 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:25 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:25 INFO - PROCESS | 2576 | 1467736525670 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]]]}] 09:35:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:35:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 831ms 09:35:25 INFO - PROCESS | 2576 | 1467736525699 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 2576 | 1467736525701 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 09:35:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:35:25 INFO - PROCESS | 2576 | 1467736525704 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - PROCESS | 2576 | 1467736525706 Marionette TRACE conn6 <- [1,626,null,{}] 09:35:25 INFO - PROCESS | 2576 | 1467736525715 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}] 09:35:25 INFO - PROCESS | 2576 | 1467736525720 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:25 INFO - PROCESS | 2576 | 1467736525809 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 09:35:25 INFO - PROCESS | 2576 | 1467736525817 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:25 INFO - PROCESS | 2576 | 1467736525820 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:25 INFO - PROCESS | 2576 | ++DOCSHELL 11FDD000 == 59 [pid = 2576] [id = 166] 09:35:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (11FDE400) [pid = 2576] [serial = 496] [outer = 00000000] 09:35:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (12FD8C00) [pid = 2576] [serial = 497] [outer = 11FDE400] 09:35:25 INFO - PROCESS | 2576 | 1467736525868 Marionette DEBUG loaded listener.js 09:35:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (13623800) [pid = 2576] [serial = 498] [outer = 11FDE400] 09:35:26 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:26 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:26 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:26 INFO - PROCESS | 2576 | 1467736526341 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]]]}] 09:35:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:35:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 09:35:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:35:26 INFO - PROCESS | 2576 | 1467736526376 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 09:35:26 INFO - PROCESS | 2576 | 1467736526378 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 09:35:26 INFO - PROCESS | 2576 | 1467736526380 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:35:26 INFO - PROCESS | 2576 | 1467736526382 Marionette TRACE conn6 <- [1,630,null,{}] 09:35:26 INFO - PROCESS | 2576 | 1467736526386 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}] 09:35:26 INFO - PROCESS | 2576 | 1467736526388 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:26 INFO - PROCESS | 2576 | 1467736526476 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 09:35:26 INFO - PROCESS | 2576 | 1467736526483 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 2576 | 1467736526485 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:26 INFO - PROCESS | 2576 | ++DOCSHELL 13AED400 == 60 [pid = 2576] [id = 167] 09:35:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (13AF3000) [pid = 2576] [serial = 499] [outer = 00000000] 09:35:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (13E69000) [pid = 2576] [serial = 500] [outer = 13AF3000] 09:35:26 INFO - PROCESS | 2576 | 1467736526529 Marionette DEBUG loaded listener.js 09:35:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (13E8E000) [pid = 2576] [serial = 501] [outer = 13AF3000] 09:35:27 INFO - PROCESS | 2576 | 1467736526979 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]]]}] 09:35:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:35:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 09:35:27 INFO - PROCESS | 2576 | 1467736527027 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 09:35:27 INFO - PROCESS | 2576 | 1467736527029 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 09:35:27 INFO - PROCESS | 2576 | 1467736527033 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 2576 | 1467736527035 Marionette TRACE conn6 <- [1,634,null,{}] 09:35:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:35:27 INFO - PROCESS | 2576 | 1467736527038 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}] 09:35:27 INFO - PROCESS | 2576 | 1467736527040 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:27 INFO - PROCESS | 2576 | 1467736527124 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 09:35:27 INFO - PROCESS | 2576 | 1467736527129 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:27 INFO - PROCESS | 2576 | 1467736527131 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:27 INFO - PROCESS | 2576 | ++DOCSHELL 14F2D000 == 61 [pid = 2576] [id = 168] 09:35:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (14F2E400) [pid = 2576] [serial = 502] [outer = 00000000] 09:35:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (14F38800) [pid = 2576] [serial = 503] [outer = 14F2E400] 09:35:27 INFO - PROCESS | 2576 | 1467736527175 Marionette DEBUG loaded listener.js 09:35:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (15432800) [pid = 2576] [serial = 504] [outer = 14F2E400] 09:35:27 INFO - PROCESS | 2576 | 1467736527648 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]]]}] 09:35:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:35:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 09:35:27 INFO - PROCESS | 2576 | 1467736527715 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 09:35:27 INFO - PROCESS | 2576 | 1467736527717 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 09:35:27 INFO - PROCESS | 2576 | 1467736527720 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 2576 | 1467736527722 Marionette TRACE conn6 <- [1,638,null,{}] 09:35:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:35:27 INFO - PROCESS | 2576 | 1467736527725 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}] 09:35:27 INFO - PROCESS | 2576 | 1467736527731 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:27 INFO - PROCESS | 2576 | 1467736527878 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 09:35:27 INFO - PROCESS | 2576 | 1467736527969 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:27 INFO - PROCESS | 2576 | 1467736527971 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:28 INFO - PROCESS | 2576 | ++DOCSHELL 16A55C00 == 62 [pid = 2576] [id = 169] 09:35:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (16A57400) [pid = 2576] [serial = 505] [outer = 00000000] 09:35:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (16B83800) [pid = 2576] [serial = 506] [outer = 16A57400] 09:35:28 INFO - PROCESS | 2576 | 1467736528017 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (16B8A000) [pid = 2576] [serial = 507] [outer = 16A57400] 09:35:28 INFO - PROCESS | 2576 | 1467736528445 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]]]}] 09:35:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:35:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 770ms 09:35:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:35:28 INFO - PROCESS | 2576 | 1467736528495 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 09:35:28 INFO - PROCESS | 2576 | 1467736528497 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 09:35:28 INFO - PROCESS | 2576 | 1467736528500 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:35:28 INFO - PROCESS | 2576 | 1467736528502 Marionette TRACE conn6 <- [1,642,null,{}] 09:35:28 INFO - PROCESS | 2576 | 1467736528505 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}] 09:35:28 INFO - PROCESS | 2576 | 1467736528507 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:28 INFO - PROCESS | 2576 | 1467736528624 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 09:35:28 INFO - PROCESS | 2576 | 1467736528686 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 2576 | 1467736528688 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:28 INFO - PROCESS | 2576 | ++DOCSHELL 16F5E800 == 63 [pid = 2576] [id = 170] 09:35:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (16F61000) [pid = 2576] [serial = 508] [outer = 00000000] 09:35:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (17071800) [pid = 2576] [serial = 509] [outer = 16F61000] 09:35:28 INFO - PROCESS | 2576 | 1467736528732 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (17071C00) [pid = 2576] [serial = 510] [outer = 16F61000] 09:35:29 INFO - PROCESS | 2576 | 1467736529156 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]]]}] 09:35:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:35:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 09:35:29 INFO - PROCESS | 2576 | 1467736529171 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 2576 | 1467736529173 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 09:35:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:35:29 INFO - PROCESS | 2576 | 1467736529175 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - PROCESS | 2576 | 1467736529177 Marionette TRACE conn6 <- [1,646,null,{}] 09:35:29 INFO - PROCESS | 2576 | 1467736529180 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}] 09:35:29 INFO - PROCESS | 2576 | 1467736529182 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:29 INFO - PROCESS | 2576 | 1467736529322 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 09:35:29 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (0DA54800) [pid = 2576] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:35:29 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (19814000) [pid = 2576] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:35:29 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (0CFF7000) [pid = 2576] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:35:29 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (1AA6A000) [pid = 2576] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:35:29 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (16B82000) [pid = 2576] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:35:29 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (19851800) [pid = 2576] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:35:29 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (0D9BC800) [pid = 2576] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:35:29 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (194AF800) [pid = 2576] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:35:29 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (0D714800) [pid = 2576] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:35:29 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (0D4EA400) [pid = 2576] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:35:29 INFO - PROCESS | 2576 | 1467736529591 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:29 INFO - PROCESS | 2576 | 1467736529593 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:29 INFO - PROCESS | 2576 | ++DOCSHELL 0D4E3000 == 64 [pid = 2576] [id = 171] 09:35:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (0D4EA400) [pid = 2576] [serial = 511] [outer = 00000000] 09:35:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (118A1C00) [pid = 2576] [serial = 512] [outer = 0D4EA400] 09:35:29 INFO - PROCESS | 2576 | 1467736529637 Marionette DEBUG loaded listener.js 09:35:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (15438800) [pid = 2576] [serial = 513] [outer = 0D4EA400] 09:35:30 INFO - PROCESS | 2576 | 1467736529992 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]]]}] 09:35:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:35:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 871ms 09:35:30 INFO - PROCESS | 2576 | 1467736530047 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 09:35:30 INFO - PROCESS | 2576 | 1467736530049 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 09:35:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:35:30 INFO - PROCESS | 2576 | 1467736530052 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - PROCESS | 2576 | 1467736530053 Marionette TRACE conn6 <- [1,650,null,{}] 09:35:30 INFO - PROCESS | 2576 | 1467736530057 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}] 09:35:30 INFO - PROCESS | 2576 | 1467736530059 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:30 INFO - PROCESS | 2576 | 1467736530179 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 09:35:30 INFO - PROCESS | 2576 | 1467736530187 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 2576 | 1467736530188 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:30 INFO - PROCESS | 2576 | ++DOCSHELL 18441C00 == 65 [pid = 2576] [id = 172] 09:35:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (18442400) [pid = 2576] [serial = 514] [outer = 00000000] 09:35:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (19267800) [pid = 2576] [serial = 515] [outer = 18442400] 09:35:30 INFO - PROCESS | 2576 | 1467736530232 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (194A5400) [pid = 2576] [serial = 516] [outer = 18442400] 09:35:30 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:30 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:30 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:30 INFO - PROCESS | 2576 | 1467736530637 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]]]}] 09:35:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:35:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 09:35:30 INFO - PROCESS | 2576 | 1467736530683 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 09:35:30 INFO - PROCESS | 2576 | 1467736530685 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 09:35:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:35:30 INFO - PROCESS | 2576 | 1467736530688 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - PROCESS | 2576 | 1467736530690 Marionette TRACE conn6 <- [1,654,null,{}] 09:35:30 INFO - PROCESS | 2576 | 1467736530693 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}] 09:35:30 INFO - PROCESS | 2576 | 1467736530695 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:30 INFO - PROCESS | 2576 | 1467736530825 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 09:35:30 INFO - PROCESS | 2576 | 1467736530869 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 2576 | 1467736530871 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:30 INFO - PROCESS | 2576 | ++DOCSHELL 0D885C00 == 66 [pid = 2576] [id = 173] 09:35:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (0E6EBC00) [pid = 2576] [serial = 517] [outer = 00000000] 09:35:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (19812000) [pid = 2576] [serial = 518] [outer = 0E6EBC00] 09:35:30 INFO - PROCESS | 2576 | 1467736530915 Marionette DEBUG loaded listener.js 09:35:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (1982CC00) [pid = 2576] [serial = 519] [outer = 0E6EBC00] 09:35:31 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:31 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:31 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:31 INFO - PROCESS | 2576 | 1467736531326 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]]]}] 09:35:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:35:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 09:35:31 INFO - PROCESS | 2576 | 1467736531359 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 09:35:31 INFO - PROCESS | 2576 | 1467736531361 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 09:35:31 INFO - PROCESS | 2576 | 1467736531364 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:35:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:35:31 INFO - PROCESS | 2576 | 1467736531366 Marionette TRACE conn6 <- [1,658,null,{}] 09:35:31 INFO - PROCESS | 2576 | 1467736531370 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}] 09:35:31 INFO - PROCESS | 2576 | 1467736531372 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:31 INFO - PROCESS | 2576 | 1467736531511 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 09:35:31 INFO - PROCESS | 2576 | 1467736531525 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:31 INFO - PROCESS | 2576 | 1467736531527 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:31 INFO - PROCESS | 2576 | ++DOCSHELL 19836400 == 67 [pid = 2576] [id = 174] 09:35:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (1984C800) [pid = 2576] [serial = 520] [outer = 00000000] 09:35:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (19858C00) [pid = 2576] [serial = 521] [outer = 1984C800] 09:35:31 INFO - PROCESS | 2576 | 1467736531573 Marionette DEBUG loaded listener.js 09:35:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (1986A400) [pid = 2576] [serial = 522] [outer = 1984C800] 09:35:32 INFO - PROCESS | 2576 | 1467736532297 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]]]}] 09:35:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:35:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 970ms 09:35:32 INFO - PROCESS | 2576 | 1467736532339 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 09:35:32 INFO - PROCESS | 2576 | 1467736532344 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 09:35:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:35:32 INFO - PROCESS | 2576 | 1467736532349 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:35:32 INFO - PROCESS | 2576 | 1467736532354 Marionette TRACE conn6 <- [1,662,null,{}] 09:35:32 INFO - PROCESS | 2576 | 1467736532360 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}] 09:35:32 INFO - PROCESS | 2576 | 1467736532362 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:32 INFO - PROCESS | 2576 | 1467736532481 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 09:35:32 INFO - PROCESS | 2576 | 1467736532618 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:32 INFO - PROCESS | 2576 | 1467736532621 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:32 INFO - PROCESS | 2576 | ++DOCSHELL 0D9BC000 == 68 [pid = 2576] [id = 175] 09:35:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (0DA55000) [pid = 2576] [serial = 523] [outer = 00000000] 09:35:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (0E693400) [pid = 2576] [serial = 524] [outer = 0DA55000] 09:35:32 INFO - PROCESS | 2576 | 1467736532679 Marionette DEBUG loaded listener.js 09:35:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (118A6800) [pid = 2576] [serial = 525] [outer = 0DA55000] 09:35:33 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:33 INFO - PROCESS | 2576 | [2576] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:35:33 INFO - PROCESS | 2576 | 1467736533235 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]]]}] 09:35:33 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 09:35:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 930ms 09:35:33 INFO - PROCESS | 2576 | 1467736533280 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 09:35:33 INFO - PROCESS | 2576 | 1467736533285 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 09:35:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:35:33 INFO - PROCESS | 2576 | 1467736533291 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:35:33 INFO - PROCESS | 2576 | 1467736533294 Marionette TRACE conn6 <- [1,666,null,{}] 09:35:33 INFO - PROCESS | 2576 | 1467736533298 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}] 09:35:33 INFO - PROCESS | 2576 | 1467736533301 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:33 INFO - PROCESS | 2576 | 1467736533419 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 09:35:33 INFO - PROCESS | 2576 | 1467736533531 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:33 INFO - PROCESS | 2576 | 1467736533533 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:33 INFO - PROCESS | 2576 | ++DOCSHELL 13631C00 == 69 [pid = 2576] [id = 176] 09:35:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (13E5CC00) [pid = 2576] [serial = 526] [outer = 00000000] 09:35:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (14F37400) [pid = 2576] [serial = 527] [outer = 13E5CC00] 09:35:33 INFO - PROCESS | 2576 | 1467736533588 Marionette DEBUG loaded listener.js 09:35:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (16A49000) [pid = 2576] [serial = 528] [outer = 13E5CC00] 09:35:34 INFO - PROCESS | 2576 | 1467736534186 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]]]}] 09:35:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:35:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 930ms 09:35:34 INFO - PROCESS | 2576 | 1467736534224 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 09:35:34 INFO - PROCESS | 2576 | 1467736534227 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 09:35:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:35:34 INFO - PROCESS | 2576 | 1467736534231 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:35:34 INFO - PROCESS | 2576 | 1467736534235 Marionette TRACE conn6 <- [1,670,null,{}] 09:35:34 INFO - PROCESS | 2576 | 1467736534245 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}] 09:35:34 INFO - PROCESS | 2576 | 1467736534250 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:34 INFO - PROCESS | 2576 | 1467736534377 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 09:35:34 INFO - PROCESS | 2576 | 1467736534488 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:34 INFO - PROCESS | 2576 | 1467736534491 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:34 INFO - PROCESS | 2576 | ++DOCSHELL 1984D800 == 70 [pid = 2576] [id = 177] 09:35:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (1984E000) [pid = 2576] [serial = 529] [outer = 00000000] 09:35:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (19856C00) [pid = 2576] [serial = 530] [outer = 1984E000] 09:35:34 INFO - PROCESS | 2576 | 1467736534587 Marionette DEBUG loaded listener.js 09:35:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (1986E000) [pid = 2576] [serial = 531] [outer = 1984E000] 09:35:35 INFO - PROCESS | 2576 | 1467736535633 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]]]}] 09:35:35 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) 09:35:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1422ms 09:35:35 INFO - PROCESS | 2576 | 1467736535655 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 09:35:35 INFO - PROCESS | 2576 | 1467736535658 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 09:35:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:35:35 INFO - PROCESS | 2576 | 1467736535662 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:35:35 INFO - PROCESS | 2576 | 1467736535664 Marionette TRACE conn6 <- [1,674,null,{}] 09:35:35 INFO - PROCESS | 2576 | 1467736535667 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}] 09:35:35 INFO - PROCESS | 2576 | 1467736535670 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:35 INFO - PROCESS | 2576 | 1467736535784 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 09:35:35 INFO - PROCESS | 2576 | 1467736535917 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:35 INFO - PROCESS | 2576 | 1467736535919 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:35 INFO - PROCESS | 2576 | ++DOCSHELL 19887C00 == 71 [pid = 2576] [id = 178] 09:35:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (1988E800) [pid = 2576] [serial = 532] [outer = 00000000] 09:35:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (1989B400) [pid = 2576] [serial = 533] [outer = 1988E800] 09:35:36 INFO - PROCESS | 2576 | 1467736535973 Marionette DEBUG loaded listener.js 09:35:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (198A3800) [pid = 2576] [serial = 534] [outer = 1988E800] 09:35:37 INFO - PROCESS | 2576 | 1467736537047 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]]]}] 09:35:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:35:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1434ms 09:35:37 INFO - PROCESS | 2576 | 1467736537099 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 09:35:37 INFO - PROCESS | 2576 | 1467736537103 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 09:35:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:35:37 INFO - PROCESS | 2576 | 1467736537108 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:35:37 INFO - PROCESS | 2576 | 1467736537111 Marionette TRACE conn6 <- [1,678,null,{}] 09:35:37 INFO - PROCESS | 2576 | 1467736537116 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}] 09:35:37 INFO - PROCESS | 2576 | 1467736537119 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:37 INFO - PROCESS | 2576 | 1467736537224 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 09:35:37 INFO - PROCESS | 2576 | 1467736537380 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 2576 | 1467736537384 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:37 INFO - PROCESS | 2576 | ++DOCSHELL 0DA5C400 == 72 [pid = 2576] [id = 179] 09:35:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (0DA5CC00) [pid = 2576] [serial = 535] [outer = 00000000] 09:35:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (11899800) [pid = 2576] [serial = 536] [outer = 0DA5CC00] 09:35:37 INFO - PROCESS | 2576 | 1467736537433 Marionette DEBUG loaded listener.js 09:35:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 129 (12182800) [pid = 2576] [serial = 537] [outer = 0DA5CC00] 09:35:38 INFO - PROCESS | 2576 | 1467736538422 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]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:35:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1377ms 09:35:38 INFO - PROCESS | 2576 | 1467736538486 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 09:35:38 INFO - PROCESS | 2576 | 1467736538491 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 09:35:38 INFO - PROCESS | 2576 | 1467736538497 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:35:38 INFO - PROCESS | 2576 | 1467736538499 Marionette TRACE conn6 <- [1,682,null,{}] 09:35:38 INFO - PROCESS | 2576 | 1467736538503 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}] 09:35:38 INFO - PROCESS | 2576 | 1467736538505 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 0D885C00 == 71 [pid = 2576] [id = 173] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 18441C00 == 70 [pid = 2576] [id = 172] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 0D4E3000 == 69 [pid = 2576] [id = 171] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 16F5E800 == 68 [pid = 2576] [id = 170] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 16A55C00 == 67 [pid = 2576] [id = 169] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 14F2D000 == 66 [pid = 2576] [id = 168] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 13AED400 == 65 [pid = 2576] [id = 167] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 11FDD000 == 64 [pid = 2576] [id = 166] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 0CF06C00 == 63 [pid = 2576] [id = 165] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 08B84000 == 62 [pid = 2576] [id = 164] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 16B8EC00 == 61 [pid = 2576] [id = 161] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 0D620C00 == 60 [pid = 2576] [id = 160] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 1543C000 == 59 [pid = 2576] [id = 33] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 1B7BBC00 == 58 [pid = 2576] [id = 146] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 1988CC00 == 57 [pid = 2576] [id = 148] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 19864000 == 56 [pid = 2576] [id = 101] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 13626000 == 55 [pid = 2576] [id = 115] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 13E62000 == 54 [pid = 2576] [id = 32] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 1980EC00 == 53 [pid = 2576] [id = 163] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 16D97C00 == 52 [pid = 2576] [id = 89] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 185E6400 == 51 [pid = 2576] [id = 10] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 194A3800 == 50 [pid = 2576] [id = 59] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 1AA73400 == 49 [pid = 2576] [id = 144] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 0D4E7C00 == 48 [pid = 2576] [id = 45] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 18867400 == 47 [pid = 2576] [id = 116] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 19869000 == 46 [pid = 2576] [id = 105] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 0DA5B000 == 45 [pid = 2576] [id = 106] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 122F1C00 == 44 [pid = 2576] [id = 46] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 1B78A800 == 43 [pid = 2576] [id = 162] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 172D0C00 == 42 [pid = 2576] [id = 130] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 19C45400 == 41 [pid = 2576] [id = 44] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 13570000 == 40 [pid = 2576] [id = 88] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 19859800 == 39 [pid = 2576] [id = 131] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 19859400 == 38 [pid = 2576] [id = 90] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 14F3B400 == 37 [pid = 2576] [id = 47] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 16A50C00 == 36 [pid = 2576] [id = 143] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 1D309400 == 35 [pid = 2576] [id = 147] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 1AC8EC00 == 34 [pid = 2576] [id = 145] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 13E8EC00 == 33 [pid = 2576] [id = 129] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 19DE3400 == 32 [pid = 2576] [id = 159] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 0DA5C400 == 31 [pid = 2576] [id = 179] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 19887C00 == 30 [pid = 2576] [id = 178] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 1984D800 == 29 [pid = 2576] [id = 177] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 13631C00 == 28 [pid = 2576] [id = 176] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 19836400 == 27 [pid = 2576] [id = 174] 09:35:39 INFO - PROCESS | 2576 | --DOCSHELL 0D9BC000 == 26 [pid = 2576] [id = 175] 09:35:39 INFO - PROCESS | 2576 | 1467736539383 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 128 (17074000) [pid = 2576] [serial = 473] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (198F4C00) [pid = 2576] [serial = 461] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (1B7BD400) [pid = 2576] [serial = 434] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (0D613800) [pid = 2576] [serial = 449] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (0DA5C000) [pid = 2576] [serial = 450] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (1D30AC00) [pid = 2576] [serial = 437] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (1F156800) [pid = 2576] [serial = 440] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (1AC8A000) [pid = 2576] [serial = 464] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (16B90400) [pid = 2576] [serial = 452] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (17072C00) [pid = 2576] [serial = 453] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (0DD99C00) [pid = 2576] [serial = 425] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (19C4A400) [pid = 2576] [serial = 462] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (1986A800) [pid = 2576] [serial = 458] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (16B8D800) [pid = 2576] [serial = 428] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (13E95800) [pid = 2576] [serial = 447] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (1B785800) [pid = 2576] [serial = 465] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (1362E400) [pid = 2576] [serial = 446] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (1982B400) [pid = 2576] [serial = 455] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (19831C00) [pid = 2576] [serial = 456] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (198F9800) [pid = 2576] [serial = 443] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (1AC8A400) [pid = 2576] [serial = 431] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (1B84D400) [pid = 2576] [serial = 468] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (1B7BC800) [pid = 2576] [serial = 467] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (13622400) [pid = 2576] [serial = 470] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (1980A800) [pid = 2576] [serial = 474] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (14A36400) [pid = 2576] [serial = 471] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (1988D000) [pid = 2576] [serial = 459] [outer = 00000000] [url = about:blank] 09:35:39 INFO - PROCESS | 2576 | 1467736539645 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:39 INFO - PROCESS | 2576 | 1467736539648 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:39 INFO - PROCESS | 2576 | ++DOCSHELL 08B86000 == 27 [pid = 2576] [id = 180] 09:35:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (08B86800) [pid = 2576] [serial = 538] [outer = 00000000] 09:35:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (0CDC9C00) [pid = 2576] [serial = 539] [outer = 08B86800] 09:35:39 INFO - PROCESS | 2576 | 1467736539699 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (0CF07400) [pid = 2576] [serial = 540] [outer = 08B86800] 09:35:40 INFO - PROCESS | 2576 | 1467736540617 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]]]}] 09:35:40 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) 09:35:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2171ms 09:35:40 INFO - PROCESS | 2576 | 1467736540672 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 09:35:40 INFO - PROCESS | 2576 | 1467736540676 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 09:35:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:35:40 INFO - PROCESS | 2576 | 1467736540681 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:35:40 INFO - PROCESS | 2576 | 1467736540684 Marionette TRACE conn6 <- [1,686,null,{}] 09:35:40 INFO - PROCESS | 2576 | 1467736540689 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}] 09:35:40 INFO - PROCESS | 2576 | 1467736540691 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:40 INFO - PROCESS | 2576 | 1467736540812 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 09:35:40 INFO - PROCESS | 2576 | 1467736540822 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:40 INFO - PROCESS | 2576 | 1467736540825 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:40 INFO - PROCESS | 2576 | ++DOCSHELL 0D5C1C00 == 28 [pid = 2576] [id = 181] 09:35:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (0D5C2C00) [pid = 2576] [serial = 541] [outer = 00000000] 09:35:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (0D61D400) [pid = 2576] [serial = 542] [outer = 0D5C2C00] 09:35:40 INFO - PROCESS | 2576 | 1467736540872 Marionette DEBUG loaded listener.js 09:35:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (0D716400) [pid = 2576] [serial = 543] [outer = 0D5C2C00] 09:35:41 INFO - PROCESS | 2576 | 1467736541831 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]]]}] 09:35:41 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) 09:35:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1178ms 09:35:41 INFO - PROCESS | 2576 | 1467736541866 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 09:35:41 INFO - PROCESS | 2576 | 1467736541869 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 09:35:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:35:41 INFO - PROCESS | 2576 | 1467736541873 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:35:41 INFO - PROCESS | 2576 | 1467736541875 Marionette TRACE conn6 <- [1,690,null,{}] 09:35:41 INFO - PROCESS | 2576 | 1467736541878 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}] 09:35:41 INFO - PROCESS | 2576 | 1467736541880 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:42 INFO - PROCESS | 2576 | 1467736542000 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 09:35:42 INFO - PROCESS | 2576 | 1467736542010 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 2576 | 1467736542012 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:42 INFO - PROCESS | 2576 | ++DOCSHELL 0DDA6400 == 29 [pid = 2576] [id = 182] 09:35:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (0E202400) [pid = 2576] [serial = 544] [outer = 00000000] 09:35:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (0E6EB800) [pid = 2576] [serial = 545] [outer = 0E202400] 09:35:42 INFO - PROCESS | 2576 | 1467736542105 Marionette DEBUG loaded listener.js 09:35:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (1189C800) [pid = 2576] [serial = 546] [outer = 0E202400] 09:35:43 INFO - PROCESS | 2576 | 1467736543068 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]]]}] 09:35:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:35:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1229ms 09:35:43 INFO - PROCESS | 2576 | 1467736543104 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 09:35:43 INFO - PROCESS | 2576 | 1467736543107 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 09:35:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:35:43 INFO - PROCESS | 2576 | 1467736543118 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:35:43 INFO - PROCESS | 2576 | 1467736543122 Marionette TRACE conn6 <- [1,694,null,{}] 09:35:43 INFO - PROCESS | 2576 | 1467736543126 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}] 09:35:43 INFO - PROCESS | 2576 | 1467736543129 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:43 INFO - PROCESS | 2576 | 1467736543272 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 09:35:43 INFO - PROCESS | 2576 | 1467736543278 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:43 INFO - PROCESS | 2576 | 1467736543280 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:43 INFO - PROCESS | 2576 | ++DOCSHELL 0DA5E000 == 30 [pid = 2576] [id = 183] 09:35:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (1189F000) [pid = 2576] [serial = 547] [outer = 00000000] 09:35:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (13629000) [pid = 2576] [serial = 548] [outer = 1189F000] 09:35:43 INFO - PROCESS | 2576 | 1467736543375 Marionette DEBUG loaded listener.js 09:35:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (13A92000) [pid = 2576] [serial = 549] [outer = 1189F000] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (1AC81400) [pid = 2576] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (172D1000) [pid = 2576] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (1A918000) [pid = 2576] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (1B7C1800) [pid = 2576] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (16A54400) [pid = 2576] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (19890400) [pid = 2576] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (0DA55800) [pid = 2576] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (1A916C00) [pid = 2576] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (1B782400) [pid = 2576] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (1D316400) [pid = 2576] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (1984C800) [pid = 2576] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (0E6EBC00) [pid = 2576] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (16A57400) [pid = 2576] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (16F61000) [pid = 2576] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (0D4EA400) [pid = 2576] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (1AA6B400) [pid = 2576] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (0CF0DC00) [pid = 2576] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (14F2E400) [pid = 2576] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (13AF3000) [pid = 2576] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (11FDE400) [pid = 2576] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (1B7BC400) [pid = 2576] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (11899000) [pid = 2576] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (18442400) [pid = 2576] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (08B84800) [pid = 2576] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (1706D800) [pid = 2576] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:35:44 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (19D04800) [pid = 2576] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:35:44 INFO - PROCESS | 2576 | 1467736544705 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]]]}] 09:35:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:35:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1639ms 09:35:44 INFO - PROCESS | 2576 | 1467736544753 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 09:35:44 INFO - PROCESS | 2576 | 1467736544755 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 09:35:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:35:44 INFO - PROCESS | 2576 | 1467736544758 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:35:44 INFO - PROCESS | 2576 | 1467736544760 Marionette TRACE conn6 <- [1,698,null,{}] 09:35:44 INFO - PROCESS | 2576 | 1467736544763 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}] 09:35:44 INFO - PROCESS | 2576 | 1467736544765 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:44 INFO - PROCESS | 2576 | 1467736544849 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 09:35:44 INFO - PROCESS | 2576 | 1467736544857 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 2576 | 1467736544859 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:44 INFO - PROCESS | 2576 | ++DOCSHELL 0DD9FC00 == 31 [pid = 2576] [id = 184] 09:35:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0DDA0800) [pid = 2576] [serial = 550] [outer = 00000000] 09:35:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (13AF0C00) [pid = 2576] [serial = 551] [outer = 0DDA0800] 09:35:44 INFO - PROCESS | 2576 | 1467736544904 Marionette DEBUG loaded listener.js 09:35:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (13E5F400) [pid = 2576] [serial = 552] [outer = 0DDA0800] 09:35:46 INFO - PROCESS | 2576 | 1467736546169 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]]]}] 09:35:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:35:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1432ms 09:35:46 INFO - PROCESS | 2576 | 1467736546190 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 09:35:46 INFO - PROCESS | 2576 | 1467736546195 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 09:35:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:35:46 INFO - PROCESS | 2576 | 1467736546199 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - PROCESS | 2576 | 1467736546202 Marionette TRACE conn6 <- [1,702,null,{}] 09:35:46 INFO - PROCESS | 2576 | 1467736546208 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}] 09:35:46 INFO - PROCESS | 2576 | 1467736546212 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:46 INFO - PROCESS | 2576 | 1467736546364 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 09:35:46 INFO - PROCESS | 2576 | 1467736546472 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 2576 | 1467736546475 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:46 INFO - PROCESS | 2576 | ++DOCSHELL 0D5BB800 == 32 [pid = 2576] [id = 185] 09:35:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0D61C800) [pid = 2576] [serial = 553] [outer = 00000000] 09:35:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0DA58C00) [pid = 2576] [serial = 554] [outer = 0D61C800] 09:35:46 INFO - PROCESS | 2576 | 1467736546533 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (118A7C00) [pid = 2576] [serial = 555] [outer = 0D61C800] 09:35:47 INFO - PROCESS | 2576 | 1467736547713 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]]]}] 09:35:47 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 09:35:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1522ms 09:35:47 INFO - PROCESS | 2576 | 1467736547722 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 09:35:47 INFO - PROCESS | 2576 | 1467736547726 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 09:35:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:35:47 INFO - PROCESS | 2576 | 1467736547732 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:35:47 INFO - PROCESS | 2576 | 1467736547735 Marionette TRACE conn6 <- [1,706,null,{}] 09:35:47 INFO - PROCESS | 2576 | 1467736547740 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}] 09:35:47 INFO - PROCESS | 2576 | 1467736547743 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:47 INFO - PROCESS | 2576 | 1467736547857 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 09:35:48 INFO - PROCESS | 2576 | 1467736548004 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:48 INFO - PROCESS | 2576 | 1467736548007 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:48 INFO - PROCESS | 2576 | ++DOCSHELL 0D71E000 == 33 [pid = 2576] [id = 186] 09:35:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0D87F000) [pid = 2576] [serial = 556] [outer = 00000000] 09:35:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (0DA5D400) [pid = 2576] [serial = 557] [outer = 0D87F000] 09:35:48 INFO - PROCESS | 2576 | 1467736548058 Marionette DEBUG loaded listener.js 09:35:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (0E7C7400) [pid = 2576] [serial = 558] [outer = 0D87F000] 09:35:48 INFO - PROCESS | 2576 | --DOCSHELL 0CE42800 == 32 [pid = 2576] [id = 27] 09:35:48 INFO - PROCESS | 2576 | --DOCSHELL 11F4B400 == 31 [pid = 2576] [id = 28] 09:35:48 INFO - PROCESS | 2576 | --DOCSHELL 0D4ECC00 == 30 [pid = 2576] [id = 26] 09:35:48 INFO - PROCESS | 2576 | --DOCSHELL 09266800 == 29 [pid = 2576] [id = 25] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (1AC8C000) [pid = 2576] [serial = 432] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (1A916000) [pid = 2576] [serial = 390] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (1AA6B800) [pid = 2576] [serial = 393] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (1D30EC00) [pid = 2576] [serial = 438] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (172C9C00) [pid = 2576] [serial = 429] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (19C3CC00) [pid = 2576] [serial = 444] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0E691000) [pid = 2576] [serial = 426] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (1B5F4800) [pid = 2576] [serial = 423] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (1B853C00) [pid = 2576] [serial = 435] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (1F15B000) [pid = 2576] [serial = 441] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (19267800) [pid = 2576] [serial = 515] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (15432800) [pid = 2576] [serial = 504] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (1986A400) [pid = 2576] [serial = 522] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (19858C00) [pid = 2576] [serial = 521] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (19812000) [pid = 2576] [serial = 518] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16B83800) [pid = 2576] [serial = 506] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (17071800) [pid = 2576] [serial = 509] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16B8A000) [pid = 2576] [serial = 507] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (118A1C00) [pid = 2576] [serial = 512] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (17071C00) [pid = 2576] [serial = 510] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (1F3AD400) [pid = 2576] [serial = 477] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (1F15A800) [pid = 2576] [serial = 476] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0D47F000) [pid = 2576] [serial = 494] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0D711C00) [pid = 2576] [serial = 495] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (14F38800) [pid = 2576] [serial = 503] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (13E69000) [pid = 2576] [serial = 500] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (13E8E000) [pid = 2576] [serial = 501] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (12FD8C00) [pid = 2576] [serial = 497] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (13623800) [pid = 2576] [serial = 498] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (1D317800) [pid = 2576] [serial = 485] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (1F3AEC00) [pid = 2576] [serial = 486] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (13628400) [pid = 2576] [serial = 479] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (194A5400) [pid = 2576] [serial = 516] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (15438800) [pid = 2576] [serial = 513] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (14F39800) [pid = 2576] [serial = 480] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (0D87C800) [pid = 2576] [serial = 491] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (0DD3F400) [pid = 2576] [serial = 492] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (19263400) [pid = 2576] [serial = 482] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (1982C400) [pid = 2576] [serial = 483] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (1A98C800) [pid = 2576] [serial = 488] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (1982CC00) [pid = 2576] [serial = 519] [outer = 00000000] [url = about:blank] 09:35:48 INFO - PROCESS | 2576 | --DOMWINDOW == 55 (1A990400) [pid = 2576] [serial = 489] [outer = 00000000] [url = about:blank] 09:35:49 INFO - PROCESS | 2576 | 1467736548987 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]]]}] 09:35:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:35:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1278ms 09:35:49 INFO - PROCESS | 2576 | 1467736549010 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 09:35:49 INFO - PROCESS | 2576 | 1467736549015 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 09:35:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:35:49 INFO - PROCESS | 2576 | 1467736549024 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:35:49 INFO - PROCESS | 2576 | 1467736549027 Marionette TRACE conn6 <- [1,710,null,{}] 09:35:49 INFO - PROCESS | 2576 | 1467736549031 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}] 09:35:49 INFO - PROCESS | 2576 | 1467736549033 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:49 INFO - PROCESS | 2576 | 1467736549122 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 09:35:49 INFO - PROCESS | 2576 | 1467736549128 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 2576 | 1467736549130 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:49 INFO - PROCESS | 2576 | ++DOCSHELL 0E691000 == 30 [pid = 2576] [id = 187] 09:35:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (118A3C00) [pid = 2576] [serial = 559] [outer = 00000000] 09:35:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (11FE2000) [pid = 2576] [serial = 560] [outer = 118A3C00] 09:35:49 INFO - PROCESS | 2576 | 1467736549178 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (12FD6400) [pid = 2576] [serial = 561] [outer = 118A3C00] 09:35:49 INFO - PROCESS | 2576 | 1467736549657 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] 09:35:49 INFO - PROCESS | 2576 | 1467736549697 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 09:35:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:35:49 INFO - PROCESS | 2576 | 1467736549700 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:35:49 INFO - PROCESS | 2576 | 1467736549704 Marionette TRACE conn6 <- [1,714,null,{}] 09:35:49 INFO - PROCESS | 2576 | 1467736549714 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}] 09:35:49 INFO - PROCESS | 2576 | 1467736549718 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:49 INFO - PROCESS | 2576 | 1467736549806 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 09:35:49 INFO - PROCESS | 2576 | 1467736549816 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 2576 | 1467736549818 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:49 INFO - PROCESS | 2576 | ++DOCSHELL 13E68800 == 31 [pid = 2576] [id = 188] 09:35:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (13E68C00) [pid = 2576] [serial = 562] [outer = 00000000] 09:35:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (13E8DC00) [pid = 2576] [serial = 563] [outer = 13E68C00] 09:35:49 INFO - PROCESS | 2576 | 1467736549866 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (14A37400) [pid = 2576] [serial = 564] [outer = 13E68C00] 09:35:50 INFO - PROCESS | 2576 | 1467736550390 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]]]}] 09:35:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:35:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 731ms 09:35:50 INFO - PROCESS | 2576 | 1467736550441 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 09:35:50 INFO - PROCESS | 2576 | 1467736550443 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 09:35:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:35:50 INFO - PROCESS | 2576 | 1467736550447 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:35:50 INFO - PROCESS | 2576 | 1467736550448 Marionette TRACE conn6 <- [1,718,null,{}] 09:35:50 INFO - PROCESS | 2576 | 1467736550452 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}] 09:35:50 INFO - PROCESS | 2576 | 1467736550454 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:50 INFO - PROCESS | 2576 | 1467736550594 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 09:35:50 INFO - PROCESS | 2576 | 1467736550607 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:50 INFO - PROCESS | 2576 | 1467736550609 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:50 INFO - PROCESS | 2576 | ++DOCSHELL 0CE36000 == 32 [pid = 2576] [id = 189] 09:35:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (14F34800) [pid = 2576] [serial = 565] [outer = 00000000] 09:35:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (1533C800) [pid = 2576] [serial = 566] [outer = 14F34800] 09:35:50 INFO - PROCESS | 2576 | 1467736550700 Marionette DEBUG loaded listener.js 09:35:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (153A0400) [pid = 2576] [serial = 567] [outer = 14F34800] 09:35:51 INFO - PROCESS | 2576 | 1467736551145 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] 09:35:51 INFO - PROCESS | 2576 | 1467736551183 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 09:35:51 INFO - PROCESS | 2576 | 1467736551186 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:35:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:35:51 INFO - PROCESS | 2576 | 1467736551188 Marionette TRACE conn6 <- [1,722,null,{}] 09:35:51 INFO - PROCESS | 2576 | 1467736551191 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}] 09:35:51 INFO - PROCESS | 2576 | 1467736551193 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:51 INFO - PROCESS | 2576 | 1467736551301 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 09:35:51 INFO - PROCESS | 2576 | 1467736551307 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 2576 | 1467736551309 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:51 INFO - PROCESS | 2576 | ++DOCSHELL 15437800 == 33 [pid = 2576] [id = 190] 09:35:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (15438400) [pid = 2576] [serial = 568] [outer = 00000000] 09:35:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (16A4D800) [pid = 2576] [serial = 569] [outer = 15438400] 09:35:51 INFO - PROCESS | 2576 | 1467736551360 Marionette DEBUG loaded listener.js 09:35:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (16A54C00) [pid = 2576] [serial = 570] [outer = 15438400] 09:35:51 INFO - PROCESS | 2576 | 1467736551849 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]]]}] 09:35:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:35:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 730ms 09:35:51 INFO - PROCESS | 2576 | 1467736551928 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 09:35:51 INFO - PROCESS | 2576 | 1467736551930 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 09:35:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:35:51 INFO - PROCESS | 2576 | 1467736551934 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:35:51 INFO - PROCESS | 2576 | 1467736551936 Marionette TRACE conn6 <- [1,726,null,{}] 09:35:51 INFO - PROCESS | 2576 | 1467736551939 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}] 09:35:51 INFO - PROCESS | 2576 | 1467736551944 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:52 INFO - PROCESS | 2576 | 1467736552084 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 09:35:52 INFO - PROCESS | 2576 | 1467736552140 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:52 INFO - PROCESS | 2576 | 1467736552142 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:52 INFO - PROCESS | 2576 | ++DOCSHELL 0D477800 == 34 [pid = 2576] [id = 191] 09:35:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0D4E6000) [pid = 2576] [serial = 571] [outer = 00000000] 09:35:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (16D9B000) [pid = 2576] [serial = 572] [outer = 0D4E6000] 09:35:52 INFO - PROCESS | 2576 | 1467736552196 Marionette DEBUG loaded listener.js 09:35:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (17024000) [pid = 2576] [serial = 573] [outer = 0D4E6000] 09:35:52 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0DA5CC00) [pid = 2576] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:35:52 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (08B86800) [pid = 2576] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:35:52 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (0D5C2C00) [pid = 2576] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:35:52 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0E202400) [pid = 2576] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:35:52 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (0DA55000) [pid = 2576] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:35:52 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (13E5CC00) [pid = 2576] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:35:52 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (1984E000) [pid = 2576] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:35:52 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (1988E800) [pid = 2576] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:35:52 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (1189F000) [pid = 2576] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:35:53 INFO - PROCESS | 2576 | 1467736553068 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]]]}] 09:35:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:35:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1172ms 09:35:53 INFO - PROCESS | 2576 | 1467736553107 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 09:35:53 INFO - PROCESS | 2576 | 1467736553109 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 09:35:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:35:53 INFO - PROCESS | 2576 | 1467736553112 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:35:53 INFO - PROCESS | 2576 | 1467736553114 Marionette TRACE conn6 <- [1,730,null,{}] 09:35:53 INFO - PROCESS | 2576 | 1467736553117 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}] 09:35:53 INFO - PROCESS | 2576 | 1467736553119 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:53 INFO - PROCESS | 2576 | 1467736553228 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 09:35:53 INFO - PROCESS | 2576 | 1467736553236 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:53 INFO - PROCESS | 2576 | 1467736553238 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:53 INFO - PROCESS | 2576 | ++DOCSHELL 0D4ED400 == 35 [pid = 2576] [id = 192] 09:35:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (0DA55000) [pid = 2576] [serial = 574] [outer = 00000000] 09:35:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (17068400) [pid = 2576] [serial = 575] [outer = 0DA55000] 09:35:53 INFO - PROCESS | 2576 | 1467736553282 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0D5B7C00) [pid = 2576] [serial = 576] [outer = 0DA55000] 09:35:54 INFO - PROCESS | 2576 | 1467736554190 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]]]}] 09:35:54 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 09:35:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1128ms 09:35:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:35:54 INFO - PROCESS | 2576 | 1467736554241 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 09:35:54 INFO - PROCESS | 2576 | 1467736554243 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 09:35:54 INFO - PROCESS | 2576 | 1467736554246 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 2576 | 1467736554247 Marionette TRACE conn6 <- [1,734,null,{}] 09:35:54 INFO - PROCESS | 2576 | 1467736554251 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}] 09:35:54 INFO - PROCESS | 2576 | 1467736554253 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:54 INFO - PROCESS | 2576 | 1467736554363 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 09:35:54 INFO - PROCESS | 2576 | 1467736554371 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:54 INFO - PROCESS | 2576 | 1467736554372 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:54 INFO - PROCESS | 2576 | ++DOCSHELL 17070000 == 36 [pid = 2576] [id = 193] 09:35:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (17070400) [pid = 2576] [serial = 577] [outer = 00000000] 09:35:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (172C9800) [pid = 2576] [serial = 578] [outer = 17070400] 09:35:54 INFO - PROCESS | 2576 | 1467736554416 Marionette DEBUG loaded listener.js 09:35:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (172CEC00) [pid = 2576] [serial = 579] [outer = 17070400] 09:35:55 INFO - PROCESS | 2576 | 1467736555535 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]]]}] 09:35:55 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.) 09:35:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1324ms 09:35:55 INFO - PROCESS | 2576 | 1467736555595 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 09:35:55 INFO - PROCESS | 2576 | 1467736555600 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 09:35:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:35:55 INFO - PROCESS | 2576 | 1467736555606 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:35:55 INFO - PROCESS | 2576 | 1467736555609 Marionette TRACE conn6 <- [1,738,null,{}] 09:35:55 INFO - PROCESS | 2576 | 1467736555614 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}] 09:35:55 INFO - PROCESS | 2576 | 1467736555618 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:55 INFO - PROCESS | 2576 | 1467736555719 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 09:35:55 INFO - PROCESS | 2576 | 1467736555916 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:55 INFO - PROCESS | 2576 | 1467736555919 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:55 INFO - PROCESS | 2576 | ++DOCSHELL 0E206C00 == 37 [pid = 2576] [id = 194] 09:35:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (1185A000) [pid = 2576] [serial = 580] [outer = 00000000] 09:35:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (1212E800) [pid = 2576] [serial = 581] [outer = 1185A000] 09:35:56 INFO - PROCESS | 2576 | 1467736555977 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (13627C00) [pid = 2576] [serial = 582] [outer = 1185A000] 09:35:57 INFO - PROCESS | 2576 | 1467736557033 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]]]}] 09:35:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:35:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1482ms 09:35:57 INFO - PROCESS | 2576 | 1467736557088 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 09:35:57 INFO - PROCESS | 2576 | 1467736557093 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 09:35:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:35:57 INFO - PROCESS | 2576 | 1467736557099 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:35:57 INFO - PROCESS | 2576 | 1467736557102 Marionette TRACE conn6 <- [1,742,null,{}] 09:35:57 INFO - PROCESS | 2576 | 1467736557107 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}] 09:35:57 INFO - PROCESS | 2576 | 1467736557109 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:57 INFO - PROCESS | 2576 | 1467736557286 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 09:35:57 INFO - PROCESS | 2576 | 1467736557424 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:57 INFO - PROCESS | 2576 | 1467736557427 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:57 INFO - PROCESS | 2576 | ++DOCSHELL 14F31000 == 38 [pid = 2576] [id = 195] 09:35:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (14F31C00) [pid = 2576] [serial = 583] [outer = 00000000] 09:35:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (14F3B000) [pid = 2576] [serial = 584] [outer = 14F31C00] 09:35:57 INFO - PROCESS | 2576 | 1467736557482 Marionette DEBUG loaded listener.js 09:35:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (15437C00) [pid = 2576] [serial = 585] [outer = 14F31C00] 09:35:59 INFO - PROCESS | 2576 | --DOCSHELL 13E65000 == 37 [pid = 2576] [id = 18] 09:35:59 INFO - PROCESS | 2576 | --DOCSHELL 0D619800 == 36 [pid = 2576] [id = 23] 09:35:59 INFO - PROCESS | 2576 | --DOCSHELL 18446000 == 35 [pid = 2576] [id = 19] 09:35:59 INFO - PROCESS | 2576 | --DOCSHELL 13E92000 == 34 [pid = 2576] [id = 15] 09:35:59 INFO - PROCESS | 2576 | --DOCSHELL 16A4C800 == 33 [pid = 2576] [id = 16] 09:35:59 INFO - PROCESS | 2576 | --DOCSHELL 0E7CC800 == 32 [pid = 2576] [id = 21] 09:35:59 INFO - PROCESS | 2576 | --DOCSHELL 13E5E800 == 31 [pid = 2576] [id = 29] 09:35:59 INFO - PROCESS | 2576 | --DOCSHELL 0D4E4800 == 30 [pid = 2576] [id = 24] 09:35:59 INFO - PROCESS | 2576 | --DOCSHELL 08B86000 == 29 [pid = 2576] [id = 180] 09:35:59 INFO - PROCESS | 2576 | --DOCSHELL 0E789C00 == 28 [pid = 2576] [id = 14] 09:35:59 INFO - PROCESS | 2576 | --DOCSHELL 0CF04800 == 27 [pid = 2576] [id = 11] 09:35:59 INFO - PROCESS | 2576 | --DOCSHELL 08B7FC00 == 26 [pid = 2576] [id = 20] 09:35:59 INFO - PROCESS | 2576 | --DOCSHELL 13A95800 == 25 [pid = 2576] [id = 17] 09:35:59 INFO - PROCESS | 2576 | --DOCSHELL 16A55400 == 24 [pid = 2576] [id = 30] 09:35:59 INFO - PROCESS | 2576 | --DOCSHELL 16A4C400 == 23 [pid = 2576] [id = 22] 09:35:59 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (13AF0C00) [pid = 2576] [serial = 551] [outer = 00000000] [url = about:blank] 09:35:59 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (13629000) [pid = 2576] [serial = 548] [outer = 00000000] [url = about:blank] 09:35:59 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (12182800) [pid = 2576] [serial = 537] [outer = 00000000] [url = about:blank] 09:35:59 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (11899800) [pid = 2576] [serial = 536] [outer = 00000000] [url = about:blank] 09:35:59 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (0CDC9C00) [pid = 2576] [serial = 539] [outer = 00000000] [url = about:blank] 09:35:59 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (0CF07400) [pid = 2576] [serial = 540] [outer = 00000000] [url = about:blank] 09:35:59 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0D61D400) [pid = 2576] [serial = 542] [outer = 00000000] [url = about:blank] 09:35:59 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (0E6EB800) [pid = 2576] [serial = 545] [outer = 00000000] [url = about:blank] 09:35:59 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (118A6800) [pid = 2576] [serial = 525] [outer = 00000000] [url = about:blank] 09:35:59 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (0E693400) [pid = 2576] [serial = 524] [outer = 00000000] [url = about:blank] 09:35:59 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (1189C800) [pid = 2576] [serial = 546] [outer = 00000000] [url = about:blank] 09:35:59 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (16A49000) [pid = 2576] [serial = 528] [outer = 00000000] [url = about:blank] 09:35:59 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (14F37400) [pid = 2576] [serial = 527] [outer = 00000000] [url = about:blank] 09:35:59 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (1986E000) [pid = 2576] [serial = 531] [outer = 00000000] [url = about:blank] 09:35:59 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (19856C00) [pid = 2576] [serial = 530] [outer = 00000000] [url = about:blank] 09:35:59 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (1989B400) [pid = 2576] [serial = 533] [outer = 00000000] [url = about:blank] 09:35:59 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (198A3800) [pid = 2576] [serial = 534] [outer = 00000000] [url = about:blank] 09:35:59 INFO - PROCESS | 2576 | --DOMWINDOW == 55 (13A92000) [pid = 2576] [serial = 549] [outer = 00000000] [url = about:blank] 09:35:59 INFO - PROCESS | 2576 | --DOMWINDOW == 54 (0D716400) [pid = 2576] [serial = 543] [outer = 00000000] [url = about:blank] 09:35:59 INFO - PROCESS | 2576 | 1467736559302 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]]]}] 09:35:59 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 09:35:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2236ms 09:35:59 INFO - PROCESS | 2576 | 1467736559340 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 2576 | 1467736559343 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 09:35:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:35:59 INFO - PROCESS | 2576 | 1467736559349 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - PROCESS | 2576 | 1467736559353 Marionette TRACE conn6 <- [1,746,null,{}] 09:35:59 INFO - PROCESS | 2576 | 1467736559360 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}] 09:35:59 INFO - PROCESS | 2576 | 1467736559363 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:59 INFO - PROCESS | 2576 | 1467736559454 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 09:35:59 INFO - PROCESS | 2576 | 1467736559522 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:59 INFO - PROCESS | 2576 | 1467736559525 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:35:59 INFO - PROCESS | 2576 | ++DOCSHELL 0D490400 == 24 [pid = 2576] [id = 196] 09:35:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 55 (0D490800) [pid = 2576] [serial = 586] [outer = 00000000] 09:35:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (0D4E5400) [pid = 2576] [serial = 587] [outer = 0D490800] 09:35:59 INFO - PROCESS | 2576 | 1467736559575 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (0D4EC800) [pid = 2576] [serial = 588] [outer = 0D490800] 09:36:00 INFO - PROCESS | 2576 | 1467736559998 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]]]}] 09:36:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:36:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 691ms 09:36:00 INFO - PROCESS | 2576 | 1467736560039 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 09:36:00 INFO - PROCESS | 2576 | 1467736560044 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 09:36:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:36:00 INFO - PROCESS | 2576 | 1467736560050 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:36:00 INFO - PROCESS | 2576 | 1467736560053 Marionette TRACE conn6 <- [1,750,null,{}] 09:36:00 INFO - PROCESS | 2576 | 1467736560057 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}] 09:36:00 INFO - PROCESS | 2576 | 1467736560059 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:00 INFO - PROCESS | 2576 | 1467736560151 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 09:36:00 INFO - PROCESS | 2576 | 1467736560158 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:00 INFO - PROCESS | 2576 | 1467736560161 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:00 INFO - PROCESS | 2576 | ++DOCSHELL 0D71CC00 == 25 [pid = 2576] [id = 197] 09:36:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (0D71D000) [pid = 2576] [serial = 589] [outer = 00000000] 09:36:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (0DA50C00) [pid = 2576] [serial = 590] [outer = 0D71D000] 09:36:00 INFO - PROCESS | 2576 | 1467736560208 Marionette DEBUG loaded listener.js 09:36:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (0DA59000) [pid = 2576] [serial = 591] [outer = 0D71D000] 09:36:01 INFO - PROCESS | 2576 | 1467736561144 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]]]}] 09:36:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:36:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1130ms 09:36:01 INFO - PROCESS | 2576 | 1467736561184 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 09:36:01 INFO - PROCESS | 2576 | 1467736561186 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 09:36:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:36:01 INFO - PROCESS | 2576 | 1467736561190 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:36:01 INFO - PROCESS | 2576 | 1467736561194 Marionette TRACE conn6 <- [1,754,null,{}] 09:36:01 INFO - PROCESS | 2576 | 1467736561211 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}] 09:36:01 INFO - PROCESS | 2576 | 1467736561216 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:01 INFO - PROCESS | 2576 | 1467736561331 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 09:36:01 INFO - PROCESS | 2576 | 1467736561338 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 2576 | 1467736561341 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:01 INFO - PROCESS | 2576 | ++DOCSHELL 1189A800 == 26 [pid = 2576] [id = 198] 09:36:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (1189B000) [pid = 2576] [serial = 592] [outer = 00000000] 09:36:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (1189E400) [pid = 2576] [serial = 593] [outer = 1189B000] 09:36:01 INFO - PROCESS | 2576 | 1467736561391 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (118A4C00) [pid = 2576] [serial = 594] [outer = 1189B000] 09:36:02 INFO - PROCESS | 2576 | 1467736562349 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]]]}] 09:36:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:36:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1179ms 09:36:02 INFO - PROCESS | 2576 | 1467736562373 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 2576 | 1467736562376 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 09:36:02 INFO - PROCESS | 2576 | 1467736562379 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:36:02 INFO - PROCESS | 2576 | 1467736562381 Marionette TRACE conn6 <- [1,758,null,{}] 09:36:02 INFO - PROCESS | 2576 | 1467736562384 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}] 09:36:02 INFO - PROCESS | 2576 | 1467736562386 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:02 INFO - PROCESS | 2576 | 1467736562503 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 09:36:02 INFO - PROCESS | 2576 | 1467736562509 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:02 INFO - PROCESS | 2576 | 1467736562511 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:02 INFO - PROCESS | 2576 | ++DOCSHELL 1189E000 == 27 [pid = 2576] [id = 199] 09:36:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (11FDB000) [pid = 2576] [serial = 595] [outer = 00000000] 09:36:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (12F64400) [pid = 2576] [serial = 596] [outer = 11FDB000] 09:36:02 INFO - PROCESS | 2576 | 1467736562600 Marionette DEBUG loaded listener.js 09:36:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (13572400) [pid = 2576] [serial = 597] [outer = 11FDB000] 09:36:03 INFO - PROCESS | 2576 | 1467736563055 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]]]}] 09:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 730ms 09:36:03 INFO - PROCESS | 2576 | 1467736563113 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 09:36:03 INFO - PROCESS | 2576 | 1467736563115 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 09:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:36:03 INFO - PROCESS | 2576 | 1467736563126 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:36:03 INFO - PROCESS | 2576 | 1467736563128 Marionette TRACE conn6 <- [1,762,null,{}] 09:36:03 INFO - PROCESS | 2576 | 1467736563131 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}] 09:36:03 INFO - PROCESS | 2576 | 1467736563133 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:03 INFO - PROCESS | 2576 | 1467736563336 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 09:36:03 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (14F34800) [pid = 2576] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:36:03 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (15438400) [pid = 2576] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:36:03 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (0DDA0800) [pid = 2576] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:36:03 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (0D61C800) [pid = 2576] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:36:03 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (13E68C00) [pid = 2576] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:36:03 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (118A3C00) [pid = 2576] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:36:03 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (0D87F000) [pid = 2576] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:36:03 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (0D4E6000) [pid = 2576] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:36:03 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (17070400) [pid = 2576] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:36:03 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (0DA55000) [pid = 2576] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:36:03 INFO - PROCESS | 2576 | 1467736563390 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 2576 | 1467736563392 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:03 INFO - PROCESS | 2576 | ++DOCSHELL 0D474C00 == 28 [pid = 2576] [id = 200] 09:36:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (0D4E6000) [pid = 2576] [serial = 598] [outer = 00000000] 09:36:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (0DA59800) [pid = 2576] [serial = 599] [outer = 0D4E6000] 09:36:03 INFO - PROCESS | 2576 | 1467736563436 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (1362D800) [pid = 2576] [serial = 600] [outer = 0D4E6000] 09:36:03 INFO - PROCESS | 2576 | 1467736563798 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]]]}] 09:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 730ms 09:36:03 INFO - PROCESS | 2576 | 1467736563871 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 09:36:03 INFO - PROCESS | 2576 | 1467736563873 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 09:36:03 INFO - PROCESS | 2576 | 1467736563879 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:36:03 INFO - PROCESS | 2576 | 1467736563881 Marionette TRACE conn6 <- [1,766,null,{}] 09:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:36:03 INFO - PROCESS | 2576 | 1467736563885 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}] 09:36:03 INFO - PROCESS | 2576 | 1467736563890 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:04 INFO - PROCESS | 2576 | 1467736564013 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 09:36:04 INFO - PROCESS | 2576 | 1467736564021 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:04 INFO - PROCESS | 2576 | 1467736564023 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:04 INFO - PROCESS | 2576 | ++DOCSHELL 0DA5CC00 == 29 [pid = 2576] [id = 201] 09:36:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (13E6B800) [pid = 2576] [serial = 601] [outer = 00000000] 09:36:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (14F2C400) [pid = 2576] [serial = 602] [outer = 13E6B800] 09:36:04 INFO - PROCESS | 2576 | 1467736564067 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (14F36000) [pid = 2576] [serial = 603] [outer = 13E6B800] 09:36:04 INFO - PROCESS | 2576 | 1467736564523 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]]]}] 09:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 09:36:04 INFO - PROCESS | 2576 | 1467736564556 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 09:36:04 INFO - PROCESS | 2576 | 1467736564558 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 09:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:36:04 INFO - PROCESS | 2576 | 1467736564561 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 2576 | 1467736564563 Marionette TRACE conn6 <- [1,770,null,{}] 09:36:04 INFO - PROCESS | 2576 | 1467736564566 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}] 09:36:04 INFO - PROCESS | 2576 | 1467736564568 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:04 INFO - PROCESS | 2576 | 1467736564647 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 09:36:04 INFO - PROCESS | 2576 | 1467736564654 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:04 INFO - PROCESS | 2576 | 1467736564656 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:04 INFO - PROCESS | 2576 | ++DOCSHELL 1533EC00 == 30 [pid = 2576] [id = 202] 09:36:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (153F1C00) [pid = 2576] [serial = 604] [outer = 00000000] 09:36:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (15436800) [pid = 2576] [serial = 605] [outer = 153F1C00] 09:36:04 INFO - PROCESS | 2576 | 1467736564701 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (1543A400) [pid = 2576] [serial = 606] [outer = 153F1C00] 09:36:05 INFO - PROCESS | 2576 | 1467736565117 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]]]}] 09:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 571ms 09:36:05 INFO - PROCESS | 2576 | 1467736565132 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 09:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:36:05 INFO - PROCESS | 2576 | 1467736565134 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 09:36:05 INFO - PROCESS | 2576 | 1467736565137 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - PROCESS | 2576 | 1467736565138 Marionette TRACE conn6 <- [1,774,null,{}] 09:36:05 INFO - PROCESS | 2576 | 1467736565142 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}] 09:36:05 INFO - PROCESS | 2576 | 1467736565143 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:05 INFO - PROCESS | 2576 | 1467736565259 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 09:36:05 INFO - PROCESS | 2576 | 1467736565267 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 2576 | 1467736565268 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:05 INFO - PROCESS | 2576 | ++DOCSHELL 0926B000 == 31 [pid = 2576] [id = 203] 09:36:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (15435400) [pid = 2576] [serial = 607] [outer = 00000000] 09:36:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (16A51C00) [pid = 2576] [serial = 608] [outer = 15435400] 09:36:05 INFO - PROCESS | 2576 | 1467736565312 Marionette DEBUG loaded listener.js 09:36:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (16A85C00) [pid = 2576] [serial = 609] [outer = 15435400] 09:36:06 INFO - PROCESS | 2576 | 1467736566087 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]]]}] 09:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1020ms 09:36:06 INFO - PROCESS | 2576 | 1467736566159 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 2576 | 1467736566163 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 09:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:36:06 INFO - PROCESS | 2576 | 1467736566168 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 2576 | 1467736566173 Marionette TRACE conn6 <- [1,778,null,{}] 09:36:06 INFO - PROCESS | 2576 | 1467736566199 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}] 09:36:06 INFO - PROCESS | 2576 | 1467736566202 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:06 INFO - PROCESS | 2576 | 1467736566346 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 09:36:06 INFO - PROCESS | 2576 | 1467736566461 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 2576 | 1467736566464 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:06 INFO - PROCESS | 2576 | ++DOCSHELL 0D4E5800 == 32 [pid = 2576] [id = 204] 09:36:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0D612800) [pid = 2576] [serial = 610] [outer = 00000000] 09:36:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0DA5C800) [pid = 2576] [serial = 611] [outer = 0D612800] 09:36:06 INFO - PROCESS | 2576 | 1467736566524 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0DC48400) [pid = 2576] [serial = 612] [outer = 0D612800] 09:36:07 INFO - PROCESS | 2576 | 1467736567397 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]]]}] 09:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1262ms 09:36:07 INFO - PROCESS | 2576 | 1467736567430 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 09:36:07 INFO - PROCESS | 2576 | 1467736567434 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 09:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:36:07 INFO - PROCESS | 2576 | 1467736567439 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - PROCESS | 2576 | 1467736567442 Marionette TRACE conn6 <- [1,782,null,{}] 09:36:07 INFO - PROCESS | 2576 | 1467736567448 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}] 09:36:07 INFO - PROCESS | 2576 | 1467736567450 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:07 INFO - PROCESS | 2576 | 1467736567563 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 09:36:07 INFO - PROCESS | 2576 | 1467736567645 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 2576 | 1467736567649 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:07 INFO - PROCESS | 2576 | ++DOCSHELL 0D491800 == 33 [pid = 2576] [id = 205] 09:36:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0D4E2C00) [pid = 2576] [serial = 613] [outer = 00000000] 09:36:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0D61B000) [pid = 2576] [serial = 614] [outer = 0D4E2C00] 09:36:07 INFO - PROCESS | 2576 | 1467736567747 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0D71F800) [pid = 2576] [serial = 615] [outer = 0D4E2C00] 09:36:07 INFO - PROCESS | 2576 | --DOCSHELL 0D4ED400 == 32 [pid = 2576] [id = 192] 09:36:07 INFO - PROCESS | 2576 | --DOCSHELL 0DDA6400 == 31 [pid = 2576] [id = 182] 09:36:07 INFO - PROCESS | 2576 | --DOCSHELL 0DA5E000 == 30 [pid = 2576] [id = 183] 09:36:07 INFO - PROCESS | 2576 | --DOCSHELL 0CE36000 == 29 [pid = 2576] [id = 189] 09:36:07 INFO - PROCESS | 2576 | --DOCSHELL 0DD9FC00 == 28 [pid = 2576] [id = 184] 09:36:07 INFO - PROCESS | 2576 | --DOCSHELL 0E691000 == 27 [pid = 2576] [id = 187] 09:36:07 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (172C9800) [pid = 2576] [serial = 578] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (172CEC00) [pid = 2576] [serial = 579] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (17068400) [pid = 2576] [serial = 575] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (1533C800) [pid = 2576] [serial = 566] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (153A0400) [pid = 2576] [serial = 567] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (16A4D800) [pid = 2576] [serial = 569] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (13E5F400) [pid = 2576] [serial = 552] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0DA58C00) [pid = 2576] [serial = 554] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (118A7C00) [pid = 2576] [serial = 555] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (13E8DC00) [pid = 2576] [serial = 563] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (11FE2000) [pid = 2576] [serial = 560] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (12FD6400) [pid = 2576] [serial = 561] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (0DA5D400) [pid = 2576] [serial = 557] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (0E7C7400) [pid = 2576] [serial = 558] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (16D9B000) [pid = 2576] [serial = 572] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (16A54C00) [pid = 2576] [serial = 570] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (17024000) [pid = 2576] [serial = 573] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (14A37400) [pid = 2576] [serial = 564] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2576 | --DOMWINDOW == 55 (0D5B7C00) [pid = 2576] [serial = 576] [outer = 00000000] [url = about:blank] 09:36:08 INFO - PROCESS | 2576 | 1467736568220 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]]]}] 09:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 831ms 09:36:08 INFO - PROCESS | 2576 | 1467736568272 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 2576 | 1467736568276 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 09:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:36:08 INFO - PROCESS | 2576 | 1467736568283 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 2576 | 1467736568285 Marionette TRACE conn6 <- [1,786,null,{}] 09:36:08 INFO - PROCESS | 2576 | 1467736568289 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}] 09:36:08 INFO - PROCESS | 2576 | 1467736568291 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:08 INFO - PROCESS | 2576 | 1467736568380 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 09:36:08 INFO - PROCESS | 2576 | 1467736568387 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 2576 | 1467736568389 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:08 INFO - PROCESS | 2576 | ++DOCSHELL 0E202800 == 28 [pid = 2576] [id = 206] 09:36:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (0E27D400) [pid = 2576] [serial = 616] [outer = 00000000] 09:36:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (0E6DE400) [pid = 2576] [serial = 617] [outer = 0E27D400] 09:36:08 INFO - PROCESS | 2576 | 1467736568443 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (1189B400) [pid = 2576] [serial = 618] [outer = 0E27D400] 09:36:08 INFO - PROCESS | 2576 | 1467736568924 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]]]}] 09:36:08 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 09:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 09:36:08 INFO - PROCESS | 2576 | 1467736568957 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 2576 | 1467736568959 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 09:36:08 INFO - PROCESS | 2576 | 1467736568962 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:36:08 INFO - PROCESS | 2576 | 1467736568965 Marionette TRACE conn6 <- [1,790,null,{}] 09:36:09 INFO - PROCESS | 2576 | 1467736568976 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}] 09:36:09 INFO - PROCESS | 2576 | 1467736568981 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:09 INFO - PROCESS | 2576 | 1467736569093 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 09:36:09 INFO - PROCESS | 2576 | 1467736569178 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 2576 | 1467736569181 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:09 INFO - PROCESS | 2576 | ++DOCSHELL 13624400 == 29 [pid = 2576] [id = 207] 09:36:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (13624800) [pid = 2576] [serial = 619] [outer = 00000000] 09:36:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (13A8F800) [pid = 2576] [serial = 620] [outer = 13624800] 09:36:09 INFO - PROCESS | 2576 | 1467736569230 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (13AF3C00) [pid = 2576] [serial = 621] [outer = 13624800] 09:36:09 INFO - PROCESS | 2576 | 1467736569625 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]]]}] 09:36:09 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 09:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 09:36:09 INFO - PROCESS | 2576 | 1467736569696 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 2576 | 1467736569699 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 09:36:09 INFO - PROCESS | 2576 | 1467736569702 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:36:09 INFO - PROCESS | 2576 | 1467736569704 Marionette TRACE conn6 <- [1,794,null,{}] 09:36:09 INFO - PROCESS | 2576 | 1467736569707 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}] 09:36:09 INFO - PROCESS | 2576 | 1467736569709 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:09 INFO - PROCESS | 2576 | 1467736569804 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 09:36:09 INFO - PROCESS | 2576 | 1467736569810 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 2576 | 1467736569811 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:09 INFO - PROCESS | 2576 | ++DOCSHELL 13E6AC00 == 30 [pid = 2576] [id = 208] 09:36:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (13E6B000) [pid = 2576] [serial = 622] [outer = 00000000] 09:36:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (14A67800) [pid = 2576] [serial = 623] [outer = 13E6B000] 09:36:09 INFO - PROCESS | 2576 | 1467736569860 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (14F30000) [pid = 2576] [serial = 624] [outer = 13E6B000] 09:36:10 INFO - PROCESS | 2576 | 1467736570327 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]]]}] 09:36:10 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 09:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 672ms 09:36:10 INFO - PROCESS | 2576 | 1467736570377 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 09:36:10 INFO - PROCESS | 2576 | 1467736570379 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 09:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:36:10 INFO - PROCESS | 2576 | 1467736570382 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:36:10 INFO - PROCESS | 2576 | 1467736570384 Marionette TRACE conn6 <- [1,798,null,{}] 09:36:10 INFO - PROCESS | 2576 | 1467736570387 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}] 09:36:10 INFO - PROCESS | 2576 | 1467736570389 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:10 INFO - PROCESS | 2576 | 1467736570522 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 09:36:10 INFO - PROCESS | 2576 | 1467736570549 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 2576 | 1467736570551 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:10 INFO - PROCESS | 2576 | ++DOCSHELL 15345C00 == 31 [pid = 2576] [id = 209] 09:36:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (153A4800) [pid = 2576] [serial = 625] [outer = 00000000] 09:36:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (15432400) [pid = 2576] [serial = 626] [outer = 153A4800] 09:36:10 INFO - PROCESS | 2576 | 1467736570594 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (16A49C00) [pid = 2576] [serial = 627] [outer = 153A4800] 09:36:11 INFO - PROCESS | 2576 | 1467736571027 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]]]}] 09:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 09:36:11 INFO - PROCESS | 2576 | 1467736571053 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 09:36:11 INFO - PROCESS | 2576 | 1467736571055 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 09:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:36:11 INFO - PROCESS | 2576 | 1467736571058 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - PROCESS | 2576 | 1467736571060 Marionette TRACE conn6 <- [1,802,null,{}] 09:36:11 INFO - PROCESS | 2576 | 1467736571064 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}] 09:36:11 INFO - PROCESS | 2576 | 1467736571069 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:11 INFO - PROCESS | 2576 | 1467736571207 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 09:36:11 INFO - PROCESS | 2576 | 1467736571220 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:11 INFO - PROCESS | 2576 | 1467736571221 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:11 INFO - PROCESS | 2576 | ++DOCSHELL 16A50400 == 32 [pid = 2576] [id = 210] 09:36:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (16A50C00) [pid = 2576] [serial = 628] [outer = 00000000] 09:36:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (16B87C00) [pid = 2576] [serial = 629] [outer = 16A50C00] 09:36:11 INFO - PROCESS | 2576 | 1467736571268 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (16B8EC00) [pid = 2576] [serial = 630] [outer = 16A50C00] 09:36:11 INFO - PROCESS | 2576 | 1467736571725 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] 09:36:11 INFO - PROCESS | 2576 | 1467736571796 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 09:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:36:11 INFO - PROCESS | 2576 | 1467736571850 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - PROCESS | 2576 | 1467736571852 Marionette TRACE conn6 <- [1,806,null,{}] 09:36:11 INFO - PROCESS | 2576 | 1467736571856 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}] 09:36:11 INFO - PROCESS | 2576 | 1467736571858 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:12 INFO - PROCESS | 2576 | 1467736571976 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 09:36:12 INFO - PROCESS | 2576 | 1467736571981 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 2576 | 1467736571983 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:12 INFO - PROCESS | 2576 | ++DOCSHELL 1215E000 == 33 [pid = 2576] [id = 211] 09:36:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (13631C00) [pid = 2576] [serial = 631] [outer = 00000000] 09:36:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (1706C800) [pid = 2576] [serial = 632] [outer = 13631C00] 09:36:12 INFO - PROCESS | 2576 | 1467736572026 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (1706CC00) [pid = 2576] [serial = 633] [outer = 13631C00] 09:36:12 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (153F1C00) [pid = 2576] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:36:12 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (11FDB000) [pid = 2576] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:36:12 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (1189B000) [pid = 2576] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:36:12 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0D71D000) [pid = 2576] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:36:12 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (0D490800) [pid = 2576] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:36:12 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (1185A000) [pid = 2576] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:36:12 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0D4E6000) [pid = 2576] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:36:12 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (13E6B800) [pid = 2576] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:36:12 INFO - PROCESS | 2576 | 1467736572460 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]]]}] 09:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 711ms 09:36:12 INFO - PROCESS | 2576 | 1467736572521 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 2576 | 1467736572523 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 09:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:36:12 INFO - PROCESS | 2576 | 1467736572526 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 2576 | 1467736572528 Marionette TRACE conn6 <- [1,810,null,{}] 09:36:12 INFO - PROCESS | 2576 | 1467736572532 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}] 09:36:12 INFO - PROCESS | 2576 | 1467736572533 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:12 INFO - PROCESS | 2576 | 1467736572611 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 09:36:12 INFO - PROCESS | 2576 | 1467736572616 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 2576 | 1467736572618 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:12 INFO - PROCESS | 2576 | ++DOCSHELL 13AF7400 == 34 [pid = 2576] [id = 212] 09:36:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (13E66C00) [pid = 2576] [serial = 634] [outer = 00000000] 09:36:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (17075C00) [pid = 2576] [serial = 635] [outer = 13E66C00] 09:36:12 INFO - PROCESS | 2576 | 1467736572662 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (172C9000) [pid = 2576] [serial = 636] [outer = 13E66C00] 09:36:13 INFO - PROCESS | 2576 | 1467736573089 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] 09:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:36:13 INFO - PROCESS | 2576 | 1467736573099 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 09:36:13 INFO - PROCESS | 2576 | 1467736573114 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - PROCESS | 2576 | 1467736573115 Marionette TRACE conn6 <- [1,814,null,{}] 09:36:13 INFO - PROCESS | 2576 | 1467736573119 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}] 09:36:13 INFO - PROCESS | 2576 | 1467736573120 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:13 INFO - PROCESS | 2576 | 1467736573199 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 09:36:13 INFO - PROCESS | 2576 | 1467736573204 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 2576 | 1467736573206 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:13 INFO - PROCESS | 2576 | ++DOCSHELL 172CDC00 == 35 [pid = 2576] [id = 213] 09:36:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (172D1800) [pid = 2576] [serial = 637] [outer = 00000000] 09:36:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (17EE5C00) [pid = 2576] [serial = 638] [outer = 172D1800] 09:36:13 INFO - PROCESS | 2576 | 1467736573251 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (17EE9C00) [pid = 2576] [serial = 639] [outer = 172D1800] 09:36:13 INFO - PROCESS | 2576 | 1467736573694 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]]]}] 09:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 09:36:13 INFO - PROCESS | 2576 | 1467736573745 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 09:36:13 INFO - PROCESS | 2576 | 1467736573747 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 09:36:13 INFO - PROCESS | 2576 | 1467736573751 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:36:13 INFO - PROCESS | 2576 | 1467736573752 Marionette TRACE conn6 <- [1,818,null,{}] 09:36:13 INFO - PROCESS | 2576 | 1467736573765 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}] 09:36:13 INFO - PROCESS | 2576 | 1467736573767 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:13 INFO - PROCESS | 2576 | 1467736573847 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 09:36:13 INFO - PROCESS | 2576 | 1467736573854 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 2576 | 1467736573856 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:13 INFO - PROCESS | 2576 | ++DOCSHELL 18437800 == 36 [pid = 2576] [id = 214] 09:36:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (18438400) [pid = 2576] [serial = 640] [outer = 00000000] 09:36:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (184ED400) [pid = 2576] [serial = 641] [outer = 18438400] 09:36:13 INFO - PROCESS | 2576 | 1467736573899 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (185E4C00) [pid = 2576] [serial = 642] [outer = 18438400] 09:36:14 INFO - PROCESS | 2576 | --DOCSHELL 0D477800 == 35 [pid = 2576] [id = 191] 09:36:14 INFO - PROCESS | 2576 | --DOCSHELL 17070000 == 34 [pid = 2576] [id = 193] 09:36:14 INFO - PROCESS | 2576 | --DOCSHELL 0D5BB800 == 33 [pid = 2576] [id = 185] 09:36:14 INFO - PROCESS | 2576 | --DOCSHELL 13E68800 == 32 [pid = 2576] [id = 188] 09:36:14 INFO - PROCESS | 2576 | --DOCSHELL 14F31000 == 31 [pid = 2576] [id = 195] 09:36:14 INFO - PROCESS | 2576 | --DOCSHELL 15437800 == 30 [pid = 2576] [id = 190] 09:36:14 INFO - PROCESS | 2576 | --DOCSHELL 0D71E000 == 29 [pid = 2576] [id = 186] 09:36:14 INFO - PROCESS | 2576 | --DOCSHELL 0E206C00 == 28 [pid = 2576] [id = 194] 09:36:14 INFO - PROCESS | 2576 | --DOCSHELL 0D5C1C00 == 27 [pid = 2576] [id = 181] 09:36:15 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (14F36000) [pid = 2576] [serial = 603] [outer = 00000000] [url = about:blank] 09:36:15 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (15436800) [pid = 2576] [serial = 605] [outer = 00000000] [url = about:blank] 09:36:15 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (12F64400) [pid = 2576] [serial = 596] [outer = 00000000] [url = about:blank] 09:36:15 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (1189E400) [pid = 2576] [serial = 593] [outer = 00000000] [url = about:blank] 09:36:15 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (14F3B000) [pid = 2576] [serial = 584] [outer = 00000000] [url = about:blank] 09:36:15 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (0DA50C00) [pid = 2576] [serial = 590] [outer = 00000000] [url = about:blank] 09:36:15 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (0D4E5400) [pid = 2576] [serial = 587] [outer = 00000000] [url = about:blank] 09:36:15 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0D4EC800) [pid = 2576] [serial = 588] [outer = 00000000] [url = about:blank] 09:36:15 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (13627C00) [pid = 2576] [serial = 582] [outer = 00000000] [url = about:blank] 09:36:15 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (1212E800) [pid = 2576] [serial = 581] [outer = 00000000] [url = about:blank] 09:36:15 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (13572400) [pid = 2576] [serial = 597] [outer = 00000000] [url = about:blank] 09:36:15 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (0DA59800) [pid = 2576] [serial = 599] [outer = 00000000] [url = about:blank] 09:36:15 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (14F2C400) [pid = 2576] [serial = 602] [outer = 00000000] [url = about:blank] 09:36:15 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (1362D800) [pid = 2576] [serial = 600] [outer = 00000000] [url = about:blank] 09:36:15 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (1543A400) [pid = 2576] [serial = 606] [outer = 00000000] [url = about:blank] 09:36:15 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (118A4C00) [pid = 2576] [serial = 594] [outer = 00000000] [url = about:blank] 09:36:15 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (0DA59000) [pid = 2576] [serial = 591] [outer = 00000000] [url = about:blank] 09:36:15 INFO - PROCESS | 2576 | 1467736575648 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]]]}] 09:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1916ms 09:36:15 INFO - PROCESS | 2576 | 1467736575670 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 2576 | 1467736575674 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 09:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:36:15 INFO - PROCESS | 2576 | 1467736575679 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 2576 | 1467736575682 Marionette TRACE conn6 <- [1,822,null,{}] 09:36:15 INFO - PROCESS | 2576 | 1467736575687 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}] 09:36:15 INFO - PROCESS | 2576 | 1467736575690 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:15 INFO - PROCESS | 2576 | 1467736575778 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 09:36:15 INFO - PROCESS | 2576 | 1467736575785 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:15 INFO - PROCESS | 2576 | 1467736575790 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:15 INFO - PROCESS | 2576 | ++DOCSHELL 0D477400 == 28 [pid = 2576] [id = 215] 09:36:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (0D477800) [pid = 2576] [serial = 643] [outer = 00000000] 09:36:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (0D47F400) [pid = 2576] [serial = 644] [outer = 0D477800] 09:36:15 INFO - PROCESS | 2576 | 1467736575838 Marionette DEBUG loaded listener.js 09:36:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (0D4E4000) [pid = 2576] [serial = 645] [outer = 0D477800] 09:36:16 INFO - PROCESS | 2576 | 1467736576309 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]]]}] 09:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 09:36:16 INFO - PROCESS | 2576 | 1467736576350 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 09:36:16 INFO - PROCESS | 2576 | 1467736576355 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 09:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:36:16 INFO - PROCESS | 2576 | 1467736576361 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:36:16 INFO - PROCESS | 2576 | 1467736576364 Marionette TRACE conn6 <- [1,826,null,{}] 09:36:16 INFO - PROCESS | 2576 | 1467736576368 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}] 09:36:16 INFO - PROCESS | 2576 | 1467736576371 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:16 INFO - PROCESS | 2576 | 1467736576457 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 09:36:16 INFO - PROCESS | 2576 | 1467736576466 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 2576 | 1467736576469 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:16 INFO - PROCESS | 2576 | ++DOCSHELL 0D620000 == 29 [pid = 2576] [id = 216] 09:36:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (0D620C00) [pid = 2576] [serial = 646] [outer = 00000000] 09:36:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (0D71AC00) [pid = 2576] [serial = 647] [outer = 0D620C00] 09:36:16 INFO - PROCESS | 2576 | 1467736576515 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (0D880800) [pid = 2576] [serial = 648] [outer = 0D620C00] 09:36:17 INFO - PROCESS | 2576 | 1467736576982 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]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 09:36:17 INFO - PROCESS | 2576 | 1467736577035 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 2576 | 1467736577037 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 09:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:36:17 INFO - PROCESS | 2576 | 1467736577040 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 2576 | 1467736577044 Marionette TRACE conn6 <- [1,830,null,{}] 09:36:17 INFO - PROCESS | 2576 | 1467736577055 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}] 09:36:17 INFO - PROCESS | 2576 | 1467736577059 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:17 INFO - PROCESS | 2576 | 1467736577173 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 09:36:17 INFO - PROCESS | 2576 | 1467736577257 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 2576 | 1467736577260 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:17 INFO - PROCESS | 2576 | ++DOCSHELL 0E6EB800 == 30 [pid = 2576] [id = 217] 09:36:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0E788800) [pid = 2576] [serial = 649] [outer = 00000000] 09:36:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0E7D0400) [pid = 2576] [serial = 650] [outer = 0E788800] 09:36:17 INFO - PROCESS | 2576 | 1467736577308 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (1189C400) [pid = 2576] [serial = 651] [outer = 0E788800] 09:36:17 INFO - PROCESS | 2576 | 1467736577690 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]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 09:36:17 INFO - PROCESS | 2576 | 1467736577714 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 09:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:36:17 INFO - PROCESS | 2576 | 1467736577717 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 09:36:17 INFO - PROCESS | 2576 | 1467736577720 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 2576 | 1467736577722 Marionette TRACE conn6 <- [1,834,null,{}] 09:36:17 INFO - PROCESS | 2576 | 1467736577725 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}] 09:36:17 INFO - PROCESS | 2576 | 1467736577727 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:17 INFO - PROCESS | 2576 | 1467736577840 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 09:36:17 INFO - PROCESS | 2576 | 1467736577847 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 2576 | 1467736577849 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:17 INFO - PROCESS | 2576 | ++DOCSHELL 0E7CF400 == 31 [pid = 2576] [id = 218] 09:36:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (1189BC00) [pid = 2576] [serial = 652] [outer = 00000000] 09:36:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (11AA1800) [pid = 2576] [serial = 653] [outer = 1189BC00] 09:36:17 INFO - PROCESS | 2576 | 1467736577893 Marionette DEBUG loaded listener.js 09:36:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (11F77800) [pid = 2576] [serial = 654] [outer = 1189BC00] 09:36:18 INFO - PROCESS | 2576 | 1467736578293 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]]]}] 09:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 630ms 09:36:19 INFO - PROCESS | 2576 | 1467736579344 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 2576 | 1467736579346 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 09:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:36:19 INFO - PROCESS | 2576 | 1467736579480 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 2576 | 1467736579482 Marionette TRACE conn6 <- [1,838,null,{}] 09:36:19 INFO - PROCESS | 2576 | 1467736579486 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}] 09:36:19 INFO - PROCESS | 2576 | 1467736579488 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:19 INFO - PROCESS | 2576 | 1467736579589 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 09:36:19 INFO - PROCESS | 2576 | 1467736579599 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 2576 | 1467736579601 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:19 INFO - PROCESS | 2576 | ++DOCSHELL 1212C000 == 32 [pid = 2576] [id = 219] 09:36:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (122F1C00) [pid = 2576] [serial = 655] [outer = 00000000] 09:36:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (1362F400) [pid = 2576] [serial = 656] [outer = 122F1C00] 09:36:19 INFO - PROCESS | 2576 | 1467736579646 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (13A99000) [pid = 2576] [serial = 657] [outer = 122F1C00] 09:36:20 INFO - PROCESS | 2576 | 1467736580061 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]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 09:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:36:20 INFO - PROCESS | 2576 | 1467736580110 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 2576 | 1467736580112 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 09:36:20 INFO - PROCESS | 2576 | 1467736580115 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 2576 | 1467736580117 Marionette TRACE conn6 <- [1,842,null,{}] 09:36:20 INFO - PROCESS | 2576 | 1467736580120 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}] 09:36:20 INFO - PROCESS | 2576 | 1467736580126 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:20 INFO - PROCESS | 2576 | 1467736580256 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 09:36:20 INFO - PROCESS | 2576 | 1467736580267 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 2576 | 1467736580269 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:20 INFO - PROCESS | 2576 | ++DOCSHELL 13E5EC00 == 33 [pid = 2576] [id = 220] 09:36:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (13E5F400) [pid = 2576] [serial = 658] [outer = 00000000] 09:36:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (13E92800) [pid = 2576] [serial = 659] [outer = 13E5F400] 09:36:20 INFO - PROCESS | 2576 | 1467736580313 Marionette DEBUG loaded listener.js 09:36:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (14F2E400) [pid = 2576] [serial = 660] [outer = 13E5F400] 09:36:20 INFO - PROCESS | 2576 | 1467736580734 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]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 09:36:20 INFO - PROCESS | 2576 | 1467736580794 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 2576 | 1467736580796 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 09:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:36:20 INFO - PROCESS | 2576 | 1467736580806 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 2576 | 1467736580808 Marionette TRACE conn6 <- [1,846,null,{}] 09:36:20 INFO - PROCESS | 2576 | 1467736580812 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}] 09:36:20 INFO - PROCESS | 2576 | 1467736580814 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:20 INFO - PROCESS | 2576 | 1467736580890 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 09:36:20 INFO - PROCESS | 2576 | 1467736580895 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 2576 | 1467736580897 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:20 INFO - PROCESS | 2576 | ++DOCSHELL 14F35800 == 34 [pid = 2576] [id = 221] 09:36:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (14F38800) [pid = 2576] [serial = 661] [outer = 00000000] 09:36:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (1539A800) [pid = 2576] [serial = 662] [outer = 14F38800] 09:36:20 INFO - PROCESS | 2576 | 1467736580940 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (153F5C00) [pid = 2576] [serial = 663] [outer = 14F38800] 09:36:21 INFO - PROCESS | 2576 | 1467736581364 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]]]}] 09:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 590ms 09:36:21 INFO - PROCESS | 2576 | 1467736581395 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 09:36:21 INFO - PROCESS | 2576 | 1467736581396 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 09:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:36:21 INFO - PROCESS | 2576 | 1467736581415 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 2576 | 1467736581418 Marionette TRACE conn6 <- [1,850,null,{}] 09:36:21 INFO - PROCESS | 2576 | 1467736581426 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}] 09:36:21 INFO - PROCESS | 2576 | 1467736581427 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:21 INFO - PROCESS | 2576 | 1467736581536 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 09:36:21 INFO - PROCESS | 2576 | 1467736581544 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 2576 | 1467736581546 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:21 INFO - PROCESS | 2576 | ++DOCSHELL 15432800 == 35 [pid = 2576] [id = 222] 09:36:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (15432C00) [pid = 2576] [serial = 664] [outer = 00000000] 09:36:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1543CC00) [pid = 2576] [serial = 665] [outer = 15432C00] 09:36:21 INFO - PROCESS | 2576 | 1467736581632 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (15438800) [pid = 2576] [serial = 666] [outer = 15432C00] 09:36:22 INFO - PROCESS | 2576 | 1467736582106 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]]]}] 09:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 750ms 09:36:22 INFO - PROCESS | 2576 | 1467736582151 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 09:36:22 INFO - PROCESS | 2576 | 1467736582153 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 09:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:36:22 INFO - PROCESS | 2576 | 1467736582162 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:36:22 INFO - PROCESS | 2576 | 1467736582164 Marionette TRACE conn6 <- [1,854,null,{}] 09:36:22 INFO - PROCESS | 2576 | 1467736582167 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}] 09:36:22 INFO - PROCESS | 2576 | 1467736582169 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:22 INFO - PROCESS | 2576 | 1467736582286 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 09:36:22 INFO - PROCESS | 2576 | 1467736582292 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 2576 | 1467736582294 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:22 INFO - PROCESS | 2576 | ++DOCSHELL 0E6EB000 == 36 [pid = 2576] [id = 223] 09:36:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16A4EC00) [pid = 2576] [serial = 667] [outer = 00000000] 09:36:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16AFC800) [pid = 2576] [serial = 668] [outer = 16A4EC00] 09:36:22 INFO - PROCESS | 2576 | 1467736582346 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16B86400) [pid = 2576] [serial = 669] [outer = 16A4EC00] 09:36:22 INFO - PROCESS | 2576 | 1467736582764 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]]]}] 09:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 09:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:36:22 INFO - PROCESS | 2576 | 1467736582836 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 09:36:22 INFO - PROCESS | 2576 | 1467736582838 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 09:36:22 INFO - PROCESS | 2576 | 1467736582841 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:36:22 INFO - PROCESS | 2576 | 1467736582843 Marionette TRACE conn6 <- [1,858,null,{}] 09:36:22 INFO - PROCESS | 2576 | 1467736582846 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}] 09:36:22 INFO - PROCESS | 2576 | 1467736582848 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:23 INFO - PROCESS | 2576 | 1467736582985 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 09:36:23 INFO - PROCESS | 2576 | 1467736583003 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 2576 | 1467736583005 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:23 INFO - PROCESS | 2576 | ++DOCSHELL 16AFA400 == 37 [pid = 2576] [id = 224] 09:36:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (16B85400) [pid = 2576] [serial = 670] [outer = 00000000] 09:36:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (17023800) [pid = 2576] [serial = 671] [outer = 16B85400] 09:36:23 INFO - PROCESS | 2576 | 1467736583050 Marionette DEBUG loaded listener.js 09:36:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (17068800) [pid = 2576] [serial = 672] [outer = 16B85400] 09:36:23 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (14F31C00) [pid = 2576] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:36:23 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (153A4800) [pid = 2576] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:36:23 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (16A50C00) [pid = 2576] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:36:23 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (13631C00) [pid = 2576] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:36:23 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (172D1800) [pid = 2576] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:36:23 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (13E66C00) [pid = 2576] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:36:23 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (13E6B000) [pid = 2576] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:36:23 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (13624800) [pid = 2576] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:36:23 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0E27D400) [pid = 2576] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:36:23 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0D4E2C00) [pid = 2576] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:36:23 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D612800) [pid = 2576] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:36:23 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (15435400) [pid = 2576] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:36:23 INFO - PROCESS | 2576 | 1467736583640 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]]]}] 09:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 830ms 09:36:23 INFO - PROCESS | 2576 | 1467736583672 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 2576 | 1467736583674 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 09:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:36:23 INFO - PROCESS | 2576 | 1467736583677 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 2576 | 1467736583679 Marionette TRACE conn6 <- [1,862,null,{}] 09:36:23 INFO - PROCESS | 2576 | 1467736583683 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}] 09:36:23 INFO - PROCESS | 2576 | 1467736583685 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:23 INFO - PROCESS | 2576 | 1467736583774 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 09:36:23 INFO - PROCESS | 2576 | 1467736583779 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 2576 | 1467736583781 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:23 INFO - PROCESS | 2576 | ++DOCSHELL 0D4ED000 == 38 [pid = 2576] [id = 225] 09:36:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0D615000) [pid = 2576] [serial = 673] [outer = 00000000] 09:36:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (15435400) [pid = 2576] [serial = 674] [outer = 0D615000] 09:36:23 INFO - PROCESS | 2576 | 1467736583826 Marionette DEBUG loaded listener.js 09:36:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (17021C00) [pid = 2576] [serial = 675] [outer = 0D615000] 09:36:24 INFO - PROCESS | 2576 | 1467736584257 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]]]}] 09:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 09:36:24 INFO - PROCESS | 2576 | 1467736584312 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 09:36:24 INFO - PROCESS | 2576 | 1467736584314 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 09:36:24 INFO - PROCESS | 2576 | 1467736584317 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:36:24 INFO - PROCESS | 2576 | 1467736584319 Marionette TRACE conn6 <- [1,866,null,{}] 09:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:36:24 INFO - PROCESS | 2576 | 1467736584322 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}] 09:36:24 INFO - PROCESS | 2576 | 1467736584324 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:24 INFO - PROCESS | 2576 | 1467736584417 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 09:36:24 INFO - PROCESS | 2576 | 1467736584423 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 2576 | 1467736584425 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:24 INFO - PROCESS | 2576 | ++DOCSHELL 14A5E000 == 39 [pid = 2576] [id = 226] 09:36:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (1706F800) [pid = 2576] [serial = 676] [outer = 00000000] 09:36:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (173EA800) [pid = 2576] [serial = 677] [outer = 1706F800] 09:36:24 INFO - PROCESS | 2576 | 1467736584467 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (17EE0C00) [pid = 2576] [serial = 678] [outer = 1706F800] 09:36:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (184F2400) [pid = 2576] [serial = 679] [outer = 0D5C1000] 09:36:24 INFO - PROCESS | 2576 | 1467736584949 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]]]}] 09:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 671ms 09:36:25 INFO - PROCESS | 2576 | 1467736584993 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 09:36:25 INFO - PROCESS | 2576 | 1467736584995 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 09:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:36:25 INFO - PROCESS | 2576 | 1467736584998 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - PROCESS | 2576 | 1467736584999 Marionette TRACE conn6 <- [1,870,null,{}] 09:36:25 INFO - PROCESS | 2576 | 1467736585003 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}] 09:36:25 INFO - PROCESS | 2576 | 1467736585004 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:25 INFO - PROCESS | 2576 | 1467736585084 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 09:36:25 INFO - PROCESS | 2576 | 1467736585092 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 2576 | 1467736585094 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:25 INFO - PROCESS | 2576 | ++DOCSHELL 172D4400 == 40 [pid = 2576] [id = 227] 09:36:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (172D6800) [pid = 2576] [serial = 680] [outer = 00000000] 09:36:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (185E1000) [pid = 2576] [serial = 681] [outer = 172D6800] 09:36:25 INFO - PROCESS | 2576 | 1467736585136 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1941B400) [pid = 2576] [serial = 682] [outer = 172D6800] 09:36:25 INFO - PROCESS | 2576 | 1467736585563 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]]]}] 09:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 631ms 09:36:25 INFO - PROCESS | 2576 | 1467736585631 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 09:36:25 INFO - PROCESS | 2576 | 1467736585635 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 09:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:36:25 INFO - PROCESS | 2576 | 1467736585640 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - PROCESS | 2576 | 1467736585644 Marionette TRACE conn6 <- [1,874,null,{}] 09:36:25 INFO - PROCESS | 2576 | 1467736585651 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}] 09:36:25 INFO - PROCESS | 2576 | 1467736585654 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:25 INFO - PROCESS | 2576 | 1467736585822 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 09:36:25 INFO - PROCESS | 2576 | 1467736585925 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 2576 | 1467736585929 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:25 INFO - PROCESS | 2576 | ++DOCSHELL 0CFFA800 == 41 [pid = 2576] [id = 228] 09:36:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0CFFAC00) [pid = 2576] [serial = 683] [outer = 00000000] 09:36:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0D48BC00) [pid = 2576] [serial = 684] [outer = 0CFFAC00] 09:36:26 INFO - PROCESS | 2576 | 1467736585986 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0D5B7000) [pid = 2576] [serial = 685] [outer = 0CFFAC00] 09:36:26 INFO - PROCESS | 2576 | 1467736586695 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]]]}] 09:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1127ms 09:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:36:26 INFO - PROCESS | 2576 | 1467736586768 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 09:36:26 INFO - PROCESS | 2576 | 1467736586771 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 09:36:26 INFO - PROCESS | 2576 | 1467736586778 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:36:26 INFO - PROCESS | 2576 | 1467736586781 Marionette TRACE conn6 <- [1,878,null,{}] 09:36:26 INFO - PROCESS | 2576 | 1467736586786 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}] 09:36:26 INFO - PROCESS | 2576 | 1467736586789 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:26 INFO - PROCESS | 2576 | 1467736586916 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 09:36:27 INFO - PROCESS | 2576 | 1467736587036 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:27 INFO - PROCESS | 2576 | 1467736587039 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:27 INFO - PROCESS | 2576 | ++DOCSHELL 0DC3A800 == 42 [pid = 2576] [id = 229] 09:36:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0DC3E400) [pid = 2576] [serial = 686] [outer = 00000000] 09:36:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (0E27F400) [pid = 2576] [serial = 687] [outer = 0DC3E400] 09:36:27 INFO - PROCESS | 2576 | 1467736587096 Marionette DEBUG loaded listener.js 09:36:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0E7CCC00) [pid = 2576] [serial = 688] [outer = 0DC3E400] 09:36:28 INFO - PROCESS | 2576 | 1467736588057 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]]]}] 09:36:28 INFO - PROCESS | 2576 | --DOCSHELL 14A5E000 == 41 [pid = 2576] [id = 226] 09:36:28 INFO - PROCESS | 2576 | --DOCSHELL 0D4ED000 == 40 [pid = 2576] [id = 225] 09:36:28 INFO - PROCESS | 2576 | --DOCSHELL 16AFA400 == 39 [pid = 2576] [id = 224] 09:36:28 INFO - PROCESS | 2576 | --DOCSHELL 0E6EB000 == 38 [pid = 2576] [id = 223] 09:36:28 INFO - PROCESS | 2576 | --DOCSHELL 15432800 == 37 [pid = 2576] [id = 222] 09:36:28 INFO - PROCESS | 2576 | --DOCSHELL 14F35800 == 36 [pid = 2576] [id = 221] 09:36:28 INFO - PROCESS | 2576 | --DOCSHELL 13E5EC00 == 35 [pid = 2576] [id = 220] 09:36:28 INFO - PROCESS | 2576 | --DOCSHELL 1212C000 == 34 [pid = 2576] [id = 219] 09:36:28 INFO - PROCESS | 2576 | --DOCSHELL 0E7CF400 == 33 [pid = 2576] [id = 218] 09:36:28 INFO - PROCESS | 2576 | --DOCSHELL 0E6EB800 == 32 [pid = 2576] [id = 217] 09:36:28 INFO - PROCESS | 2576 | --DOCSHELL 0D620000 == 31 [pid = 2576] [id = 216] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (184ED400) [pid = 2576] [serial = 641] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOCSHELL 0D477400 == 30 [pid = 2576] [id = 215] 09:36:28 INFO - PROCESS | 2576 | --DOCSHELL 18437800 == 29 [pid = 2576] [id = 214] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (15437C00) [pid = 2576] [serial = 585] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (15432400) [pid = 2576] [serial = 626] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16B87C00) [pid = 2576] [serial = 629] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (16A49C00) [pid = 2576] [serial = 627] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (1706C800) [pid = 2576] [serial = 632] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (17EE9C00) [pid = 2576] [serial = 639] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (16B8EC00) [pid = 2576] [serial = 630] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (17EE5C00) [pid = 2576] [serial = 638] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (1706CC00) [pid = 2576] [serial = 633] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (17075C00) [pid = 2576] [serial = 635] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (14A67800) [pid = 2576] [serial = 623] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (13A8F800) [pid = 2576] [serial = 620] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (13AF3C00) [pid = 2576] [serial = 621] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0E6DE400) [pid = 2576] [serial = 617] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (1189B400) [pid = 2576] [serial = 618] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0D61B000) [pid = 2576] [serial = 614] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0D71F800) [pid = 2576] [serial = 615] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0DC48400) [pid = 2576] [serial = 612] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0DA5C800) [pid = 2576] [serial = 611] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (16A51C00) [pid = 2576] [serial = 608] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (16A85C00) [pid = 2576] [serial = 609] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (172C9000) [pid = 2576] [serial = 636] [outer = 00000000] [url = about:blank] 09:36:28 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (14F30000) [pid = 2576] [serial = 624] [outer = 00000000] [url = about:blank] 09:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1380ms 09:36:28 INFO - PROCESS | 2576 | 1467736588157 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 2576 | 1467736588161 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 09:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:36:28 INFO - PROCESS | 2576 | 1467736588166 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:36:28 INFO - PROCESS | 2576 | 1467736588169 Marionette TRACE conn6 <- [1,882,null,{}] 09:36:28 INFO - PROCESS | 2576 | 1467736588175 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}] 09:36:28 INFO - PROCESS | 2576 | 1467736588178 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:28 INFO - PROCESS | 2576 | 1467736588269 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 09:36:28 INFO - PROCESS | 2576 | 1467736588277 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 2576 | 1467736588281 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:28 INFO - PROCESS | 2576 | ++DOCSHELL 0D477400 == 30 [pid = 2576] [id = 230] 09:36:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0D479C00) [pid = 2576] [serial = 689] [outer = 00000000] 09:36:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0D492C00) [pid = 2576] [serial = 690] [outer = 0D479C00] 09:36:28 INFO - PROCESS | 2576 | 1467736588328 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0D559800) [pid = 2576] [serial = 691] [outer = 0D479C00] 09:36:28 INFO - PROCESS | 2576 | 1467736588832 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]]]}] 09:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 09:36:28 INFO - PROCESS | 2576 | 1467736588837 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 2576 | 1467736588841 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 09:36:28 INFO - PROCESS | 2576 | 1467736588847 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:36:28 INFO - PROCESS | 2576 | 1467736588849 Marionette TRACE conn6 <- [1,886,null,{}] 09:36:28 INFO - PROCESS | 2576 | 1467736588853 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}] 09:36:28 INFO - PROCESS | 2576 | 1467736588855 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:28 INFO - PROCESS | 2576 | 1467736588940 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 09:36:28 INFO - PROCESS | 2576 | 1467736588946 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 2576 | 1467736588948 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:28 INFO - PROCESS | 2576 | ++DOCSHELL 0D718000 == 31 [pid = 2576] [id = 231] 09:36:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0D87E800) [pid = 2576] [serial = 692] [outer = 00000000] 09:36:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0DC46C00) [pid = 2576] [serial = 693] [outer = 0D87E800] 09:36:29 INFO - PROCESS | 2576 | 1467736588994 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0E20AC00) [pid = 2576] [serial = 694] [outer = 0D87E800] 09:36:29 INFO - PROCESS | 2576 | 1467736589449 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]]]}] 09:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 671ms 09:36:29 INFO - PROCESS | 2576 | 1467736589523 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 09:36:29 INFO - PROCESS | 2576 | 1467736589525 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 09:36:29 INFO - PROCESS | 2576 | 1467736589529 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:36:29 INFO - PROCESS | 2576 | 1467736589532 Marionette TRACE conn6 <- [1,890,null,{}] 09:36:29 INFO - PROCESS | 2576 | 1467736589543 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}] 09:36:29 INFO - PROCESS | 2576 | 1467736589548 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:29 INFO - PROCESS | 2576 | 1467736589632 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 09:36:29 INFO - PROCESS | 2576 | 1467736589748 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 2576 | 1467736589751 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:29 INFO - PROCESS | 2576 | ++DOCSHELL 122F2400 == 32 [pid = 2576] [id = 232] 09:36:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (122F2C00) [pid = 2576] [serial = 695] [outer = 00000000] 09:36:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (12FD5C00) [pid = 2576] [serial = 696] [outer = 122F2C00] 09:36:29 INFO - PROCESS | 2576 | 1467736589798 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (13624800) [pid = 2576] [serial = 697] [outer = 122F2C00] 09:36:30 INFO - PROCESS | 2576 | 1467736590179 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]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 09:36:30 INFO - PROCESS | 2576 | 1467736590203 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 2576 | 1467736590206 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 09:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:36:30 INFO - PROCESS | 2576 | 1467736590209 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 2576 | 1467736590211 Marionette TRACE conn6 <- [1,894,null,{}] 09:36:30 INFO - PROCESS | 2576 | 1467736590214 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}] 09:36:30 INFO - PROCESS | 2576 | 1467736590216 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:30 INFO - PROCESS | 2576 | 1467736590338 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 09:36:30 INFO - PROCESS | 2576 | 1467736590353 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 2576 | 1467736590355 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:30 INFO - PROCESS | 2576 | ++DOCSHELL 13A91400 == 33 [pid = 2576] [id = 233] 09:36:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (13AF1000) [pid = 2576] [serial = 698] [outer = 00000000] 09:36:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (13E68C00) [pid = 2576] [serial = 699] [outer = 13AF1000] 09:36:30 INFO - PROCESS | 2576 | 1467736590400 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (13E8D800) [pid = 2576] [serial = 700] [outer = 13AF1000] 09:36:30 INFO - PROCESS | 2576 | 1467736590837 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]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 09:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:36:30 INFO - PROCESS | 2576 | 1467736590887 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 2576 | 1467736590889 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 09:36:30 INFO - PROCESS | 2576 | 1467736590892 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 2576 | 1467736590894 Marionette TRACE conn6 <- [1,898,null,{}] 09:36:30 INFO - PROCESS | 2576 | 1467736590897 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}] 09:36:30 INFO - PROCESS | 2576 | 1467736590899 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:31 INFO - PROCESS | 2576 | 1467736591004 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 09:36:31 INFO - PROCESS | 2576 | 1467736591089 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 2576 | 1467736591091 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:31 INFO - PROCESS | 2576 | ++DOCSHELL 14A69800 == 34 [pid = 2576] [id = 234] 09:36:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (14BBDC00) [pid = 2576] [serial = 701] [outer = 00000000] 09:36:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (14F37400) [pid = 2576] [serial = 702] [outer = 14BBDC00] 09:36:31 INFO - PROCESS | 2576 | 1467736591134 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (15347800) [pid = 2576] [serial = 703] [outer = 14BBDC00] 09:36:31 INFO - PROCESS | 2576 | 1467736591582 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]]]}] 09:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 731ms 09:36:31 INFO - PROCESS | 2576 | 1467736591629 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 09:36:31 INFO - PROCESS | 2576 | 1467736591631 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 09:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:36:31 INFO - PROCESS | 2576 | 1467736591634 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 2576 | 1467736591635 Marionette TRACE conn6 <- [1,902,null,{}] 09:36:31 INFO - PROCESS | 2576 | 1467736591639 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}] 09:36:31 INFO - PROCESS | 2576 | 1467736591644 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:31 INFO - PROCESS | 2576 | 1467736591792 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 09:36:31 INFO - PROCESS | 2576 | 1467736591852 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 2576 | 1467736591854 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:31 INFO - PROCESS | 2576 | ++DOCSHELL 15440000 == 35 [pid = 2576] [id = 235] 09:36:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16A51800) [pid = 2576] [serial = 704] [outer = 00000000] 09:36:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16AF1400) [pid = 2576] [serial = 705] [outer = 16A51800] 09:36:31 INFO - PROCESS | 2576 | 1467736591900 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (16A53800) [pid = 2576] [serial = 706] [outer = 16A51800] 09:36:32 INFO - PROCESS | 2576 | 1467736592438 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]]]}] 09:36:32 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0D477800) [pid = 2576] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:36:32 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0E788800) [pid = 2576] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:36:32 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0D620C00) [pid = 2576] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:36:32 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (14F38800) [pid = 2576] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:36:32 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16A4EC00) [pid = 2576] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:36:32 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (122F1C00) [pid = 2576] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:36:32 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (16B85400) [pid = 2576] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:36:32 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (13E5F400) [pid = 2576] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:36:32 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D615000) [pid = 2576] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:36:32 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (18438400) [pid = 2576] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:36:32 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1706F800) [pid = 2576] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:36:32 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1189BC00) [pid = 2576] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:36:32 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (15432C00) [pid = 2576] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 870ms 09:36:32 INFO - PROCESS | 2576 | 1467736592506 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 2576 | 1467736592508 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 09:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:36:32 INFO - PROCESS | 2576 | 1467736592511 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - PROCESS | 2576 | 1467736592513 Marionette TRACE conn6 <- [1,906,null,{}] 09:36:32 INFO - PROCESS | 2576 | 1467736592520 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}] 09:36:32 INFO - PROCESS | 2576 | 1467736592522 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:32 INFO - PROCESS | 2576 | 1467736592600 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 09:36:32 INFO - PROCESS | 2576 | 1467736592609 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:32 INFO - PROCESS | 2576 | 1467736592611 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:32 INFO - PROCESS | 2576 | ++DOCSHELL 0DDA5000 == 36 [pid = 2576] [id = 236] 09:36:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0E788800) [pid = 2576] [serial = 707] [outer = 00000000] 09:36:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (131CDC00) [pid = 2576] [serial = 708] [outer = 0E788800] 09:36:32 INFO - PROCESS | 2576 | 1467736592654 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (15436800) [pid = 2576] [serial = 709] [outer = 0E788800] 09:36:33 INFO - PROCESS | 2576 | 1467736593074 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]]]}] 09:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 590ms 09:36:33 INFO - PROCESS | 2576 | 1467736593103 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 09:36:33 INFO - PROCESS | 2576 | 1467736593105 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 09:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:36:33 INFO - PROCESS | 2576 | 1467736593112 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - PROCESS | 2576 | 1467736593114 Marionette TRACE conn6 <- [1,910,null,{}] 09:36:33 INFO - PROCESS | 2576 | 1467736593117 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}] 09:36:33 INFO - PROCESS | 2576 | 1467736593119 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:33 INFO - PROCESS | 2576 | 1467736593197 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 09:36:33 INFO - PROCESS | 2576 | 1467736593203 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 2576 | 1467736593205 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:33 INFO - PROCESS | 2576 | ++DOCSHELL 12FD6800 == 37 [pid = 2576] [id = 237] 09:36:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16B81800) [pid = 2576] [serial = 710] [outer = 00000000] 09:36:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16B90400) [pid = 2576] [serial = 711] [outer = 16B81800] 09:36:33 INFO - PROCESS | 2576 | 1467736593248 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (17066400) [pid = 2576] [serial = 712] [outer = 16B81800] 09:36:33 INFO - PROCESS | 2576 | 1467736593659 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]]]}] 09:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 570ms 09:36:33 INFO - PROCESS | 2576 | 1467736593682 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 09:36:33 INFO - PROCESS | 2576 | 1467736593685 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 09:36:33 INFO - PROCESS | 2576 | 1467736593688 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:36:33 INFO - PROCESS | 2576 | 1467736593699 Marionette TRACE conn6 <- [1,914,null,{}] 09:36:33 INFO - PROCESS | 2576 | 1467736593718 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}] 09:36:33 INFO - PROCESS | 2576 | 1467736593720 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:33 INFO - PROCESS | 2576 | 1467736593798 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 09:36:33 INFO - PROCESS | 2576 | 1467736593804 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 2576 | 1467736593806 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:33 INFO - PROCESS | 2576 | ++DOCSHELL 17070400 == 38 [pid = 2576] [id = 238] 09:36:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (17071400) [pid = 2576] [serial = 713] [outer = 00000000] 09:36:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (172CD800) [pid = 2576] [serial = 714] [outer = 17071400] 09:36:33 INFO - PROCESS | 2576 | 1467736593851 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (11850C00) [pid = 2576] [serial = 715] [outer = 17071400] 09:36:34 INFO - PROCESS | 2576 | 1467736594272 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]]]}] 09:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 650ms 09:36:34 INFO - PROCESS | 2576 | 1467736594354 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 09:36:34 INFO - PROCESS | 2576 | 1467736594356 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 09:36:34 INFO - PROCESS | 2576 | 1467736594360 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:36:34 INFO - PROCESS | 2576 | 1467736594361 Marionette TRACE conn6 <- [1,918,null,{}] 09:36:34 INFO - PROCESS | 2576 | 1467736594365 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}] 09:36:34 INFO - PROCESS | 2576 | 1467736594367 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:34 INFO - PROCESS | 2576 | 1467736594448 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 09:36:34 INFO - PROCESS | 2576 | 1467736594579 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 2576 | 1467736594582 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:34 INFO - PROCESS | 2576 | ++DOCSHELL 08B7F000 == 39 [pid = 2576] [id = 239] 09:36:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (08B80000) [pid = 2576] [serial = 716] [outer = 00000000] 09:36:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0CE34400) [pid = 2576] [serial = 717] [outer = 08B80000] 09:36:34 INFO - PROCESS | 2576 | 1467736594638 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0CFF3400) [pid = 2576] [serial = 718] [outer = 08B80000] 09:36:35 INFO - PROCESS | 2576 | 1467736595300 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]]]}] 09:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 971ms 09:36:35 INFO - PROCESS | 2576 | 1467736595335 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 09:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:36:35 INFO - PROCESS | 2576 | 1467736595339 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 09:36:35 INFO - PROCESS | 2576 | 1467736595343 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - PROCESS | 2576 | 1467736595347 Marionette TRACE conn6 <- [1,922,null,{}] 09:36:35 INFO - PROCESS | 2576 | 1467736595352 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}] 09:36:35 INFO - PROCESS | 2576 | 1467736595355 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:35 INFO - PROCESS | 2576 | 1467736595465 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 09:36:35 INFO - PROCESS | 2576 | 1467736595594 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 2576 | 1467736595597 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:35 INFO - PROCESS | 2576 | ++DOCSHELL 0E788C00 == 40 [pid = 2576] [id = 240] 09:36:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (118A1400) [pid = 2576] [serial = 719] [outer = 00000000] 09:36:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (11F4F800) [pid = 2576] [serial = 720] [outer = 118A1400] 09:36:35 INFO - PROCESS | 2576 | 1467736595653 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (12F64400) [pid = 2576] [serial = 721] [outer = 118A1400] 09:36:36 INFO - PROCESS | 2576 | 1467736596230 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]]]}] 09:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 930ms 09:36:36 INFO - PROCESS | 2576 | 1467736596276 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 09:36:36 INFO - PROCESS | 2576 | 1467736596280 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 09:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:36:36 INFO - PROCESS | 2576 | 1467736596284 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:36:36 INFO - PROCESS | 2576 | 1467736596286 Marionette TRACE conn6 <- [1,926,null,{}] 09:36:36 INFO - PROCESS | 2576 | 1467736596290 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}] 09:36:36 INFO - PROCESS | 2576 | 1467736596293 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:36 INFO - PROCESS | 2576 | 1467736596404 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 09:36:36 INFO - PROCESS | 2576 | 1467736596533 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:36 INFO - PROCESS | 2576 | 1467736596535 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:36 INFO - PROCESS | 2576 | ++DOCSHELL 13E94800 == 41 [pid = 2576] [id = 241] 09:36:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (15440C00) [pid = 2576] [serial = 722] [outer = 00000000] 09:36:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (16B8A800) [pid = 2576] [serial = 723] [outer = 15440C00] 09:36:36 INFO - PROCESS | 2576 | 1467736596589 Marionette DEBUG loaded listener.js 09:36:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1706A400) [pid = 2576] [serial = 724] [outer = 15440C00] 09:36:37 INFO - PROCESS | 2576 | 1467736597197 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]]]}] 09:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 970ms 09:36:37 INFO - PROCESS | 2576 | 1467736597259 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 2576 | 1467736597261 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 09:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:36:37 INFO - PROCESS | 2576 | 1467736597271 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 2576 | 1467736597277 Marionette TRACE conn6 <- [1,930,null,{}] 09:36:37 INFO - PROCESS | 2576 | 1467736597282 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}] 09:36:37 INFO - PROCESS | 2576 | 1467736597286 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:37 INFO - PROCESS | 2576 | 1467736597393 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 09:36:37 INFO - PROCESS | 2576 | 1467736597519 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 2576 | 1467736597521 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:37 INFO - PROCESS | 2576 | ++DOCSHELL 172CCC00 == 42 [pid = 2576] [id = 242] 09:36:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (1886BC00) [pid = 2576] [serial = 725] [outer = 00000000] 09:36:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (194AD400) [pid = 2576] [serial = 726] [outer = 1886BC00] 09:36:37 INFO - PROCESS | 2576 | 1467736597577 Marionette DEBUG loaded listener.js 09:36:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (19809800) [pid = 2576] [serial = 727] [outer = 1886BC00] 09:36:38 INFO - PROCESS | 2576 | 1467736598306 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]]]}] 09:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1078ms 09:36:38 INFO - PROCESS | 2576 | 1467736598347 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 2576 | 1467736598351 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 09:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:36:38 INFO - PROCESS | 2576 | 1467736598356 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - PROCESS | 2576 | 1467736598359 Marionette TRACE conn6 <- [1,934,null,{}] 09:36:38 INFO - PROCESS | 2576 | 1467736598364 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}] 09:36:38 INFO - PROCESS | 2576 | 1467736598367 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:38 INFO - PROCESS | 2576 | 1467736598467 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 09:36:38 INFO - PROCESS | 2576 | 1467736598599 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 2576 | 1467736598603 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:38 INFO - PROCESS | 2576 | ++DOCSHELL 08B7DC00 == 43 [pid = 2576] [id = 243] 09:36:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (08B7E800) [pid = 2576] [serial = 728] [outer = 00000000] 09:36:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0D47F000) [pid = 2576] [serial = 729] [outer = 08B7E800] 09:36:38 INFO - PROCESS | 2576 | 1467736598654 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (1189BC00) [pid = 2576] [serial = 730] [outer = 08B7E800] 09:36:39 INFO - PROCESS | 2576 | --DOCSHELL 17070400 == 42 [pid = 2576] [id = 238] 09:36:39 INFO - PROCESS | 2576 | --DOCSHELL 12FD6800 == 41 [pid = 2576] [id = 237] 09:36:39 INFO - PROCESS | 2576 | --DOCSHELL 0DDA5000 == 40 [pid = 2576] [id = 236] 09:36:39 INFO - PROCESS | 2576 | --DOCSHELL 15440000 == 39 [pid = 2576] [id = 235] 09:36:39 INFO - PROCESS | 2576 | --DOCSHELL 14A69800 == 38 [pid = 2576] [id = 234] 09:36:39 INFO - PROCESS | 2576 | --DOCSHELL 13A91400 == 37 [pid = 2576] [id = 233] 09:36:39 INFO - PROCESS | 2576 | --DOCSHELL 122F2400 == 36 [pid = 2576] [id = 232] 09:36:39 INFO - PROCESS | 2576 | --DOCSHELL 0D718000 == 35 [pid = 2576] [id = 231] 09:36:39 INFO - PROCESS | 2576 | --DOCSHELL 0D477400 == 34 [pid = 2576] [id = 230] 09:36:39 INFO - PROCESS | 2576 | --DOCSHELL 172D4400 == 33 [pid = 2576] [id = 227] 09:36:39 INFO - PROCESS | 2576 | --DOCSHELL 0DC3A800 == 32 [pid = 2576] [id = 229] 09:36:39 INFO - PROCESS | 2576 | --DOCSHELL 0CFFA800 == 31 [pid = 2576] [id = 228] 09:36:39 INFO - PROCESS | 2576 | --DOCSHELL 172CCC00 == 30 [pid = 2576] [id = 242] 09:36:39 INFO - PROCESS | 2576 | --DOCSHELL 13E94800 == 29 [pid = 2576] [id = 241] 09:36:39 INFO - PROCESS | 2576 | --DOCSHELL 08B7F000 == 28 [pid = 2576] [id = 239] 09:36:39 INFO - PROCESS | 2576 | --DOCSHELL 0E788C00 == 27 [pid = 2576] [id = 240] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (0D47F400) [pid = 2576] [serial = 644] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (0D4E4000) [pid = 2576] [serial = 645] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (0E7D0400) [pid = 2576] [serial = 650] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (1189C400) [pid = 2576] [serial = 651] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (0D71AC00) [pid = 2576] [serial = 647] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0D880800) [pid = 2576] [serial = 648] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (1539A800) [pid = 2576] [serial = 662] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (16AFC800) [pid = 2576] [serial = 668] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (1362F400) [pid = 2576] [serial = 656] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (13A99000) [pid = 2576] [serial = 657] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (17023800) [pid = 2576] [serial = 671] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (14F2E400) [pid = 2576] [serial = 660] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (13E92800) [pid = 2576] [serial = 659] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (17021C00) [pid = 2576] [serial = 675] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (15435400) [pid = 2576] [serial = 674] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (185E4C00) [pid = 2576] [serial = 642] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (173EA800) [pid = 2576] [serial = 677] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (11AA1800) [pid = 2576] [serial = 653] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (11F77800) [pid = 2576] [serial = 654] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (17068800) [pid = 2576] [serial = 672] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (17EE0C00) [pid = 2576] [serial = 678] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (172CA400) [pid = 2576] [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.] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1543CC00) [pid = 2576] [serial = 665] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (15438800) [pid = 2576] [serial = 666] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (16B86400) [pid = 2576] [serial = 669] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (185E1000) [pid = 2576] [serial = 681] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (153F5C00) [pid = 2576] [serial = 663] [outer = 00000000] [url = about:blank] 09:36:39 INFO - PROCESS | 2576 | 1467736599726 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]]]}] 09:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1434ms 09:36:39 INFO - PROCESS | 2576 | 1467736599791 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 2576 | 1467736599795 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 09:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:36:39 INFO - PROCESS | 2576 | 1467736599799 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - PROCESS | 2576 | 1467736599804 Marionette TRACE conn6 <- [1,938,null,{}] 09:36:39 INFO - PROCESS | 2576 | 1467736599809 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}] 09:36:39 INFO - PROCESS | 2576 | 1467736599812 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:39 INFO - PROCESS | 2576 | 1467736599899 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 09:36:39 INFO - PROCESS | 2576 | 1467736599913 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 2576 | 1467736599915 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:39 INFO - PROCESS | 2576 | ++DOCSHELL 0D47F400 == 28 [pid = 2576] [id = 244] 09:36:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0D48D400) [pid = 2576] [serial = 731] [outer = 00000000] 09:36:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0D5B9400) [pid = 2576] [serial = 732] [outer = 0D48D400] 09:36:40 INFO - PROCESS | 2576 | 1467736599963 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0D61AC00) [pid = 2576] [serial = 733] [outer = 0D48D400] 09:36:40 INFO - PROCESS | 2576 | 1467736600445 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]]]}] 09:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 691ms 09:36:40 INFO - PROCESS | 2576 | 1467736600491 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 2576 | 1467736600496 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 09:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:36:40 INFO - PROCESS | 2576 | 1467736600501 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - PROCESS | 2576 | 1467736600504 Marionette TRACE conn6 <- [1,942,null,{}] 09:36:40 INFO - PROCESS | 2576 | 1467736600508 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}] 09:36:40 INFO - PROCESS | 2576 | 1467736600510 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:40 INFO - PROCESS | 2576 | 1467736600633 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 09:36:40 INFO - PROCESS | 2576 | 1467736600720 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 2576 | 1467736600722 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:40 INFO - PROCESS | 2576 | ++DOCSHELL 0DA5A400 == 29 [pid = 2576] [id = 245] 09:36:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0DA5B000) [pid = 2576] [serial = 734] [outer = 00000000] 09:36:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0DA5F800) [pid = 2576] [serial = 735] [outer = 0DA5B000] 09:36:40 INFO - PROCESS | 2576 | 1467736600770 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0DDA1800) [pid = 2576] [serial = 736] [outer = 0DA5B000] 09:36:41 INFO - PROCESS | 2576 | 1467736601148 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]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 09:36:41 INFO - PROCESS | 2576 | 1467736601176 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 09:36:41 INFO - PROCESS | 2576 | 1467736601178 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 09:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:36:41 INFO - PROCESS | 2576 | 1467736601181 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - PROCESS | 2576 | 1467736601185 Marionette TRACE conn6 <- [1,946,null,{}] 09:36:41 INFO - PROCESS | 2576 | 1467736601196 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}] 09:36:41 INFO - PROCESS | 2576 | 1467736601200 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:41 INFO - PROCESS | 2576 | 1467736601283 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 09:36:41 INFO - PROCESS | 2576 | 1467736601290 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:41 INFO - PROCESS | 2576 | 1467736601293 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:41 INFO - PROCESS | 2576 | ++DOCSHELL 11AA5000 == 30 [pid = 2576] [id = 246] 09:36:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (11F57800) [pid = 2576] [serial = 737] [outer = 00000000] 09:36:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (12151800) [pid = 2576] [serial = 738] [outer = 11F57800] 09:36:41 INFO - PROCESS | 2576 | 1467736601341 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (131C3400) [pid = 2576] [serial = 739] [outer = 11F57800] 09:36:41 INFO - PROCESS | 2576 | 1467736601815 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]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 09:36:41 INFO - PROCESS | 2576 | 1467736601856 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 09:36:41 INFO - PROCESS | 2576 | 1467736601858 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 09:36:41 INFO - PROCESS | 2576 | 1467736601861 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:36:41 INFO - PROCESS | 2576 | 1467736601863 Marionette TRACE conn6 <- [1,950,null,{}] 09:36:41 INFO - PROCESS | 2576 | 1467736601866 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}] 09:36:41 INFO - PROCESS | 2576 | 1467736601868 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:42 INFO - PROCESS | 2576 | 1467736601981 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 09:36:42 INFO - PROCESS | 2576 | 1467736602065 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 2576 | 1467736602067 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:42 INFO - PROCESS | 2576 | ++DOCSHELL 13A9E800 == 31 [pid = 2576] [id = 247] 09:36:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (13A9EC00) [pid = 2576] [serial = 740] [outer = 00000000] 09:36:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (13E5D800) [pid = 2576] [serial = 741] [outer = 13A9EC00] 09:36:42 INFO - PROCESS | 2576 | 1467736602111 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (13E67400) [pid = 2576] [serial = 742] [outer = 13A9EC00] 09:36:42 INFO - PROCESS | 2576 | 1467736602542 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]]]}] 09:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 730ms 09:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:36:42 INFO - PROCESS | 2576 | 1467736602596 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 09:36:42 INFO - PROCESS | 2576 | 1467736602598 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 09:36:42 INFO - PROCESS | 2576 | 1467736602601 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 2576 | 1467736602602 Marionette TRACE conn6 <- [1,954,null,{}] 09:36:42 INFO - PROCESS | 2576 | 1467736602606 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}] 09:36:42 INFO - PROCESS | 2576 | 1467736602608 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:42 INFO - PROCESS | 2576 | 1467736602714 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 09:36:42 INFO - PROCESS | 2576 | 1467736602720 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 2576 | 1467736602722 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:42 INFO - PROCESS | 2576 | ++DOCSHELL 0D617C00 == 32 [pid = 2576] [id = 248] 09:36:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (13E8C800) [pid = 2576] [serial = 743] [outer = 00000000] 09:36:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (14BC7C00) [pid = 2576] [serial = 744] [outer = 13E8C800] 09:36:42 INFO - PROCESS | 2576 | 1467736602765 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (14F2E800) [pid = 2576] [serial = 745] [outer = 13E8C800] 09:36:43 INFO - PROCESS | 2576 | 1467736603222 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]]]}] 09:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 09:36:43 INFO - PROCESS | 2576 | 1467736603278 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 2576 | 1467736603280 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 09:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:36:43 INFO - PROCESS | 2576 | 1467736603283 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 2576 | 1467736603285 Marionette TRACE conn6 <- [1,958,null,{}] 09:36:43 INFO - PROCESS | 2576 | 1467736603288 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}] 09:36:43 INFO - PROCESS | 2576 | 1467736603294 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:43 INFO - PROCESS | 2576 | 1467736603445 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 09:36:43 INFO - PROCESS | 2576 | 1467736603457 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 2576 | 1467736603458 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:43 INFO - PROCESS | 2576 | ++DOCSHELL 153F7C00 == 33 [pid = 2576] [id = 249] 09:36:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (153FD400) [pid = 2576] [serial = 746] [outer = 00000000] 09:36:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (16A49400) [pid = 2576] [serial = 747] [outer = 153FD400] 09:36:43 INFO - PROCESS | 2576 | 1467736603549 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (16A55C00) [pid = 2576] [serial = 748] [outer = 153FD400] 09:36:43 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (17071400) [pid = 2576] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:36:43 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (14BBDC00) [pid = 2576] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:36:43 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (16A51800) [pid = 2576] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:36:43 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (122F2C00) [pid = 2576] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:36:43 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0D479C00) [pid = 2576] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:36:43 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (172D6800) [pid = 2576] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:36:43 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0CFFAC00) [pid = 2576] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:36:43 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0DC3E400) [pid = 2576] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:36:43 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0D87E800) [pid = 2576] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:36:43 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0E788800) [pid = 2576] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:36:43 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (16B81800) [pid = 2576] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:36:43 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (13AF1000) [pid = 2576] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:36:44 INFO - PROCESS | 2576 | 1467736604070 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]]]}] 09:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 830ms 09:36:44 INFO - PROCESS | 2576 | 1467736604117 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 09:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:36:44 INFO - PROCESS | 2576 | 1467736604119 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 09:36:44 INFO - PROCESS | 2576 | 1467736604121 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 2576 | 1467736604123 Marionette TRACE conn6 <- [1,962,null,{}] 09:36:44 INFO - PROCESS | 2576 | 1467736604127 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}] 09:36:44 INFO - PROCESS | 2576 | 1467736604129 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:44 INFO - PROCESS | 2576 | 1467736604205 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 09:36:44 INFO - PROCESS | 2576 | 1467736604210 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:44 INFO - PROCESS | 2576 | 1467736604212 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:44 INFO - PROCESS | 2576 | ++DOCSHELL 153A5400 == 34 [pid = 2576] [id = 250] 09:36:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (153F4800) [pid = 2576] [serial = 749] [outer = 00000000] 09:36:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16A4B000) [pid = 2576] [serial = 750] [outer = 153F4800] 09:36:44 INFO - PROCESS | 2576 | 1467736604255 Marionette DEBUG loaded listener.js 09:36:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16B81800) [pid = 2576] [serial = 751] [outer = 153F4800] 09:36:44 INFO - PROCESS | 2576 | 1467736604661 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]]]}] 09:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 570ms 09:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:36:44 INFO - PROCESS | 2576 | 1467736604692 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 09:36:44 INFO - PROCESS | 2576 | 1467736604694 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 09:36:44 INFO - PROCESS | 2576 | 1467736604697 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 2576 | 1467736604699 Marionette TRACE conn6 <- [1,966,null,{}] 09:36:44 INFO - PROCESS | 2576 | 1467736604702 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}] 09:36:44 INFO - PROCESS | 2576 | 1467736604704 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:44 INFO - PROCESS | 2576 | 1467736604818 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 09:36:44 INFO - PROCESS | 2576 | 1467736604829 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:44 INFO - PROCESS | 2576 | 1467736604830 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:44 INFO - PROCESS | 2576 | ++DOCSHELL 16A48C00 == 35 [pid = 2576] [id = 251] 09:36:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16B85C00) [pid = 2576] [serial = 752] [outer = 00000000] 09:36:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16D96800) [pid = 2576] [serial = 753] [outer = 16B85C00] 09:36:44 INFO - PROCESS | 2576 | 1467736604873 Marionette DEBUG loaded listener.js 09:36:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (13E60800) [pid = 2576] [serial = 754] [outer = 16B85C00] 09:36:45 INFO - PROCESS | 2576 | 1467736605294 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]]]}] 09:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 631ms 09:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:36:45 INFO - PROCESS | 2576 | 1467736605328 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 09:36:45 INFO - PROCESS | 2576 | 1467736605330 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 09:36:45 INFO - PROCESS | 2576 | 1467736605333 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - PROCESS | 2576 | 1467736605335 Marionette TRACE conn6 <- [1,970,null,{}] 09:36:45 INFO - PROCESS | 2576 | 1467736605338 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}] 09:36:45 INFO - PROCESS | 2576 | 1467736605340 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:45 INFO - PROCESS | 2576 | 1467736605450 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 09:36:45 INFO - PROCESS | 2576 | 1467736605459 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 2576 | 1467736605461 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:45 INFO - PROCESS | 2576 | ++DOCSHELL 17068000 == 36 [pid = 2576] [id = 252] 09:36:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (17069400) [pid = 2576] [serial = 755] [outer = 00000000] 09:36:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (17073400) [pid = 2576] [serial = 756] [outer = 17069400] 09:36:45 INFO - PROCESS | 2576 | 1467736605504 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (172CEC00) [pid = 2576] [serial = 757] [outer = 17069400] 09:36:46 INFO - PROCESS | 2576 | 1467736605982 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]]]}] 09:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 730ms 09:36:46 INFO - PROCESS | 2576 | 1467736606067 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 09:36:46 INFO - PROCESS | 2576 | 1467736606072 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 09:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:36:46 INFO - PROCESS | 2576 | 1467736606078 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 2576 | 1467736606082 Marionette TRACE conn6 <- [1,974,null,{}] 09:36:46 INFO - PROCESS | 2576 | 1467736606088 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}] 09:36:46 INFO - PROCESS | 2576 | 1467736606091 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:46 INFO - PROCESS | 2576 | 1467736606263 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 09:36:46 INFO - PROCESS | 2576 | 1467736606368 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:46 INFO - PROCESS | 2576 | 1467736606373 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:46 INFO - PROCESS | 2576 | ++DOCSHELL 0D472400 == 37 [pid = 2576] [id = 253] 09:36:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0D4ECC00) [pid = 2576] [serial = 758] [outer = 00000000] 09:36:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0D620C00) [pid = 2576] [serial = 759] [outer = 0D4ECC00] 09:36:46 INFO - PROCESS | 2576 | 1467736606452 Marionette DEBUG loaded listener.js 09:36:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0D9B4C00) [pid = 2576] [serial = 760] [outer = 0D4ECC00] 09:36:47 INFO - PROCESS | 2576 | 1467736607182 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]]]}] 09:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1175ms 09:36:47 INFO - PROCESS | 2576 | 1467736607255 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 2576 | 1467736607260 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 09:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:36:47 INFO - PROCESS | 2576 | 1467736607266 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - PROCESS | 2576 | 1467736607269 Marionette TRACE conn6 <- [1,978,null,{}] 09:36:47 INFO - PROCESS | 2576 | 1467736607273 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}] 09:36:47 INFO - PROCESS | 2576 | 1467736607276 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:47 INFO - PROCESS | 2576 | 1467736607409 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 09:36:47 INFO - PROCESS | 2576 | 1467736607528 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 2576 | 1467736607531 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:47 INFO - PROCESS | 2576 | ++DOCSHELL 11B87000 == 38 [pid = 2576] [id = 254] 09:36:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (11F4FC00) [pid = 2576] [serial = 761] [outer = 00000000] 09:36:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (12FD3C00) [pid = 2576] [serial = 762] [outer = 11F4FC00] 09:36:47 INFO - PROCESS | 2576 | 1467736607592 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1212E400) [pid = 2576] [serial = 763] [outer = 11F4FC00] 09:36:48 INFO - PROCESS | 2576 | 1467736608425 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]]]}] 09:36:48 INFO - PROCESS | 2576 | --DOCSHELL 16A48C00 == 37 [pid = 2576] [id = 251] 09:36:48 INFO - PROCESS | 2576 | --DOCSHELL 153A5400 == 36 [pid = 2576] [id = 250] 09:36:48 INFO - PROCESS | 2576 | --DOCSHELL 153F7C00 == 35 [pid = 2576] [id = 249] 09:36:48 INFO - PROCESS | 2576 | --DOCSHELL 0D617C00 == 34 [pid = 2576] [id = 248] 09:36:48 INFO - PROCESS | 2576 | --DOCSHELL 13A9E800 == 33 [pid = 2576] [id = 247] 09:36:48 INFO - PROCESS | 2576 | --DOCSHELL 11AA5000 == 32 [pid = 2576] [id = 246] 09:36:48 INFO - PROCESS | 2576 | --DOCSHELL 0DA5A400 == 31 [pid = 2576] [id = 245] 09:36:48 INFO - PROCESS | 2576 | --DOCSHELL 0D47F400 == 30 [pid = 2576] [id = 244] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (16A53800) [pid = 2576] [serial = 706] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (17066400) [pid = 2576] [serial = 712] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (13E68C00) [pid = 2576] [serial = 699] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (13E8D800) [pid = 2576] [serial = 700] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (16B90400) [pid = 2576] [serial = 711] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (11850C00) [pid = 2576] [serial = 715] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (172CD800) [pid = 2576] [serial = 714] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (14F37400) [pid = 2576] [serial = 702] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16AF1400) [pid = 2576] [serial = 705] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (15347800) [pid = 2576] [serial = 703] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (12FD5C00) [pid = 2576] [serial = 696] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (13624800) [pid = 2576] [serial = 697] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0D492C00) [pid = 2576] [serial = 690] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D559800) [pid = 2576] [serial = 691] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (1941B400) [pid = 2576] [serial = 682] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0D48BC00) [pid = 2576] [serial = 684] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0D5B7000) [pid = 2576] [serial = 685] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0E27F400) [pid = 2576] [serial = 687] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0E7CCC00) [pid = 2576] [serial = 688] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0DC46C00) [pid = 2576] [serial = 693] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0E20AC00) [pid = 2576] [serial = 694] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (15436800) [pid = 2576] [serial = 709] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (131CDC00) [pid = 2576] [serial = 708] [outer = 00000000] [url = about:blank] 09:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1225ms 09:36:48 INFO - PROCESS | 2576 | 1467736608505 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 2576 | 1467736608510 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 09:36:48 INFO - PROCESS | 2576 | 1467736608517 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:36:48 INFO - PROCESS | 2576 | 1467736608520 Marionette TRACE conn6 <- [1,982,null,{}] 09:36:48 INFO - PROCESS | 2576 | 1467736608525 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}] 09:36:48 INFO - PROCESS | 2576 | 1467736608527 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:48 INFO - PROCESS | 2576 | 1467736608619 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 09:36:48 INFO - PROCESS | 2576 | 1467736608628 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 2576 | 1467736608632 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:48 INFO - PROCESS | 2576 | ++DOCSHELL 0D4E3C00 == 31 [pid = 2576] [id = 255] 09:36:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0D4E4000) [pid = 2576] [serial = 764] [outer = 00000000] 09:36:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0D4ED000) [pid = 2576] [serial = 765] [outer = 0D4E4000] 09:36:48 INFO - PROCESS | 2576 | 1467736608679 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0D611400) [pid = 2576] [serial = 766] [outer = 0D4E4000] 09:36:49 INFO - PROCESS | 2576 | 1467736609192 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]]]}] 09:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 730ms 09:36:49 INFO - PROCESS | 2576 | 1467736609253 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 2576 | 1467736609257 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 09:36:49 INFO - PROCESS | 2576 | 1467736609263 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:36:49 INFO - PROCESS | 2576 | 1467736609265 Marionette TRACE conn6 <- [1,986,null,{}] 09:36:49 INFO - PROCESS | 2576 | 1467736609269 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}] 09:36:49 INFO - PROCESS | 2576 | 1467736609271 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:49 INFO - PROCESS | 2576 | 1467736609356 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 09:36:49 INFO - PROCESS | 2576 | 1467736609438 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 2576 | 1467736609440 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:49 INFO - PROCESS | 2576 | ++DOCSHELL 0DC3E400 == 32 [pid = 2576] [id = 256] 09:36:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0DC47800) [pid = 2576] [serial = 767] [outer = 00000000] 09:36:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0E6E8C00) [pid = 2576] [serial = 768] [outer = 0DC47800] 09:36:49 INFO - PROCESS | 2576 | 1467736609488 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (11898800) [pid = 2576] [serial = 769] [outer = 0DC47800] 09:36:49 INFO - PROCESS | 2576 | 1467736609862 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]]]}] 09:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 09:36:49 INFO - PROCESS | 2576 | 1467736609938 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 2576 | 1467736609940 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 09:36:49 INFO - PROCESS | 2576 | 1467736609944 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:36:49 INFO - PROCESS | 2576 | 1467736609947 Marionette TRACE conn6 <- [1,990,null,{}] 09:36:50 INFO - PROCESS | 2576 | 1467736609958 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}] 09:36:50 INFO - PROCESS | 2576 | 1467736609962 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:50 INFO - PROCESS | 2576 | 1467736610047 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 09:36:50 INFO - PROCESS | 2576 | 1467736610054 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 2576 | 1467736610056 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:50 INFO - PROCESS | 2576 | ++DOCSHELL 13627800 == 33 [pid = 2576] [id = 257] 09:36:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (1362E800) [pid = 2576] [serial = 770] [outer = 00000000] 09:36:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (13A9D000) [pid = 2576] [serial = 771] [outer = 1362E800] 09:36:50 INFO - PROCESS | 2576 | 1467736610104 Marionette DEBUG loaded listener.js 09:36:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (13E62C00) [pid = 2576] [serial = 772] [outer = 1362E800] 09:36:50 INFO - PROCESS | 2576 | 1467736610566 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]]]}] 09:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 671ms 09:36:50 INFO - PROCESS | 2576 | 1467736610618 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 2576 | 1467736610620 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 09:36:50 INFO - PROCESS | 2576 | 1467736610623 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:36:50 INFO - PROCESS | 2576 | 1467736610625 Marionette TRACE conn6 <- [1,994,null,{}] 09:36:50 INFO - PROCESS | 2576 | 1467736610634 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}] 09:36:50 INFO - PROCESS | 2576 | 1467736610636 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:50 INFO - PROCESS | 2576 | 1467736610747 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 09:36:50 INFO - PROCESS | 2576 | 1467736610753 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 2576 | 1467736610755 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:50 INFO - PROCESS | 2576 | ++DOCSHELL 14A65000 == 34 [pid = 2576] [id = 258] 09:36:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (14A67800) [pid = 2576] [serial = 773] [outer = 00000000] 09:36:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (14F33000) [pid = 2576] [serial = 774] [outer = 14A67800] 09:36:50 INFO - PROCESS | 2576 | 1467736610799 Marionette DEBUG loaded listener.js 09:36:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (1539A800) [pid = 2576] [serial = 775] [outer = 14A67800] 09:36:51 INFO - PROCESS | 2576 | 1467736611252 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]]]}] 09:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 09:36:51 INFO - PROCESS | 2576 | 1467736611298 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 2576 | 1467736611300 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 09:36:51 INFO - PROCESS | 2576 | 1467736611303 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:36:51 INFO - PROCESS | 2576 | 1467736611305 Marionette TRACE conn6 <- [1,998,null,{}] 09:36:51 INFO - PROCESS | 2576 | 1467736611308 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}] 09:36:51 INFO - PROCESS | 2576 | 1467736611310 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:51 INFO - PROCESS | 2576 | 1467736611418 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 09:36:51 INFO - PROCESS | 2576 | 1467736611504 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 2576 | 1467736611506 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:51 INFO - PROCESS | 2576 | ++DOCSHELL 153A5C00 == 35 [pid = 2576] [id = 259] 09:36:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (153F1800) [pid = 2576] [serial = 776] [outer = 00000000] 09:36:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (15437C00) [pid = 2576] [serial = 777] [outer = 153F1800] 09:36:51 INFO - PROCESS | 2576 | 1467736611552 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1543B000) [pid = 2576] [serial = 778] [outer = 153F1800] 09:36:52 INFO - PROCESS | 2576 | 1467736611989 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]]]}] 09:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 730ms 09:36:52 INFO - PROCESS | 2576 | 1467736612049 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 2576 | 1467736612052 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 09:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:36:52 INFO - PROCESS | 2576 | 1467736612063 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - PROCESS | 2576 | 1467736612064 Marionette TRACE conn6 <- [1,1002,null,{}] 09:36:52 INFO - PROCESS | 2576 | 1467736612068 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}] 09:36:52 INFO - PROCESS | 2576 | 1467736612073 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:52 INFO - PROCESS | 2576 | 1467736612224 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 09:36:52 INFO - PROCESS | 2576 | 1467736612233 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 2576 | 1467736612234 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:52 INFO - PROCESS | 2576 | ++DOCSHELL 0E6E3000 == 36 [pid = 2576] [id = 260] 09:36:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16A4B400) [pid = 2576] [serial = 779] [outer = 00000000] 09:36:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (17029C00) [pid = 2576] [serial = 780] [outer = 16A4B400] 09:36:52 INFO - PROCESS | 2576 | 1467736612326 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0E6EB000) [pid = 2576] [serial = 781] [outer = 16A4B400] 09:36:52 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0D48D400) [pid = 2576] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:36:52 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (153F4800) [pid = 2576] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:36:52 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (13A9EC00) [pid = 2576] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:36:52 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0DA5B000) [pid = 2576] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:36:52 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (11F57800) [pid = 2576] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:36:52 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (08B7E800) [pid = 2576] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:36:52 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (08B80000) [pid = 2576] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:36:52 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (118A1400) [pid = 2576] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:36:52 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (13E8C800) [pid = 2576] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:36:52 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (15440C00) [pid = 2576] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:36:52 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1886BC00) [pid = 2576] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:36:52 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (153FD400) [pid = 2576] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:36:52 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (16B85C00) [pid = 2576] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:36:52 INFO - PROCESS | 2576 | 1467736612845 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]]]}] 09:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 830ms 09:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:36:52 INFO - PROCESS | 2576 | 1467736612896 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 2576 | 1467736612898 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 09:36:52 INFO - PROCESS | 2576 | 1467736612901 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - PROCESS | 2576 | 1467736612903 Marionette TRACE conn6 <- [1,1006,null,{}] 09:36:52 INFO - PROCESS | 2576 | 1467736612906 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}] 09:36:52 INFO - PROCESS | 2576 | 1467736612908 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:53 INFO - PROCESS | 2576 | 1467736612986 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 09:36:53 INFO - PROCESS | 2576 | 1467736613075 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:53 INFO - PROCESS | 2576 | 1467736613077 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:53 INFO - PROCESS | 2576 | ++DOCSHELL 0D475400 == 37 [pid = 2576] [id = 261] 09:36:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0DA5F400) [pid = 2576] [serial = 782] [outer = 00000000] 09:36:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (14F2C400) [pid = 2576] [serial = 783] [outer = 0DA5F400] 09:36:53 INFO - PROCESS | 2576 | 1467736613120 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (15440C00) [pid = 2576] [serial = 784] [outer = 0DA5F400] 09:36:53 INFO - PROCESS | 2576 | 1467736613474 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]]]}] 09:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 09:36:53 INFO - PROCESS | 2576 | 1467736613532 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 09:36:53 INFO - PROCESS | 2576 | 1467736613534 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 09:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:36:53 INFO - PROCESS | 2576 | 1467736613537 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 2576 | 1467736613539 Marionette TRACE conn6 <- [1,1010,null,{}] 09:36:53 INFO - PROCESS | 2576 | 1467736613543 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}] 09:36:53 INFO - PROCESS | 2576 | 1467736613545 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:53 INFO - PROCESS | 2576 | 1467736613656 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 09:36:53 INFO - PROCESS | 2576 | 1467736613661 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:53 INFO - PROCESS | 2576 | 1467736613663 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:53 INFO - PROCESS | 2576 | ++DOCSHELL 17069C00 == 38 [pid = 2576] [id = 262] 09:36:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (1706E800) [pid = 2576] [serial = 785] [outer = 00000000] 09:36:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (172D1400) [pid = 2576] [serial = 786] [outer = 1706E800] 09:36:53 INFO - PROCESS | 2576 | 1467736613706 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (17E3C400) [pid = 2576] [serial = 787] [outer = 1706E800] 09:36:54 INFO - PROCESS | 2576 | 1467736614089 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]]]}] 09:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 630ms 09:36:54 INFO - PROCESS | 2576 | 1467736614168 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 09:36:54 INFO - PROCESS | 2576 | 1467736614180 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 09:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:36:54 INFO - PROCESS | 2576 | 1467736614183 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 2576 | 1467736614185 Marionette TRACE conn6 <- [1,1014,null,{}] 09:36:54 INFO - PROCESS | 2576 | 1467736614189 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}] 09:36:54 INFO - PROCESS | 2576 | 1467736614190 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:54 INFO - PROCESS | 2576 | 1467736614275 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 09:36:54 INFO - PROCESS | 2576 | 1467736614307 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 2576 | 1467736614309 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:54 INFO - PROCESS | 2576 | ++DOCSHELL 1362F800 == 39 [pid = 2576] [id = 263] 09:36:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (17EE4C00) [pid = 2576] [serial = 788] [outer = 00000000] 09:36:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1843C800) [pid = 2576] [serial = 789] [outer = 17EE4C00] 09:36:54 INFO - PROCESS | 2576 | 1467736614354 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (184E6400) [pid = 2576] [serial = 790] [outer = 17EE4C00] 09:36:54 INFO - PROCESS | 2576 | 1467736614879 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]]]}] 09:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 731ms 09:36:54 INFO - PROCESS | 2576 | 1467736614921 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 09:36:54 INFO - PROCESS | 2576 | 1467736614925 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 09:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:36:54 INFO - PROCESS | 2576 | 1467736614930 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 2576 | 1467736614934 Marionette TRACE conn6 <- [1,1018,null,{}] 09:36:54 INFO - PROCESS | 2576 | 1467736614939 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}] 09:36:54 INFO - PROCESS | 2576 | 1467736614943 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:55 INFO - PROCESS | 2576 | 1467736615098 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 09:36:55 INFO - PROCESS | 2576 | 1467736615172 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 2576 | 1467736615175 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:55 INFO - PROCESS | 2576 | ++DOCSHELL 0D4E7000 == 40 [pid = 2576] [id = 264] 09:36:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0D61A400) [pid = 2576] [serial = 791] [outer = 00000000] 09:36:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0DA51400) [pid = 2576] [serial = 792] [outer = 0D61A400] 09:36:55 INFO - PROCESS | 2576 | 1467736615232 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0E20DC00) [pid = 2576] [serial = 793] [outer = 0D61A400] 09:36:55 INFO - PROCESS | 2576 | 1467736615865 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]]]}] 09:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 991ms 09:36:55 INFO - PROCESS | 2576 | 1467736615920 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 2576 | 1467736615925 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 09:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:36:55 INFO - PROCESS | 2576 | 1467736615931 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 2576 | 1467736615934 Marionette TRACE conn6 <- [1,1022,null,{}] 09:36:55 INFO - PROCESS | 2576 | 1467736615938 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}] 09:36:55 INFO - PROCESS | 2576 | 1467736615941 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:56 INFO - PROCESS | 2576 | 1467736616081 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 09:36:56 INFO - PROCESS | 2576 | 1467736616209 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 2576 | 1467736616212 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:56 INFO - PROCESS | 2576 | ++DOCSHELL 13572800 == 41 [pid = 2576] [id = 265] 09:36:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (13574400) [pid = 2576] [serial = 794] [outer = 00000000] 09:36:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (13E95400) [pid = 2576] [serial = 795] [outer = 13574400] 09:36:56 INFO - PROCESS | 2576 | 1467736616268 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (153A5400) [pid = 2576] [serial = 796] [outer = 13574400] 09:36:56 INFO - PROCESS | 2576 | 1467736616899 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]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1017ms 09:36:56 INFO - PROCESS | 2576 | 1467736616952 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 2576 | 1467736616955 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 09:36:56 INFO - PROCESS | 2576 | 1467736616959 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:36:56 INFO - PROCESS | 2576 | 1467736616962 Marionette TRACE conn6 <- [1,1026,null,{}] 09:36:57 INFO - PROCESS | 2576 | 1467736616974 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}] 09:36:57 INFO - PROCESS | 2576 | 1467736616978 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:57 INFO - PROCESS | 2576 | 1467736617138 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 09:36:57 INFO - PROCESS | 2576 | 1467736617269 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 2576 | 1467736617273 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:57 INFO - PROCESS | 2576 | ++DOCSHELL 1843C000 == 42 [pid = 2576] [id = 266] 09:36:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (184E6C00) [pid = 2576] [serial = 797] [outer = 00000000] 09:36:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (1886BC00) [pid = 2576] [serial = 798] [outer = 184E6C00] 09:36:57 INFO - PROCESS | 2576 | 1467736617329 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (19268C00) [pid = 2576] [serial = 799] [outer = 184E6C00] 09:36:58 INFO - PROCESS | 2576 | 1467736618080 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]]]}] 09:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1184ms 09:36:58 INFO - PROCESS | 2576 | 1467736618155 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 09:36:58 INFO - PROCESS | 2576 | 1467736618160 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 09:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:36:58 INFO - PROCESS | 2576 | 1467736618166 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 2576 | 1467736618169 Marionette TRACE conn6 <- [1,1030,null,{}] 09:36:58 INFO - PROCESS | 2576 | 1467736618175 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}] 09:36:58 INFO - PROCESS | 2576 | 1467736618177 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:58 INFO - PROCESS | 2576 | 1467736618283 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 09:36:58 INFO - PROCESS | 2576 | 1467736618407 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:58 INFO - PROCESS | 2576 | 1467736618411 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:58 INFO - PROCESS | 2576 | ++DOCSHELL 0DA5D000 == 43 [pid = 2576] [id = 267] 09:36:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0DA5D400) [pid = 2576] [serial = 800] [outer = 00000000] 09:36:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0E207C00) [pid = 2576] [serial = 801] [outer = 0DA5D400] 09:36:58 INFO - PROCESS | 2576 | 1467736618464 Marionette DEBUG loaded listener.js 09:36:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1189D400) [pid = 2576] [serial = 802] [outer = 0DA5D400] 09:36:59 INFO - PROCESS | 2576 | --DOCSHELL 08B7DC00 == 42 [pid = 2576] [id = 243] 09:36:59 INFO - PROCESS | 2576 | --DOCSHELL 17069C00 == 41 [pid = 2576] [id = 262] 09:36:59 INFO - PROCESS | 2576 | --DOCSHELL 0D475400 == 40 [pid = 2576] [id = 261] 09:36:59 INFO - PROCESS | 2576 | --DOCSHELL 0E6E3000 == 39 [pid = 2576] [id = 260] 09:36:59 INFO - PROCESS | 2576 | --DOCSHELL 153A5C00 == 38 [pid = 2576] [id = 259] 09:36:59 INFO - PROCESS | 2576 | --DOCSHELL 14A65000 == 37 [pid = 2576] [id = 258] 09:36:59 INFO - PROCESS | 2576 | --DOCSHELL 13627800 == 36 [pid = 2576] [id = 257] 09:36:59 INFO - PROCESS | 2576 | --DOCSHELL 0DC3E400 == 35 [pid = 2576] [id = 256] 09:36:59 INFO - PROCESS | 2576 | --DOCSHELL 0D4E3C00 == 34 [pid = 2576] [id = 255] 09:36:59 INFO - PROCESS | 2576 | --DOCSHELL 17068000 == 33 [pid = 2576] [id = 252] 09:36:59 INFO - PROCESS | 2576 | --DOCSHELL 0D472400 == 32 [pid = 2576] [id = 253] 09:36:59 INFO - PROCESS | 2576 | --DOCSHELL 11B87000 == 31 [pid = 2576] [id = 254] 09:36:59 INFO - PROCESS | 2576 | --DOCSHELL 1843C000 == 30 [pid = 2576] [id = 266] 09:36:59 INFO - PROCESS | 2576 | --DOCSHELL 1362F800 == 29 [pid = 2576] [id = 263] 09:36:59 INFO - PROCESS | 2576 | --DOCSHELL 0D4E7000 == 28 [pid = 2576] [id = 264] 09:36:59 INFO - PROCESS | 2576 | --DOCSHELL 13572800 == 27 [pid = 2576] [id = 265] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (13E5D800) [pid = 2576] [serial = 741] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (0DA5F800) [pid = 2576] [serial = 735] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0DDA1800) [pid = 2576] [serial = 736] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (12151800) [pid = 2576] [serial = 738] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (1189BC00) [pid = 2576] [serial = 730] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (0D47F000) [pid = 2576] [serial = 729] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0CFF3400) [pid = 2576] [serial = 718] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0CE34400) [pid = 2576] [serial = 717] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (12F64400) [pid = 2576] [serial = 721] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (14BC7C00) [pid = 2576] [serial = 744] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (11F4F800) [pid = 2576] [serial = 720] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (1706A400) [pid = 2576] [serial = 724] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16B8A800) [pid = 2576] [serial = 723] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (19809800) [pid = 2576] [serial = 727] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (194AD400) [pid = 2576] [serial = 726] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (13E67400) [pid = 2576] [serial = 742] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (16A49400) [pid = 2576] [serial = 747] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (14F2E800) [pid = 2576] [serial = 745] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (16D96800) [pid = 2576] [serial = 753] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0D5B9400) [pid = 2576] [serial = 732] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (13E60800) [pid = 2576] [serial = 754] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (16A55C00) [pid = 2576] [serial = 748] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0D61AC00) [pid = 2576] [serial = 733] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (17073400) [pid = 2576] [serial = 756] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (16A4B000) [pid = 2576] [serial = 750] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (16B81800) [pid = 2576] [serial = 751] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (131C3400) [pid = 2576] [serial = 739] [outer = 00000000] [url = about:blank] 09:36:59 INFO - PROCESS | 2576 | 1467736619669 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]]]}] 09:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1536ms 09:36:59 INFO - PROCESS | 2576 | 1467736619704 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 2576 | 1467736619708 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 09:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:36:59 INFO - PROCESS | 2576 | 1467736619713 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 2576 | 1467736619716 Marionette TRACE conn6 <- [1,1034,null,{}] 09:36:59 INFO - PROCESS | 2576 | 1467736619721 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}] 09:36:59 INFO - PROCESS | 2576 | 1467736619724 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:59 INFO - PROCESS | 2576 | 1467736619848 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 09:36:59 INFO - PROCESS | 2576 | 1467736619931 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 2576 | 1467736619935 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:36:59 INFO - PROCESS | 2576 | ++DOCSHELL 0CFF3800 == 28 [pid = 2576] [id = 268] 09:36:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0CFF6C00) [pid = 2576] [serial = 803] [outer = 00000000] 09:37:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0D496C00) [pid = 2576] [serial = 804] [outer = 0CFF6C00] 09:37:00 INFO - PROCESS | 2576 | 1467736619983 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0D4EF000) [pid = 2576] [serial = 805] [outer = 0CFF6C00] 09:37:00 INFO - PROCESS | 2576 | 1467736620387 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]]]}] 09:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 731ms 09:37:00 INFO - PROCESS | 2576 | 1467736620443 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 2576 | 1467736620448 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 09:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:37:00 INFO - PROCESS | 2576 | 1467736620455 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 2576 | 1467736620457 Marionette TRACE conn6 <- [1,1038,null,{}] 09:37:00 INFO - PROCESS | 2576 | 1467736620461 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}] 09:37:00 INFO - PROCESS | 2576 | 1467736620464 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:00 INFO - PROCESS | 2576 | 1467736620550 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 09:37:00 INFO - PROCESS | 2576 | 1467736620556 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 2576 | 1467736620558 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:00 INFO - PROCESS | 2576 | ++DOCSHELL 0D712C00 == 29 [pid = 2576] [id = 269] 09:37:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0D71D800) [pid = 2576] [serial = 806] [outer = 00000000] 09:37:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0DA56000) [pid = 2576] [serial = 807] [outer = 0D71D800] 09:37:00 INFO - PROCESS | 2576 | 1467736620606 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0DA5DC00) [pid = 2576] [serial = 808] [outer = 0D71D800] 09:37:01 INFO - PROCESS | 2576 | 1467736621063 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]]]}] 09:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 09:37:01 INFO - PROCESS | 2576 | 1467736621088 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 09:37:01 INFO - PROCESS | 2576 | 1467736621091 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 09:37:01 INFO - PROCESS | 2576 | 1467736621098 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:37:01 INFO - PROCESS | 2576 | 1467736621101 Marionette TRACE conn6 <- [1,1042,null,{}] 09:37:01 INFO - PROCESS | 2576 | 1467736621112 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}] 09:37:01 INFO - PROCESS | 2576 | 1467736621117 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:01 INFO - PROCESS | 2576 | 1467736621199 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 09:37:01 INFO - PROCESS | 2576 | 1467736621239 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 2576 | 1467736621242 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:01 INFO - PROCESS | 2576 | ++DOCSHELL 1212D000 == 30 [pid = 2576] [id = 270] 09:37:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (1212E800) [pid = 2576] [serial = 809] [outer = 00000000] 09:37:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (122EF400) [pid = 2576] [serial = 810] [outer = 1212E800] 09:37:01 INFO - PROCESS | 2576 | 1467736621296 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (12FD6400) [pid = 2576] [serial = 811] [outer = 1212E800] 09:37:01 INFO - PROCESS | 2576 | 1467736621727 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]]]}] 09:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 09:37:01 INFO - PROCESS | 2576 | 1467736621773 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 09:37:01 INFO - PROCESS | 2576 | 1467736621776 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 09:37:01 INFO - PROCESS | 2576 | 1467736621779 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:37:01 INFO - PROCESS | 2576 | 1467736621781 Marionette TRACE conn6 <- [1,1046,null,{}] 09:37:01 INFO - PROCESS | 2576 | 1467736621795 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}] 09:37:01 INFO - PROCESS | 2576 | 1467736621797 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:01 INFO - PROCESS | 2576 | 1467736621908 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 09:37:01 INFO - PROCESS | 2576 | 1467736621913 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 2576 | 1467736621915 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:01 INFO - PROCESS | 2576 | ++DOCSHELL 118DC400 == 31 [pid = 2576] [id = 271] 09:37:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (11F4B800) [pid = 2576] [serial = 812] [outer = 00000000] 09:37:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (13A91C00) [pid = 2576] [serial = 813] [outer = 11F4B800] 09:37:01 INFO - PROCESS | 2576 | 1467736621959 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (13E65400) [pid = 2576] [serial = 814] [outer = 11F4B800] 09:37:02 INFO - PROCESS | 2576 | 1467736622385 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]]]}] 09:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 691ms 09:37:02 INFO - PROCESS | 2576 | 1467736622474 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 09:37:02 INFO - PROCESS | 2576 | 1467736622476 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 09:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:37:02 INFO - PROCESS | 2576 | 1467736622480 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - PROCESS | 2576 | 1467736622481 Marionette TRACE conn6 <- [1,1050,null,{}] 09:37:02 INFO - PROCESS | 2576 | 1467736622495 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}] 09:37:02 INFO - PROCESS | 2576 | 1467736622497 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:02 INFO - PROCESS | 2576 | 1467736622631 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 09:37:02 INFO - PROCESS | 2576 | 1467736622652 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 2576 | 1467736622654 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:02 INFO - PROCESS | 2576 | ++DOCSHELL 13E94000 == 32 [pid = 2576] [id = 272] 09:37:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (14A36000) [pid = 2576] [serial = 815] [outer = 00000000] 09:37:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (14BBE000) [pid = 2576] [serial = 816] [outer = 14A36000] 09:37:02 INFO - PROCESS | 2576 | 1467736622697 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (14F30000) [pid = 2576] [serial = 817] [outer = 14A36000] 09:37:03 INFO - PROCESS | 2576 | 1467736623138 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]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 691ms 09:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:37:03 INFO - PROCESS | 2576 | 1467736623171 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 2576 | 1467736623173 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 09:37:03 INFO - PROCESS | 2576 | 1467736623176 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 2576 | 1467736623178 Marionette TRACE conn6 <- [1,1054,null,{}] 09:37:03 INFO - PROCESS | 2576 | 1467736623182 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}] 09:37:03 INFO - PROCESS | 2576 | 1467736623187 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:03 INFO - PROCESS | 2576 | 1467736623320 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 09:37:03 INFO - PROCESS | 2576 | 1467736623331 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 2576 | 1467736623333 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:03 INFO - PROCESS | 2576 | ++DOCSHELL 153A5C00 == 33 [pid = 2576] [id = 273] 09:37:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (153F1000) [pid = 2576] [serial = 818] [outer = 00000000] 09:37:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16A49400) [pid = 2576] [serial = 819] [outer = 153F1000] 09:37:03 INFO - PROCESS | 2576 | 1467736623424 Marionette DEBUG loaded listener.js 09:37:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16A55C00) [pid = 2576] [serial = 820] [outer = 153F1000] 09:37:04 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (17EE4C00) [pid = 2576] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:37:04 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0D4ECC00) [pid = 2576] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:37:04 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16A4B400) [pid = 2576] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:37:04 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (1362E800) [pid = 2576] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:37:04 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (153F1800) [pid = 2576] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:37:04 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0DA5F400) [pid = 2576] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:37:04 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (14A67800) [pid = 2576] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:37:04 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0DC47800) [pid = 2576] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:37:04 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (1706E800) [pid = 2576] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:37:04 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (11F4FC00) [pid = 2576] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:37:04 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0D4E4000) [pid = 2576] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:37:04 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (17069400) [pid = 2576] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:37:04 INFO - PROCESS | 2576 | 1467736624132 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]]]}] 09:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 971ms 09:37:04 INFO - PROCESS | 2576 | 1467736624148 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 09:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:37:04 INFO - PROCESS | 2576 | 1467736624150 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 09:37:04 INFO - PROCESS | 2576 | 1467736624154 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:37:04 INFO - PROCESS | 2576 | 1467736624155 Marionette TRACE conn6 <- [1,1058,null,{}] 09:37:04 INFO - PROCESS | 2576 | 1467736624159 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}] 09:37:04 INFO - PROCESS | 2576 | 1467736624160 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:04 INFO - PROCESS | 2576 | 1467736624236 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 09:37:04 INFO - PROCESS | 2576 | 1467736624241 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 2576 | 1467736624243 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:04 INFO - PROCESS | 2576 | ++DOCSHELL 0CFFE400 == 34 [pid = 2576] [id = 274] 09:37:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0D476000) [pid = 2576] [serial = 821] [outer = 00000000] 09:37:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (11F4FC00) [pid = 2576] [serial = 822] [outer = 0D476000] 09:37:04 INFO - PROCESS | 2576 | 1467736624289 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (12F5E400) [pid = 2576] [serial = 823] [outer = 0D476000] 09:37:04 INFO - PROCESS | 2576 | 1467736624697 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]]]}] 09:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 570ms 09:37:04 INFO - PROCESS | 2576 | 1467736624724 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 09:37:04 INFO - PROCESS | 2576 | 1467736624726 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 09:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:37:04 INFO - PROCESS | 2576 | 1467736624729 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:37:04 INFO - PROCESS | 2576 | 1467736624731 Marionette TRACE conn6 <- [1,1062,null,{}] 09:37:04 INFO - PROCESS | 2576 | 1467736624745 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}] 09:37:04 INFO - PROCESS | 2576 | 1467736624746 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:04 INFO - PROCESS | 2576 | 1467736624825 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 09:37:04 INFO - PROCESS | 2576 | 1467736624843 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 2576 | 1467736624845 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:04 INFO - PROCESS | 2576 | ++DOCSHELL 14F37C00 == 35 [pid = 2576] [id = 275] 09:37:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (15398C00) [pid = 2576] [serial = 824] [outer = 00000000] 09:37:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16B81800) [pid = 2576] [serial = 825] [outer = 15398C00] 09:37:04 INFO - PROCESS | 2576 | 1467736624887 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16B82000) [pid = 2576] [serial = 826] [outer = 15398C00] 09:37:05 INFO - PROCESS | 2576 | 1467736625309 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]]]}] 09:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 631ms 09:37:05 INFO - PROCESS | 2576 | 1467736625360 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 2576 | 1467736625362 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 09:37:05 INFO - PROCESS | 2576 | 1467736625366 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - PROCESS | 2576 | 1467736625368 Marionette TRACE conn6 <- [1,1066,null,{}] 09:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:37:05 INFO - PROCESS | 2576 | 1467736625371 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}] 09:37:05 INFO - PROCESS | 2576 | 1467736625373 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:05 INFO - PROCESS | 2576 | 1467736625450 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 09:37:05 INFO - PROCESS | 2576 | 1467736625458 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:05 INFO - PROCESS | 2576 | 1467736625460 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:05 INFO - PROCESS | 2576 | ++DOCSHELL 1212C000 == 36 [pid = 2576] [id = 276] 09:37:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16F59800) [pid = 2576] [serial = 827] [outer = 00000000] 09:37:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (17027000) [pid = 2576] [serial = 828] [outer = 16F59800] 09:37:05 INFO - PROCESS | 2576 | 1467736625504 Marionette DEBUG loaded listener.js 09:37:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1702F400) [pid = 2576] [serial = 829] [outer = 16F59800] 09:37:05 INFO - PROCESS | 2576 | 1467736625957 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]]]}] 09:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 09:37:06 INFO - PROCESS | 2576 | 1467736626008 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 09:37:06 INFO - PROCESS | 2576 | 1467736626010 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 09:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:37:06 INFO - PROCESS | 2576 | 1467736626013 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:37:06 INFO - PROCESS | 2576 | 1467736626015 Marionette TRACE conn6 <- [1,1070,null,{}] 09:37:06 INFO - PROCESS | 2576 | 1467736626018 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}] 09:37:06 INFO - PROCESS | 2576 | 1467736626020 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:06 INFO - PROCESS | 2576 | 1467736626146 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 09:37:06 INFO - PROCESS | 2576 | 1467736626278 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 2576 | 1467736626281 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:06 INFO - PROCESS | 2576 | ++DOCSHELL 0CE3AC00 == 37 [pid = 2576] [id = 277] 09:37:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0CF02800) [pid = 2576] [serial = 830] [outer = 00000000] 09:37:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0CFFA400) [pid = 2576] [serial = 831] [outer = 0CF02800] 09:37:06 INFO - PROCESS | 2576 | 1467736626339 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0D47FC00) [pid = 2576] [serial = 832] [outer = 0CF02800] 09:37:07 INFO - PROCESS | 2576 | 1467736627170 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]]]}] 09:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1175ms 09:37:07 INFO - PROCESS | 2576 | 1467736627203 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 09:37:07 INFO - PROCESS | 2576 | 1467736627207 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 09:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:37:07 INFO - PROCESS | 2576 | 1467736627213 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 2576 | 1467736627216 Marionette TRACE conn6 <- [1,1074,null,{}] 09:37:07 INFO - PROCESS | 2576 | 1467736627221 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}] 09:37:07 INFO - PROCESS | 2576 | 1467736627224 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:07 INFO - PROCESS | 2576 | 1467736627350 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 09:37:07 INFO - PROCESS | 2576 | 1467736627470 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 2576 | 1467736627473 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:07 INFO - PROCESS | 2576 | ++DOCSHELL 0DDA1800 == 38 [pid = 2576] [id = 278] 09:37:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0E6E3000) [pid = 2576] [serial = 833] [outer = 00000000] 09:37:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (11AA9C00) [pid = 2576] [serial = 834] [outer = 0E6E3000] 09:37:07 INFO - PROCESS | 2576 | 1467736627529 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (12F64000) [pid = 2576] [serial = 835] [outer = 0E6E3000] 09:37:08 INFO - PROCESS | 2576 | 1467736628424 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]]]}] 09:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1273ms 09:37:08 INFO - PROCESS | 2576 | 1467736628492 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 09:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:37:08 INFO - PROCESS | 2576 | 1467736628496 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 09:37:08 INFO - PROCESS | 2576 | 1467736628501 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:37:08 INFO - PROCESS | 2576 | 1467736628504 Marionette TRACE conn6 <- [1,1078,null,{}] 09:37:08 INFO - PROCESS | 2576 | 1467736628509 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}] 09:37:08 INFO - PROCESS | 2576 | 1467736628512 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:08 INFO - PROCESS | 2576 | 1467736628623 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 09:37:08 INFO - PROCESS | 2576 | 1467736628723 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 2576 | 1467736628728 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:08 INFO - PROCESS | 2576 | --DOCSHELL 1212C000 == 37 [pid = 2576] [id = 276] 09:37:08 INFO - PROCESS | 2576 | --DOCSHELL 14F37C00 == 36 [pid = 2576] [id = 275] 09:37:08 INFO - PROCESS | 2576 | --DOCSHELL 0CFFE400 == 35 [pid = 2576] [id = 274] 09:37:08 INFO - PROCESS | 2576 | --DOCSHELL 153A5C00 == 34 [pid = 2576] [id = 273] 09:37:08 INFO - PROCESS | 2576 | --DOCSHELL 13E94000 == 33 [pid = 2576] [id = 272] 09:37:08 INFO - PROCESS | 2576 | --DOCSHELL 118DC400 == 32 [pid = 2576] [id = 271] 09:37:08 INFO - PROCESS | 2576 | --DOCSHELL 1212D000 == 31 [pid = 2576] [id = 270] 09:37:08 INFO - PROCESS | 2576 | --DOCSHELL 0D712C00 == 30 [pid = 2576] [id = 269] 09:37:08 INFO - PROCESS | 2576 | --DOCSHELL 0CFF3800 == 29 [pid = 2576] [id = 268] 09:37:08 INFO - PROCESS | 2576 | --DOCSHELL 0DA5D000 == 28 [pid = 2576] [id = 267] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0D9B4C00) [pid = 2576] [serial = 760] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (17029C00) [pid = 2576] [serial = 780] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (13A9D000) [pid = 2576] [serial = 771] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0D620C00) [pid = 2576] [serial = 759] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (15437C00) [pid = 2576] [serial = 777] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (14F2C400) [pid = 2576] [serial = 783] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0E6EB000) [pid = 2576] [serial = 781] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (14F33000) [pid = 2576] [serial = 774] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0E6E8C00) [pid = 2576] [serial = 768] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (172D1400) [pid = 2576] [serial = 786] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (1212E400) [pid = 2576] [serial = 763] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (1543B000) [pid = 2576] [serial = 778] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (12FD3C00) [pid = 2576] [serial = 762] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1539A800) [pid = 2576] [serial = 775] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (11898800) [pid = 2576] [serial = 769] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0D611400) [pid = 2576] [serial = 766] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (172CEC00) [pid = 2576] [serial = 757] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0D4ED000) [pid = 2576] [serial = 765] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (15440C00) [pid = 2576] [serial = 784] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (13E62C00) [pid = 2576] [serial = 772] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (184E6400) [pid = 2576] [serial = 790] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (1843C800) [pid = 2576] [serial = 789] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (17E3C400) [pid = 2576] [serial = 787] [outer = 00000000] [url = about:blank] 09:37:08 INFO - PROCESS | 2576 | ++DOCSHELL 0CE78C00 == 29 [pid = 2576] [id = 279] 09:37:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0CE7A000) [pid = 2576] [serial = 836] [outer = 00000000] 09:37:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0D47A400) [pid = 2576] [serial = 837] [outer = 0CE7A000] 09:37:08 INFO - PROCESS | 2576 | 1467736628814 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0D61E000) [pid = 2576] [serial = 838] [outer = 0CE7A000] 09:37:09 INFO - PROCESS | 2576 | 1467736629188 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]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 09:37:09 INFO - PROCESS | 2576 | 1467736629232 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 2576 | 1467736629236 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 09:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:37:09 INFO - PROCESS | 2576 | 1467736629243 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 2576 | 1467736629245 Marionette TRACE conn6 <- [1,1082,null,{}] 09:37:09 INFO - PROCESS | 2576 | 1467736629249 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}] 09:37:09 INFO - PROCESS | 2576 | 1467736629251 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:09 INFO - PROCESS | 2576 | 1467736629337 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 09:37:09 INFO - PROCESS | 2576 | 1467736629344 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 2576 | 1467736629346 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:09 INFO - PROCESS | 2576 | ++DOCSHELL 0DC41800 == 30 [pid = 2576] [id = 280] 09:37:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0DD40400) [pid = 2576] [serial = 839] [outer = 00000000] 09:37:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0E6EB000) [pid = 2576] [serial = 840] [outer = 0DD40400] 09:37:09 INFO - PROCESS | 2576 | 1467736629393 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (11898800) [pid = 2576] [serial = 841] [outer = 0DD40400] 09:37:09 INFO - PROCESS | 2576 | 1467736629906 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]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 09:37:09 INFO - PROCESS | 2576 | 1467736629948 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 09:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:37:09 INFO - PROCESS | 2576 | 1467736629950 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 09:37:09 INFO - PROCESS | 2576 | 1467736629954 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 2576 | 1467736629957 Marionette TRACE conn6 <- [1,1086,null,{}] 09:37:09 INFO - PROCESS | 2576 | 1467736629968 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}] 09:37:09 INFO - PROCESS | 2576 | 1467736629973 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:10 INFO - PROCESS | 2576 | 1467736630092 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 09:37:10 INFO - PROCESS | 2576 | 1467736630182 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 2576 | 1467736630185 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:10 INFO - PROCESS | 2576 | ++DOCSHELL 13629800 == 31 [pid = 2576] [id = 281] 09:37:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (1362BC00) [pid = 2576] [serial = 842] [outer = 00000000] 09:37:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (13A8F800) [pid = 2576] [serial = 843] [outer = 1362BC00] 09:37:10 INFO - PROCESS | 2576 | 1467736630232 Marionette DEBUG loaded listener.js 09:37:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (13AF1400) [pid = 2576] [serial = 844] [outer = 1362BC00] 09:37:10 INFO - PROCESS | 2576 | 1467736630596 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]]]}] 09:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 691ms 09:37:10 INFO - PROCESS | 2576 | 1467736630644 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 2576 | 1467736630647 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 09:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:37:10 INFO - PROCESS | 2576 | 1467736630650 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 2576 | 1467736630652 Marionette TRACE conn6 <- [1,1090,null,{}] 09:37:10 INFO - PROCESS | 2576 | 1467736630655 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}] 09:37:10 INFO - PROCESS | 2576 | 1467736630657 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:10 INFO - PROCESS | 2576 | 1467736630751 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 09:37:10 INFO - PROCESS | 2576 | 1467736630756 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 2576 | 1467736630758 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:10 INFO - PROCESS | 2576 | ++DOCSHELL 13E93400 == 32 [pid = 2576] [id = 282] 09:37:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (13E93C00) [pid = 2576] [serial = 845] [outer = 00000000] 09:37:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (14F37C00) [pid = 2576] [serial = 846] [outer = 13E93C00] 09:37:10 INFO - PROCESS | 2576 | 1467736630803 Marionette DEBUG loaded listener.js 09:37:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (1539A400) [pid = 2576] [serial = 847] [outer = 13E93C00] 09:37:11 INFO - PROCESS | 2576 | 1467736631262 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]]]}] 09:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 09:37:11 INFO - PROCESS | 2576 | 1467736631324 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 09:37:11 INFO - PROCESS | 2576 | 1467736631326 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 09:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:37:11 INFO - PROCESS | 2576 | 1467736631329 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:37:11 INFO - PROCESS | 2576 | 1467736631331 Marionette TRACE conn6 <- [1,1094,null,{}] 09:37:11 INFO - PROCESS | 2576 | 1467736631334 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}] 09:37:11 INFO - PROCESS | 2576 | 1467736631336 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:11 INFO - PROCESS | 2576 | 1467736631445 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 09:37:11 INFO - PROCESS | 2576 | 1467736631530 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 2576 | 1467736631532 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:11 INFO - PROCESS | 2576 | ++DOCSHELL 0E7CC800 == 33 [pid = 2576] [id = 283] 09:37:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (153FD400) [pid = 2576] [serial = 848] [outer = 00000000] 09:37:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1543B800) [pid = 2576] [serial = 849] [outer = 153FD400] 09:37:11 INFO - PROCESS | 2576 | 1467736631575 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16A4A400) [pid = 2576] [serial = 850] [outer = 153FD400] 09:37:12 INFO - PROCESS | 2576 | 1467736632020 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]]]}] 09:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 771ms 09:37:12 INFO - PROCESS | 2576 | 1467736632101 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 2576 | 1467736632103 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 09:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:37:12 INFO - PROCESS | 2576 | 1467736632106 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 2576 | 1467736632108 Marionette TRACE conn6 <- [1,1098,null,{}] 09:37:12 INFO - PROCESS | 2576 | 1467736632111 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}] 09:37:12 INFO - PROCESS | 2576 | 1467736632117 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:12 INFO - PROCESS | 2576 | 1467736632260 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 09:37:12 INFO - PROCESS | 2576 | 1467736632266 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 2576 | 1467736632268 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:12 INFO - PROCESS | 2576 | ++DOCSHELL 16A50800 == 34 [pid = 2576] [id = 284] 09:37:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16A51C00) [pid = 2576] [serial = 851] [outer = 00000000] 09:37:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (17075800) [pid = 2576] [serial = 852] [outer = 16A51C00] 09:37:12 INFO - PROCESS | 2576 | 1467736632312 Marionette DEBUG loaded listener.js 09:37:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (172CA800) [pid = 2576] [serial = 853] [outer = 16A51C00] 09:37:12 INFO - PROCESS | 2576 | 1467736632753 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]]]}] 09:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 671ms 09:37:12 INFO - PROCESS | 2576 | 1467736632778 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 09:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:37:12 INFO - PROCESS | 2576 | 1467736632780 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 09:37:12 INFO - PROCESS | 2576 | 1467736632783 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 2576 | 1467736632784 Marionette TRACE conn6 <- [1,1102,null,{}] 09:37:12 INFO - PROCESS | 2576 | 1467736632788 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}] 09:37:12 INFO - PROCESS | 2576 | 1467736632790 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:12 INFO - PROCESS | 2576 | 1467736632925 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 09:37:12 INFO - PROCESS | 2576 | 1467736632949 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 2576 | 1467736632951 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:12 INFO - PROCESS | 2576 | ++DOCSHELL 17075400 == 35 [pid = 2576] [id = 285] 09:37:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (172D4800) [pid = 2576] [serial = 854] [outer = 00000000] 09:37:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (17EE4800) [pid = 2576] [serial = 855] [outer = 172D4800] 09:37:13 INFO - PROCESS | 2576 | 1467736632993 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1838A800) [pid = 2576] [serial = 856] [outer = 172D4800] 09:37:13 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0D71D800) [pid = 2576] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:37:13 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0CFF6C00) [pid = 2576] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:37:13 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (11F4B800) [pid = 2576] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:37:13 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0D61A400) [pid = 2576] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:37:13 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (13574400) [pid = 2576] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:37:13 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (184E6C00) [pid = 2576] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:37:13 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (14A36000) [pid = 2576] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:37:13 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (153F1000) [pid = 2576] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:37:13 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D476000) [pid = 2576] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:37:13 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0DA5D400) [pid = 2576] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:37:13 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1212E800) [pid = 2576] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:37:13 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (15398C00) [pid = 2576] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:37:13 INFO - PROCESS | 2576 | 1467736633450 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]]]}] 09:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 09:37:13 INFO - PROCESS | 2576 | 1467736633514 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 09:37:13 INFO - PROCESS | 2576 | 1467736633516 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 09:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:37:13 INFO - PROCESS | 2576 | 1467736633519 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - PROCESS | 2576 | 1467736633521 Marionette TRACE conn6 <- [1,1106,null,{}] 09:37:13 INFO - PROCESS | 2576 | 1467736633524 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}] 09:37:13 INFO - PROCESS | 2576 | 1467736633526 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:13 INFO - PROCESS | 2576 | 1467736633604 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 09:37:13 INFO - PROCESS | 2576 | 1467736633609 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:13 INFO - PROCESS | 2576 | 1467736633611 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:13 INFO - PROCESS | 2576 | ++DOCSHELL 0E281000 == 36 [pid = 2576] [id = 286] 09:37:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (11AAA800) [pid = 2576] [serial = 857] [outer = 00000000] 09:37:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (17069C00) [pid = 2576] [serial = 858] [outer = 11AAA800] 09:37:13 INFO - PROCESS | 2576 | 1467736633653 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (1838EC00) [pid = 2576] [serial = 859] [outer = 11AAA800] 09:37:14 INFO - PROCESS | 2576 | 1467736634084 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]]]}] 09:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 09:37:14 INFO - PROCESS | 2576 | 1467736634150 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 09:37:14 INFO - PROCESS | 2576 | 1467736634152 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 09:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:37:14 INFO - PROCESS | 2576 | 1467736634155 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:37:14 INFO - PROCESS | 2576 | 1467736634157 Marionette TRACE conn6 <- [1,1110,null,{}] 09:37:14 INFO - PROCESS | 2576 | 1467736634161 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}] 09:37:14 INFO - PROCESS | 2576 | 1467736634162 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:14 INFO - PROCESS | 2576 | 1467736634240 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 09:37:14 INFO - PROCESS | 2576 | 1467736634245 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:14 INFO - PROCESS | 2576 | 1467736634247 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:14 INFO - PROCESS | 2576 | ++DOCSHELL 13631C00 == 37 [pid = 2576] [id = 287] 09:37:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (18442000) [pid = 2576] [serial = 860] [outer = 00000000] 09:37:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (18865C00) [pid = 2576] [serial = 861] [outer = 18442000] 09:37:14 INFO - PROCESS | 2576 | 1467736634290 Marionette DEBUG loaded listener.js 09:37:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (1920C000) [pid = 2576] [serial = 862] [outer = 18442000] 09:37:14 INFO - PROCESS | 2576 | 1467736634729 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]]]}] 09:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 09:37:14 INFO - PROCESS | 2576 | 1467736634790 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 09:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:37:14 INFO - PROCESS | 2576 | 1467736634792 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 09:37:14 INFO - PROCESS | 2576 | 1467736634795 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:37:14 INFO - PROCESS | 2576 | 1467736634797 Marionette TRACE conn6 <- [1,1114,null,{}] 09:37:14 INFO - PROCESS | 2576 | 1467736634801 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}] 09:37:14 INFO - PROCESS | 2576 | 1467736634802 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:14 INFO - PROCESS | 2576 | 1467736634884 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 09:37:14 INFO - PROCESS | 2576 | 1467736634892 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:14 INFO - PROCESS | 2576 | 1467736634894 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:14 INFO - PROCESS | 2576 | ++DOCSHELL 0D61A400 == 38 [pid = 2576] [id = 288] 09:37:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (12FD7000) [pid = 2576] [serial = 863] [outer = 00000000] 09:37:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (194AE000) [pid = 2576] [serial = 864] [outer = 12FD7000] 09:37:14 INFO - PROCESS | 2576 | 1467736634937 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (194B2400) [pid = 2576] [serial = 865] [outer = 12FD7000] 09:37:15 INFO - PROCESS | 2576 | --DOCSHELL 0CE78C00 == 37 [pid = 2576] [id = 279] 09:37:15 INFO - PROCESS | 2576 | --DOCSHELL 0DDA1800 == 36 [pid = 2576] [id = 278] 09:37:15 INFO - PROCESS | 2576 | --DOCSHELL 0CE3AC00 == 35 [pid = 2576] [id = 277] 09:37:16 INFO - PROCESS | 2576 | --DOCSHELL 0DC41800 == 34 [pid = 2576] [id = 280] 09:37:16 INFO - PROCESS | 2576 | --DOCSHELL 13629800 == 33 [pid = 2576] [id = 281] 09:37:16 INFO - PROCESS | 2576 | --DOCSHELL 13E93400 == 32 [pid = 2576] [id = 282] 09:37:16 INFO - PROCESS | 2576 | --DOCSHELL 0E281000 == 31 [pid = 2576] [id = 286] 09:37:16 INFO - PROCESS | 2576 | --DOCSHELL 0E7CC800 == 30 [pid = 2576] [id = 283] 09:37:16 INFO - PROCESS | 2576 | --DOCSHELL 16A50800 == 29 [pid = 2576] [id = 284] 09:37:16 INFO - PROCESS | 2576 | --DOCSHELL 17075400 == 28 [pid = 2576] [id = 285] 09:37:16 INFO - PROCESS | 2576 | --DOCSHELL 13631C00 == 27 [pid = 2576] [id = 287] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0DA56000) [pid = 2576] [serial = 807] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0DA5DC00) [pid = 2576] [serial = 808] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0D496C00) [pid = 2576] [serial = 804] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (13A91C00) [pid = 2576] [serial = 813] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0E20DC00) [pid = 2576] [serial = 793] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0DA51400) [pid = 2576] [serial = 792] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (153A5400) [pid = 2576] [serial = 796] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (13E95400) [pid = 2576] [serial = 795] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (19268C00) [pid = 2576] [serial = 799] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (1886BC00) [pid = 2576] [serial = 798] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (14BBE000) [pid = 2576] [serial = 816] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (16A49400) [pid = 2576] [serial = 819] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (11F4FC00) [pid = 2576] [serial = 822] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (12F5E400) [pid = 2576] [serial = 823] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (0D4EF000) [pid = 2576] [serial = 805] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (1189D400) [pid = 2576] [serial = 802] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (0E207C00) [pid = 2576] [serial = 801] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (16A55C00) [pid = 2576] [serial = 820] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (122EF400) [pid = 2576] [serial = 810] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (13E65400) [pid = 2576] [serial = 814] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (14F30000) [pid = 2576] [serial = 817] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (16B82000) [pid = 2576] [serial = 826] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (16B81800) [pid = 2576] [serial = 825] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (12FD6400) [pid = 2576] [serial = 811] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (17027000) [pid = 2576] [serial = 828] [outer = 00000000] [url = about:blank] 09:37:16 INFO - PROCESS | 2576 | 1467736636745 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]]]}] 09:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1977ms 09:37:16 INFO - PROCESS | 2576 | 1467736636773 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 09:37:16 INFO - PROCESS | 2576 | 1467736636777 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 09:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:37:16 INFO - PROCESS | 2576 | 1467736636781 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - PROCESS | 2576 | 1467736636785 Marionette TRACE conn6 <- [1,1118,null,{}] 09:37:16 INFO - PROCESS | 2576 | 1467736636790 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}] 09:37:16 INFO - PROCESS | 2576 | 1467736636793 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:16 INFO - PROCESS | 2576 | 1467736636882 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 09:37:16 INFO - PROCESS | 2576 | 1467736636893 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:16 INFO - PROCESS | 2576 | 1467736636897 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:16 INFO - PROCESS | 2576 | ++DOCSHELL 0D48D400 == 28 [pid = 2576] [id = 289] 09:37:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (0D490000) [pid = 2576] [serial = 866] [outer = 00000000] 09:37:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (0D4E6000) [pid = 2576] [serial = 867] [outer = 0D490000] 09:37:16 INFO - PROCESS | 2576 | 1467736636945 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (0D4EE000) [pid = 2576] [serial = 868] [outer = 0D490000] 09:37:17 INFO - PROCESS | 2576 | 1467736637408 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]]]}] 09:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 670ms 09:37:17 INFO - PROCESS | 2576 | 1467736637452 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 09:37:17 INFO - PROCESS | 2576 | 1467736637458 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 09:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:37:17 INFO - PROCESS | 2576 | 1467736637464 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 2576 | 1467736637467 Marionette TRACE conn6 <- [1,1122,null,{}] 09:37:17 INFO - PROCESS | 2576 | 1467736637470 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}] 09:37:17 INFO - PROCESS | 2576 | 1467736637473 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:17 INFO - PROCESS | 2576 | 1467736637559 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 09:37:17 INFO - PROCESS | 2576 | 1467736637567 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:17 INFO - PROCESS | 2576 | 1467736637570 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:17 INFO - PROCESS | 2576 | ++DOCSHELL 0D719800 == 29 [pid = 2576] [id = 290] 09:37:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (0D71A000) [pid = 2576] [serial = 869] [outer = 00000000] 09:37:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (0D87C800) [pid = 2576] [serial = 870] [outer = 0D71A000] 09:37:17 INFO - PROCESS | 2576 | 1467736637617 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (0DA51400) [pid = 2576] [serial = 871] [outer = 0D71A000] 09:37:18 INFO - PROCESS | 2576 | 1467736638080 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]]]}] 09:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 09:37:18 INFO - PROCESS | 2576 | 1467736638138 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 09:37:18 INFO - PROCESS | 2576 | 1467736638140 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 09:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:37:18 INFO - PROCESS | 2576 | 1467736638143 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - PROCESS | 2576 | 1467736638146 Marionette TRACE conn6 <- [1,1126,null,{}] 09:37:18 INFO - PROCESS | 2576 | 1467736638157 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}] 09:37:18 INFO - PROCESS | 2576 | 1467736638162 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:18 INFO - PROCESS | 2576 | 1467736638245 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 09:37:18 INFO - PROCESS | 2576 | 1467736638360 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 2576 | 1467736638363 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:18 INFO - PROCESS | 2576 | ++DOCSHELL 0E6E8C00 == 30 [pid = 2576] [id = 291] 09:37:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0E6EB800) [pid = 2576] [serial = 872] [outer = 00000000] 09:37:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0E7CCC00) [pid = 2576] [serial = 873] [outer = 0E6EB800] 09:37:18 INFO - PROCESS | 2576 | 1467736638410 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (1189D000) [pid = 2576] [serial = 874] [outer = 0E6EB800] 09:37:18 INFO - PROCESS | 2576 | 1467736638921 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]]]}] 09:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 830ms 09:37:18 INFO - PROCESS | 2576 | 1467736638979 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 09:37:18 INFO - PROCESS | 2576 | 1467736638981 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 09:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:37:18 INFO - PROCESS | 2576 | 1467736638985 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - PROCESS | 2576 | 1467736638986 Marionette TRACE conn6 <- [1,1130,null,{}] 09:37:18 INFO - PROCESS | 2576 | 1467736638990 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}] 09:37:18 INFO - PROCESS | 2576 | 1467736638992 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:19 INFO - PROCESS | 2576 | 1467736639074 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 09:37:19 INFO - PROCESS | 2576 | 1467736639079 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 2576 | 1467736639081 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:19 INFO - PROCESS | 2576 | ++DOCSHELL 11F50800 == 31 [pid = 2576] [id = 292] 09:37:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (11F73800) [pid = 2576] [serial = 875] [outer = 00000000] 09:37:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (12FD3C00) [pid = 2576] [serial = 876] [outer = 11F73800] 09:37:19 INFO - PROCESS | 2576 | 1467736639125 Marionette DEBUG loaded listener.js 09:37:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (13628800) [pid = 2576] [serial = 877] [outer = 11F73800] 09:37:19 INFO - PROCESS | 2576 | [2576] 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 09:37:19 INFO - PROCESS | 2576 | 1467736639574 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]]]}] 09:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 632ms 09:37:19 INFO - PROCESS | 2576 | 1467736639619 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 2576 | 1467736639621 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 09:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:37:19 INFO - PROCESS | 2576 | 1467736639624 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 2576 | 1467736639626 Marionette TRACE conn6 <- [1,1134,null,{}] 09:37:19 INFO - PROCESS | 2576 | 1467736639629 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}] 09:37:19 INFO - PROCESS | 2576 | 1467736639631 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:19 INFO - PROCESS | 2576 | 1467736639734 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 09:37:19 INFO - PROCESS | 2576 | 1467736639742 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 2576 | 1467736639744 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:19 INFO - PROCESS | 2576 | ++DOCSHELL 13630400 == 32 [pid = 2576] [id = 293] 09:37:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (13A90800) [pid = 2576] [serial = 878] [outer = 00000000] 09:37:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (13E5C400) [pid = 2576] [serial = 879] [outer = 13A90800] 09:37:19 INFO - PROCESS | 2576 | 1467736639788 Marionette DEBUG loaded listener.js 09:37:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (13E62C00) [pid = 2576] [serial = 880] [outer = 13A90800] 09:37:20 INFO - PROCESS | 2576 | 1467736640225 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]]]}] 09:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 631ms 09:37:20 INFO - PROCESS | 2576 | 1467736640255 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 09:37:20 INFO - PROCESS | 2576 | 1467736640257 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 09:37:20 INFO - PROCESS | 2576 | 1467736640261 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:37:20 INFO - PROCESS | 2576 | 1467736640262 Marionette TRACE conn6 <- [1,1138,null,{}] 09:37:20 INFO - PROCESS | 2576 | 1467736640266 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}] 09:37:20 INFO - PROCESS | 2576 | 1467736640271 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:20 INFO - PROCESS | 2576 | 1467736640376 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 09:37:20 INFO - PROCESS | 2576 | 1467736640384 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 2576 | 1467736640386 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:20 INFO - PROCESS | 2576 | ++DOCSHELL 14BBE000 == 33 [pid = 2576] [id = 294] 09:37:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (14F2E800) [pid = 2576] [serial = 881] [outer = 00000000] 09:37:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (14F36000) [pid = 2576] [serial = 882] [outer = 14F2E800] 09:37:20 INFO - PROCESS | 2576 | 1467736640429 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (15347800) [pid = 2576] [serial = 883] [outer = 14F2E800] 09:37:20 INFO - PROCESS | 2576 | 1467736640840 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]]]}] 09:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 09:37:20 INFO - PROCESS | 2576 | 1467736640895 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 09:37:20 INFO - PROCESS | 2576 | 1467736640897 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 09:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:37:20 INFO - PROCESS | 2576 | 1467736640900 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - PROCESS | 2576 | 1467736640902 Marionette TRACE conn6 <- [1,1142,null,{}] 09:37:20 INFO - PROCESS | 2576 | 1467736640905 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}] 09:37:20 INFO - PROCESS | 2576 | 1467736640908 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:20 INFO - PROCESS | 2576 | 1467736640983 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 09:37:20 INFO - PROCESS | 2576 | 1467736640988 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 2576 | 1467736640990 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:21 INFO - PROCESS | 2576 | ++DOCSHELL 153F4800 == 34 [pid = 2576] [id = 295] 09:37:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (15435000) [pid = 2576] [serial = 884] [outer = 00000000] 09:37:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (1543D000) [pid = 2576] [serial = 885] [outer = 15435000] 09:37:21 INFO - PROCESS | 2576 | 1467736641036 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16A48C00) [pid = 2576] [serial = 886] [outer = 15435000] 09:37:21 INFO - PROCESS | 2576 | 1467736641477 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]]]}] 09:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 630ms 09:37:21 INFO - PROCESS | 2576 | 1467736641534 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 09:37:21 INFO - PROCESS | 2576 | 1467736641536 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 09:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:37:21 INFO - PROCESS | 2576 | 1467736641539 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - PROCESS | 2576 | 1467736641541 Marionette TRACE conn6 <- [1,1146,null,{}] 09:37:21 INFO - PROCESS | 2576 | 1467736641545 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}] 09:37:21 INFO - PROCESS | 2576 | 1467736641547 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:21 INFO - PROCESS | 2576 | 1467736641624 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 09:37:21 INFO - PROCESS | 2576 | 1467736641630 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 2576 | 1467736641632 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:21 INFO - PROCESS | 2576 | ++DOCSHELL 16A53C00 == 35 [pid = 2576] [id = 296] 09:37:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16A55800) [pid = 2576] [serial = 887] [outer = 00000000] 09:37:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16AFA000) [pid = 2576] [serial = 888] [outer = 16A55800] 09:37:21 INFO - PROCESS | 2576 | 1467736641675 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16A57C00) [pid = 2576] [serial = 889] [outer = 16A55800] 09:37:22 INFO - PROCESS | 2576 | 1467736642135 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]]]}] 09:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 09:37:22 INFO - PROCESS | 2576 | 1467736642171 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 09:37:22 INFO - PROCESS | 2576 | 1467736642174 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 09:37:22 INFO - PROCESS | 2576 | 1467736642177 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - PROCESS | 2576 | 1467736642179 Marionette TRACE conn6 <- [1,1150,null,{}] 09:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:37:22 INFO - PROCESS | 2576 | 1467736642182 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}] 09:37:22 INFO - PROCESS | 2576 | 1467736642184 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:22 INFO - PROCESS | 2576 | 1467736642320 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 09:37:22 INFO - PROCESS | 2576 | 1467736642372 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:22 INFO - PROCESS | 2576 | 1467736642374 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:22 INFO - PROCESS | 2576 | ++DOCSHELL 0E696000 == 36 [pid = 2576] [id = 297] 09:37:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16B8FC00) [pid = 2576] [serial = 890] [outer = 00000000] 09:37:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (17027000) [pid = 2576] [serial = 891] [outer = 16B8FC00] 09:37:22 INFO - PROCESS | 2576 | 1467736642417 Marionette DEBUG loaded listener.js 09:37:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1706E800) [pid = 2576] [serial = 892] [outer = 16B8FC00] 09:37:22 INFO - PROCESS | 2576 | 1467736642857 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]]]}] 09:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 09:37:22 INFO - PROCESS | 2576 | 1467736642911 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 09:37:22 INFO - PROCESS | 2576 | 1467736642913 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 09:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:37:22 INFO - PROCESS | 2576 | 1467736642916 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - PROCESS | 2576 | 1467736642918 Marionette TRACE conn6 <- [1,1154,null,{}] 09:37:22 INFO - PROCESS | 2576 | 1467736642921 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}] 09:37:22 INFO - PROCESS | 2576 | 1467736642923 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:23 INFO - PROCESS | 2576 | 1467736643038 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 09:37:23 INFO - PROCESS | 2576 | 1467736643046 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 2576 | 1467736643048 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:23 INFO - PROCESS | 2576 | ++DOCSHELL 17073400 == 37 [pid = 2576] [id = 298] 09:37:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (17074C00) [pid = 2576] [serial = 893] [outer = 00000000] 09:37:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (172CE800) [pid = 2576] [serial = 894] [outer = 17074C00] 09:37:23 INFO - PROCESS | 2576 | 1467736643138 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (173EF400) [pid = 2576] [serial = 895] [outer = 17074C00] 09:37:23 INFO - PROCESS | 2576 | 1467736643567 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]]]}] 09:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 09:37:23 INFO - PROCESS | 2576 | 1467736643587 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 2576 | 1467736643590 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 09:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:37:23 INFO - PROCESS | 2576 | 1467736643593 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 2576 | 1467736643595 Marionette TRACE conn6 <- [1,1158,null,{}] 09:37:23 INFO - PROCESS | 2576 | 1467736643605 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}] 09:37:23 INFO - PROCESS | 2576 | 1467736643607 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:23 INFO - PROCESS | 2576 | 1467736643763 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 09:37:23 INFO - PROCESS | 2576 | 1467736643791 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 2576 | 1467736643793 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:23 INFO - PROCESS | 2576 | ++DOCSHELL 13630000 == 38 [pid = 2576] [id = 299] 09:37:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (172CCC00) [pid = 2576] [serial = 896] [outer = 00000000] 09:37:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (194AA800) [pid = 2576] [serial = 897] [outer = 172CCC00] 09:37:23 INFO - PROCESS | 2576 | 1467736643838 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (19808400) [pid = 2576] [serial = 898] [outer = 172CCC00] 09:37:24 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (153FD400) [pid = 2576] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:37:24 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (16A51C00) [pid = 2576] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:37:24 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (172D4800) [pid = 2576] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:37:24 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (18442000) [pid = 2576] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:37:24 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (13E93C00) [pid = 2576] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:37:24 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (1362BC00) [pid = 2576] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:37:24 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0DD40400) [pid = 2576] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:37:24 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0CE7A000) [pid = 2576] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:37:24 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0E6E3000) [pid = 2576] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:37:24 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0CF02800) [pid = 2576] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:37:24 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16F59800) [pid = 2576] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:37:24 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (11AAA800) [pid = 2576] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:37:24 INFO - PROCESS | 2576 | 1467736644403 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]]]}] 09:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 830ms 09:37:24 INFO - PROCESS | 2576 | 1467736644423 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 2576 | 1467736644425 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 09:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:37:24 INFO - PROCESS | 2576 | 1467736644429 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 2576 | 1467736644430 Marionette TRACE conn6 <- [1,1162,null,{}] 09:37:24 INFO - PROCESS | 2576 | 1467736644446 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}] 09:37:24 INFO - PROCESS | 2576 | 1467736644448 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:24 INFO - PROCESS | 2576 | 1467736644527 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 09:37:24 INFO - PROCESS | 2576 | 1467736644533 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 2576 | 1467736644534 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:24 INFO - PROCESS | 2576 | ++DOCSHELL 13572800 == 39 [pid = 2576] [id = 300] 09:37:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (13A94000) [pid = 2576] [serial = 899] [outer = 00000000] 09:37:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16A4B000) [pid = 2576] [serial = 900] [outer = 13A94000] 09:37:24 INFO - PROCESS | 2576 | 1467736644577 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (172C8400) [pid = 2576] [serial = 901] [outer = 13A94000] 09:37:25 INFO - PROCESS | 2576 | 1467736645004 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] 09:37:25 INFO - PROCESS | 2576 | 1467736645021 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 09:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:37:25 INFO - PROCESS | 2576 | 1467736645024 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 2576 | 1467736645026 Marionette TRACE conn6 <- [1,1166,null,{}] 09:37:25 INFO - PROCESS | 2576 | 1467736645029 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}] 09:37:25 INFO - PROCESS | 2576 | 1467736645031 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:25 INFO - PROCESS | 2576 | 1467736645149 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 09:37:25 INFO - PROCESS | 2576 | 1467736645160 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 2576 | 1467736645161 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:25 INFO - PROCESS | 2576 | ++DOCSHELL 1843C400 == 40 [pid = 2576] [id = 301] 09:37:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1843C800) [pid = 2576] [serial = 902] [outer = 00000000] 09:37:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (19811000) [pid = 2576] [serial = 903] [outer = 1843C800] 09:37:25 INFO - PROCESS | 2576 | 1467736645204 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1362A000) [pid = 2576] [serial = 904] [outer = 1843C800] 09:37:25 INFO - PROCESS | 2576 | 1467736645621 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] 09:37:25 INFO - PROCESS | 2576 | 1467736645657 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 09:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:37:25 INFO - PROCESS | 2576 | 1467736645660 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 2576 | 1467736645662 Marionette TRACE conn6 <- [1,1170,null,{}] 09:37:25 INFO - PROCESS | 2576 | 1467736645665 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}] 09:37:25 INFO - PROCESS | 2576 | 1467736645667 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:25 INFO - PROCESS | 2576 | 1467736645782 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 09:37:25 INFO - PROCESS | 2576 | 1467736645790 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 2576 | 1467736645792 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:25 INFO - PROCESS | 2576 | ++DOCSHELL 153A5C00 == 41 [pid = 2576] [id = 302] 09:37:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1980C400) [pid = 2576] [serial = 905] [outer = 00000000] 09:37:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (1982E400) [pid = 2576] [serial = 906] [outer = 1980C400] 09:37:25 INFO - PROCESS | 2576 | 1467736645835 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (19835000) [pid = 2576] [serial = 907] [outer = 1980C400] 09:37:26 INFO - PROCESS | 2576 | 1467736646362 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] 09:37:26 INFO - PROCESS | 2576 | 1467736646437 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 09:37:26 INFO - PROCESS | 2576 | 1467736646443 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:37:26 INFO - PROCESS | 2576 | 1467736646446 Marionette TRACE conn6 <- [1,1174,null,{}] 09:37:26 INFO - PROCESS | 2576 | 1467736646521 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}] 09:37:26 INFO - PROCESS | 2576 | 1467736646525 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:26 INFO - PROCESS | 2576 | 1467736646657 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 09:37:26 INFO - PROCESS | 2576 | 1467736646779 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 2576 | 1467736646784 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:26 INFO - PROCESS | 2576 | ++DOCSHELL 0CF5F000 == 42 [pid = 2576] [id = 303] 09:37:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0D475800) [pid = 2576] [serial = 908] [outer = 00000000] 09:37:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0D611C00) [pid = 2576] [serial = 909] [outer = 0D475800] 09:37:26 INFO - PROCESS | 2576 | 1467736646841 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (0D71FC00) [pid = 2576] [serial = 910] [outer = 0D475800] 09:37:27 INFO - PROCESS | 2576 | 1467736647527 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] 09:37:27 INFO - PROCESS | 2576 | 1467736647637 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 09:37:27 INFO - PROCESS | 2576 | 1467736647645 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 2576 | 1467736647648 Marionette TRACE conn6 <- [1,1178,null,{}] 09:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:37:27 INFO - PROCESS | 2576 | 1467736647653 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}] 09:37:27 INFO - PROCESS | 2576 | 1467736647655 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:27 INFO - PROCESS | 2576 | 1467736647795 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 09:37:27 INFO - PROCESS | 2576 | 1467736647918 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:27 INFO - PROCESS | 2576 | 1467736647921 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:27 INFO - PROCESS | 2576 | ++DOCSHELL 0D712800 == 43 [pid = 2576] [id = 304] 09:37:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0D719000) [pid = 2576] [serial = 911] [outer = 00000000] 09:37:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (11853400) [pid = 2576] [serial = 912] [outer = 0D719000] 09:37:27 INFO - PROCESS | 2576 | 1467736647977 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (11F7C800) [pid = 2576] [serial = 913] [outer = 0D719000] 09:37:28 INFO - PROCESS | 2576 | --DOCSHELL 1843C400 == 42 [pid = 2576] [id = 301] 09:37:28 INFO - PROCESS | 2576 | --DOCSHELL 13572800 == 41 [pid = 2576] [id = 300] 09:37:28 INFO - PROCESS | 2576 | --DOCSHELL 13630000 == 40 [pid = 2576] [id = 299] 09:37:28 INFO - PROCESS | 2576 | --DOCSHELL 17073400 == 39 [pid = 2576] [id = 298] 09:37:28 INFO - PROCESS | 2576 | --DOCSHELL 0E696000 == 38 [pid = 2576] [id = 297] 09:37:28 INFO - PROCESS | 2576 | --DOCSHELL 16A53C00 == 37 [pid = 2576] [id = 296] 09:37:28 INFO - PROCESS | 2576 | --DOCSHELL 153F4800 == 36 [pid = 2576] [id = 295] 09:37:28 INFO - PROCESS | 2576 | --DOCSHELL 14BBE000 == 35 [pid = 2576] [id = 294] 09:37:28 INFO - PROCESS | 2576 | --DOCSHELL 13630400 == 34 [pid = 2576] [id = 293] 09:37:28 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (194AE000) [pid = 2576] [serial = 864] [outer = 00000000] [url = about:blank] 09:37:28 INFO - PROCESS | 2576 | --DOCSHELL 11F50800 == 33 [pid = 2576] [id = 292] 09:37:28 INFO - PROCESS | 2576 | --DOCSHELL 0E6E8C00 == 32 [pid = 2576] [id = 291] 09:37:28 INFO - PROCESS | 2576 | --DOCSHELL 0D719800 == 31 [pid = 2576] [id = 290] 09:37:28 INFO - PROCESS | 2576 | --DOCSHELL 0D48D400 == 30 [pid = 2576] [id = 289] 09:37:28 INFO - PROCESS | 2576 | --DOCSHELL 0D61A400 == 29 [pid = 2576] [id = 288] 09:37:28 INFO - PROCESS | 2576 | 1467736648868 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] 09:37:28 INFO - PROCESS | 2576 | 1467736648930 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 09:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:37:28 INFO - PROCESS | 2576 | 1467736648934 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - PROCESS | 2576 | 1467736648939 Marionette TRACE conn6 <- [1,1182,null,{}] 09:37:28 INFO - PROCESS | 2576 | 1467736648944 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}] 09:37:28 INFO - PROCESS | 2576 | 1467736648946 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:29 INFO - PROCESS | 2576 | 1467736649034 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 09:37:29 INFO - PROCESS | 2576 | 1467736649041 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 2576 | 1467736649044 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:29 INFO - PROCESS | 2576 | ++DOCSHELL 0D48BC00 == 30 [pid = 2576] [id = 305] 09:37:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0D48D400) [pid = 2576] [serial = 914] [outer = 00000000] 09:37:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0D61A400) [pid = 2576] [serial = 915] [outer = 0D48D400] 09:37:29 INFO - PROCESS | 2576 | 1467736649097 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0D71F800) [pid = 2576] [serial = 916] [outer = 0D48D400] 09:37:29 INFO - PROCESS | 2576 | 1467736649612 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] 09:37:29 INFO - PROCESS | 2576 | 1467736649670 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 09:37:29 INFO - PROCESS | 2576 | 1467736649676 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:37:29 INFO - PROCESS | 2576 | 1467736649679 Marionette TRACE conn6 <- [1,1186,null,{}] 09:37:29 INFO - PROCESS | 2576 | 1467736649682 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}] 09:37:29 INFO - PROCESS | 2576 | 1467736649685 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:29 INFO - PROCESS | 2576 | 1467736649773 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 09:37:29 INFO - PROCESS | 2576 | 1467736649861 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 2576 | 1467736649863 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:29 INFO - PROCESS | 2576 | ++DOCSHELL 0E696000 == 31 [pid = 2576] [id = 306] 09:37:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0E78F000) [pid = 2576] [serial = 917] [outer = 00000000] 09:37:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (11F50400) [pid = 2576] [serial = 918] [outer = 0E78F000] 09:37:29 INFO - PROCESS | 2576 | 1467736649909 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (122F1000) [pid = 2576] [serial = 919] [outer = 0E78F000] 09:37:30 INFO - PROCESS | 2576 | 1467736650297 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]]]}] 09:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 672ms 09:37:30 INFO - PROCESS | 2576 | 1467736650352 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 2576 | 1467736650354 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 09:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:37:30 INFO - PROCESS | 2576 | 1467736650358 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 2576 | 1467736650361 Marionette TRACE conn6 <- [1,1190,null,{}] 09:37:30 INFO - PROCESS | 2576 | 1467736650372 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}] 09:37:30 INFO - PROCESS | 2576 | 1467736650376 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:30 INFO - PROCESS | 2576 | 1467736650460 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 09:37:30 INFO - PROCESS | 2576 | 1467736650467 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 2576 | 1467736650470 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:30 INFO - PROCESS | 2576 | ++DOCSHELL 13AF4000 == 32 [pid = 2576] [id = 307] 09:37:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (13AF5000) [pid = 2576] [serial = 920] [outer = 00000000] 09:37:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (13E67400) [pid = 2576] [serial = 921] [outer = 13AF5000] 09:37:30 INFO - PROCESS | 2576 | 1467736650517 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (14A5D400) [pid = 2576] [serial = 922] [outer = 13AF5000] 09:37:30 INFO - PROCESS | 2576 | 1467736650957 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]]]}] 09:37:31 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 09:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 09:37:31 INFO - PROCESS | 2576 | 1467736651023 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 2576 | 1467736651026 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 09:37:31 INFO - PROCESS | 2576 | 1467736651038 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - PROCESS | 2576 | 1467736651040 Marionette TRACE conn6 <- [1,1194,null,{}] 09:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:37:31 INFO - PROCESS | 2576 | 1467736651044 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}] 09:37:31 INFO - PROCESS | 2576 | 1467736651045 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:31 INFO - PROCESS | 2576 | 1467736651185 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 09:37:31 INFO - PROCESS | 2576 | 1467736651203 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 2576 | 1467736651205 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:31 INFO - PROCESS | 2576 | ++DOCSHELL 1533E000 == 33 [pid = 2576] [id = 308] 09:37:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (15346400) [pid = 2576] [serial = 923] [outer = 00000000] 09:37:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (153F7800) [pid = 2576] [serial = 924] [outer = 15346400] 09:37:31 INFO - PROCESS | 2576 | 1467736651249 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (15439400) [pid = 2576] [serial = 925] [outer = 15346400] 09:37:31 INFO - PROCESS | 2576 | 1467736651688 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]]]}] 09:37:31 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 09:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 09:37:31 INFO - PROCESS | 2576 | 1467736651724 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 2576 | 1467736651726 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 09:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:37:31 INFO - PROCESS | 2576 | 1467736651729 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - PROCESS | 2576 | 1467736651731 Marionette TRACE conn6 <- [1,1198,null,{}] 09:37:31 INFO - PROCESS | 2576 | 1467736651734 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}] 09:37:31 INFO - PROCESS | 2576 | 1467736651736 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:31 INFO - PROCESS | 2576 | 1467736651846 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 09:37:31 INFO - PROCESS | 2576 | 1467736651851 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 2576 | 1467736651853 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:31 INFO - PROCESS | 2576 | ++DOCSHELL 1543D400 == 34 [pid = 2576] [id = 309] 09:37:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16A49800) [pid = 2576] [serial = 926] [outer = 00000000] 09:37:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16A85C00) [pid = 2576] [serial = 927] [outer = 16A49800] 09:37:31 INFO - PROCESS | 2576 | 1467736651897 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16B86C00) [pid = 2576] [serial = 928] [outer = 16A49800] 09:37:32 INFO - PROCESS | 2576 | 1467736652376 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]]]}] 09:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 09:37:32 INFO - PROCESS | 2576 | 1467736652401 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 09:37:32 INFO - PROCESS | 2576 | 1467736652403 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 09:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:37:32 INFO - PROCESS | 2576 | 1467736652406 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - PROCESS | 2576 | 1467736652408 Marionette TRACE conn6 <- [1,1202,null,{}] 09:37:32 INFO - PROCESS | 2576 | 1467736652411 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}] 09:37:32 INFO - PROCESS | 2576 | 1467736652417 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:32 INFO - PROCESS | 2576 | 1467736652577 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 09:37:32 INFO - PROCESS | 2576 | 1467736652603 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 2576 | 1467736652605 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:32 INFO - PROCESS | 2576 | ++DOCSHELL 17066400 == 35 [pid = 2576] [id = 310] 09:37:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1706D000) [pid = 2576] [serial = 929] [outer = 00000000] 09:37:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (172D4000) [pid = 2576] [serial = 930] [outer = 1706D000] 09:37:32 INFO - PROCESS | 2576 | 1467736652648 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (172D5000) [pid = 2576] [serial = 931] [outer = 1706D000] 09:37:33 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (16A55800) [pid = 2576] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:37:33 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (15435000) [pid = 2576] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:37:33 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0D71A000) [pid = 2576] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:37:33 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (17074C00) [pid = 2576] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:37:33 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (11F73800) [pid = 2576] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:37:33 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0E6EB800) [pid = 2576] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:37:33 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (1843C800) [pid = 2576] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:37:33 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (172CCC00) [pid = 2576] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:37:33 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (13A94000) [pid = 2576] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:37:33 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (16B8FC00) [pid = 2576] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:37:33 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D490000) [pid = 2576] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:37:33 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (12FD7000) [pid = 2576] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:37:33 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (13A90800) [pid = 2576] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:37:33 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (14F2E800) [pid = 2576] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:37:33 INFO - PROCESS | 2576 | 1467736653245 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]]]}] 09:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 870ms 09:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:37:33 INFO - PROCESS | 2576 | 1467736653278 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 09:37:33 INFO - PROCESS | 2576 | 1467736653280 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 09:37:33 INFO - PROCESS | 2576 | 1467736653283 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - PROCESS | 2576 | 1467736653284 Marionette TRACE conn6 <- [1,1206,null,{}] 09:37:33 INFO - PROCESS | 2576 | 1467736653288 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}] 09:37:33 INFO - PROCESS | 2576 | 1467736653289 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:33 INFO - PROCESS | 2576 | 1467736653366 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 09:37:33 INFO - PROCESS | 2576 | 1467736653374 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:33 INFO - PROCESS | 2576 | 1467736653376 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:33 INFO - PROCESS | 2576 | ++DOCSHELL 12F60000 == 36 [pid = 2576] [id = 311] 09:37:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (12FDC400) [pid = 2576] [serial = 932] [outer = 00000000] 09:37:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (13E86400) [pid = 2576] [serial = 933] [outer = 12FDC400] 09:37:33 INFO - PROCESS | 2576 | 1467736653421 Marionette DEBUG loaded listener.js 09:37:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (14F3B400) [pid = 2576] [serial = 934] [outer = 12FDC400] 09:37:33 INFO - PROCESS | 2576 | 1467736653844 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]]]}] 09:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 571ms 09:37:33 INFO - PROCESS | 2576 | 1467736653854 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 09:37:33 INFO - PROCESS | 2576 | 1467736653856 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 09:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:37:33 INFO - PROCESS | 2576 | 1467736653860 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - PROCESS | 2576 | 1467736653862 Marionette TRACE conn6 <- [1,1210,null,{}] 09:37:33 INFO - PROCESS | 2576 | 1467736653901 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}] 09:37:33 INFO - PROCESS | 2576 | 1467736653903 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:33 INFO - PROCESS | 2576 | 1467736653985 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 09:37:33 INFO - PROCESS | 2576 | 1467736653991 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:33 INFO - PROCESS | 2576 | 1467736653993 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:34 INFO - PROCESS | 2576 | ++DOCSHELL 172D3C00 == 37 [pid = 2576] [id = 312] 09:37:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (17EE9400) [pid = 2576] [serial = 935] [outer = 00000000] 09:37:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1843D000) [pid = 2576] [serial = 936] [outer = 17EE9400] 09:37:34 INFO - PROCESS | 2576 | 1467736654036 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (19212400) [pid = 2576] [serial = 937] [outer = 17EE9400] 09:37:34 INFO - PROCESS | 2576 | 1467736654443 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] 09:37:34 INFO - PROCESS | 2576 | 1467736654505 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 09:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:37:34 INFO - PROCESS | 2576 | 1467736654518 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - PROCESS | 2576 | 1467736654520 Marionette TRACE conn6 <- [1,1214,null,{}] 09:37:34 INFO - PROCESS | 2576 | 1467736654524 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}] 09:37:34 INFO - PROCESS | 2576 | 1467736654525 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:34 INFO - PROCESS | 2576 | 1467736654604 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 09:37:34 INFO - PROCESS | 2576 | 1467736654611 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 2576 | 1467736654613 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:34 INFO - PROCESS | 2576 | ++DOCSHELL 13AF3000 == 38 [pid = 2576] [id = 313] 09:37:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (13E60400) [pid = 2576] [serial = 938] [outer = 00000000] 09:37:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (185E6800) [pid = 2576] [serial = 939] [outer = 13E60400] 09:37:34 INFO - PROCESS | 2576 | 1467736654656 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (194B0800) [pid = 2576] [serial = 940] [outer = 13E60400] 09:37:35 INFO - PROCESS | 2576 | 1467736655074 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]]]}] 09:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 631ms 09:37:35 INFO - PROCESS | 2576 | 1467736655149 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 09:37:35 INFO - PROCESS | 2576 | 1467736655151 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 09:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:37:35 INFO - PROCESS | 2576 | 1467736655154 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:37:35 INFO - PROCESS | 2576 | 1467736655156 Marionette TRACE conn6 <- [1,1218,null,{}] 09:37:35 INFO - PROCESS | 2576 | 1467736655159 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}] 09:37:35 INFO - PROCESS | 2576 | 1467736655161 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:35 INFO - PROCESS | 2576 | 1467736655239 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 09:37:35 INFO - PROCESS | 2576 | 1467736655429 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 2576 | 1467736655432 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:35 INFO - PROCESS | 2576 | ++DOCSHELL 0CE7CC00 == 39 [pid = 2576] [id = 314] 09:37:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0CE7D000) [pid = 2576] [serial = 941] [outer = 00000000] 09:37:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0CFF3400) [pid = 2576] [serial = 942] [outer = 0CE7D000] 09:37:35 INFO - PROCESS | 2576 | 1467736655489 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0D47EC00) [pid = 2576] [serial = 943] [outer = 0CE7D000] 09:37:36 INFO - PROCESS | 2576 | 1467736656050 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]]]}] 09:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 930ms 09:37:36 INFO - PROCESS | 2576 | 1467736656087 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 2576 | 1467736656090 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 09:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:37:36 INFO - PROCESS | 2576 | 1467736656095 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - PROCESS | 2576 | 1467736656099 Marionette TRACE conn6 <- [1,1222,null,{}] 09:37:36 INFO - PROCESS | 2576 | 1467736656104 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}] 09:37:36 INFO - PROCESS | 2576 | 1467736656106 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:36 INFO - PROCESS | 2576 | 1467736656216 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 09:37:36 INFO - PROCESS | 2576 | 1467736656320 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:36 INFO - PROCESS | 2576 | 1467736656323 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:36 INFO - PROCESS | 2576 | ++DOCSHELL 131C5000 == 40 [pid = 2576] [id = 315] 09:37:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (131C5800) [pid = 2576] [serial = 944] [outer = 00000000] 09:37:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1362DC00) [pid = 2576] [serial = 945] [outer = 131C5800] 09:37:36 INFO - PROCESS | 2576 | 1467736656378 Marionette DEBUG loaded listener.js 09:37:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (13AED000) [pid = 2576] [serial = 946] [outer = 131C5800] 09:37:36 INFO - PROCESS | 2576 | 1467736656970 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]]]}] 09:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 930ms 09:37:37 INFO - PROCESS | 2576 | 1467736657033 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 2576 | 1467736657037 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 09:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:37:37 INFO - PROCESS | 2576 | 1467736657041 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:37:37 INFO - PROCESS | 2576 | 1467736657043 Marionette TRACE conn6 <- [1,1226,null,{}] 09:37:37 INFO - PROCESS | 2576 | 1467736657047 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}] 09:37:37 INFO - PROCESS | 2576 | 1467736657050 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:37 INFO - PROCESS | 2576 | 1467736657161 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 09:37:37 INFO - PROCESS | 2576 | 1467736657293 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:37 INFO - PROCESS | 2576 | 1467736657296 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:37 INFO - PROCESS | 2576 | ++DOCSHELL 16B89000 == 41 [pid = 2576] [id = 316] 09:37:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (17075800) [pid = 2576] [serial = 947] [outer = 00000000] 09:37:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (172D2800) [pid = 2576] [serial = 948] [outer = 17075800] 09:37:37 INFO - PROCESS | 2576 | 1467736657350 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (194AF000) [pid = 2576] [serial = 949] [outer = 17075800] 09:37:37 INFO - PROCESS | 2576 | 1467736657976 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]]]}] 09:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 970ms 09:37:38 INFO - PROCESS | 2576 | 1467736658022 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 09:37:38 INFO - PROCESS | 2576 | 1467736658025 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 09:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:37:38 INFO - PROCESS | 2576 | 1467736658036 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:37:38 INFO - PROCESS | 2576 | 1467736658042 Marionette TRACE conn6 <- [1,1230,null,{}] 09:37:38 INFO - PROCESS | 2576 | 1467736658047 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}] 09:37:38 INFO - PROCESS | 2576 | 1467736658050 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:38 INFO - PROCESS | 2576 | 1467736658159 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 09:37:38 INFO - PROCESS | 2576 | 1467736658287 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 2576 | 1467736658289 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:38 INFO - PROCESS | 2576 | ++DOCSHELL 1539A400 == 42 [pid = 2576] [id = 317] 09:37:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (1982FC00) [pid = 2576] [serial = 950] [outer = 00000000] 09:37:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (19852800) [pid = 2576] [serial = 951] [outer = 1982FC00] 09:37:38 INFO - PROCESS | 2576 | 1467736658343 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (19854C00) [pid = 2576] [serial = 952] [outer = 1982FC00] 09:37:38 INFO - PROCESS | 2576 | 1467736658938 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]]]}] 09:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 930ms 09:37:38 INFO - PROCESS | 2576 | 1467736658966 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 09:37:38 INFO - PROCESS | 2576 | 1467736658969 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 09:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:37:38 INFO - PROCESS | 2576 | 1467736658972 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:37:38 INFO - PROCESS | 2576 | 1467736658974 Marionette TRACE conn6 <- [1,1234,null,{}] 09:37:38 INFO - PROCESS | 2576 | 1467736658978 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}] 09:37:38 INFO - PROCESS | 2576 | 1467736658981 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:39 INFO - PROCESS | 2576 | 1467736659098 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 09:37:39 INFO - PROCESS | 2576 | 1467736659204 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:39 INFO - PROCESS | 2576 | 1467736659206 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:39 INFO - PROCESS | 2576 | ++DOCSHELL 0D61EC00 == 43 [pid = 2576] [id = 318] 09:37:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0D714000) [pid = 2576] [serial = 953] [outer = 00000000] 09:37:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (1362D000) [pid = 2576] [serial = 954] [outer = 0D714000] 09:37:39 INFO - PROCESS | 2576 | 1467736659259 Marionette DEBUG loaded listener.js 09:37:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (14F37C00) [pid = 2576] [serial = 955] [outer = 0D714000] 09:37:39 INFO - PROCESS | 2576 | 1467736659984 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]]]}] 09:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1072ms 09:37:40 INFO - PROCESS | 2576 | 1467736660047 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 09:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:37:40 INFO - PROCESS | 2576 | 1467736660051 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 09:37:40 INFO - PROCESS | 2576 | 1467736660056 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 2576 | 1467736660060 Marionette TRACE conn6 <- [1,1238,null,{}] 09:37:40 INFO - PROCESS | 2576 | 1467736660065 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}] 09:37:40 INFO - PROCESS | 2576 | 1467736660067 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:40 INFO - PROCESS | 2576 | 1467736660167 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 09:37:40 INFO - PROCESS | 2576 | --DOCSHELL 13AF3000 == 42 [pid = 2576] [id = 313] 09:37:40 INFO - PROCESS | 2576 | --DOCSHELL 172D3C00 == 41 [pid = 2576] [id = 312] 09:37:40 INFO - PROCESS | 2576 | --DOCSHELL 12F60000 == 40 [pid = 2576] [id = 311] 09:37:40 INFO - PROCESS | 2576 | --DOCSHELL 17066400 == 39 [pid = 2576] [id = 310] 09:37:40 INFO - PROCESS | 2576 | --DOCSHELL 1543D400 == 38 [pid = 2576] [id = 309] 09:37:40 INFO - PROCESS | 2576 | --DOCSHELL 1533E000 == 37 [pid = 2576] [id = 308] 09:37:40 INFO - PROCESS | 2576 | --DOCSHELL 13AF4000 == 36 [pid = 2576] [id = 307] 09:37:40 INFO - PROCESS | 2576 | --DOCSHELL 0E696000 == 35 [pid = 2576] [id = 306] 09:37:40 INFO - PROCESS | 2576 | --DOCSHELL 0D48BC00 == 34 [pid = 2576] [id = 305] 09:37:40 INFO - PROCESS | 2576 | --DOCSHELL 0CF5F000 == 33 [pid = 2576] [id = 303] 09:37:40 INFO - PROCESS | 2576 | --DOCSHELL 0D712800 == 32 [pid = 2576] [id = 304] 09:37:40 INFO - PROCESS | 2576 | --DOCSHELL 153A5C00 == 31 [pid = 2576] [id = 302] 09:37:40 INFO - PROCESS | 2576 | --DOCSHELL 1539A400 == 30 [pid = 2576] [id = 317] 09:37:40 INFO - PROCESS | 2576 | --DOCSHELL 0D61EC00 == 29 [pid = 2576] [id = 318] 09:37:40 INFO - PROCESS | 2576 | --DOCSHELL 16B89000 == 28 [pid = 2576] [id = 316] 09:37:40 INFO - PROCESS | 2576 | --DOCSHELL 0CE7CC00 == 27 [pid = 2576] [id = 314] 09:37:40 INFO - PROCESS | 2576 | --DOCSHELL 131C5000 == 26 [pid = 2576] [id = 315] 09:37:40 INFO - PROCESS | 2576 | 1467736660859 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 2576 | 1467736660862 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (17027000) [pid = 2576] [serial = 891] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (0D4E6000) [pid = 2576] [serial = 867] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (0D4EE000) [pid = 2576] [serial = 868] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (194B2400) [pid = 2576] [serial = 865] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (13E5C400) [pid = 2576] [serial = 879] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (13E62C00) [pid = 2576] [serial = 880] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (14F36000) [pid = 2576] [serial = 882] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (15347800) [pid = 2576] [serial = 883] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (16AFA000) [pid = 2576] [serial = 888] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (1543D000) [pid = 2576] [serial = 885] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (16A48C00) [pid = 2576] [serial = 886] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0D87C800) [pid = 2576] [serial = 870] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0DA51400) [pid = 2576] [serial = 871] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (172CE800) [pid = 2576] [serial = 894] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (12FD3C00) [pid = 2576] [serial = 876] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (13628800) [pid = 2576] [serial = 877] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (1189D000) [pid = 2576] [serial = 874] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0E7CCC00) [pid = 2576] [serial = 873] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1706E800) [pid = 2576] [serial = 892] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (1362A000) [pid = 2576] [serial = 904] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (194AA800) [pid = 2576] [serial = 897] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (173EF400) [pid = 2576] [serial = 895] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1982E400) [pid = 2576] [serial = 906] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (19811000) [pid = 2576] [serial = 903] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (16A4B000) [pid = 2576] [serial = 900] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (19808400) [pid = 2576] [serial = 898] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (172C8400) [pid = 2576] [serial = 901] [outer = 00000000] [url = about:blank] 09:37:40 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (16A57C00) [pid = 2576] [serial = 889] [outer = 00000000] [url = about:blank] 09:37:41 INFO - PROCESS | 2576 | ++DOCSHELL 0CD2A400 == 27 [pid = 2576] [id = 319] 09:37:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0CD6E400) [pid = 2576] [serial = 956] [outer = 00000000] 09:37:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0CE35800) [pid = 2576] [serial = 957] [outer = 0CD6E400] 09:37:41 INFO - PROCESS | 2576 | 1467736661031 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0CF5FC00) [pid = 2576] [serial = 958] [outer = 0CD6E400] 09:37:41 INFO - PROCESS | 2576 | 1467736661480 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]]]}] 09:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1471ms 09:37:41 INFO - PROCESS | 2576 | 1467736661529 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 09:37:41 INFO - PROCESS | 2576 | 1467736661533 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 09:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:37:41 INFO - PROCESS | 2576 | 1467736661537 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 2576 | 1467736661540 Marionette TRACE conn6 <- [1,1242,null,{}] 09:37:41 INFO - PROCESS | 2576 | 1467736661550 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}] 09:37:41 INFO - PROCESS | 2576 | 1467736661554 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:41 INFO - PROCESS | 2576 | 1467736661640 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 09:37:41 INFO - PROCESS | 2576 | 1467736661653 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:41 INFO - PROCESS | 2576 | 1467736661656 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:41 INFO - PROCESS | 2576 | ++DOCSHELL 0D713000 == 28 [pid = 2576] [id = 320] 09:37:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0D715800) [pid = 2576] [serial = 959] [outer = 00000000] 09:37:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0D71E000) [pid = 2576] [serial = 960] [outer = 0D715800] 09:37:41 INFO - PROCESS | 2576 | 1467736661702 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0D9B4C00) [pid = 2576] [serial = 961] [outer = 0D715800] 09:37:42 INFO - PROCESS | 2576 | 1467736662162 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]]]}] 09:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 690ms 09:37:42 INFO - PROCESS | 2576 | 1467736662230 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 09:37:42 INFO - PROCESS | 2576 | 1467736662235 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 09:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:37:42 INFO - PROCESS | 2576 | 1467736662268 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:37:42 INFO - PROCESS | 2576 | 1467736662270 Marionette TRACE conn6 <- [1,1246,null,{}] 09:37:42 INFO - PROCESS | 2576 | 1467736662278 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}] 09:37:42 INFO - PROCESS | 2576 | 1467736662281 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:42 INFO - PROCESS | 2576 | 1467736662406 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 09:37:42 INFO - PROCESS | 2576 | 1467736662415 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 2576 | 1467736662417 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:42 INFO - PROCESS | 2576 | ++DOCSHELL 0E789800 == 29 [pid = 2576] [id = 321] 09:37:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0E789C00) [pid = 2576] [serial = 962] [outer = 00000000] 09:37:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (11899800) [pid = 2576] [serial = 963] [outer = 0E789C00] 09:37:42 INFO - PROCESS | 2576 | 1467736662462 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (11A67800) [pid = 2576] [serial = 964] [outer = 0E789C00] 09:37:42 INFO - PROCESS | 2576 | 1467736662901 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]]]}] 09:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 710ms 09:37:42 INFO - PROCESS | 2576 | 1467736662953 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 09:37:42 INFO - PROCESS | 2576 | 1467736662955 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 09:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:37:42 INFO - PROCESS | 2576 | 1467736662960 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:37:42 INFO - PROCESS | 2576 | 1467736662966 Marionette TRACE conn6 <- [1,1250,null,{}] 09:37:42 INFO - PROCESS | 2576 | 1467736662975 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}] 09:37:42 INFO - PROCESS | 2576 | 1467736662979 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:43 INFO - PROCESS | 2576 | 1467736663101 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 09:37:43 INFO - PROCESS | 2576 | 1467736663127 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 2576 | 1467736663129 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:43 INFO - PROCESS | 2576 | ++DOCSHELL 0D479C00 == 30 [pid = 2576] [id = 322] 09:37:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0E20A400) [pid = 2576] [serial = 965] [outer = 00000000] 09:37:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (13AEA000) [pid = 2576] [serial = 966] [outer = 0E20A400] 09:37:43 INFO - PROCESS | 2576 | 1467736663182 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (13E64000) [pid = 2576] [serial = 967] [outer = 0E20A400] 09:37:43 INFO - PROCESS | 2576 | 1467736663614 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]]]}] 09:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 690ms 09:37:43 INFO - PROCESS | 2576 | 1467736663672 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 09:37:43 INFO - PROCESS | 2576 | 1467736663675 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 09:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:37:43 INFO - PROCESS | 2576 | 1467736663684 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:37:43 INFO - PROCESS | 2576 | 1467736663685 Marionette TRACE conn6 <- [1,1254,null,{}] 09:37:43 INFO - PROCESS | 2576 | 1467736663689 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}] 09:37:43 INFO - PROCESS | 2576 | 1467736663691 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:43 INFO - PROCESS | 2576 | 1467736663802 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 09:37:43 INFO - PROCESS | 2576 | 1467736663815 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 2576 | 1467736663817 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:43 INFO - PROCESS | 2576 | ++DOCSHELL 13E93C00 == 31 [pid = 2576] [id = 323] 09:37:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (13E94800) [pid = 2576] [serial = 968] [outer = 00000000] 09:37:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (14BC6800) [pid = 2576] [serial = 969] [outer = 13E94800] 09:37:43 INFO - PROCESS | 2576 | 1467736663860 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (14F35C00) [pid = 2576] [serial = 970] [outer = 13E94800] 09:37:44 INFO - PROCESS | 2576 | 1467736664293 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]]]}] 09:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 09:37:44 INFO - PROCESS | 2576 | 1467736664319 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 2576 | 1467736664321 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 09:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:37:44 INFO - PROCESS | 2576 | 1467736664324 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - PROCESS | 2576 | 1467736664326 Marionette TRACE conn6 <- [1,1258,null,{}] 09:37:44 INFO - PROCESS | 2576 | 1467736664330 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}] 09:37:44 INFO - PROCESS | 2576 | 1467736664332 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:44 INFO - PROCESS | 2576 | 1467736664439 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 09:37:44 INFO - PROCESS | 2576 | 1467736664444 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:44 INFO - PROCESS | 2576 | 1467736664450 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:44 INFO - PROCESS | 2576 | ++DOCSHELL 15398800 == 32 [pid = 2576] [id = 324] 09:37:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1539A800) [pid = 2576] [serial = 971] [outer = 00000000] 09:37:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (15435800) [pid = 2576] [serial = 972] [outer = 1539A800] 09:37:44 INFO - PROCESS | 2576 | 1467736664504 Marionette DEBUG loaded listener.js 09:37:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (16A49400) [pid = 2576] [serial = 973] [outer = 1539A800] 09:37:45 INFO - PROCESS | 2576 | 1467736665000 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]]]}] 09:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 732ms 09:37:45 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (15346400) [pid = 2576] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:37:45 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (16A49800) [pid = 2576] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:37:45 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0E78F000) [pid = 2576] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:37:45 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (1980C400) [pid = 2576] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:37:45 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0D475800) [pid = 2576] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:37:45 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0D719000) [pid = 2576] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:37:45 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0D48D400) [pid = 2576] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:37:45 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (13AF5000) [pid = 2576] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:37:45 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1706D000) [pid = 2576] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:37:45 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (12FDC400) [pid = 2576] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:37:45 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (17EE9400) [pid = 2576] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:37:45 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (13E60400) [pid = 2576] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:37:45 INFO - PROCESS | 2576 | 1467736665317 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 09:37:45 INFO - PROCESS | 2576 | 1467736665319 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 09:37:45 INFO - PROCESS | 2576 | 1467736665329 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:37:45 INFO - PROCESS | 2576 | 1467736665331 Marionette TRACE conn6 <- [1,1262,null,{}] 09:37:45 INFO - PROCESS | 2576 | 1467736665334 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}] 09:37:45 INFO - PROCESS | 2576 | 1467736665337 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:37:45 INFO - PROCESS | 2576 | 1467736665418 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 09:37:45 INFO - PROCESS | 2576 | 1467736665435 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:45 INFO - PROCESS | 2576 | 1467736665437 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:45 INFO - PROCESS | 2576 | ++DOCSHELL 0D47C800 == 33 [pid = 2576] [id = 325] 09:37:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (1189C800) [pid = 2576] [serial = 974] [outer = 00000000] 09:37:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (14F37800) [pid = 2576] [serial = 975] [outer = 1189C800] 09:37:45 INFO - PROCESS | 2576 | 1467736665483 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (15434C00) [pid = 2576] [serial = 976] [outer = 1189C800] 09:37:45 INFO - PROCESS | 2576 | 1467736665894 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]]]}] 09:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 611ms 09:37:45 INFO - PROCESS | 2576 | 1467736665957 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 09:37:45 INFO - PROCESS | 2576 | 1467736665959 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 09:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:37:45 INFO - PROCESS | 2576 | 1467736665962 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:37:45 INFO - PROCESS | 2576 | 1467736665964 Marionette TRACE conn6 <- [1,1266,null,{}] 09:37:45 INFO - PROCESS | 2576 | 1467736665967 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}] 09:37:45 INFO - PROCESS | 2576 | 1467736665969 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:46 INFO - PROCESS | 2576 | 1467736666044 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 09:37:46 INFO - PROCESS | 2576 | 1467736666052 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 2576 | 1467736666054 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:46 INFO - PROCESS | 2576 | ++DOCSHELL 14F31C00 == 34 [pid = 2576] [id = 326] 09:37:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16A51000) [pid = 2576] [serial = 977] [outer = 00000000] 09:37:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16B90C00) [pid = 2576] [serial = 978] [outer = 16A51000] 09:37:46 INFO - PROCESS | 2576 | 1467736666097 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1706A400) [pid = 2576] [serial = 979] [outer = 16A51000] 09:37:46 INFO - PROCESS | 2576 | 1467736666513 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]]]}] 09:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 573ms 09:37:46 INFO - PROCESS | 2576 | 1467736666536 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 09:37:46 INFO - PROCESS | 2576 | 1467736666538 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 09:37:46 INFO - PROCESS | 2576 | 1467736666542 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:37:46 INFO - PROCESS | 2576 | 1467736666544 Marionette TRACE conn6 <- [1,1270,null,{}] 09:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:37:46 INFO - PROCESS | 2576 | 1467736666565 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}] 09:37:46 INFO - PROCESS | 2576 | 1467736666567 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:46 INFO - PROCESS | 2576 | 1467736666644 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 09:37:46 INFO - PROCESS | 2576 | 1467736666650 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 2576 | 1467736666651 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:46 INFO - PROCESS | 2576 | ++DOCSHELL 0E6EB800 == 35 [pid = 2576] [id = 327] 09:37:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (14F2D400) [pid = 2576] [serial = 980] [outer = 00000000] 09:37:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (172CEC00) [pid = 2576] [serial = 981] [outer = 14F2D400] 09:37:46 INFO - PROCESS | 2576 | 1467736666694 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (172CF800) [pid = 2576] [serial = 982] [outer = 14F2D400] 09:37:47 INFO - PROCESS | 2576 | 1467736667127 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]]]}] 09:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 09:37:47 INFO - PROCESS | 2576 | 1467736667180 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 09:37:47 INFO - PROCESS | 2576 | 1467736667182 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 09:37:47 INFO - PROCESS | 2576 | 1467736667197 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:37:47 INFO - PROCESS | 2576 | 1467736667199 Marionette TRACE conn6 <- [1,1274,null,{}] 09:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:37:47 INFO - PROCESS | 2576 | 1467736667203 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}] 09:37:47 INFO - PROCESS | 2576 | 1467736667205 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:47 INFO - PROCESS | 2576 | 1467736667292 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 09:37:47 INFO - PROCESS | 2576 | 1467736667420 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:47 INFO - PROCESS | 2576 | 1467736667423 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:47 INFO - PROCESS | 2576 | ++DOCSHELL 08B82400 == 36 [pid = 2576] [id = 328] 09:37:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (08B82800) [pid = 2576] [serial = 983] [outer = 00000000] 09:37:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0CF0A800) [pid = 2576] [serial = 984] [outer = 08B82800] 09:37:47 INFO - PROCESS | 2576 | 1467736667480 Marionette DEBUG loaded listener.js 09:37:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0D477400) [pid = 2576] [serial = 985] [outer = 08B82800] 09:37:48 INFO - PROCESS | 2576 | 1467736668267 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]]]}] 09:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1119ms 09:37:48 INFO - PROCESS | 2576 | 1467736668325 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 2576 | 1467736668329 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 09:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:37:48 INFO - PROCESS | 2576 | 1467736668333 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - PROCESS | 2576 | 1467736668337 Marionette TRACE conn6 <- [1,1278,null,{}] 09:37:48 INFO - PROCESS | 2576 | 1467736668342 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}] 09:37:48 INFO - PROCESS | 2576 | 1467736668344 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:48 INFO - PROCESS | 2576 | 1467736668468 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 09:37:48 INFO - PROCESS | 2576 | 1467736668575 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 2576 | 1467736668578 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:48 INFO - PROCESS | 2576 | ++DOCSHELL 1189C400 == 37 [pid = 2576] [id = 329] 09:37:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (1189CC00) [pid = 2576] [serial = 986] [outer = 00000000] 09:37:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (11F74400) [pid = 2576] [serial = 987] [outer = 1189CC00] 09:37:48 INFO - PROCESS | 2576 | 1467736668633 Marionette DEBUG loaded listener.js 09:37:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (12F68800) [pid = 2576] [serial = 988] [outer = 1189CC00] 09:37:49 INFO - PROCESS | 2576 | 1467736669337 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]]]}] 09:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1074ms 09:37:49 INFO - PROCESS | 2576 | 1467736669410 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 09:37:49 INFO - PROCESS | 2576 | 1467736669414 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 09:37:49 INFO - PROCESS | 2576 | 1467736669418 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:37:49 INFO - PROCESS | 2576 | 1467736669420 Marionette TRACE conn6 <- [1,1282,null,{}] 09:37:49 INFO - PROCESS | 2576 | 1467736669424 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}] 09:37:49 INFO - PROCESS | 2576 | 1467736669427 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:49 INFO - PROCESS | 2576 | 1467736669634 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 09:37:49 INFO - PROCESS | 2576 | 1467736669771 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:49 INFO - PROCESS | 2576 | 1467736669774 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:49 INFO - PROCESS | 2576 | ++DOCSHELL 0CF0C800 == 38 [pid = 2576] [id = 330] 09:37:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0CF0E800) [pid = 2576] [serial = 989] [outer = 00000000] 09:37:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0D496C00) [pid = 2576] [serial = 990] [outer = 0CF0E800] 09:37:49 INFO - PROCESS | 2576 | 1467736669825 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0D4F1800) [pid = 2576] [serial = 991] [outer = 0CF0E800] 09:37:50 INFO - PROCESS | 2576 | --DOCSHELL 0E6EB800 == 37 [pid = 2576] [id = 327] 09:37:50 INFO - PROCESS | 2576 | --DOCSHELL 14F31C00 == 36 [pid = 2576] [id = 326] 09:37:50 INFO - PROCESS | 2576 | --DOCSHELL 0D47C800 == 35 [pid = 2576] [id = 325] 09:37:50 INFO - PROCESS | 2576 | --DOCSHELL 15398800 == 34 [pid = 2576] [id = 324] 09:37:50 INFO - PROCESS | 2576 | --DOCSHELL 13E93C00 == 33 [pid = 2576] [id = 323] 09:37:50 INFO - PROCESS | 2576 | --DOCSHELL 0D479C00 == 32 [pid = 2576] [id = 322] 09:37:50 INFO - PROCESS | 2576 | --DOCSHELL 0E789800 == 31 [pid = 2576] [id = 321] 09:37:50 INFO - PROCESS | 2576 | --DOCSHELL 0D713000 == 30 [pid = 2576] [id = 320] 09:37:50 INFO - PROCESS | 2576 | --DOCSHELL 0CD2A400 == 29 [pid = 2576] [id = 319] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (185E6800) [pid = 2576] [serial = 939] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (153F7800) [pid = 2576] [serial = 924] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (15439400) [pid = 2576] [serial = 925] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (16B86C00) [pid = 2576] [serial = 928] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (11F50400) [pid = 2576] [serial = 918] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16A85C00) [pid = 2576] [serial = 927] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (122F1000) [pid = 2576] [serial = 919] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (19835000) [pid = 2576] [serial = 907] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0D611C00) [pid = 2576] [serial = 909] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0D71FC00) [pid = 2576] [serial = 910] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (11853400) [pid = 2576] [serial = 912] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (11F7C800) [pid = 2576] [serial = 913] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0D61A400) [pid = 2576] [serial = 915] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0D71F800) [pid = 2576] [serial = 916] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (13E67400) [pid = 2576] [serial = 921] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (172D4000) [pid = 2576] [serial = 930] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (13E86400) [pid = 2576] [serial = 933] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (14F3B400) [pid = 2576] [serial = 934] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1843D000) [pid = 2576] [serial = 936] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (172D5000) [pid = 2576] [serial = 931] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (19212400) [pid = 2576] [serial = 937] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (194B0800) [pid = 2576] [serial = 940] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (14A5D400) [pid = 2576] [serial = 922] [outer = 00000000] [url = about:blank] 09:37:50 INFO - PROCESS | 2576 | 1467736670387 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]]]}] 09:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1019ms 09:37:50 INFO - PROCESS | 2576 | 1467736670441 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 09:37:50 INFO - PROCESS | 2576 | 1467736670445 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 09:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:37:50 INFO - PROCESS | 2576 | 1467736670450 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 2576 | 1467736670453 Marionette TRACE conn6 <- [1,1286,null,{}] 09:37:50 INFO - PROCESS | 2576 | 1467736670457 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}] 09:37:50 INFO - PROCESS | 2576 | 1467736670460 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:50 INFO - PROCESS | 2576 | 1467736670547 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 09:37:50 INFO - PROCESS | 2576 | 1467736670554 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 2576 | 1467736670556 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:50 INFO - PROCESS | 2576 | ++DOCSHELL 0D87F000 == 30 [pid = 2576] [id = 331] 09:37:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0D9B3800) [pid = 2576] [serial = 992] [outer = 00000000] 09:37:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0DA57800) [pid = 2576] [serial = 993] [outer = 0D9B3800] 09:37:50 INFO - PROCESS | 2576 | 1467736670602 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0DC47800) [pid = 2576] [serial = 994] [outer = 0D9B3800] 09:37:51 INFO - PROCESS | 2576 | 1467736671095 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]]]}] 09:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 09:37:51 INFO - PROCESS | 2576 | 1467736671121 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 09:37:51 INFO - PROCESS | 2576 | 1467736671123 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 09:37:51 INFO - PROCESS | 2576 | 1467736671127 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:37:51 INFO - PROCESS | 2576 | 1467736671129 Marionette TRACE conn6 <- [1,1290,null,{}] 09:37:51 INFO - PROCESS | 2576 | 1467736671161 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}] 09:37:51 INFO - PROCESS | 2576 | 1467736671163 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:51 INFO - PROCESS | 2576 | 1467736671247 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 09:37:51 INFO - PROCESS | 2576 | 1467736671337 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:51 INFO - PROCESS | 2576 | 1467736671339 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:51 INFO - PROCESS | 2576 | ++DOCSHELL 11B89000 == 31 [pid = 2576] [id = 332] 09:37:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (11F7C800) [pid = 2576] [serial = 995] [outer = 00000000] 09:37:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (12F63800) [pid = 2576] [serial = 996] [outer = 11F7C800] 09:37:51 INFO - PROCESS | 2576 | 1467736671384 Marionette DEBUG loaded listener.js 09:37:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (13629800) [pid = 2576] [serial = 997] [outer = 11F7C800] 09:37:51 INFO - PROCESS | 2576 | 1467736671778 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]]]}] 09:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 09:37:51 INFO - PROCESS | 2576 | 1467736671801 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 09:37:51 INFO - PROCESS | 2576 | 1467736671804 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 09:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:37:51 INFO - PROCESS | 2576 | 1467736671815 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 2576 | 1467736671819 Marionette TRACE conn6 <- [1,1294,null,{}] 09:37:51 INFO - PROCESS | 2576 | 1467736671823 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}] 09:37:51 INFO - PROCESS | 2576 | 1467736671826 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:51 INFO - PROCESS | 2576 | 1467736671917 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 09:37:51 INFO - PROCESS | 2576 | 1467736671922 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:51 INFO - PROCESS | 2576 | 1467736671924 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:51 INFO - PROCESS | 2576 | ++DOCSHELL 13E62C00 == 32 [pid = 2576] [id = 333] 09:37:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (13E63800) [pid = 2576] [serial = 998] [outer = 00000000] 09:37:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (14F32000) [pid = 2576] [serial = 999] [outer = 13E63800] 09:37:51 INFO - PROCESS | 2576 | 1467736671978 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (15434000) [pid = 2576] [serial = 1000] [outer = 13E63800] 09:37:52 INFO - PROCESS | 2576 | 1467736672426 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]]]}] 09:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 630ms 09:37:52 INFO - PROCESS | 2576 | 1467736672455 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 09:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:37:52 INFO - PROCESS | 2576 | 1467736672457 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 09:37:52 INFO - PROCESS | 2576 | 1467736672461 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:37:52 INFO - PROCESS | 2576 | 1467736672463 Marionette TRACE conn6 <- [1,1298,null,{}] 09:37:52 INFO - PROCESS | 2576 | 1467736672472 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}] 09:37:52 INFO - PROCESS | 2576 | 1467736672474 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:52 INFO - PROCESS | 2576 | 1467736672584 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 09:37:52 INFO - PROCESS | 2576 | 1467736672687 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 2576 | 1467736672689 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:52 INFO - PROCESS | 2576 | ++DOCSHELL 122EF400 == 33 [pid = 2576] [id = 334] 09:37:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16A52C00) [pid = 2576] [serial = 1001] [outer = 00000000] 09:37:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16B81C00) [pid = 2576] [serial = 1002] [outer = 16A52C00] 09:37:52 INFO - PROCESS | 2576 | 1467736672734 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16B89400) [pid = 2576] [serial = 1003] [outer = 16A52C00] 09:37:53 INFO - PROCESS | 2576 | 1467736673122 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] 09:37:53 INFO - PROCESS | 2576 | 1467736673199 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 09:37:53 INFO - PROCESS | 2576 | 1467736673202 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:37:53 INFO - PROCESS | 2576 | 1467736673203 Marionette TRACE conn6 <- [1,1302,null,{}] 09:37:53 INFO - PROCESS | 2576 | 1467736673207 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}] 09:37:53 INFO - PROCESS | 2576 | 1467736673209 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:53 INFO - PROCESS | 2576 | 1467736673322 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 09:37:53 INFO - PROCESS | 2576 | 1467736673328 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 2576 | 1467736673333 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:53 INFO - PROCESS | 2576 | ++DOCSHELL 17069C00 == 34 [pid = 2576] [id = 335] 09:37:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (1706EC00) [pid = 2576] [serial = 1004] [outer = 00000000] 09:37:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (172D5000) [pid = 2576] [serial = 1005] [outer = 1706EC00] 09:37:53 INFO - PROCESS | 2576 | 1467736673386 Marionette DEBUG loaded listener.js 09:37:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (18383800) [pid = 2576] [serial = 1006] [outer = 1706EC00] 09:37:53 INFO - PROCESS | 2576 | 1467736673857 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]]]}] 09:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 09:37:53 INFO - PROCESS | 2576 | 1467736673970 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 09:37:53 INFO - PROCESS | 2576 | 1467736673971 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 09:37:53 INFO - PROCESS | 2576 | 1467736673975 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 2576 | 1467736673977 Marionette TRACE conn6 <- [1,1306,null,{}] 09:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:37:53 INFO - PROCESS | 2576 | 1467736673980 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}] 09:37:53 INFO - PROCESS | 2576 | 1467736673982 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:54 INFO - PROCESS | 2576 | 1467736674108 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 09:37:54 INFO - PROCESS | 2576 | 1467736674165 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:54 INFO - PROCESS | 2576 | 1467736674167 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:54 INFO - PROCESS | 2576 | ++DOCSHELL 08B7EC00 == 35 [pid = 2576] [id = 336] 09:37:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0D492800) [pid = 2576] [serial = 1007] [outer = 00000000] 09:37:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (18870C00) [pid = 2576] [serial = 1008] [outer = 0D492800] 09:37:54 INFO - PROCESS | 2576 | 1467736674210 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (1925D800) [pid = 2576] [serial = 1009] [outer = 0D492800] 09:37:54 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (1539A800) [pid = 2576] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:37:54 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0E789C00) [pid = 2576] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:37:54 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0CD6E400) [pid = 2576] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:37:54 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0D715800) [pid = 2576] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:37:54 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (13E94800) [pid = 2576] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:37:54 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0CE7D000) [pid = 2576] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:37:54 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (131C5800) [pid = 2576] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:37:54 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (17075800) [pid = 2576] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:37:54 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (1982FC00) [pid = 2576] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:37:54 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1189C800) [pid = 2576] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:37:54 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0E20A400) [pid = 2576] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:37:54 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (16A51000) [pid = 2576] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:37:54 INFO - PROCESS | 2576 | 1467736674678 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]]]}] 09:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 09:37:54 INFO - PROCESS | 2576 | 1467736674711 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 09:37:54 INFO - PROCESS | 2576 | 1467736674713 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 09:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:37:54 INFO - PROCESS | 2576 | 1467736674716 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:37:54 INFO - PROCESS | 2576 | 1467736674718 Marionette TRACE conn6 <- [1,1310,null,{}] 09:37:54 INFO - PROCESS | 2576 | 1467736674721 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}] 09:37:54 INFO - PROCESS | 2576 | 1467736674723 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:54 INFO - PROCESS | 2576 | 1467736674801 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 09:37:54 INFO - PROCESS | 2576 | 1467736674892 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:54 INFO - PROCESS | 2576 | 1467736674894 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:54 INFO - PROCESS | 2576 | ++DOCSHELL 0DA55800 == 36 [pid = 2576] [id = 337] 09:37:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (0E692000) [pid = 2576] [serial = 1010] [outer = 00000000] 09:37:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (17066400) [pid = 2576] [serial = 1011] [outer = 0E692000] 09:37:54 INFO - PROCESS | 2576 | 1467736674939 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (15438C00) [pid = 2576] [serial = 1012] [outer = 0E692000] 09:37:55 INFO - PROCESS | 2576 | 1467736675276 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]]]}] 09:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 631ms 09:37:55 INFO - PROCESS | 2576 | 1467736675347 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 09:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:37:55 INFO - PROCESS | 2576 | 1467736675349 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 09:37:55 INFO - PROCESS | 2576 | 1467736675353 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:37:55 INFO - PROCESS | 2576 | 1467736675354 Marionette TRACE conn6 <- [1,1314,null,{}] 09:37:55 INFO - PROCESS | 2576 | 1467736675358 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}] 09:37:55 INFO - PROCESS | 2576 | 1467736675359 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:55 INFO - PROCESS | 2576 | 1467736675499 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 09:37:55 INFO - PROCESS | 2576 | 1467736675510 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 2576 | 1467736675512 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:55 INFO - PROCESS | 2576 | ++DOCSHELL 172CA000 == 37 [pid = 2576] [id = 338] 09:37:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1843EC00) [pid = 2576] [serial = 1013] [outer = 00000000] 09:37:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (194B2400) [pid = 2576] [serial = 1014] [outer = 1843EC00] 09:37:55 INFO - PROCESS | 2576 | 1467736675555 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1980E800) [pid = 2576] [serial = 1015] [outer = 1843EC00] 09:37:55 INFO - PROCESS | 2576 | 1467736675965 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]]]}] 09:37:55 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 09:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 631ms 09:37:55 INFO - PROCESS | 2576 | 1467736675984 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 09:37:55 INFO - PROCESS | 2576 | 1467736675986 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 09:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:37:56 INFO - PROCESS | 2576 | 1467736675989 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 2576 | 1467736675991 Marionette TRACE conn6 <- [1,1318,null,{}] 09:37:56 INFO - PROCESS | 2576 | 1467736675994 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}] 09:37:56 INFO - PROCESS | 2576 | 1467736675996 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:56 INFO - PROCESS | 2576 | 1467736676110 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 09:37:56 INFO - PROCESS | 2576 | 1467736676118 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:56 INFO - PROCESS | 2576 | 1467736676120 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:56 INFO - PROCESS | 2576 | ++DOCSHELL 1362E800 == 38 [pid = 2576] [id = 339] 09:37:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (13AEF000) [pid = 2576] [serial = 1016] [outer = 00000000] 09:37:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1982D400) [pid = 2576] [serial = 1017] [outer = 13AEF000] 09:37:56 INFO - PROCESS | 2576 | 1467736676163 Marionette DEBUG loaded listener.js 09:37:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (19832800) [pid = 2576] [serial = 1018] [outer = 13AEF000] 09:37:56 INFO - PROCESS | 2576 | 1467736676603 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]]]}] 09:37:56 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 09:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 09:37:56 INFO - PROCESS | 2576 | 1467736676676 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 09:37:56 INFO - PROCESS | 2576 | 1467736676680 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 09:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:37:56 INFO - PROCESS | 2576 | 1467736676687 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 2576 | 1467736676692 Marionette TRACE conn6 <- [1,1322,null,{}] 09:37:56 INFO - PROCESS | 2576 | 1467736676699 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}] 09:37:56 INFO - PROCESS | 2576 | 1467736676702 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:56 INFO - PROCESS | 2576 | 1467736676868 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 09:37:56 INFO - PROCESS | 2576 | 1467736676966 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:56 INFO - PROCESS | 2576 | 1467736676971 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:57 INFO - PROCESS | 2576 | ++DOCSHELL 0D61A400 == 39 [pid = 2576] [id = 340] 09:37:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0D61AC00) [pid = 2576] [serial = 1019] [outer = 00000000] 09:37:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0D71FC00) [pid = 2576] [serial = 1020] [outer = 0D61AC00] 09:37:57 INFO - PROCESS | 2576 | 1467736677027 Marionette DEBUG loaded listener.js 09:37:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0E20F000) [pid = 2576] [serial = 1021] [outer = 0D61AC00] 09:37:57 INFO - PROCESS | 2576 | 1467736677583 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]]]}] 09:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 930ms 09:37:57 INFO - PROCESS | 2576 | 1467736677619 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 09:37:57 INFO - PROCESS | 2576 | 1467736677624 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 09:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:37:57 INFO - PROCESS | 2576 | 1467736677630 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:37:57 INFO - PROCESS | 2576 | 1467736677633 Marionette TRACE conn6 <- [1,1326,null,{}] 09:37:57 INFO - PROCESS | 2576 | 1467736677637 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}] 09:37:57 INFO - PROCESS | 2576 | 1467736677640 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:57 INFO - PROCESS | 2576 | 1467736677753 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 09:37:57 INFO - PROCESS | 2576 | 1467736677856 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:57 INFO - PROCESS | 2576 | 1467736677859 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:57 INFO - PROCESS | 2576 | ++DOCSHELL 13E66000 == 40 [pid = 2576] [id = 341] 09:37:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (13E69000) [pid = 2576] [serial = 1022] [outer = 00000000] 09:37:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (14BC0400) [pid = 2576] [serial = 1023] [outer = 13E69000] 09:37:57 INFO - PROCESS | 2576 | 1467736677914 Marionette DEBUG loaded listener.js 09:37:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (14F3B400) [pid = 2576] [serial = 1024] [outer = 13E69000] 09:37:59 INFO - PROCESS | 2576 | 1467736679014 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]]]}] 09:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1435ms 09:37:59 INFO - PROCESS | 2576 | 1467736679069 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 09:37:59 INFO - PROCESS | 2576 | 1467736679072 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 09:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:37:59 INFO - PROCESS | 2576 | 1467736679075 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - PROCESS | 2576 | 1467736679079 Marionette TRACE conn6 <- [1,1330,null,{}] 09:37:59 INFO - PROCESS | 2576 | 1467736679090 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}] 09:37:59 INFO - PROCESS | 2576 | 1467736679095 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:59 INFO - PROCESS | 2576 | 1467736679265 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 09:37:59 INFO - PROCESS | 2576 | 1467736679362 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:59 INFO - PROCESS | 2576 | 1467736679365 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:37:59 INFO - PROCESS | 2576 | ++DOCSHELL 16F5D800 == 41 [pid = 2576] [id = 342] 09:37:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (19219800) [pid = 2576] [serial = 1025] [outer = 00000000] 09:37:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (19839400) [pid = 2576] [serial = 1026] [outer = 19219800] 09:37:59 INFO - PROCESS | 2576 | 1467736679422 Marionette DEBUG loaded listener.js 09:37:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (1984E800) [pid = 2576] [serial = 1027] [outer = 19219800] 09:38:00 INFO - PROCESS | 2576 | 1467736680222 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]]]}] 09:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1170ms 09:38:00 INFO - PROCESS | 2576 | 1467736680248 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 09:38:00 INFO - PROCESS | 2576 | 1467736680252 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 09:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:38:00 INFO - PROCESS | 2576 | 1467736680257 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:38:00 INFO - PROCESS | 2576 | 1467736680260 Marionette TRACE conn6 <- [1,1334,null,{}] 09:38:00 INFO - PROCESS | 2576 | 1467736680266 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}] 09:38:00 INFO - PROCESS | 2576 | 1467736680268 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:00 INFO - PROCESS | 2576 | 1467736680369 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 09:38:00 INFO - PROCESS | 2576 | 1467736680472 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:00 INFO - PROCESS | 2576 | 1467736680476 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:00 INFO - PROCESS | 2576 | ++DOCSHELL 0D884C00 == 42 [pid = 2576] [id = 343] 09:38:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0D885C00) [pid = 2576] [serial = 1028] [outer = 00000000] 09:38:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (0DD99C00) [pid = 2576] [serial = 1029] [outer = 0D885C00] 09:38:00 INFO - PROCESS | 2576 | 1467736680525 Marionette DEBUG loaded listener.js 09:38:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (0E7D1000) [pid = 2576] [serial = 1030] [outer = 0D885C00] 09:38:01 INFO - PROCESS | 2576 | --DOCSHELL 172CA000 == 41 [pid = 2576] [id = 338] 09:38:01 INFO - PROCESS | 2576 | --DOCSHELL 0DA55800 == 40 [pid = 2576] [id = 337] 09:38:01 INFO - PROCESS | 2576 | --DOCSHELL 08B7EC00 == 39 [pid = 2576] [id = 336] 09:38:01 INFO - PROCESS | 2576 | --DOCSHELL 17069C00 == 38 [pid = 2576] [id = 335] 09:38:01 INFO - PROCESS | 2576 | --DOCSHELL 122EF400 == 37 [pid = 2576] [id = 334] 09:38:01 INFO - PROCESS | 2576 | --DOCSHELL 13E62C00 == 36 [pid = 2576] [id = 333] 09:38:01 INFO - PROCESS | 2576 | --DOCSHELL 11B89000 == 35 [pid = 2576] [id = 332] 09:38:01 INFO - PROCESS | 2576 | --DOCSHELL 0D87F000 == 34 [pid = 2576] [id = 331] 09:38:01 INFO - PROCESS | 2576 | --DOCSHELL 0CF0C800 == 33 [pid = 2576] [id = 330] 09:38:01 INFO - PROCESS | 2576 | --DOCSHELL 1189C400 == 32 [pid = 2576] [id = 329] 09:38:01 INFO - PROCESS | 2576 | --DOCSHELL 08B82400 == 31 [pid = 2576] [id = 328] 09:38:01 INFO - PROCESS | 2576 | --DOCSHELL 16F5D800 == 30 [pid = 2576] [id = 342] 09:38:01 INFO - PROCESS | 2576 | --DOCSHELL 1362E800 == 29 [pid = 2576] [id = 339] 09:38:01 INFO - PROCESS | 2576 | --DOCSHELL 0D61A400 == 28 [pid = 2576] [id = 340] 09:38:01 INFO - PROCESS | 2576 | --DOCSHELL 13E66000 == 27 [pid = 2576] [id = 341] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (172CEC00) [pid = 2576] [serial = 981] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (15435800) [pid = 2576] [serial = 972] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (11899800) [pid = 2576] [serial = 963] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (11A67800) [pid = 2576] [serial = 964] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (0CE35800) [pid = 2576] [serial = 957] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (0CF5FC00) [pid = 2576] [serial = 958] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0D71E000) [pid = 2576] [serial = 960] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0D9B4C00) [pid = 2576] [serial = 961] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (14F35C00) [pid = 2576] [serial = 970] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (0D47EC00) [pid = 2576] [serial = 943] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0CFF3400) [pid = 2576] [serial = 942] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (13AED000) [pid = 2576] [serial = 946] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (1362DC00) [pid = 2576] [serial = 945] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (14BC6800) [pid = 2576] [serial = 969] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (194AF000) [pid = 2576] [serial = 949] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (172D2800) [pid = 2576] [serial = 948] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (19854C00) [pid = 2576] [serial = 952] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (19852800) [pid = 2576] [serial = 951] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1362D000) [pid = 2576] [serial = 954] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (15434C00) [pid = 2576] [serial = 976] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (14F37800) [pid = 2576] [serial = 975] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (16A49400) [pid = 2576] [serial = 973] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (13AEA000) [pid = 2576] [serial = 966] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (13E64000) [pid = 2576] [serial = 967] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (1706A400) [pid = 2576] [serial = 979] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (16B90C00) [pid = 2576] [serial = 978] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2576 | 1467736681867 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]]]}] 09:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1635ms 09:38:01 INFO - PROCESS | 2576 | 1467736681893 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 09:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:38:01 INFO - PROCESS | 2576 | 1467736681898 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 09:38:01 INFO - PROCESS | 2576 | 1467736681902 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 2576 | 1467736681905 Marionette TRACE conn6 <- [1,1338,null,{}] 09:38:01 INFO - PROCESS | 2576 | 1467736681911 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}] 09:38:01 INFO - PROCESS | 2576 | 1467736681914 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:02 INFO - PROCESS | 2576 | 1467736682001 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 09:38:02 INFO - PROCESS | 2576 | 1467736682087 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 2576 | 1467736682091 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:02 INFO - PROCESS | 2576 | ++DOCSHELL 0CFFE400 == 28 [pid = 2576] [id = 344] 09:38:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0D472400) [pid = 2576] [serial = 1031] [outer = 00000000] 09:38:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0D4EA400) [pid = 2576] [serial = 1032] [outer = 0D472400] 09:38:02 INFO - PROCESS | 2576 | 1467736682138 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0D5B9800) [pid = 2576] [serial = 1033] [outer = 0D472400] 09:38:02 INFO - PROCESS | 2576 | 1467736682529 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]]]}] 09:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 690ms 09:38:02 INFO - PROCESS | 2576 | 1467736682593 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 09:38:02 INFO - PROCESS | 2576 | 1467736682598 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 09:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:38:02 INFO - PROCESS | 2576 | 1467736682604 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:38:02 INFO - PROCESS | 2576 | 1467736682607 Marionette TRACE conn6 <- [1,1342,null,{}] 09:38:02 INFO - PROCESS | 2576 | 1467736682611 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}] 09:38:02 INFO - PROCESS | 2576 | 1467736682613 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:02 INFO - PROCESS | 2576 | 1467736682701 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 09:38:02 INFO - PROCESS | 2576 | 1467736682708 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 2576 | 1467736682710 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:02 INFO - PROCESS | 2576 | ++DOCSHELL 0DA5B400 == 29 [pid = 2576] [id = 345] 09:38:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0DA5C000) [pid = 2576] [serial = 1034] [outer = 00000000] 09:38:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0DD40400) [pid = 2576] [serial = 1035] [outer = 0DA5C000] 09:38:02 INFO - PROCESS | 2576 | 1467736682765 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (0E281000) [pid = 2576] [serial = 1036] [outer = 0DA5C000] 09:38:03 INFO - PROCESS | 2576 | 1467736683213 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]]]}] 09:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 09:38:03 INFO - PROCESS | 2576 | 1467736683278 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 2576 | 1467736683280 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 09:38:03 INFO - PROCESS | 2576 | 1467736683284 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:38:03 INFO - PROCESS | 2576 | 1467736683287 Marionette TRACE conn6 <- [1,1346,null,{}] 09:38:03 INFO - PROCESS | 2576 | 1467736683298 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}] 09:38:03 INFO - PROCESS | 2576 | 1467736683302 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:03 INFO - PROCESS | 2576 | 1467736683414 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 09:38:03 INFO - PROCESS | 2576 | 1467736683509 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 2576 | 1467736683512 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:03 INFO - PROCESS | 2576 | ++DOCSHELL 12FD6400 == 30 [pid = 2576] [id = 346] 09:38:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (12FD6800) [pid = 2576] [serial = 1037] [outer = 00000000] 09:38:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (13627800) [pid = 2576] [serial = 1038] [outer = 12FD6800] 09:38:03 INFO - PROCESS | 2576 | 1467736683559 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (13A94000) [pid = 2576] [serial = 1039] [outer = 12FD6800] 09:38:04 INFO - PROCESS | 2576 | 1467736683996 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]]]}] 09:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 09:38:04 INFO - PROCESS | 2576 | 1467736684018 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 09:38:04 INFO - PROCESS | 2576 | 1467736684020 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 09:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:38:04 INFO - PROCESS | 2576 | 1467736684030 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - PROCESS | 2576 | 1467736684031 Marionette TRACE conn6 <- [1,1350,null,{}] 09:38:04 INFO - PROCESS | 2576 | 1467736684035 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}] 09:38:04 INFO - PROCESS | 2576 | 1467736684037 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:04 INFO - PROCESS | 2576 | 1467736684151 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 09:38:04 INFO - PROCESS | 2576 | 1467736684156 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:04 INFO - PROCESS | 2576 | 1467736684158 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:04 INFO - PROCESS | 2576 | ++DOCSHELL 13626800 == 31 [pid = 2576] [id = 347] 09:38:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (13AED000) [pid = 2576] [serial = 1040] [outer = 00000000] 09:38:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (13E67400) [pid = 2576] [serial = 1041] [outer = 13AED000] 09:38:04 INFO - PROCESS | 2576 | 1467736684205 Marionette DEBUG loaded listener.js 09:38:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (14BBE000) [pid = 2576] [serial = 1042] [outer = 13AED000] 09:38:04 INFO - PROCESS | 2576 | 1467736684673 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]]]}] 09:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 690ms 09:38:04 INFO - PROCESS | 2576 | 1467736684714 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 09:38:04 INFO - PROCESS | 2576 | 1467736684716 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 09:38:04 INFO - PROCESS | 2576 | 1467736684719 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:38:04 INFO - PROCESS | 2576 | 1467736684721 Marionette TRACE conn6 <- [1,1354,null,{}] 09:38:04 INFO - PROCESS | 2576 | 1467736684725 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}] 09:38:04 INFO - PROCESS | 2576 | 1467736684727 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:04 INFO - PROCESS | 2576 | 1467736684862 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 09:38:04 INFO - PROCESS | 2576 | 1467736684871 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:04 INFO - PROCESS | 2576 | 1467736684873 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:04 INFO - PROCESS | 2576 | ++DOCSHELL 14F2F400 == 32 [pid = 2576] [id = 348] 09:38:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (14F36C00) [pid = 2576] [serial = 1043] [outer = 00000000] 09:38:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1539E800) [pid = 2576] [serial = 1044] [outer = 14F36C00] 09:38:04 INFO - PROCESS | 2576 | 1467736684916 Marionette DEBUG loaded listener.js 09:38:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (15438400) [pid = 2576] [serial = 1045] [outer = 14F36C00] 09:38:05 INFO - PROCESS | 2576 | 1467736685383 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] 09:38:05 INFO - PROCESS | 2576 | 1467736685396 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 09:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:38:05 INFO - PROCESS | 2576 | 1467736685405 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:38:05 INFO - PROCESS | 2576 | 1467736685407 Marionette TRACE conn6 <- [1,1358,null,{}] 09:38:05 INFO - PROCESS | 2576 | 1467736685411 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}] 09:38:05 INFO - PROCESS | 2576 | 1467736685416 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:05 INFO - PROCESS | 2576 | 1467736685548 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 09:38:05 INFO - PROCESS | 2576 | 1467736685611 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 2576 | 1467736685613 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:05 INFO - PROCESS | 2576 | ++DOCSHELL 16A4DC00 == 33 [pid = 2576] [id = 349] 09:38:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (16A54C00) [pid = 2576] [serial = 1046] [outer = 00000000] 09:38:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (16D9BC00) [pid = 2576] [serial = 1047] [outer = 16A54C00] 09:38:05 INFO - PROCESS | 2576 | 1467736685657 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (1706A400) [pid = 2576] [serial = 1048] [outer = 16A54C00] 09:38:06 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (1843EC00) [pid = 2576] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:38:06 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16A52C00) [pid = 2576] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:38:06 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (1706EC00) [pid = 2576] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:38:06 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (13E63800) [pid = 2576] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:38:06 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (1189CC00) [pid = 2576] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:38:06 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0E692000) [pid = 2576] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:38:06 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0D492800) [pid = 2576] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:38:06 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0D9B3800) [pid = 2576] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:38:06 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0CF0E800) [pid = 2576] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:38:06 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (08B82800) [pid = 2576] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:38:06 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (11F7C800) [pid = 2576] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:38:06 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (13AEF000) [pid = 2576] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:38:06 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (14F2D400) [pid = 2576] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:38:06 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0D714000) [pid = 2576] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:38:06 INFO - PROCESS | 2576 | 1467736686291 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] 09:38:06 INFO - PROCESS | 2576 | 1467736686343 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 09:38:06 INFO - PROCESS | 2576 | 1467736686346 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 2576 | 1467736686348 Marionette TRACE conn6 <- [1,1362,null,{}] 09:38:06 INFO - PROCESS | 2576 | 1467736686351 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}] 09:38:06 INFO - PROCESS | 2576 | 1467736686353 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:06 INFO - PROCESS | 2576 | 1467736686429 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 09:38:06 INFO - PROCESS | 2576 | 1467736686434 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 2576 | 1467736686436 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:06 INFO - PROCESS | 2576 | ++DOCSHELL 0CFFEC00 == 34 [pid = 2576] [id = 350] 09:38:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (11FDB000) [pid = 2576] [serial = 1049] [outer = 00000000] 09:38:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16A4FC00) [pid = 2576] [serial = 1050] [outer = 11FDB000] 09:38:06 INFO - PROCESS | 2576 | 1467736686479 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16AF9000) [pid = 2576] [serial = 1051] [outer = 11FDB000] 09:38:06 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:06 INFO - PROCESS | 2576 | 1467736686892 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] 09:38:06 INFO - PROCESS | 2576 | 1467736686919 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 09:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:38:06 INFO - PROCESS | 2576 | 1467736686922 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 2576 | 1467736686924 Marionette TRACE conn6 <- [1,1366,null,{}] 09:38:06 INFO - PROCESS | 2576 | 1467736686931 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}] 09:38:06 INFO - PROCESS | 2576 | 1467736686932 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:07 INFO - PROCESS | 2576 | 1467736687050 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 09:38:07 INFO - PROCESS | 2576 | 1467736687058 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:07 INFO - PROCESS | 2576 | 1467736687060 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:07 INFO - PROCESS | 2576 | ++DOCSHELL 17075000 == 35 [pid = 2576] [id = 351] 09:38:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (172CA000) [pid = 2576] [serial = 1052] [outer = 00000000] 09:38:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (172D2800) [pid = 2576] [serial = 1053] [outer = 172CA000] 09:38:07 INFO - PROCESS | 2576 | 1467736687104 Marionette DEBUG loaded listener.js 09:38:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (172CC400) [pid = 2576] [serial = 1054] [outer = 172CA000] 09:38:07 INFO - PROCESS | 2576 | 1467736687524 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] 09:38:07 INFO - PROCESS | 2576 | 1467736687555 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 09:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:38:07 INFO - PROCESS | 2576 | 1467736687575 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - PROCESS | 2576 | 1467736687576 Marionette TRACE conn6 <- [1,1370,null,{}] 09:38:07 INFO - PROCESS | 2576 | 1467736687580 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}] 09:38:07 INFO - PROCESS | 2576 | 1467736687582 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:07 INFO - PROCESS | 2576 | 1467736687659 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 09:38:07 INFO - PROCESS | 2576 | 1467736687664 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:07 INFO - PROCESS | 2576 | 1467736687666 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:07 INFO - PROCESS | 2576 | ++DOCSHELL 12152800 == 36 [pid = 2576] [id = 352] 09:38:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (18441800) [pid = 2576] [serial = 1055] [outer = 00000000] 09:38:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (18865C00) [pid = 2576] [serial = 1056] [outer = 18441800] 09:38:07 INFO - PROCESS | 2576 | 1467736687710 Marionette DEBUG loaded listener.js 09:38:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (18866C00) [pid = 2576] [serial = 1057] [outer = 18441800] 09:38:08 INFO - PROCESS | 2576 | --DOCSHELL 0CFFE400 == 35 [pid = 2576] [id = 344] 09:38:08 INFO - PROCESS | 2576 | --DOCSHELL 0D884C00 == 34 [pid = 2576] [id = 343] 09:38:09 INFO - PROCESS | 2576 | --DOCSHELL 12FD6400 == 33 [pid = 2576] [id = 346] 09:38:09 INFO - PROCESS | 2576 | --DOCSHELL 13626800 == 32 [pid = 2576] [id = 347] 09:38:09 INFO - PROCESS | 2576 | --DOCSHELL 0CFFEC00 == 31 [pid = 2576] [id = 350] 09:38:09 INFO - PROCESS | 2576 | --DOCSHELL 16A4DC00 == 30 [pid = 2576] [id = 349] 09:38:09 INFO - PROCESS | 2576 | --DOCSHELL 0DA5B400 == 29 [pid = 2576] [id = 345] 09:38:09 INFO - PROCESS | 2576 | --DOCSHELL 17075000 == 28 [pid = 2576] [id = 351] 09:38:09 INFO - PROCESS | 2576 | --DOCSHELL 14F2F400 == 27 [pid = 2576] [id = 348] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (172CF800) [pid = 2576] [serial = 982] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (14F37C00) [pid = 2576] [serial = 955] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (1980E800) [pid = 2576] [serial = 1015] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16B81C00) [pid = 2576] [serial = 1002] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16B89400) [pid = 2576] [serial = 1003] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (172D5000) [pid = 2576] [serial = 1005] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (14F32000) [pid = 2576] [serial = 999] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (11F74400) [pid = 2576] [serial = 987] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (17066400) [pid = 2576] [serial = 1011] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (12F68800) [pid = 2576] [serial = 988] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (18870C00) [pid = 2576] [serial = 1008] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0DA57800) [pid = 2576] [serial = 993] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0DC47800) [pid = 2576] [serial = 994] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0D496C00) [pid = 2576] [serial = 990] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0D4F1800) [pid = 2576] [serial = 991] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (0CF0A800) [pid = 2576] [serial = 984] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (18383800) [pid = 2576] [serial = 1006] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0D477400) [pid = 2576] [serial = 985] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (12F63800) [pid = 2576] [serial = 996] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (13629800) [pid = 2576] [serial = 997] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (194B2400) [pid = 2576] [serial = 1014] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (19832800) [pid = 2576] [serial = 1018] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (1925D800) [pid = 2576] [serial = 1009] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (15438C00) [pid = 2576] [serial = 1012] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (1982D400) [pid = 2576] [serial = 1017] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (15434000) [pid = 2576] [serial = 1000] [outer = 00000000] [url = about:blank] 09:38:09 INFO - PROCESS | 2576 | [2576] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:38:09 INFO - PROCESS | 2576 | 1467736689483 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] 09:38:09 INFO - PROCESS | 2576 | 1467736689551 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 09:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:38:09 INFO - PROCESS | 2576 | 1467736689556 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:38:09 INFO - PROCESS | 2576 | 1467736689559 Marionette TRACE conn6 <- [1,1374,null,{}] 09:38:09 INFO - PROCESS | 2576 | 1467736689566 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}] 09:38:09 INFO - PROCESS | 2576 | 1467736689569 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:09 INFO - PROCESS | 2576 | 1467736689657 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 09:38:09 INFO - PROCESS | 2576 | 1467736689674 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 2576 | 1467736689676 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:09 INFO - PROCESS | 2576 | ++DOCSHELL 0D4E9400 == 28 [pid = 2576] [id = 353] 09:38:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (0D4E9800) [pid = 2576] [serial = 1058] [outer = 00000000] 09:38:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (0D4F0C00) [pid = 2576] [serial = 1059] [outer = 0D4E9800] 09:38:09 INFO - PROCESS | 2576 | 1467736689724 Marionette DEBUG loaded listener.js 09:38:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (0D612400) [pid = 2576] [serial = 1060] [outer = 0D4E9800] 09:38:10 INFO - PROCESS | 2576 | 1467736690213 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] 09:38:10 INFO - PROCESS | 2576 | 1467736690251 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 09:38:10 INFO - PROCESS | 2576 | 1467736690258 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:38:10 INFO - PROCESS | 2576 | 1467736690260 Marionette TRACE conn6 <- [1,1378,null,{}] 09:38:10 INFO - PROCESS | 2576 | 1467736690264 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}] 09:38:10 INFO - PROCESS | 2576 | 1467736690267 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:10 INFO - PROCESS | 2576 | 1467736690353 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 09:38:10 INFO - PROCESS | 2576 | 1467736690362 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:10 INFO - PROCESS | 2576 | 1467736690365 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:10 INFO - PROCESS | 2576 | ++DOCSHELL 0D492C00 == 29 [pid = 2576] [id = 354] 09:38:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (0D9BC000) [pid = 2576] [serial = 1061] [outer = 00000000] 09:38:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (0DA57000) [pid = 2576] [serial = 1062] [outer = 0D9BC000] 09:38:10 INFO - PROCESS | 2576 | 1467736690412 Marionette DEBUG loaded listener.js 09:38:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0DA5F000) [pid = 2576] [serial = 1063] [outer = 0D9BC000] 09:38:10 INFO - PROCESS | 2576 | 1467736690857 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]]]}] 09:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 09:38:10 INFO - PROCESS | 2576 | 1467736690931 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 09:38:10 INFO - PROCESS | 2576 | 1467736690934 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 09:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:38:10 INFO - PROCESS | 2576 | 1467736690937 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - PROCESS | 2576 | 1467736690940 Marionette TRACE conn6 <- [1,1382,null,{}] 09:38:10 INFO - PROCESS | 2576 | 1467736690951 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}] 09:38:10 INFO - PROCESS | 2576 | 1467736690956 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:11 INFO - PROCESS | 2576 | 1467736691065 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 09:38:11 INFO - PROCESS | 2576 | 1467736691155 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 2576 | 1467736691158 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:11 INFO - PROCESS | 2576 | ++DOCSHELL 11AAA800 == 30 [pid = 2576] [id = 355] 09:38:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (11AAB800) [pid = 2576] [serial = 1064] [outer = 00000000] 09:38:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (11F4F000) [pid = 2576] [serial = 1065] [outer = 11AAB800] 09:38:11 INFO - PROCESS | 2576 | 1467736691206 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (1212C000) [pid = 2576] [serial = 1066] [outer = 11AAB800] 09:38:11 INFO - PROCESS | 2576 | 1467736691587 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]]]}] 09:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 09:38:11 INFO - PROCESS | 2576 | 1467736691611 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 09:38:11 INFO - PROCESS | 2576 | 1467736691614 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 09:38:11 INFO - PROCESS | 2576 | 1467736691617 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:38:11 INFO - PROCESS | 2576 | 1467736691618 Marionette TRACE conn6 <- [1,1386,null,{}] 09:38:11 INFO - PROCESS | 2576 | 1467736691622 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}] 09:38:11 INFO - PROCESS | 2576 | 1467736691624 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:11 INFO - PROCESS | 2576 | 1467736691737 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 09:38:11 INFO - PROCESS | 2576 | 1467736691745 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 2576 | 1467736691747 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:11 INFO - PROCESS | 2576 | ++DOCSHELL 122F1000 == 31 [pid = 2576] [id = 356] 09:38:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (12F63800) [pid = 2576] [serial = 1067] [outer = 00000000] 09:38:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (131CB000) [pid = 2576] [serial = 1068] [outer = 12F63800] 09:38:11 INFO - PROCESS | 2576 | 1467736691791 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (13A91C00) [pid = 2576] [serial = 1069] [outer = 12F63800] 09:38:12 INFO - PROCESS | 2576 | 1467736692203 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]]]}] 09:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 09:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:38:12 INFO - PROCESS | 2576 | 1467736692251 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 09:38:12 INFO - PROCESS | 2576 | 1467736692253 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 09:38:12 INFO - PROCESS | 2576 | 1467736692256 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:38:12 INFO - PROCESS | 2576 | 1467736692257 Marionette TRACE conn6 <- [1,1390,null,{}] 09:38:12 INFO - PROCESS | 2576 | 1467736692261 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}] 09:38:12 INFO - PROCESS | 2576 | 1467736692263 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:12 INFO - PROCESS | 2576 | 1467736692370 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 09:38:12 INFO - PROCESS | 2576 | 1467736692378 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:12 INFO - PROCESS | 2576 | 1467736692380 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:12 INFO - PROCESS | 2576 | ++DOCSHELL 0CF59C00 == 32 [pid = 2576] [id = 357] 09:38:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0DA54400) [pid = 2576] [serial = 1070] [outer = 00000000] 09:38:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (13E66800) [pid = 2576] [serial = 1071] [outer = 0DA54400] 09:38:12 INFO - PROCESS | 2576 | 1467736692423 Marionette DEBUG loaded listener.js 09:38:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (13E95000) [pid = 2576] [serial = 1072] [outer = 0DA54400] 09:38:12 INFO - PROCESS | 2576 | 1467736692867 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]]]}] 09:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 09:38:12 INFO - PROCESS | 2576 | 1467736692887 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 09:38:12 INFO - PROCESS | 2576 | 1467736692889 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 09:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:38:12 INFO - PROCESS | 2576 | 1467736692892 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:38:12 INFO - PROCESS | 2576 | 1467736692894 Marionette TRACE conn6 <- [1,1394,null,{}] 09:38:12 INFO - PROCESS | 2576 | 1467736692897 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}] 09:38:12 INFO - PROCESS | 2576 | 1467736692903 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:13 INFO - PROCESS | 2576 | 1467736693034 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 09:38:13 INFO - PROCESS | 2576 | 1467736693047 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 2576 | 1467736693049 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:13 INFO - PROCESS | 2576 | ++DOCSHELL 14F2F400 == 33 [pid = 2576] [id = 358] 09:38:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (14F3A800) [pid = 2576] [serial = 1073] [outer = 00000000] 09:38:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (1543A400) [pid = 2576] [serial = 1074] [outer = 14F3A800] 09:38:13 INFO - PROCESS | 2576 | 1467736693093 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16A4B800) [pid = 2576] [serial = 1075] [outer = 14F3A800] 09:38:13 INFO - PROCESS | 2576 | 1467736693514 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]]]}] 09:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 09:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:38:13 INFO - PROCESS | 2576 | 1467736693563 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 09:38:13 INFO - PROCESS | 2576 | 1467736693565 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 09:38:13 INFO - PROCESS | 2576 | 1467736693568 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - PROCESS | 2576 | 1467736693570 Marionette TRACE conn6 <- [1,1398,null,{}] 09:38:13 INFO - PROCESS | 2576 | 1467736693573 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}] 09:38:13 INFO - PROCESS | 2576 | 1467736693575 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:13 INFO - PROCESS | 2576 | 1467736693706 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 09:38:13 INFO - PROCESS | 2576 | 1467736693721 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 2576 | 1467736693722 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:13 INFO - PROCESS | 2576 | ++DOCSHELL 16A4A400 == 34 [pid = 2576] [id = 359] 09:38:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16A50800) [pid = 2576] [serial = 1076] [outer = 00000000] 09:38:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16AFB400) [pid = 2576] [serial = 1077] [outer = 16A50800] 09:38:13 INFO - PROCESS | 2576 | 1467736693766 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16B81400) [pid = 2576] [serial = 1078] [outer = 16A50800] 09:38:14 INFO - PROCESS | 2576 | 1467736694176 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]]]}] 09:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 630ms 09:38:14 INFO - PROCESS | 2576 | 1467736694199 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 09:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:38:14 INFO - PROCESS | 2576 | 1467736694201 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 09:38:14 INFO - PROCESS | 2576 | 1467736694204 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 2576 | 1467736694206 Marionette TRACE conn6 <- [1,1402,null,{}] 09:38:14 INFO - PROCESS | 2576 | 1467736694209 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}] 09:38:14 INFO - PROCESS | 2576 | 1467736694211 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:14 INFO - PROCESS | 2576 | 1467736694325 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 09:38:14 INFO - PROCESS | 2576 | 1467736694333 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:14 INFO - PROCESS | 2576 | 1467736694335 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:14 INFO - PROCESS | 2576 | ++DOCSHELL 0CFF0400 == 35 [pid = 2576] [id = 360] 09:38:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0DA50800) [pid = 2576] [serial = 1079] [outer = 00000000] 09:38:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1706E800) [pid = 2576] [serial = 1080] [outer = 0DA50800] 09:38:14 INFO - PROCESS | 2576 | 1467736694378 Marionette DEBUG loaded listener.js 09:38:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16F5FC00) [pid = 2576] [serial = 1081] [outer = 0DA50800] 09:38:14 INFO - PROCESS | 2576 | 1467736694834 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]]]}] 09:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 671ms 09:38:14 INFO - PROCESS | 2576 | 1467736694875 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 09:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:38:14 INFO - PROCESS | 2576 | 1467736694877 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 09:38:14 INFO - PROCESS | 2576 | 1467736694880 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 2576 | 1467736694882 Marionette TRACE conn6 <- [1,1406,null,{}] 09:38:14 INFO - PROCESS | 2576 | 1467736694885 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}] 09:38:14 INFO - PROCESS | 2576 | 1467736694887 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:15 INFO - PROCESS | 2576 | 1467736695021 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 09:38:15 INFO - PROCESS | 2576 | 1467736695042 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 2576 | 1467736695044 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:15 INFO - PROCESS | 2576 | ++DOCSHELL 11AA9C00 == 36 [pid = 2576] [id = 361] 09:38:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (172CA800) [pid = 2576] [serial = 1082] [outer = 00000000] 09:38:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (173ED800) [pid = 2576] [serial = 1083] [outer = 172CA800] 09:38:15 INFO - PROCESS | 2576 | 1467736695088 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (17E42000) [pid = 2576] [serial = 1084] [outer = 172CA800] 09:38:15 INFO - PROCESS | 2576 | 1467736695567 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]]]}] 09:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 731ms 09:38:15 INFO - PROCESS | 2576 | 1467736695612 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 09:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:38:15 INFO - PROCESS | 2576 | 1467736695614 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 09:38:15 INFO - PROCESS | 2576 | 1467736695617 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:38:15 INFO - PROCESS | 2576 | 1467736695619 Marionette TRACE conn6 <- [1,1410,null,{}] 09:38:15 INFO - PROCESS | 2576 | 1467736695622 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}] 09:38:15 INFO - PROCESS | 2576 | 1467736695624 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:15 INFO - PROCESS | 2576 | 1467736695739 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 09:38:15 INFO - PROCESS | 2576 | 1467736695746 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 2576 | 1467736695748 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:15 INFO - PROCESS | 2576 | ++DOCSHELL 1838EC00 == 37 [pid = 2576] [id = 362] 09:38:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (1843C000) [pid = 2576] [serial = 1085] [outer = 00000000] 09:38:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (184F5C00) [pid = 2576] [serial = 1086] [outer = 1843C000] 09:38:15 INFO - PROCESS | 2576 | 1467736695796 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (19263400) [pid = 2576] [serial = 1087] [outer = 1843C000] 09:38:16 INFO - PROCESS | 2576 | 1467736696267 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]]]}] 09:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 09:38:16 INFO - PROCESS | 2576 | 1467736696293 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 09:38:16 INFO - PROCESS | 2576 | 1467736696296 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 09:38:16 INFO - PROCESS | 2576 | 1467736696299 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:38:16 INFO - PROCESS | 2576 | 1467736696302 Marionette TRACE conn6 <- [1,1414,null,{}] 09:38:16 INFO - PROCESS | 2576 | 1467736696306 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}] 09:38:16 INFO - PROCESS | 2576 | 1467736696308 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:16 INFO - PROCESS | 2576 | 1467736696459 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 09:38:16 INFO - PROCESS | 2576 | 1467736696483 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 2576 | 1467736696486 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:16 INFO - PROCESS | 2576 | ++DOCSHELL 08B85400 == 38 [pid = 2576] [id = 363] 09:38:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (194AFC00) [pid = 2576] [serial = 1088] [outer = 00000000] 09:38:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1980E800) [pid = 2576] [serial = 1089] [outer = 194AFC00] 09:38:16 INFO - PROCESS | 2576 | 1467736696530 Marionette DEBUG loaded listener.js 09:38:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (19810C00) [pid = 2576] [serial = 1090] [outer = 194AFC00] 09:38:16 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (172CA000) [pid = 2576] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:38:16 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (13AED000) [pid = 2576] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:38:16 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (14F36C00) [pid = 2576] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:38:16 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16A54C00) [pid = 2576] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:38:16 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (11FDB000) [pid = 2576] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:38:16 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0DA5C000) [pid = 2576] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:38:16 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0D472400) [pid = 2576] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:38:16 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0D885C00) [pid = 2576] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:38:16 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (19219800) [pid = 2576] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:38:16 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (13E69000) [pid = 2576] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:38:16 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0D61AC00) [pid = 2576] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:38:16 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (12FD6800) [pid = 2576] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:38:17 INFO - PROCESS | 2576 | 1467736697060 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]]]}] 09:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 830ms 09:38:17 INFO - PROCESS | 2576 | 1467736697134 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 09:38:17 INFO - PROCESS | 2576 | 1467736697135 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 09:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:38:17 INFO - PROCESS | 2576 | 1467736697139 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - PROCESS | 2576 | 1467736697140 Marionette TRACE conn6 <- [1,1418,null,{}] 09:38:17 INFO - PROCESS | 2576 | 1467736697144 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}] 09:38:17 INFO - PROCESS | 2576 | 1467736697146 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:17 INFO - PROCESS | 2576 | 1467736697223 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 09:38:17 INFO - PROCESS | 2576 | 1467736697228 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:17 INFO - PROCESS | 2576 | 1467736697230 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:17 INFO - PROCESS | 2576 | ++DOCSHELL 1362BC00 == 39 [pid = 2576] [id = 364] 09:38:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (13E65C00) [pid = 2576] [serial = 1091] [outer = 00000000] 09:38:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (15436800) [pid = 2576] [serial = 1092] [outer = 13E65C00] 09:38:17 INFO - PROCESS | 2576 | 1467736697273 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1543DC00) [pid = 2576] [serial = 1093] [outer = 13E65C00] 09:38:17 INFO - PROCESS | 2576 | 1467736697704 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]]]}] 09:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 630ms 09:38:17 INFO - PROCESS | 2576 | 1467736697769 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 09:38:17 INFO - PROCESS | 2576 | 1467736697771 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 09:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:38:17 INFO - PROCESS | 2576 | 1467736697774 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - PROCESS | 2576 | 1467736697776 Marionette TRACE conn6 <- [1,1422,null,{}] 09:38:17 INFO - PROCESS | 2576 | 1467736697779 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}] 09:38:17 INFO - PROCESS | 2576 | 1467736697781 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:17 INFO - PROCESS | 2576 | 1467736697858 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 09:38:17 INFO - PROCESS | 2576 | 1467736697866 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:17 INFO - PROCESS | 2576 | 1467736697868 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:17 INFO - PROCESS | 2576 | ++DOCSHELL 0DA56000 == 40 [pid = 2576] [id = 365] 09:38:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (14F2CC00) [pid = 2576] [serial = 1094] [outer = 00000000] 09:38:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (19814800) [pid = 2576] [serial = 1095] [outer = 14F2CC00] 09:38:17 INFO - PROCESS | 2576 | 1467736697910 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1982C800) [pid = 2576] [serial = 1096] [outer = 14F2CC00] 09:38:18 INFO - PROCESS | 2576 | 1467736698352 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]]]}] 09:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 630ms 09:38:18 INFO - PROCESS | 2576 | 1467736698410 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 09:38:18 INFO - PROCESS | 2576 | 1467736698412 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 09:38:18 INFO - PROCESS | 2576 | 1467736698415 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:38:18 INFO - PROCESS | 2576 | 1467736698417 Marionette TRACE conn6 <- [1,1426,null,{}] 09:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:38:18 INFO - PROCESS | 2576 | 1467736698420 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}] 09:38:18 INFO - PROCESS | 2576 | 1467736698422 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:18 INFO - PROCESS | 2576 | 1467736698500 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 09:38:18 INFO - PROCESS | 2576 | 1467736698505 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 2576 | 1467736698507 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:18 INFO - PROCESS | 2576 | ++DOCSHELL 1982F000 == 41 [pid = 2576] [id = 366] 09:38:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (19830000) [pid = 2576] [serial = 1097] [outer = 00000000] 09:38:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (19834400) [pid = 2576] [serial = 1098] [outer = 19830000] 09:38:18 INFO - PROCESS | 2576 | 1467736698549 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (19839000) [pid = 2576] [serial = 1099] [outer = 19830000] 09:38:19 INFO - PROCESS | 2576 | --DOCSHELL 12152800 == 40 [pid = 2576] [id = 352] 09:38:19 INFO - PROCESS | 2576 | --DOCSHELL 0D4E9400 == 39 [pid = 2576] [id = 353] 09:38:20 INFO - PROCESS | 2576 | --DOCSHELL 0D492C00 == 38 [pid = 2576] [id = 354] 09:38:20 INFO - PROCESS | 2576 | --DOCSHELL 122F1000 == 37 [pid = 2576] [id = 356] 09:38:20 INFO - PROCESS | 2576 | --DOCSHELL 14F2F400 == 36 [pid = 2576] [id = 358] 09:38:20 INFO - PROCESS | 2576 | --DOCSHELL 0CFF0400 == 35 [pid = 2576] [id = 360] 09:38:20 INFO - PROCESS | 2576 | --DOCSHELL 1362BC00 == 34 [pid = 2576] [id = 364] 09:38:20 INFO - PROCESS | 2576 | --DOCSHELL 08B85400 == 33 [pid = 2576] [id = 363] 09:38:20 INFO - PROCESS | 2576 | --DOCSHELL 11AA9C00 == 32 [pid = 2576] [id = 361] 09:38:20 INFO - PROCESS | 2576 | --DOCSHELL 16A4A400 == 31 [pid = 2576] [id = 359] 09:38:20 INFO - PROCESS | 2576 | --DOCSHELL 0CF59C00 == 30 [pid = 2576] [id = 357] 09:38:20 INFO - PROCESS | 2576 | --DOCSHELL 11AAA800 == 29 [pid = 2576] [id = 355] 09:38:20 INFO - PROCESS | 2576 | --DOCSHELL 0DA56000 == 28 [pid = 2576] [id = 365] 09:38:20 INFO - PROCESS | 2576 | --DOCSHELL 1838EC00 == 27 [pid = 2576] [id = 362] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (172CC400) [pid = 2576] [serial = 1054] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (18865C00) [pid = 2576] [serial = 1056] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (13E67400) [pid = 2576] [serial = 1041] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (1539E800) [pid = 2576] [serial = 1044] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (16D9BC00) [pid = 2576] [serial = 1047] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (15438400) [pid = 2576] [serial = 1045] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (172D2800) [pid = 2576] [serial = 1053] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16AF9000) [pid = 2576] [serial = 1051] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (1706A400) [pid = 2576] [serial = 1048] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0DD40400) [pid = 2576] [serial = 1035] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0E281000) [pid = 2576] [serial = 1036] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D4EA400) [pid = 2576] [serial = 1032] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0D5B9800) [pid = 2576] [serial = 1033] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0E7D1000) [pid = 2576] [serial = 1030] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0DD99C00) [pid = 2576] [serial = 1029] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (1984E800) [pid = 2576] [serial = 1027] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (19839400) [pid = 2576] [serial = 1026] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (14F3B400) [pid = 2576] [serial = 1024] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (14BC0400) [pid = 2576] [serial = 1023] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (0E20F000) [pid = 2576] [serial = 1021] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (0D71FC00) [pid = 2576] [serial = 1020] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (13627800) [pid = 2576] [serial = 1038] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (16A4FC00) [pid = 2576] [serial = 1050] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (14BBE000) [pid = 2576] [serial = 1042] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (13A94000) [pid = 2576] [serial = 1039] [outer = 00000000] [url = about:blank] 09:38:20 INFO - PROCESS | 2576 | 1467736700346 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]]]}] 09:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1983ms 09:38:20 INFO - PROCESS | 2576 | 1467736700404 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 09:38:20 INFO - PROCESS | 2576 | 1467736700408 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 09:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:38:20 INFO - PROCESS | 2576 | 1467736700413 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - PROCESS | 2576 | 1467736700416 Marionette TRACE conn6 <- [1,1430,null,{}] 09:38:20 INFO - PROCESS | 2576 | 1467736700422 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}] 09:38:20 INFO - PROCESS | 2576 | 1467736700425 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:20 INFO - PROCESS | 2576 | 1467736700515 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 09:38:20 INFO - PROCESS | 2576 | 1467736700522 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 2576 | 1467736700526 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:20 INFO - PROCESS | 2576 | ++DOCSHELL 0D47F000 == 28 [pid = 2576] [id = 367] 09:38:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0D48BC00) [pid = 2576] [serial = 1100] [outer = 00000000] 09:38:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0D496000) [pid = 2576] [serial = 1101] [outer = 0D48BC00] 09:38:20 INFO - PROCESS | 2576 | 1467736700580 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0D4E8C00) [pid = 2576] [serial = 1102] [outer = 0D48BC00] 09:38:21 INFO - PROCESS | 2576 | 1467736701074 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]]]}] 09:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 690ms 09:38:21 INFO - PROCESS | 2576 | 1467736701104 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 09:38:21 INFO - PROCESS | 2576 | 1467736701109 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 09:38:21 INFO - PROCESS | 2576 | 1467736701115 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:38:21 INFO - PROCESS | 2576 | 1467736701117 Marionette TRACE conn6 <- [1,1434,null,{}] 09:38:21 INFO - PROCESS | 2576 | 1467736701121 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}] 09:38:21 INFO - PROCESS | 2576 | 1467736701124 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:21 INFO - PROCESS | 2576 | 1467736701210 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 09:38:21 INFO - PROCESS | 2576 | 1467736701218 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 2576 | 1467736701221 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:21 INFO - PROCESS | 2576 | ++DOCSHELL 0D718000 == 29 [pid = 2576] [id = 368] 09:38:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0D718800) [pid = 2576] [serial = 1103] [outer = 00000000] 09:38:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0D71E000) [pid = 2576] [serial = 1104] [outer = 0D718800] 09:38:21 INFO - PROCESS | 2576 | 1467736701268 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0D9B4C00) [pid = 2576] [serial = 1105] [outer = 0D718800] 09:38:21 INFO - PROCESS | 2576 | 1467736701740 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]]]}] 09:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 09:38:21 INFO - PROCESS | 2576 | 1467736701789 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 09:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:38:21 INFO - PROCESS | 2576 | 1467736701791 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 09:38:21 INFO - PROCESS | 2576 | 1467736701794 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - PROCESS | 2576 | 1467736701798 Marionette TRACE conn6 <- [1,1438,null,{}] 09:38:21 INFO - PROCESS | 2576 | 1467736701809 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}] 09:38:21 INFO - PROCESS | 2576 | 1467736701813 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:21 INFO - PROCESS | 2576 | 1467736701923 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 09:38:22 INFO - PROCESS | 2576 | 1467736702015 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 2576 | 1467736702018 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:22 INFO - PROCESS | 2576 | ++DOCSHELL 0E789800 == 30 [pid = 2576] [id = 369] 09:38:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0E789C00) [pid = 2576] [serial = 1106] [outer = 00000000] 09:38:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0E7D1000) [pid = 2576] [serial = 1107] [outer = 0E789C00] 09:38:22 INFO - PROCESS | 2576 | 1467736702065 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (1189CC00) [pid = 2576] [serial = 1108] [outer = 0E789C00] 09:38:22 INFO - PROCESS | 2576 | 1467736702429 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]]]}] 09:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 690ms 09:38:22 INFO - PROCESS | 2576 | 1467736702484 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 2576 | 1467736702487 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 09:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:38:22 INFO - PROCESS | 2576 | 1467736702498 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - PROCESS | 2576 | 1467736702500 Marionette TRACE conn6 <- [1,1442,null,{}] 09:38:22 INFO - PROCESS | 2576 | 1467736702503 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}] 09:38:22 INFO - PROCESS | 2576 | 1467736702505 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:22 INFO - PROCESS | 2576 | 1467736702588 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 09:38:22 INFO - PROCESS | 2576 | 1467736702595 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 2576 | 1467736702597 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:22 INFO - PROCESS | 2576 | ++DOCSHELL 118A4800 == 31 [pid = 2576] [id = 370] 09:38:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (118A5000) [pid = 2576] [serial = 1109] [outer = 00000000] 09:38:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (11F4FC00) [pid = 2576] [serial = 1110] [outer = 118A5000] 09:38:22 INFO - PROCESS | 2576 | 1467736702641 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (12FD1400) [pid = 2576] [serial = 1111] [outer = 118A5000] 09:38:23 INFO - PROCESS | 2576 | 1467736703082 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]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 630ms 09:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:38:23 INFO - PROCESS | 2576 | 1467736703132 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 2576 | 1467736703134 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 09:38:23 INFO - PROCESS | 2576 | 1467736703137 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 2576 | 1467736703139 Marionette TRACE conn6 <- [1,1446,null,{}] 09:38:23 INFO - PROCESS | 2576 | 1467736703142 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}] 09:38:23 INFO - PROCESS | 2576 | 1467736703144 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:23 INFO - PROCESS | 2576 | 1467736703221 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 09:38:23 INFO - PROCESS | 2576 | 1467736703226 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 2576 | 1467736703228 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:23 INFO - PROCESS | 2576 | ++DOCSHELL 13627800 == 32 [pid = 2576] [id = 371] 09:38:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (13628400) [pid = 2576] [serial = 1112] [outer = 00000000] 09:38:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (13630000) [pid = 2576] [serial = 1113] [outer = 13628400] 09:38:23 INFO - PROCESS | 2576 | 1467736703275 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (13A90800) [pid = 2576] [serial = 1114] [outer = 13628400] 09:38:23 INFO - PROCESS | 2576 | 1467736703746 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]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 630ms 09:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:38:23 INFO - PROCESS | 2576 | 1467736703775 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 2576 | 1467736703777 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 09:38:23 INFO - PROCESS | 2576 | 1467736703780 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 2576 | 1467736703782 Marionette TRACE conn6 <- [1,1450,null,{}] 09:38:23 INFO - PROCESS | 2576 | 1467736703786 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}] 09:38:23 INFO - PROCESS | 2576 | 1467736703791 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:23 INFO - PROCESS | 2576 | 1467736703890 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 09:38:23 INFO - PROCESS | 2576 | 1467736703898 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 2576 | 1467736703900 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:23 INFO - PROCESS | 2576 | ++DOCSHELL 14BC6800 == 33 [pid = 2576] [id = 372] 09:38:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (14F2F400) [pid = 2576] [serial = 1115] [outer = 00000000] 09:38:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (14F37C00) [pid = 2576] [serial = 1116] [outer = 14F2F400] 09:38:23 INFO - PROCESS | 2576 | 1467736703943 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (15347400) [pid = 2576] [serial = 1117] [outer = 14F2F400] 09:38:24 INFO - PROCESS | 2576 | 1467736704378 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]]]}] 09:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 630ms 09:38:24 INFO - PROCESS | 2576 | 1467736704417 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 2576 | 1467736704419 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 09:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:38:24 INFO - PROCESS | 2576 | 1467736704422 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:38:24 INFO - PROCESS | 2576 | 1467736704424 Marionette TRACE conn6 <- [1,1454,null,{}] 09:38:24 INFO - PROCESS | 2576 | 1467736704431 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}] 09:38:24 INFO - PROCESS | 2576 | 1467736704433 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:24 INFO - PROCESS | 2576 | 1467736704509 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 09:38:24 INFO - PROCESS | 2576 | 1467736704515 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:24 INFO - PROCESS | 2576 | 1467736704517 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:24 INFO - PROCESS | 2576 | ++DOCSHELL 1539F000 == 34 [pid = 2576] [id = 373] 09:38:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (153FC400) [pid = 2576] [serial = 1118] [outer = 00000000] 09:38:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (15439800) [pid = 2576] [serial = 1119] [outer = 153FC400] 09:38:24 INFO - PROCESS | 2576 | 1467736704560 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (15440000) [pid = 2576] [serial = 1120] [outer = 153FC400] 09:38:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (16A55C00) [pid = 2576] [serial = 1121] [outer = 0D5C1000] 09:38:25 INFO - PROCESS | 2576 | 1467736705091 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]]]}] 09:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 731ms 09:38:25 INFO - PROCESS | 2576 | 1467736705155 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 2576 | 1467736705157 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 09:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:38:25 INFO - PROCESS | 2576 | 1467736705160 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 2576 | 1467736705161 Marionette TRACE conn6 <- [1,1458,null,{}] 09:38:25 INFO - PROCESS | 2576 | 1467736705165 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}] 09:38:25 INFO - PROCESS | 2576 | 1467736705167 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:25 INFO - PROCESS | 2576 | 1467736705243 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 09:38:25 INFO - PROCESS | 2576 | 1467736705250 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 2576 | 1467736705252 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:25 INFO - PROCESS | 2576 | ++DOCSHELL 16A4EC00 == 35 [pid = 2576] [id = 374] 09:38:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (16A50C00) [pid = 2576] [serial = 1122] [outer = 00000000] 09:38:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (16AEFC00) [pid = 2576] [serial = 1123] [outer = 16A50C00] 09:38:25 INFO - PROCESS | 2576 | 1467736705294 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (13E87C00) [pid = 2576] [serial = 1124] [outer = 16A50C00] 09:38:26 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (172CA800) [pid = 2576] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:38:26 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (1843C000) [pid = 2576] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:38:26 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (194AFC00) [pid = 2576] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:38:26 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (14F2CC00) [pid = 2576] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:38:26 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0DA50800) [pid = 2576] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:38:26 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16A50800) [pid = 2576] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:38:26 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (14F3A800) [pid = 2576] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:38:26 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0DA54400) [pid = 2576] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:38:26 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (12F63800) [pid = 2576] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:38:26 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (11AAB800) [pid = 2576] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:38:26 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0D9BC000) [pid = 2576] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:38:26 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D4E9800) [pid = 2576] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:38:26 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (18441800) [pid = 2576] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:38:26 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (13E65C00) [pid = 2576] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:38:26 INFO - PROCESS | 2576 | 1467736706482 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]]]}] 09:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1382ms 09:38:26 INFO - PROCESS | 2576 | 1467736706543 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 2576 | 1467736706548 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 09:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:38:26 INFO - PROCESS | 2576 | 1467736706552 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 2576 | 1467736706558 Marionette TRACE conn6 <- [1,1462,null,{}] 09:38:26 INFO - PROCESS | 2576 | 1467736706563 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}] 09:38:26 INFO - PROCESS | 2576 | 1467736706566 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:26 INFO - PROCESS | 2576 | 1467736706718 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 09:38:26 INFO - PROCESS | 2576 | 1467736706839 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 2576 | 1467736706842 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:26 INFO - PROCESS | 2576 | ++DOCSHELL 0D4E6800 == 36 [pid = 2576] [id = 375] 09:38:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0D4E8800) [pid = 2576] [serial = 1125] [outer = 00000000] 09:38:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0D614800) [pid = 2576] [serial = 1126] [outer = 0D4E8800] 09:38:26 INFO - PROCESS | 2576 | 1467736706903 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (0D714400) [pid = 2576] [serial = 1127] [outer = 0D4E8800] 09:38:27 INFO - PROCESS | 2576 | 1467736707825 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]]]}] 09:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1339ms 09:38:27 INFO - PROCESS | 2576 | 1467736707892 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 09:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:38:27 INFO - PROCESS | 2576 | 1467736707896 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 09:38:27 INFO - PROCESS | 2576 | 1467736707901 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - PROCESS | 2576 | 1467736707904 Marionette TRACE conn6 <- [1,1466,null,{}] 09:38:27 INFO - PROCESS | 2576 | 1467736707910 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}] 09:38:27 INFO - PROCESS | 2576 | 1467736707913 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:28 INFO - PROCESS | 2576 | 1467736708029 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 09:38:28 INFO - PROCESS | 2576 | 1467736708114 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 2576 | 1467736708119 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:28 INFO - PROCESS | 2576 | ++DOCSHELL 08B7CC00 == 37 [pid = 2576] [id = 376] 09:38:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (08B80000) [pid = 2576] [serial = 1128] [outer = 00000000] 09:38:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0CDCC400) [pid = 2576] [serial = 1129] [outer = 08B80000] 09:38:28 INFO - PROCESS | 2576 | 1467736708238 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0D472800) [pid = 2576] [serial = 1130] [outer = 08B80000] 09:38:28 INFO - PROCESS | 2576 | --DOCSHELL 0D491800 == 36 [pid = 2576] [id = 205] 09:38:28 INFO - PROCESS | 2576 | --DOCSHELL 172CDC00 == 35 [pid = 2576] [id = 213] 09:38:28 INFO - PROCESS | 2576 | --DOCSHELL 1189A800 == 34 [pid = 2576] [id = 198] 09:38:28 INFO - PROCESS | 2576 | --DOCSHELL 0E202800 == 33 [pid = 2576] [id = 206] 09:38:28 INFO - PROCESS | 2576 | --DOCSHELL 1189E000 == 32 [pid = 2576] [id = 199] 09:38:28 INFO - PROCESS | 2576 | --DOCSHELL 13E6AC00 == 31 [pid = 2576] [id = 208] 09:38:28 INFO - PROCESS | 2576 | --DOCSHELL 13624400 == 30 [pid = 2576] [id = 207] 09:38:28 INFO - PROCESS | 2576 | --DOCSHELL 1539F000 == 29 [pid = 2576] [id = 373] 09:38:28 INFO - PROCESS | 2576 | --DOCSHELL 14BC6800 == 28 [pid = 2576] [id = 372] 09:38:28 INFO - PROCESS | 2576 | --DOCSHELL 13627800 == 27 [pid = 2576] [id = 371] 09:38:28 INFO - PROCESS | 2576 | --DOCSHELL 118A4800 == 26 [pid = 2576] [id = 370] 09:38:28 INFO - PROCESS | 2576 | --DOCSHELL 0E789800 == 25 [pid = 2576] [id = 369] 09:38:28 INFO - PROCESS | 2576 | --DOCSHELL 0D718000 == 24 [pid = 2576] [id = 368] 09:38:28 INFO - PROCESS | 2576 | --DOCSHELL 0D47F000 == 23 [pid = 2576] [id = 367] 09:38:28 INFO - PROCESS | 2576 | --DOCSHELL 1982F000 == 22 [pid = 2576] [id = 366] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (173ED800) [pid = 2576] [serial = 1083] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (184F5C00) [pid = 2576] [serial = 1086] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (1980E800) [pid = 2576] [serial = 1089] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (19263400) [pid = 2576] [serial = 1087] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (19814800) [pid = 2576] [serial = 1095] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (19810C00) [pid = 2576] [serial = 1090] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1706E800) [pid = 2576] [serial = 1080] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (16AFB400) [pid = 2576] [serial = 1077] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (1982C800) [pid = 2576] [serial = 1096] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (16B81400) [pid = 2576] [serial = 1078] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (1543A400) [pid = 2576] [serial = 1074] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (16A4B800) [pid = 2576] [serial = 1075] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (13E66800) [pid = 2576] [serial = 1071] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (13E95000) [pid = 2576] [serial = 1072] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (131CB000) [pid = 2576] [serial = 1068] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (13A91C00) [pid = 2576] [serial = 1069] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (11F4F000) [pid = 2576] [serial = 1065] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (1212C000) [pid = 2576] [serial = 1066] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (19834400) [pid = 2576] [serial = 1098] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (0DA57000) [pid = 2576] [serial = 1062] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (0DA5F000) [pid = 2576] [serial = 1063] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (0D4F0C00) [pid = 2576] [serial = 1059] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (0D612400) [pid = 2576] [serial = 1060] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (18866C00) [pid = 2576] [serial = 1057] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 55 (17E42000) [pid = 2576] [serial = 1084] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 54 (15436800) [pid = 2576] [serial = 1092] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 53 (16F5FC00) [pid = 2576] [serial = 1081] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | --DOMWINDOW == 52 (1543DC00) [pid = 2576] [serial = 1093] [outer = 00000000] [url = about:blank] 09:38:28 INFO - PROCESS | 2576 | 1467736708944 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]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1080ms 09:38:29 INFO - PROCESS | 2576 | 1467736708983 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 2576 | 1467736708987 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 09:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:38:29 INFO - PROCESS | 2576 | 1467736708992 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 2576 | 1467736708995 Marionette TRACE conn6 <- [1,1470,null,{}] 09:38:29 INFO - PROCESS | 2576 | 1467736709000 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}] 09:38:29 INFO - PROCESS | 2576 | 1467736709003 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:29 INFO - PROCESS | 2576 | 1467736709118 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 09:38:29 INFO - PROCESS | 2576 | 1467736709244 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 2576 | 1467736709247 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:29 INFO - PROCESS | 2576 | ++DOCSHELL 0D61E000 == 23 [pid = 2576] [id = 377] 09:38:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 53 (0D61FC00) [pid = 2576] [serial = 1131] [outer = 00000000] 09:38:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 54 (0D71F400) [pid = 2576] [serial = 1132] [outer = 0D61FC00] 09:38:29 INFO - PROCESS | 2576 | 1467736709308 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 55 (0DA53C00) [pid = 2576] [serial = 1133] [outer = 0D61FC00] 09:38:29 INFO - PROCESS | 2576 | 1467736709979 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]]]}] 09:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1025ms 09:38:30 INFO - PROCESS | 2576 | 1467736710017 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 09:38:30 INFO - PROCESS | 2576 | 1467736710022 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 09:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:38:30 INFO - PROCESS | 2576 | 1467736710029 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 2576 | 1467736710032 Marionette TRACE conn6 <- [1,1474,null,{}] 09:38:30 INFO - PROCESS | 2576 | 1467736710036 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}] 09:38:30 INFO - PROCESS | 2576 | 1467736710039 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:30 INFO - PROCESS | 2576 | 1467736710152 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 09:38:30 INFO - PROCESS | 2576 | 1467736710276 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 2576 | 1467736710279 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:30 INFO - PROCESS | 2576 | ++DOCSHELL 0E288800 == 24 [pid = 2576] [id = 378] 09:38:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (0E289400) [pid = 2576] [serial = 1134] [outer = 00000000] 09:38:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (0E6E3000) [pid = 2576] [serial = 1135] [outer = 0E289400] 09:38:30 INFO - PROCESS | 2576 | 1467736710335 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (11898800) [pid = 2576] [serial = 1136] [outer = 0E289400] 09:38:31 INFO - PROCESS | 2576 | 1467736711027 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]]]}] 09:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1019ms 09:38:31 INFO - PROCESS | 2576 | 1467736711051 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 09:38:31 INFO - PROCESS | 2576 | 1467736711054 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 09:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:38:31 INFO - PROCESS | 2576 | 1467736711057 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 2576 | 1467736711061 Marionette TRACE conn6 <- [1,1478,null,{}] 09:38:31 INFO - PROCESS | 2576 | 1467736711073 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}] 09:38:31 INFO - PROCESS | 2576 | 1467736711079 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:31 INFO - PROCESS | 2576 | 1467736711194 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 09:38:31 INFO - PROCESS | 2576 | 1467736711321 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 2576 | 1467736711323 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:31 INFO - PROCESS | 2576 | ++DOCSHELL 122FA400 == 25 [pid = 2576] [id = 379] 09:38:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (12FD7400) [pid = 2576] [serial = 1137] [outer = 00000000] 09:38:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (1356E400) [pid = 2576] [serial = 1138] [outer = 12FD7400] 09:38:31 INFO - PROCESS | 2576 | 1467736711378 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (13628C00) [pid = 2576] [serial = 1139] [outer = 12FD7400] 09:38:32 INFO - PROCESS | 2576 | --DOCSHELL 13AF7400 == 24 [pid = 2576] [id = 212] 09:38:32 INFO - PROCESS | 2576 | --DOCSHELL 1533EC00 == 23 [pid = 2576] [id = 202] 09:38:33 INFO - PROCESS | 2576 | --DOCSHELL 0D490400 == 22 [pid = 2576] [id = 196] 09:38:33 INFO - PROCESS | 2576 | --DOCSHELL 0D4E5800 == 21 [pid = 2576] [id = 204] 09:38:33 INFO - PROCESS | 2576 | --DOCSHELL 16A50400 == 20 [pid = 2576] [id = 210] 09:38:33 INFO - PROCESS | 2576 | --DOCSHELL 0D474C00 == 19 [pid = 2576] [id = 200] 09:38:33 INFO - PROCESS | 2576 | --DOCSHELL 0DA5CC00 == 18 [pid = 2576] [id = 201] 09:38:33 INFO - PROCESS | 2576 | --DOCSHELL 0D4E6800 == 17 [pid = 2576] [id = 375] 09:38:33 INFO - PROCESS | 2576 | --DOCSHELL 15345C00 == 16 [pid = 2576] [id = 209] 09:38:33 INFO - PROCESS | 2576 | --DOCSHELL 0926B000 == 15 [pid = 2576] [id = 203] 09:38:33 INFO - PROCESS | 2576 | --DOCSHELL 0D71CC00 == 14 [pid = 2576] [id = 197] 09:38:33 INFO - PROCESS | 2576 | --DOCSHELL 1215E000 == 13 [pid = 2576] [id = 211] 09:38:33 INFO - PROCESS | 2576 | --DOCSHELL 16A4EC00 == 12 [pid = 2576] [id = 374] 09:38:33 INFO - PROCESS | 2576 | --DOCSHELL 0E288800 == 11 [pid = 2576] [id = 378] 09:38:33 INFO - PROCESS | 2576 | --DOCSHELL 0D61E000 == 10 [pid = 2576] [id = 377] 09:38:33 INFO - PROCESS | 2576 | --DOCSHELL 08B7CC00 == 9 [pid = 2576] [id = 376] 09:38:34 INFO - PROCESS | 2576 | 1467736714476 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]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 3489ms 09:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:38:34 INFO - PROCESS | 2576 | 1467736714551 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 2576 | 1467736714554 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 09:38:34 INFO - PROCESS | 2576 | 1467736714559 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 2576 | 1467736714563 Marionette TRACE conn6 <- [1,1482,null,{}] 09:38:34 INFO - PROCESS | 2576 | 1467736714570 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}] 09:38:34 INFO - PROCESS | 2576 | 1467736714573 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:34 INFO - PROCESS | 2576 | 1467736714664 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 09:38:34 INFO - PROCESS | 2576 | 1467736714671 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 2576 | 1467736714674 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:34 INFO - PROCESS | 2576 | ++DOCSHELL 0CFF8C00 == 10 [pid = 2576] [id = 380] 09:38:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (0CFF9C00) [pid = 2576] [serial = 1140] [outer = 00000000] 09:38:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (0D474800) [pid = 2576] [serial = 1141] [outer = 0CFF9C00] 09:38:34 INFO - PROCESS | 2576 | 1467736714723 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0D495800) [pid = 2576] [serial = 1142] [outer = 0CFF9C00] 09:38:35 INFO - PROCESS | 2576 | 1467736715234 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]]]}] 09:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 731ms 09:38:35 INFO - PROCESS | 2576 | 1467736715290 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 09:38:35 INFO - PROCESS | 2576 | 1467736715295 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 09:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:38:35 INFO - PROCESS | 2576 | 1467736715302 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:38:35 INFO - PROCESS | 2576 | 1467736715304 Marionette TRACE conn6 <- [1,1486,null,{}] 09:38:35 INFO - PROCESS | 2576 | 1467736715308 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}] 09:38:35 INFO - PROCESS | 2576 | 1467736715311 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:35 INFO - PROCESS | 2576 | 1467736715403 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 09:38:35 INFO - PROCESS | 2576 | 1467736715480 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 2576 | 1467736715483 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:35 INFO - PROCESS | 2576 | ++DOCSHELL 0D71DC00 == 11 [pid = 2576] [id = 381] 09:38:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0D71E800) [pid = 2576] [serial = 1143] [outer = 00000000] 09:38:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0DA57400) [pid = 2576] [serial = 1144] [outer = 0D71E800] 09:38:35 INFO - PROCESS | 2576 | 1467736715538 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0DA5F400) [pid = 2576] [serial = 1145] [outer = 0D71E800] 09:38:35 INFO - PROCESS | 2576 | 1467736715938 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]]]}] 09:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 09:38:35 INFO - PROCESS | 2576 | 1467736715975 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 09:38:35 INFO - PROCESS | 2576 | 1467736715977 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 09:38:35 INFO - PROCESS | 2576 | 1467736715981 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:38:36 INFO - PROCESS | 2576 | 1467736715984 Marionette TRACE conn6 <- [1,1490,null,{}] 09:38:36 INFO - PROCESS | 2576 | 1467736716033 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}] 09:38:36 INFO - PROCESS | 2576 | 1467736716038 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:36 INFO - PROCESS | 2576 | 1467736716129 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 09:38:36 INFO - PROCESS | 2576 | 1467736716142 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 2576 | 1467736716145 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:36 INFO - PROCESS | 2576 | ++DOCSHELL 1189C800 == 12 [pid = 2576] [id = 382] 09:38:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (1189E000) [pid = 2576] [serial = 1146] [outer = 00000000] 09:38:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (11A6C400) [pid = 2576] [serial = 1147] [outer = 1189E000] 09:38:36 INFO - PROCESS | 2576 | 1467736716196 Marionette DEBUG loaded listener.js 09:38:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (11B89800) [pid = 2576] [serial = 1148] [outer = 1189E000] 09:38:36 INFO - PROCESS | 2576 | 1467736716658 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]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 711ms 09:38:36 INFO - PROCESS | 2576 | 1467736716701 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 2576 | 1467736716713 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 09:38:36 INFO - PROCESS | 2576 | 1467736716717 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 2576 | 1467736716718 Marionette TRACE conn6 <- [1,1494,null,{}] 09:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:38:36 INFO - PROCESS | 2576 | 1467736716722 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}] 09:38:36 INFO - PROCESS | 2576 | 1467736716724 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:36 INFO - PROCESS | 2576 | 1467736716836 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 09:38:36 INFO - PROCESS | 2576 | 1467736716841 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 2576 | 1467736716843 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:36 INFO - PROCESS | 2576 | ++DOCSHELL 12FD8C00 == 13 [pid = 2576] [id = 383] 09:38:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (12FDBC00) [pid = 2576] [serial = 1149] [outer = 00000000] 09:38:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (13A92800) [pid = 2576] [serial = 1150] [outer = 12FDBC00] 09:38:36 INFO - PROCESS | 2576 | 1467736716889 Marionette DEBUG loaded listener.js 09:38:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (13E5D000) [pid = 2576] [serial = 1151] [outer = 12FDBC00] 09:38:37 INFO - PROCESS | 2576 | 1467736717339 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]]]}] 09:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 670ms 09:38:37 INFO - PROCESS | 2576 | 1467736717394 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 09:38:37 INFO - PROCESS | 2576 | 1467736717396 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 09:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:38:37 INFO - PROCESS | 2576 | 1467736717399 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:38:37 INFO - PROCESS | 2576 | 1467736717401 Marionette TRACE conn6 <- [1,1498,null,{}] 09:38:37 INFO - PROCESS | 2576 | 1467736717405 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}] 09:38:37 INFO - PROCESS | 2576 | 1467736717407 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:37 INFO - PROCESS | 2576 | 1467736717514 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 09:38:37 INFO - PROCESS | 2576 | 1467736717600 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 2576 | 1467736717602 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:37 INFO - PROCESS | 2576 | ++DOCSHELL 13E65400 == 14 [pid = 2576] [id = 384] 09:38:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (13E65C00) [pid = 2576] [serial = 1152] [outer = 00000000] 09:38:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (13E6AC00) [pid = 2576] [serial = 1153] [outer = 13E65C00] 09:38:37 INFO - PROCESS | 2576 | 1467736717646 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (13E93800) [pid = 2576] [serial = 1154] [outer = 13E65C00] 09:38:38 INFO - PROCESS | 2576 | 1467736718100 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]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 732ms 09:38:38 INFO - PROCESS | 2576 | 1467736718135 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 2576 | 1467736718137 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 09:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:38:38 INFO - PROCESS | 2576 | 1467736718140 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 2576 | 1467736718142 Marionette TRACE conn6 <- [1,1502,null,{}] 09:38:38 INFO - PROCESS | 2576 | 1467736718145 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}] 09:38:38 INFO - PROCESS | 2576 | 1467736718151 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:38 INFO - PROCESS | 2576 | 1467736718303 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 09:38:38 INFO - PROCESS | 2576 | 1467736718365 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 2576 | 1467736718367 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:38 INFO - PROCESS | 2576 | ++DOCSHELL 1533EC00 == 15 [pid = 2576] [id = 385] 09:38:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (15399400) [pid = 2576] [serial = 1155] [outer = 00000000] 09:38:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (153F1C00) [pid = 2576] [serial = 1156] [outer = 15399400] 09:38:38 INFO - PROCESS | 2576 | 1467736718412 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (15436000) [pid = 2576] [serial = 1157] [outer = 15399400] 09:38:38 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (16A50C00) [pid = 2576] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:38:38 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0E289400) [pid = 2576] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:38:38 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D61FC00) [pid = 2576] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:38:38 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (08B80000) [pid = 2576] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:38:38 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0D4E8800) [pid = 2576] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:38:38 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0E789C00) [pid = 2576] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:38:38 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (118A5000) [pid = 2576] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:38:38 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (13628400) [pid = 2576] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:38:38 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (19830000) [pid = 2576] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:38:38 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0D48BC00) [pid = 2576] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:38:38 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (14F2F400) [pid = 2576] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:38:38 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (0D718800) [pid = 2576] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:38:38 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (153FC400) [pid = 2576] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:38:39 INFO - PROCESS | 2576 | 1467736719023 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]]]}] 09:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 930ms 09:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:38:39 INFO - PROCESS | 2576 | 1467736719072 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 2576 | 1467736719074 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 09:38:39 INFO - PROCESS | 2576 | 1467736719077 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - PROCESS | 2576 | 1467736719079 Marionette TRACE conn6 <- [1,1506,null,{}] 09:38:39 INFO - PROCESS | 2576 | 1467736719082 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}] 09:38:39 INFO - PROCESS | 2576 | 1467736719084 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:39 INFO - PROCESS | 2576 | 1467736719191 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 09:38:39 INFO - PROCESS | 2576 | 1467736719244 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 2576 | 1467736719246 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:39 INFO - PROCESS | 2576 | ++DOCSHELL 0CFFE400 == 16 [pid = 2576] [id = 386] 09:38:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0D473C00) [pid = 2576] [serial = 1158] [outer = 00000000] 09:38:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0D718800) [pid = 2576] [serial = 1159] [outer = 0D473C00] 09:38:39 INFO - PROCESS | 2576 | 1467736719290 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0DDA0800) [pid = 2576] [serial = 1160] [outer = 0D473C00] 09:38:39 INFO - PROCESS | 2576 | 1467736719627 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]]]}] 09:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 630ms 09:38:39 INFO - PROCESS | 2576 | 1467736719708 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 2576 | 1467736719710 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 09:38:39 INFO - PROCESS | 2576 | 1467736719714 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:38:39 INFO - PROCESS | 2576 | 1467736719715 Marionette TRACE conn6 <- [1,1510,null,{}] 09:38:39 INFO - PROCESS | 2576 | 1467736719719 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}] 09:38:39 INFO - PROCESS | 2576 | 1467736719721 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:39 INFO - PROCESS | 2576 | 1467736719799 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 09:38:39 INFO - PROCESS | 2576 | 1467736719804 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 2576 | 1467736719806 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:39 INFO - PROCESS | 2576 | ++DOCSHELL 0D712C00 == 17 [pid = 2576] [id = 387] 09:38:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0E289400) [pid = 2576] [serial = 1161] [outer = 00000000] 09:38:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (13E8DC00) [pid = 2576] [serial = 1162] [outer = 0E289400] 09:38:39 INFO - PROCESS | 2576 | 1467736719850 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (14BC2C00) [pid = 2576] [serial = 1163] [outer = 0E289400] 09:38:40 INFO - PROCESS | 2576 | 1467736720262 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"]]]}] 09:38:40 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 () { 09:38:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:38:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:38:40 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 () { 09:38:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:38:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:38:40 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 () { 09:38:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:38:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:38:40 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 () { 09:38:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:38:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:38:40 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 576ms 09:38:40 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:38:40 INFO - PROCESS | 2576 | 1467736720294 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 2576 | 1467736720296 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 09:38:40 INFO - PROCESS | 2576 | 1467736720299 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 2576 | 1467736720301 Marionette TRACE conn6 <- [1,1514,null,{}] 09:38:40 INFO - PROCESS | 2576 | 1467736720316 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}] 09:38:40 INFO - PROCESS | 2576 | 1467736720317 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:40 INFO - PROCESS | 2576 | 1467736720397 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 09:38:40 INFO - PROCESS | 2576 | 1467736720402 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 2576 | 1467736720404 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:40 INFO - PROCESS | 2576 | ++DOCSHELL 1543F000 == 18 [pid = 2576] [id = 388] 09:38:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (163BD800) [pid = 2576] [serial = 1164] [outer = 00000000] 09:38:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (16A52400) [pid = 2576] [serial = 1165] [outer = 163BD800] 09:38:40 INFO - PROCESS | 2576 | 1467736720447 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16B85800) [pid = 2576] [serial = 1166] [outer = 163BD800] 09:38:40 INFO - PROCESS | 2576 | 1467736720956 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"]]]}] 09:38:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:38:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:38:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:38:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:38:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:38:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:38:40 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 670ms 09:38:41 INFO - PROCESS | 2576 | 1467736720988 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 09:38:41 INFO - PROCESS | 2576 | 1467736720993 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 09:38:41 INFO - PROCESS | 2576 | 1467736720999 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:38:41 INFO - PROCESS | 2576 | 1467736721003 Marionette TRACE conn6 <- [1,1518,null,{}] 09:38:41 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:38:41 INFO - PROCESS | 2576 | 1467736721009 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}] 09:38:41 INFO - PROCESS | 2576 | 1467736721012 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:41 INFO - PROCESS | 2576 | 1467736721133 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 09:38:41 INFO - PROCESS | 2576 | 1467736721244 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 2576 | 1467736721249 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:41 INFO - PROCESS | 2576 | ++DOCSHELL 0CFF3800 == 19 [pid = 2576] [id = 389] 09:38:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0CFF4C00) [pid = 2576] [serial = 1167] [outer = 00000000] 09:38:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (0D4E5800) [pid = 2576] [serial = 1168] [outer = 0CFF4C00] 09:38:41 INFO - PROCESS | 2576 | 1467736721305 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (0D616C00) [pid = 2576] [serial = 1169] [outer = 0CFF4C00] 09:38:41 INFO - PROCESS | 2576 | 1467736721969 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]]]}] 09:38:42 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 09:38:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:38:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:38:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:38:42 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. 09:38:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:38:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1015ms 09:38:42 INFO - PROCESS | 2576 | 1467736722022 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 2576 | 1467736722027 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 09:38:42 INFO - PROCESS | 2576 | 1467736722033 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:38:42 INFO - PROCESS | 2576 | 1467736722036 Marionette TRACE conn6 <- [1,1522,null,{}] 09:38:42 INFO - PROCESS | 2576 | 1467736722040 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}] 09:38:42 INFO - PROCESS | 2576 | 1467736722043 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:42 INFO - PROCESS | 2576 | 1467736722164 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 09:38:42 INFO - PROCESS | 2576 | 1467736722291 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 2576 | 1467736722293 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:42 INFO - PROCESS | 2576 | ++DOCSHELL 11F77800 == 20 [pid = 2576] [id = 390] 09:38:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (11F78400) [pid = 2576] [serial = 1170] [outer = 00000000] 09:38:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (13628000) [pid = 2576] [serial = 1171] [outer = 11F78400] 09:38:42 INFO - PROCESS | 2576 | 1467736722356 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (13E68800) [pid = 2576] [serial = 1172] [outer = 11F78400] 09:38:43 INFO - PROCESS | 2576 | 1467736723195 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]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:38:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1229ms 09:38:43 INFO - PROCESS | 2576 | 1467736723266 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 2576 | 1467736723270 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 09:38:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:38:43 INFO - PROCESS | 2576 | 1467736723275 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 2576 | 1467736723278 Marionette TRACE conn6 <- [1,1526,null,{}] 09:38:43 INFO - PROCESS | 2576 | 1467736723283 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}] 09:38:43 INFO - PROCESS | 2576 | 1467736723286 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:43 INFO - PROCESS | 2576 | 1467736723399 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 09:38:43 INFO - PROCESS | 2576 | --DOCSHELL 122FA400 == 19 [pid = 2576] [id = 379] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0DA53C00) [pid = 2576] [serial = 1133] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0E6E3000) [pid = 2576] [serial = 1135] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0D472800) [pid = 2576] [serial = 1130] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0D71F400) [pid = 2576] [serial = 1132] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D714400) [pid = 2576] [serial = 1127] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0CDCC400) [pid = 2576] [serial = 1129] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0D614800) [pid = 2576] [serial = 1126] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0E7D1000) [pid = 2576] [serial = 1107] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (1189CC00) [pid = 2576] [serial = 1108] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (11F4FC00) [pid = 2576] [serial = 1110] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (12FD1400) [pid = 2576] [serial = 1111] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (13630000) [pid = 2576] [serial = 1113] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (13A90800) [pid = 2576] [serial = 1114] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (19839000) [pid = 2576] [serial = 1099] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0D496000) [pid = 2576] [serial = 1101] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (0D4E8C00) [pid = 2576] [serial = 1102] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (14F37C00) [pid = 2576] [serial = 1116] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (15347400) [pid = 2576] [serial = 1117] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (0D71E000) [pid = 2576] [serial = 1104] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (0D9B4C00) [pid = 2576] [serial = 1105] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (15439800) [pid = 2576] [serial = 1119] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (15440000) [pid = 2576] [serial = 1120] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (184F2400) [pid = 2576] [serial = 679] [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.] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (16AEFC00) [pid = 2576] [serial = 1123] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (13E87C00) [pid = 2576] [serial = 1124] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 55 (11898800) [pid = 2576] [serial = 1136] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | --DOMWINDOW == 54 (1356E400) [pid = 2576] [serial = 1138] [outer = 00000000] [url = about:blank] 09:38:43 INFO - PROCESS | 2576 | 1467736723521 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 2576 | 1467736723525 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:43 INFO - PROCESS | 2576 | ++DOCSHELL 0D477800 == 20 [pid = 2576] [id = 391] 09:38:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 55 (0D47A000) [pid = 2576] [serial = 1173] [outer = 00000000] 09:38:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (0D496000) [pid = 2576] [serial = 1174] [outer = 0D47A000] 09:38:43 INFO - PROCESS | 2576 | 1467736723573 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (0D614000) [pid = 2576] [serial = 1175] [outer = 0D47A000] 09:38:44 INFO - PROCESS | 2576 | 1467736723995 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]]]}] 09:38:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:38:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 790ms 09:38:44 INFO - PROCESS | 2576 | 1467736724066 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 2576 | 1467736724070 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 09:38:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:38:44 INFO - PROCESS | 2576 | 1467736724075 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 2576 | 1467736724078 Marionette TRACE conn6 <- [1,1530,null,{}] 09:38:44 INFO - PROCESS | 2576 | 1467736724086 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}] 09:38:44 INFO - PROCESS | 2576 | 1467736724089 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:44 INFO - PROCESS | 2576 | 1467736724173 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 09:38:44 INFO - PROCESS | 2576 | 1467736724181 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 2576 | 1467736724183 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:44 INFO - PROCESS | 2576 | ++DOCSHELL 0D720C00 == 21 [pid = 2576] [id = 392] 09:38:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (0D885C00) [pid = 2576] [serial = 1176] [outer = 00000000] 09:38:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (0DA55400) [pid = 2576] [serial = 1177] [outer = 0D885C00] 09:38:44 INFO - PROCESS | 2576 | 1467736724229 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (0DC47800) [pid = 2576] [serial = 1178] [outer = 0D885C00] 09:38:44 INFO - PROCESS | 2576 | 1467736724693 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]]]}] 09:38:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:38:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 09:38:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:38:44 INFO - PROCESS | 2576 | 1467736724750 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 2576 | 1467736724753 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 09:38:44 INFO - PROCESS | 2576 | 1467736724756 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 2576 | 1467736724759 Marionette TRACE conn6 <- [1,1534,null,{}] 09:38:44 INFO - PROCESS | 2576 | 1467736724770 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}] 09:38:44 INFO - PROCESS | 2576 | 1467736724774 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:44 INFO - PROCESS | 2576 | 1467736724886 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 09:38:44 INFO - PROCESS | 2576 | 1467736724976 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 2576 | 1467736724979 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:45 INFO - PROCESS | 2576 | ++DOCSHELL 11A67800 == 22 [pid = 2576] [id = 393] 09:38:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (11AA1800) [pid = 2576] [serial = 1179] [outer = 00000000] 09:38:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (11FD6000) [pid = 2576] [serial = 1180] [outer = 11AA1800] 09:38:45 INFO - PROCESS | 2576 | 1467736725026 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (12FD5C00) [pid = 2576] [serial = 1181] [outer = 11AA1800] 09:38:45 INFO - PROCESS | 2576 | 1467736725399 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]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:38:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 691ms 09:38:45 INFO - PROCESS | 2576 | 1467736725455 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 2576 | 1467736725458 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 09:38:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:38:45 INFO - PROCESS | 2576 | 1467736725470 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - PROCESS | 2576 | 1467736725472 Marionette TRACE conn6 <- [1,1538,null,{}] 09:38:45 INFO - PROCESS | 2576 | 1467736725481 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}] 09:38:45 INFO - PROCESS | 2576 | 1467736725483 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:45 INFO - PROCESS | 2576 | 1467736725596 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 09:38:45 INFO - PROCESS | 2576 | 1467736725601 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 2576 | 1467736725603 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:45 INFO - PROCESS | 2576 | ++DOCSHELL 13631C00 == 23 [pid = 2576] [id = 394] 09:38:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (13A8F800) [pid = 2576] [serial = 1182] [outer = 00000000] 09:38:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (13E61400) [pid = 2576] [serial = 1183] [outer = 13A8F800] 09:38:45 INFO - PROCESS | 2576 | 1467736725647 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (13E8C400) [pid = 2576] [serial = 1184] [outer = 13A8F800] 09:38:46 INFO - PROCESS | 2576 | 1467736726099 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]]]}] 09:38:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:38:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 690ms 09:38:46 INFO - PROCESS | 2576 | 1467736726157 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 2576 | 1467736726159 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 09:38:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:38:46 INFO - PROCESS | 2576 | 1467736726162 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - PROCESS | 2576 | 1467736726164 Marionette TRACE conn6 <- [1,1542,null,{}] 09:38:46 INFO - PROCESS | 2576 | 1467736726167 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}] 09:38:46 INFO - PROCESS | 2576 | 1467736726169 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:46 INFO - PROCESS | 2576 | 1467736726307 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 09:38:46 INFO - PROCESS | 2576 | 1467736726331 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 2576 | 1467736726333 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:46 INFO - PROCESS | 2576 | ++DOCSHELL 14BC0C00 == 24 [pid = 2576] [id = 395] 09:38:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (14BC4C00) [pid = 2576] [serial = 1185] [outer = 00000000] 09:38:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (14F3A400) [pid = 2576] [serial = 1186] [outer = 14BC4C00] 09:38:46 INFO - PROCESS | 2576 | 1467736726376 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (14F3B400) [pid = 2576] [serial = 1187] [outer = 14BC4C00] 09:38:46 INFO - PROCESS | 2576 | 1467736726825 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]]]}] 09:38:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:38:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 09:38:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:38:46 INFO - PROCESS | 2576 | 1467736726833 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 2576 | 1467736726835 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 09:38:46 INFO - PROCESS | 2576 | 1467736726838 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - PROCESS | 2576 | 1467736726840 Marionette TRACE conn6 <- [1,1546,null,{}] 09:38:46 INFO - PROCESS | 2576 | 1467736726843 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}] 09:38:46 INFO - PROCESS | 2576 | 1467736726849 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:47 INFO - PROCESS | 2576 | 1467736726986 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 09:38:47 INFO - PROCESS | 2576 | 1467736726992 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 2576 | 1467736726994 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:47 INFO - PROCESS | 2576 | ++DOCSHELL 0D493C00 == 25 [pid = 2576] [id = 396] 09:38:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0D618800) [pid = 2576] [serial = 1188] [outer = 00000000] 09:38:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (16A56800) [pid = 2576] [serial = 1189] [outer = 0D618800] 09:38:47 INFO - PROCESS | 2576 | 1467736727038 Marionette DEBUG loaded listener.js 09:38:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (16A49C00) [pid = 2576] [serial = 1190] [outer = 0D618800] 09:38:47 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0D71E800) [pid = 2576] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:38:47 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (1189E000) [pid = 2576] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:38:47 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0CFF9C00) [pid = 2576] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:38:47 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (12FD7400) [pid = 2576] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:38:47 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (13E65C00) [pid = 2576] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:38:47 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0E289400) [pid = 2576] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:38:47 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (0D473C00) [pid = 2576] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:38:47 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (15399400) [pid = 2576] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:38:47 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (12FDBC00) [pid = 2576] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:38:47 INFO - PROCESS | 2576 | 1467736727576 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]]]}] 09:38:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:38:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 770ms 09:38:47 INFO - PROCESS | 2576 | 1467736727634 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 2576 | 1467736727636 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 09:38:47 INFO - PROCESS | 2576 | 1467736727639 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - PROCESS | 2576 | 1467736727640 Marionette TRACE conn6 <- [1,1550,null,{}] 09:38:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:38:47 INFO - PROCESS | 2576 | 1467736727644 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}] 09:38:47 INFO - PROCESS | 2576 | 1467736727646 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:47 INFO - PROCESS | 2576 | 1467736727723 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 09:38:47 INFO - PROCESS | 2576 | 1467736727730 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 2576 | 1467736727731 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:47 INFO - PROCESS | 2576 | ++DOCSHELL 118D3800 == 26 [pid = 2576] [id = 397] 09:38:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (11F74400) [pid = 2576] [serial = 1191] [outer = 00000000] 09:38:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (14F34C00) [pid = 2576] [serial = 1192] [outer = 11F74400] 09:38:47 INFO - PROCESS | 2576 | 1467736727776 Marionette DEBUG loaded listener.js 09:38:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (16B86800) [pid = 2576] [serial = 1193] [outer = 11F74400] 09:38:48 INFO - PROCESS | 2576 | 1467736728209 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]]]}] 09:38:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:38:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 631ms 09:38:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:38:48 INFO - PROCESS | 2576 | 1467736728277 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 09:38:48 INFO - PROCESS | 2576 | 1467736728279 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 09:38:48 INFO - PROCESS | 2576 | 1467736728282 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - PROCESS | 2576 | 1467736728283 Marionette TRACE conn6 <- [1,1554,null,{}] 09:38:48 INFO - PROCESS | 2576 | 1467736728287 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}] 09:38:48 INFO - PROCESS | 2576 | 1467736728289 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:48 INFO - PROCESS | 2576 | 1467736728365 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 09:38:48 INFO - PROCESS | 2576 | 1467736728370 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 2576 | 1467736728372 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:48 INFO - PROCESS | 2576 | ++DOCSHELL 16B88C00 == 27 [pid = 2576] [id = 398] 09:38:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (16D96000) [pid = 2576] [serial = 1194] [outer = 00000000] 09:38:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (17073000) [pid = 2576] [serial = 1195] [outer = 16D96000] 09:38:48 INFO - PROCESS | 2576 | 1467736728415 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (172C9400) [pid = 2576] [serial = 1196] [outer = 16D96000] 09:38:48 INFO - PROCESS | 2576 | 1467736728821 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]]]}] 09:38:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:38:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 570ms 09:38:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:38:48 INFO - PROCESS | 2576 | 1467736728852 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 09:38:48 INFO - PROCESS | 2576 | 1467736728854 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 09:38:48 INFO - PROCESS | 2576 | 1467736728857 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - PROCESS | 2576 | 1467736728859 Marionette TRACE conn6 <- [1,1558,null,{}] 09:38:48 INFO - PROCESS | 2576 | 1467736728876 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}] 09:38:48 INFO - PROCESS | 2576 | 1467736728878 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:48 INFO - PROCESS | 2576 | 1467736728961 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 09:38:48 INFO - PROCESS | 2576 | 1467736728966 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 2576 | 1467736728968 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:49 INFO - PROCESS | 2576 | ++DOCSHELL 11A66C00 == 28 [pid = 2576] [id = 399] 09:38:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (172CDC00) [pid = 2576] [serial = 1197] [outer = 00000000] 09:38:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (172D5000) [pid = 2576] [serial = 1198] [outer = 172CDC00] 09:38:49 INFO - PROCESS | 2576 | 1467736729011 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (173ECC00) [pid = 2576] [serial = 1199] [outer = 172CDC00] 09:38:49 INFO - PROCESS | 2576 | 1467736729453 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]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:38:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 630ms 09:38:49 INFO - PROCESS | 2576 | 1467736729489 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 09:38:49 INFO - PROCESS | 2576 | 1467736729491 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 09:38:49 INFO - PROCESS | 2576 | 1467736729494 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - PROCESS | 2576 | 1467736729496 Marionette TRACE conn6 <- [1,1562,null,{}] 09:38:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:38:49 INFO - PROCESS | 2576 | 1467736729499 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}] 09:38:49 INFO - PROCESS | 2576 | 1467736729501 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:49 INFO - PROCESS | 2576 | 1467736729619 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 09:38:49 INFO - PROCESS | 2576 | 1467736729722 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:49 INFO - PROCESS | 2576 | 1467736729725 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:49 INFO - PROCESS | 2576 | ++DOCSHELL 08B84800 == 29 [pid = 2576] [id = 400] 09:38:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (08B85000) [pid = 2576] [serial = 1200] [outer = 00000000] 09:38:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0CE3AC00) [pid = 2576] [serial = 1201] [outer = 08B85000] 09:38:49 INFO - PROCESS | 2576 | 1467736729781 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0D473C00) [pid = 2576] [serial = 1202] [outer = 08B85000] 09:38:50 INFO - PROCESS | 2576 | 1467736730397 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]]]}] 09:38:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:38:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 09:38:50 INFO - PROCESS | 2576 | 1467736730471 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 2576 | 1467736730474 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 09:38:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:38:50 INFO - PROCESS | 2576 | 1467736730479 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - PROCESS | 2576 | 1467736730482 Marionette TRACE conn6 <- [1,1566,null,{}] 09:38:50 INFO - PROCESS | 2576 | 1467736730488 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}] 09:38:50 INFO - PROCESS | 2576 | 1467736730491 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:50 INFO - PROCESS | 2576 | 1467736730607 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 09:38:50 INFO - PROCESS | 2576 | 1467736730735 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 2576 | 1467736730738 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:50 INFO - PROCESS | 2576 | ++DOCSHELL 0E7CC000 == 30 [pid = 2576] [id = 401] 09:38:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0E7CEC00) [pid = 2576] [serial = 1203] [outer = 00000000] 09:38:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (1189E800) [pid = 2576] [serial = 1204] [outer = 0E7CEC00] 09:38:50 INFO - PROCESS | 2576 | 1467736730794 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (11AA4000) [pid = 2576] [serial = 1205] [outer = 0E7CEC00] 09:38:51 INFO - PROCESS | 2576 | 1467736731340 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]]]}] 09:38:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:38:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 930ms 09:38:51 INFO - PROCESS | 2576 | 1467736731416 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 09:38:51 INFO - PROCESS | 2576 | 1467736731421 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 09:38:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:38:51 INFO - PROCESS | 2576 | 1467736731425 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - PROCESS | 2576 | 1467736731427 Marionette TRACE conn6 <- [1,1570,null,{}] 09:38:51 INFO - PROCESS | 2576 | 1467736731432 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}] 09:38:51 INFO - PROCESS | 2576 | 1467736731434 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:51 INFO - PROCESS | 2576 | 1467736731577 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 09:38:51 INFO - PROCESS | 2576 | 1467736731710 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 2576 | 1467736731713 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:51 INFO - PROCESS | 2576 | ++DOCSHELL 13E68400 == 31 [pid = 2576] [id = 402] 09:38:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (15435000) [pid = 2576] [serial = 1206] [outer = 00000000] 09:38:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16A4F800) [pid = 2576] [serial = 1207] [outer = 15435000] 09:38:51 INFO - PROCESS | 2576 | 1467736731767 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16AFBC00) [pid = 2576] [serial = 1208] [outer = 15435000] 09:38:52 INFO - PROCESS | 2576 | 1467736732400 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]]]}] 09:38:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:38:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1016ms 09:38:52 INFO - PROCESS | 2576 | 1467736732445 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 09:38:52 INFO - PROCESS | 2576 | 1467736732447 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 09:38:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:38:52 INFO - PROCESS | 2576 | 1467736732457 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - PROCESS | 2576 | 1467736732463 Marionette TRACE conn6 <- [1,1574,null,{}] 09:38:52 INFO - PROCESS | 2576 | 1467736732468 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}] 09:38:52 INFO - PROCESS | 2576 | 1467736732472 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:52 INFO - PROCESS | 2576 | 1467736732580 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 09:38:52 INFO - PROCESS | 2576 | 1467736732805 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 2576 | 1467736732808 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:52 INFO - PROCESS | 2576 | ++DOCSHELL 08B83C00 == 32 [pid = 2576] [id = 403] 09:38:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0CD74000) [pid = 2576] [serial = 1209] [outer = 00000000] 09:38:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0CF60000) [pid = 2576] [serial = 1210] [outer = 0CD74000] 09:38:52 INFO - PROCESS | 2576 | 1467736732867 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0D490C00) [pid = 2576] [serial = 1211] [outer = 0CD74000] 09:38:54 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0DA57400) [pid = 2576] [serial = 1144] [outer = 00000000] [url = about:blank] 09:38:54 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0DA5F400) [pid = 2576] [serial = 1145] [outer = 00000000] [url = about:blank] 09:38:54 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (11A6C400) [pid = 2576] [serial = 1147] [outer = 00000000] [url = about:blank] 09:38:54 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0D474800) [pid = 2576] [serial = 1141] [outer = 00000000] [url = about:blank] 09:38:54 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0D495800) [pid = 2576] [serial = 1142] [outer = 00000000] [url = about:blank] 09:38:54 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (13628C00) [pid = 2576] [serial = 1139] [outer = 00000000] [url = about:blank] 09:38:54 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (13E93800) [pid = 2576] [serial = 1154] [outer = 00000000] [url = about:blank] 09:38:54 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (14BC2C00) [pid = 2576] [serial = 1163] [outer = 00000000] [url = about:blank] 09:38:54 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (13E6AC00) [pid = 2576] [serial = 1153] [outer = 00000000] [url = about:blank] 09:38:54 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (16A52400) [pid = 2576] [serial = 1165] [outer = 00000000] [url = about:blank] 09:38:54 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0D718800) [pid = 2576] [serial = 1159] [outer = 00000000] [url = about:blank] 09:38:54 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (153F1C00) [pid = 2576] [serial = 1156] [outer = 00000000] [url = about:blank] 09:38:54 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (13E8DC00) [pid = 2576] [serial = 1162] [outer = 00000000] [url = about:blank] 09:38:54 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (15436000) [pid = 2576] [serial = 1157] [outer = 00000000] [url = about:blank] 09:38:54 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (13A92800) [pid = 2576] [serial = 1150] [outer = 00000000] [url = about:blank] 09:38:54 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (0DDA0800) [pid = 2576] [serial = 1160] [outer = 00000000] [url = about:blank] 09:38:54 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (13E5D000) [pid = 2576] [serial = 1151] [outer = 00000000] [url = about:blank] 09:38:54 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (11B89800) [pid = 2576] [serial = 1148] [outer = 00000000] [url = about:blank] 09:38:54 INFO - PROCESS | 2576 | 1467736734144 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]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:38:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1732ms 09:38:54 INFO - PROCESS | 2576 | 1467736734188 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 09:38:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:38:54 INFO - PROCESS | 2576 | 1467736734192 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 09:38:54 INFO - PROCESS | 2576 | 1467736734197 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 2576 | 1467736734201 Marionette TRACE conn6 <- [1,1578,null,{}] 09:38:54 INFO - PROCESS | 2576 | 1467736734207 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}] 09:38:54 INFO - PROCESS | 2576 | 1467736734210 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:54 INFO - PROCESS | 2576 | 1467736734298 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 09:38:54 INFO - PROCESS | 2576 | 1467736734312 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:54 INFO - PROCESS | 2576 | 1467736734316 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:54 INFO - PROCESS | 2576 | ++DOCSHELL 0D4E2C00 == 33 [pid = 2576] [id = 404] 09:38:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0D4E3000) [pid = 2576] [serial = 1212] [outer = 00000000] 09:38:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0D4EE400) [pid = 2576] [serial = 1213] [outer = 0D4E3000] 09:38:54 INFO - PROCESS | 2576 | 1467736734364 Marionette DEBUG loaded listener.js 09:38:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0D5BB800) [pid = 2576] [serial = 1214] [outer = 0D4E3000] 09:38:54 INFO - PROCESS | 2576 | 1467736734867 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]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:38:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 733ms 09:38:54 INFO - PROCESS | 2576 | 1467736734929 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 2576 | 1467736734934 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 09:38:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:38:54 INFO - PROCESS | 2576 | 1467736734940 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 2576 | 1467736734943 Marionette TRACE conn6 <- [1,1582,null,{}] 09:38:54 INFO - PROCESS | 2576 | 1467736734947 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}] 09:38:54 INFO - PROCESS | 2576 | 1467736734949 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:55 INFO - PROCESS | 2576 | 1467736735037 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 09:38:55 INFO - PROCESS | 2576 | 1467736735125 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 2576 | 1467736735128 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:55 INFO - PROCESS | 2576 | ++DOCSHELL 0DA5E800 == 34 [pid = 2576] [id = 405] 09:38:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0DA5F000) [pid = 2576] [serial = 1215] [outer = 00000000] 09:38:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0DC47C00) [pid = 2576] [serial = 1216] [outer = 0DA5F000] 09:38:55 INFO - PROCESS | 2576 | 1467736735175 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0E205800) [pid = 2576] [serial = 1217] [outer = 0DA5F000] 09:38:55 INFO - PROCESS | 2576 | 1467736735558 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]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:38:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 09:38:55 INFO - PROCESS | 2576 | 1467736735614 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 2576 | 1467736735616 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 09:38:55 INFO - PROCESS | 2576 | 1467736735620 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:38:55 INFO - PROCESS | 2576 | 1467736735623 Marionette TRACE conn6 <- [1,1586,null,{}] 09:38:55 INFO - PROCESS | 2576 | 1467736735674 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}] 09:38:55 INFO - PROCESS | 2576 | 1467736735679 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:55 INFO - PROCESS | 2576 | 1467736735773 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 09:38:55 INFO - PROCESS | 2576 | 1467736735783 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 2576 | 1467736735786 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:55 INFO - PROCESS | 2576 | ++DOCSHELL 11F76000 == 35 [pid = 2576] [id = 406] 09:38:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (122F7800) [pid = 2576] [serial = 1218] [outer = 00000000] 09:38:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (131CB800) [pid = 2576] [serial = 1219] [outer = 122F7800] 09:38:55 INFO - PROCESS | 2576 | 1467736735835 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (13628C00) [pid = 2576] [serial = 1220] [outer = 122F7800] 09:38:56 INFO - PROCESS | 2576 | 1467736736284 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]]]}] 09:38:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:38:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 711ms 09:38:56 INFO - PROCESS | 2576 | 1467736736336 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 09:38:56 INFO - PROCESS | 2576 | 1467736736338 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 09:38:56 INFO - PROCESS | 2576 | 1467736736341 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:38:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:38:56 INFO - PROCESS | 2576 | 1467736736343 Marionette TRACE conn6 <- [1,1590,null,{}] 09:38:56 INFO - PROCESS | 2576 | 1467736736346 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}] 09:38:56 INFO - PROCESS | 2576 | 1467736736348 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:56 INFO - PROCESS | 2576 | 1467736736460 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 09:38:56 INFO - PROCESS | 2576 | 1467736736465 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:56 INFO - PROCESS | 2576 | 1467736736467 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:56 INFO - PROCESS | 2576 | ++DOCSHELL 13631800 == 36 [pid = 2576] [id = 407] 09:38:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (13A91400) [pid = 2576] [serial = 1221] [outer = 00000000] 09:38:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (13E63000) [pid = 2576] [serial = 1222] [outer = 13A91400] 09:38:56 INFO - PROCESS | 2576 | 1467736736511 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (13E93800) [pid = 2576] [serial = 1223] [outer = 13A91400] 09:38:56 INFO - PROCESS | 2576 | 1467736736958 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]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:38:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 09:38:57 INFO - PROCESS | 2576 | 1467736737015 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 09:38:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:38:57 INFO - PROCESS | 2576 | 1467736737017 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 09:38:57 INFO - PROCESS | 2576 | 1467736737020 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 2576 | 1467736737022 Marionette TRACE conn6 <- [1,1594,null,{}] 09:38:57 INFO - PROCESS | 2576 | 1467736737025 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}] 09:38:57 INFO - PROCESS | 2576 | 1467736737027 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:57 INFO - PROCESS | 2576 | 1467736737137 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 09:38:57 INFO - PROCESS | 2576 | 1467736737224 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 2576 | 1467736737226 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:57 INFO - PROCESS | 2576 | ++DOCSHELL 14F2E000 == 37 [pid = 2576] [id = 408] 09:38:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (14F2EC00) [pid = 2576] [serial = 1224] [outer = 00000000] 09:38:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (15346800) [pid = 2576] [serial = 1225] [outer = 14F2EC00] 09:38:57 INFO - PROCESS | 2576 | 1467736737269 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (153F7C00) [pid = 2576] [serial = 1226] [outer = 14F2EC00] 09:38:57 INFO - PROCESS | 2576 | 1467736737699 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]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:38:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 09:38:57 INFO - PROCESS | 2576 | 1467736737751 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 2576 | 1467736737753 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 09:38:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:38:57 INFO - PROCESS | 2576 | 1467736737766 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 2576 | 1467736737767 Marionette TRACE conn6 <- [1,1598,null,{}] 09:38:57 INFO - PROCESS | 2576 | 1467736737771 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}] 09:38:57 INFO - PROCESS | 2576 | 1467736737777 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:57 INFO - PROCESS | 2576 | 1467736737912 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 09:38:57 INFO - PROCESS | 2576 | 1467736737922 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 2576 | 1467736737924 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:58 INFO - PROCESS | 2576 | ++DOCSHELL 1543B000 == 38 [pid = 2576] [id = 409] 09:38:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (15440400) [pid = 2576] [serial = 1227] [outer = 00000000] 09:38:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16B90C00) [pid = 2576] [serial = 1228] [outer = 15440400] 09:38:58 INFO - PROCESS | 2576 | 1467736738020 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (172C7400) [pid = 2576] [serial = 1229] [outer = 15440400] 09:38:58 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0CFF4C00) [pid = 2576] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:38:58 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (11F78400) [pid = 2576] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:38:58 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0D618800) [pid = 2576] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:38:58 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (11F74400) [pid = 2576] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:38:58 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16D96000) [pid = 2576] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:38:58 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (172CDC00) [pid = 2576] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:38:58 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (13A8F800) [pid = 2576] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:38:58 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (14BC4C00) [pid = 2576] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:38:58 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0D47A000) [pid = 2576] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:38:58 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (11AA1800) [pid = 2576] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:38:58 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (163BD800) [pid = 2576] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:38:58 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0D885C00) [pid = 2576] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:38:58 INFO - PROCESS | 2576 | 1467736738617 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]]]}] 09:38:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:38:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 870ms 09:38:58 INFO - PROCESS | 2576 | 1467736738642 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 09:38:58 INFO - PROCESS | 2576 | 1467736738644 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 09:38:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:38:58 INFO - PROCESS | 2576 | 1467736738647 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - PROCESS | 2576 | 1467736738649 Marionette TRACE conn6 <- [1,1602,null,{}] 09:38:58 INFO - PROCESS | 2576 | 1467736738652 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}] 09:38:58 INFO - PROCESS | 2576 | 1467736738654 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:58 INFO - PROCESS | 2576 | 1467736738729 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 09:38:58 INFO - PROCESS | 2576 | 1467736738735 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 2576 | 1467736738736 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:58 INFO - PROCESS | 2576 | ++DOCSHELL 0D71F800 == 39 [pid = 2576] [id = 410] 09:38:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0DA53400) [pid = 2576] [serial = 1230] [outer = 00000000] 09:38:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (15347C00) [pid = 2576] [serial = 1231] [outer = 0DA53400] 09:38:58 INFO - PROCESS | 2576 | 1467736738779 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16A53800) [pid = 2576] [serial = 1232] [outer = 0DA53400] 09:38:59 INFO - PROCESS | 2576 | 1467736739218 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]]]}] 09:38:59 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 09:38:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 09:38:59 INFO - PROCESS | 2576 | 1467736739278 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 09:38:59 INFO - PROCESS | 2576 | 1467736739280 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 09:38:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:38:59 INFO - PROCESS | 2576 | 1467736739283 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:38:59 INFO - PROCESS | 2576 | 1467736739285 Marionette TRACE conn6 <- [1,1606,null,{}] 09:38:59 INFO - PROCESS | 2576 | 1467736739288 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}] 09:38:59 INFO - PROCESS | 2576 | 1467736739290 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:59 INFO - PROCESS | 2576 | 1467736739366 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 09:38:59 INFO - PROCESS | 2576 | 1467736739371 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:59 INFO - PROCESS | 2576 | 1467736739373 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:38:59 INFO - PROCESS | 2576 | ++DOCSHELL 0CDF2C00 == 40 [pid = 2576] [id = 411] 09:38:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0D71A800) [pid = 2576] [serial = 1233] [outer = 00000000] 09:38:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (17E3D800) [pid = 2576] [serial = 1234] [outer = 0D71A800] 09:38:59 INFO - PROCESS | 2576 | 1467736739416 Marionette DEBUG loaded listener.js 09:38:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (17E45800) [pid = 2576] [serial = 1235] [outer = 0D71A800] 09:38:59 INFO - PROCESS | 2576 | 1467736739844 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]]]}] 09:38:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:38:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 570ms 09:38:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:38:59 INFO - PROCESS | 2576 | 1467736739854 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 09:38:59 INFO - PROCESS | 2576 | 1467736739856 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 09:38:59 INFO - PROCESS | 2576 | 1467736739859 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:38:59 INFO - PROCESS | 2576 | 1467736739860 Marionette TRACE conn6 <- [1,1610,null,{}] 09:38:59 INFO - PROCESS | 2576 | 1467736739864 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}] 09:38:59 INFO - PROCESS | 2576 | 1467736739866 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:00 INFO - PROCESS | 2576 | 1467736739984 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 09:39:00 INFO - PROCESS | 2576 | 1467736739992 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 2576 | 1467736739994 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:00 INFO - PROCESS | 2576 | ++DOCSHELL 18446C00 == 41 [pid = 2576] [id = 412] 09:39:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (184E6C00) [pid = 2576] [serial = 1236] [outer = 00000000] 09:39:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (185E6400) [pid = 2576] [serial = 1237] [outer = 184E6C00] 09:39:00 INFO - PROCESS | 2576 | 1467736740036 Marionette DEBUG loaded listener.js 09:39:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (185E7000) [pid = 2576] [serial = 1238] [outer = 184E6C00] 09:39:00 INFO - PROCESS | 2576 | 1467736740467 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]]]}] 09:39:00 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 09:39:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 09:39:00 INFO - PROCESS | 2576 | 1467736740490 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 09:39:00 INFO - PROCESS | 2576 | 1467736740492 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 09:39:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:39:00 INFO - PROCESS | 2576 | 1467736740545 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - PROCESS | 2576 | 1467736740548 Marionette TRACE conn6 <- [1,1614,null,{}] 09:39:00 INFO - PROCESS | 2576 | 1467736740554 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}] 09:39:00 INFO - PROCESS | 2576 | 1467736740558 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:00 INFO - PROCESS | 2576 | 1467736740661 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 09:39:00 INFO - PROCESS | 2576 | 1467736740796 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 2576 | 1467736740800 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:00 INFO - PROCESS | 2576 | ++DOCSHELL 0D490800 == 42 [pid = 2576] [id = 413] 09:39:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0D491800) [pid = 2576] [serial = 1239] [outer = 00000000] 09:39:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0D5B7000) [pid = 2576] [serial = 1240] [outer = 0D491800] 09:39:00 INFO - PROCESS | 2576 | 1467736740856 Marionette DEBUG loaded listener.js 09:39:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0D71CC00) [pid = 2576] [serial = 1241] [outer = 0D491800] 09:39:01 INFO - PROCESS | 2576 | 1467736741621 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]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:39:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1182ms 09:39:01 INFO - PROCESS | 2576 | 1467736741679 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 2576 | 1467736741683 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 09:39:01 INFO - PROCESS | 2576 | 1467736741688 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:39:01 INFO - PROCESS | 2576 | 1467736741691 Marionette TRACE conn6 <- [1,1618,null,{}] 09:39:01 INFO - PROCESS | 2576 | 1467736741697 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}] 09:39:01 INFO - PROCESS | 2576 | 1467736741701 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:01 INFO - PROCESS | 2576 | 1467736741827 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 09:39:01 INFO - PROCESS | 2576 | 1467736741957 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 2576 | 1467736741959 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:01 INFO - PROCESS | 2576 | ++DOCSHELL 11AAAC00 == 43 [pid = 2576] [id = 414] 09:39:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (11B8B400) [pid = 2576] [serial = 1242] [outer = 00000000] 09:39:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (131CB000) [pid = 2576] [serial = 1243] [outer = 11B8B400] 09:39:02 INFO - PROCESS | 2576 | 1467736742018 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (131CC000) [pid = 2576] [serial = 1244] [outer = 11B8B400] 09:39:02 INFO - PROCESS | 2576 | 1467736742858 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]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:39:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1225ms 09:39:02 INFO - PROCESS | 2576 | 1467736742918 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 2576 | 1467736742923 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 09:39:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:39:02 INFO - PROCESS | 2576 | 1467736742928 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 2576 | 1467736742931 Marionette TRACE conn6 <- [1,1622,null,{}] 09:39:02 INFO - PROCESS | 2576 | 1467736742936 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}] 09:39:02 INFO - PROCESS | 2576 | 1467736742939 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:03 INFO - PROCESS | 2576 | 1467736743049 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 09:39:03 INFO - PROCESS | 2576 | --DOCSHELL 0CDF2C00 == 42 [pid = 2576] [id = 411] 09:39:03 INFO - PROCESS | 2576 | --DOCSHELL 0D71F800 == 41 [pid = 2576] [id = 410] 09:39:03 INFO - PROCESS | 2576 | --DOCSHELL 1543B000 == 40 [pid = 2576] [id = 409] 09:39:03 INFO - PROCESS | 2576 | --DOCSHELL 14F2E000 == 39 [pid = 2576] [id = 408] 09:39:03 INFO - PROCESS | 2576 | --DOCSHELL 13631800 == 38 [pid = 2576] [id = 407] 09:39:03 INFO - PROCESS | 2576 | --DOCSHELL 11F76000 == 37 [pid = 2576] [id = 406] 09:39:03 INFO - PROCESS | 2576 | --DOCSHELL 0DA5E800 == 36 [pid = 2576] [id = 405] 09:39:03 INFO - PROCESS | 2576 | --DOCSHELL 0D4E2C00 == 35 [pid = 2576] [id = 404] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (172D5000) [pid = 2576] [serial = 1198] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (13E61400) [pid = 2576] [serial = 1183] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (14F3A400) [pid = 2576] [serial = 1186] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0D496000) [pid = 2576] [serial = 1174] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0D614000) [pid = 2576] [serial = 1175] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (11FD6000) [pid = 2576] [serial = 1180] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16B85800) [pid = 2576] [serial = 1166] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0DA55400) [pid = 2576] [serial = 1177] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0DC47800) [pid = 2576] [serial = 1178] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0D4E5800) [pid = 2576] [serial = 1168] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D616C00) [pid = 2576] [serial = 1169] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (13628000) [pid = 2576] [serial = 1171] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (13E68800) [pid = 2576] [serial = 1172] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (16A56800) [pid = 2576] [serial = 1189] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (16B86800) [pid = 2576] [serial = 1193] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (14F34C00) [pid = 2576] [serial = 1192] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (16A49C00) [pid = 2576] [serial = 1190] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (172C9400) [pid = 2576] [serial = 1196] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (14F3B400) [pid = 2576] [serial = 1187] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (13E8C400) [pid = 2576] [serial = 1184] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (173ECC00) [pid = 2576] [serial = 1199] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (17073000) [pid = 2576] [serial = 1195] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (12FD5C00) [pid = 2576] [serial = 1181] [outer = 00000000] [url = about:blank] 09:39:03 INFO - PROCESS | 2576 | 1467736743190 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 2576 | 1467736743195 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:03 INFO - PROCESS | 2576 | ++DOCSHELL 0CD29400 == 36 [pid = 2576] [id = 415] 09:39:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0CD6B800) [pid = 2576] [serial = 1245] [outer = 00000000] 09:39:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0CFF3400) [pid = 2576] [serial = 1246] [outer = 0CD6B800] 09:39:03 INFO - PROCESS | 2576 | 1467736743244 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0D4E4000) [pid = 2576] [serial = 1247] [outer = 0CD6B800] 09:39:03 INFO - PROCESS | 2576 | 1467736743658 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]]]}] 09:39:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:39:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 790ms 09:39:03 INFO - PROCESS | 2576 | 1467736743718 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 09:39:03 INFO - PROCESS | 2576 | 1467736743723 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 09:39:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:39:03 INFO - PROCESS | 2576 | 1467736743728 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:39:03 INFO - PROCESS | 2576 | 1467736743731 Marionette TRACE conn6 <- [1,1626,null,{}] 09:39:03 INFO - PROCESS | 2576 | 1467736743735 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}] 09:39:03 INFO - PROCESS | 2576 | 1467736743737 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:03 INFO - PROCESS | 2576 | 1467736743822 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 09:39:03 INFO - PROCESS | 2576 | 1467736743828 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 2576 | 1467736743830 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:03 INFO - PROCESS | 2576 | ++DOCSHELL 0D714000 == 37 [pid = 2576] [id = 416] 09:39:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0D714800) [pid = 2576] [serial = 1248] [outer = 00000000] 09:39:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0DC48400) [pid = 2576] [serial = 1249] [outer = 0D714800] 09:39:03 INFO - PROCESS | 2576 | 1467736743878 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0E27E400) [pid = 2576] [serial = 1250] [outer = 0D714800] 09:39:04 INFO - PROCESS | 2576 | 1467736744356 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]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:39:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 09:39:04 INFO - PROCESS | 2576 | 1467736744403 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 2576 | 1467736744406 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 09:39:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:39:04 INFO - PROCESS | 2576 | 1467736744409 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - PROCESS | 2576 | 1467736744412 Marionette TRACE conn6 <- [1,1630,null,{}] 09:39:04 INFO - PROCESS | 2576 | 1467736744423 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}] 09:39:04 INFO - PROCESS | 2576 | 1467736744427 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:04 INFO - PROCESS | 2576 | 1467736744541 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 09:39:04 INFO - PROCESS | 2576 | 1467736744634 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:04 INFO - PROCESS | 2576 | 1467736744637 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:04 INFO - PROCESS | 2576 | ++DOCSHELL 131C5800 == 38 [pid = 2576] [id = 417] 09:39:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (131CDC00) [pid = 2576] [serial = 1251] [outer = 00000000] 09:39:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (1362BC00) [pid = 2576] [serial = 1252] [outer = 131CDC00] 09:39:04 INFO - PROCESS | 2576 | 1467736744684 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (13AF1800) [pid = 2576] [serial = 1253] [outer = 131CDC00] 09:39:05 INFO - PROCESS | 2576 | 1467736745058 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]]]}] 09:39:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:39:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 671ms 09:39:05 INFO - PROCESS | 2576 | 1467736745083 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 2576 | 1467736745085 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 09:39:05 INFO - PROCESS | 2576 | 1467736745088 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:39:05 INFO - PROCESS | 2576 | 1467736745100 Marionette TRACE conn6 <- [1,1634,null,{}] 09:39:05 INFO - PROCESS | 2576 | 1467736745104 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}] 09:39:05 INFO - PROCESS | 2576 | 1467736745106 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:05 INFO - PROCESS | 2576 | 1467736745231 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 09:39:05 INFO - PROCESS | 2576 | 1467736745243 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 2576 | 1467736745245 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:05 INFO - PROCESS | 2576 | ++DOCSHELL 13E69800 == 39 [pid = 2576] [id = 418] 09:39:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (13E86800) [pid = 2576] [serial = 1254] [outer = 00000000] 09:39:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (14F32000) [pid = 2576] [serial = 1255] [outer = 13E86800] 09:39:05 INFO - PROCESS | 2576 | 1467736745290 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (14F3B400) [pid = 2576] [serial = 1256] [outer = 13E86800] 09:39:05 INFO - PROCESS | 2576 | 1467736745744 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]]]}] 09:39:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:39:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 690ms 09:39:05 INFO - PROCESS | 2576 | 1467736745783 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 2576 | 1467736745785 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 09:39:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:39:05 INFO - PROCESS | 2576 | 1467736745788 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - PROCESS | 2576 | 1467736745790 Marionette TRACE conn6 <- [1,1638,null,{}] 09:39:05 INFO - PROCESS | 2576 | 1467736745793 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}] 09:39:05 INFO - PROCESS | 2576 | 1467736745795 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:05 INFO - PROCESS | 2576 | 1467736745905 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 09:39:06 INFO - PROCESS | 2576 | 1467736745994 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 2576 | 1467736745996 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:06 INFO - PROCESS | 2576 | ++DOCSHELL 153A5000 == 40 [pid = 2576] [id = 419] 09:39:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (153A5400) [pid = 2576] [serial = 1257] [outer = 00000000] 09:39:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1543DC00) [pid = 2576] [serial = 1258] [outer = 153A5400] 09:39:06 INFO - PROCESS | 2576 | 1467736746042 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16A4D800) [pid = 2576] [serial = 1259] [outer = 153A5400] 09:39:06 INFO - PROCESS | 2576 | 1467736746467 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]]]}] 09:39:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:39:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 09:39:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:39:06 INFO - PROCESS | 2576 | 1467736746519 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 09:39:06 INFO - PROCESS | 2576 | 1467736746521 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 09:39:06 INFO - PROCESS | 2576 | 1467736746524 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - PROCESS | 2576 | 1467736746526 Marionette TRACE conn6 <- [1,1642,null,{}] 09:39:06 INFO - PROCESS | 2576 | 1467736746529 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}] 09:39:06 INFO - PROCESS | 2576 | 1467736746535 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:06 INFO - PROCESS | 2576 | 1467736746672 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 09:39:06 INFO - PROCESS | 2576 | 1467736746678 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 2576 | 1467736746680 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:06 INFO - PROCESS | 2576 | ++DOCSHELL 0D475C00 == 41 [pid = 2576] [id = 420] 09:39:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16A57C00) [pid = 2576] [serial = 1260] [outer = 00000000] 09:39:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (17075000) [pid = 2576] [serial = 1261] [outer = 16A57C00] 09:39:06 INFO - PROCESS | 2576 | 1467736746725 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16B86800) [pid = 2576] [serial = 1262] [outer = 16A57C00] 09:39:07 INFO - PROCESS | 2576 | 1467736747175 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]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:39:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 09:39:07 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0D4E3000) [pid = 2576] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:39:07 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (122F7800) [pid = 2576] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:39:07 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0CD74000) [pid = 2576] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:39:07 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0DA5F000) [pid = 2576] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:39:07 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (13A91400) [pid = 2576] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:39:07 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (08B85000) [pid = 2576] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:39:07 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0E7CEC00) [pid = 2576] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:39:07 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (15435000) [pid = 2576] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:39:07 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (14F2EC00) [pid = 2576] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:39:07 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (15440400) [pid = 2576] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:39:07 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0DA53400) [pid = 2576] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:39:07 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0D71A800) [pid = 2576] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:39:07 INFO - PROCESS | 2576 | 1467736747324 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 2576 | 1467736747326 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 09:39:07 INFO - PROCESS | 2576 | 1467736747335 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 2576 | 1467736747337 Marionette TRACE conn6 <- [1,1646,null,{}] 09:39:07 INFO - PROCESS | 2576 | 1467736747341 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}] 09:39:07 INFO - PROCESS | 2576 | 1467736747343 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:39:07 INFO - PROCESS | 2576 | 1467736747424 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 09:39:07 INFO - PROCESS | 2576 | 1467736747432 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 2576 | 1467736747434 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:07 INFO - PROCESS | 2576 | ++DOCSHELL 0DA5D800 == 42 [pid = 2576] [id = 421] 09:39:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0DC47800) [pid = 2576] [serial = 1263] [outer = 00000000] 09:39:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (1189A400) [pid = 2576] [serial = 1264] [outer = 0DC47800] 09:39:07 INFO - PROCESS | 2576 | 1467736747477 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (12FDC400) [pid = 2576] [serial = 1265] [outer = 0DC47800] 09:39:07 INFO - PROCESS | 2576 | 1467736747896 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]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 572ms 09:39:07 INFO - PROCESS | 2576 | 1467736747920 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 2576 | 1467736747922 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 09:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:39:07 INFO - PROCESS | 2576 | 1467736747925 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 2576 | 1467736747927 Marionette TRACE conn6 <- [1,1650,null,{}] 09:39:07 INFO - PROCESS | 2576 | 1467736747946 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}] 09:39:07 INFO - PROCESS | 2576 | 1467736747947 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:08 INFO - PROCESS | 2576 | 1467736748025 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 09:39:08 INFO - PROCESS | 2576 | 1467736748031 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 2576 | 1467736748033 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:08 INFO - PROCESS | 2576 | ++DOCSHELL 11899000 == 43 [pid = 2576] [id = 422] 09:39:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (15435000) [pid = 2576] [serial = 1266] [outer = 00000000] 09:39:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (17E42000) [pid = 2576] [serial = 1267] [outer = 15435000] 09:39:08 INFO - PROCESS | 2576 | 1467736748075 Marionette DEBUG loaded listener.js 09:39:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (1843C000) [pid = 2576] [serial = 1268] [outer = 15435000] 09:39:08 INFO - PROCESS | 2576 | 1467736748503 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]]]}] 09:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 632ms 09:39:08 INFO - PROCESS | 2576 | 1467736748558 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 09:39:08 INFO - PROCESS | 2576 | 1467736748560 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 09:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:39:08 INFO - PROCESS | 2576 | 1467736748567 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:39:08 INFO - PROCESS | 2576 | 1467736748569 Marionette TRACE conn6 <- [1,1654,null,{}] 09:39:08 INFO - PROCESS | 2576 | 1467736748572 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}] 09:39:08 INFO - PROCESS | 2576 | 1467736748574 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:08 INFO - PROCESS | 2576 | 1467736748655 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 09:39:08 INFO - PROCESS | 2576 | 1467736748661 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 2576 | 1467736748671 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:08 INFO - PROCESS | 2576 | ++DOCSHELL 19217000 == 44 [pid = 2576] [id = 423] 09:39:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (19214800) [pid = 2576] [serial = 1269] [outer = 00000000] 09:39:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1941C800) [pid = 2576] [serial = 1270] [outer = 19214800] 09:39:08 INFO - PROCESS | 2576 | 1467736748717 Marionette DEBUG loaded listener.js 09:39:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (194AA000) [pid = 2576] [serial = 1271] [outer = 19214800] 09:39:09 INFO - PROCESS | 2576 | 1467736749146 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]]]}] 09:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 09:39:09 INFO - PROCESS | 2576 | 1467736749199 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 09:39:09 INFO - PROCESS | 2576 | 1467736749201 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 09:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:39:09 INFO - PROCESS | 2576 | 1467736749221 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - PROCESS | 2576 | 1467736749222 Marionette TRACE conn6 <- [1,1658,null,{}] 09:39:09 INFO - PROCESS | 2576 | 1467736749226 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}] 09:39:09 INFO - PROCESS | 2576 | 1467736749228 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:09 INFO - PROCESS | 2576 | 1467736749308 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 09:39:09 INFO - PROCESS | 2576 | 1467736749441 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 2576 | 1467736749444 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:09 INFO - PROCESS | 2576 | ++DOCSHELL 08B81C00 == 45 [pid = 2576] [id = 424] 09:39:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (08B86000) [pid = 2576] [serial = 1272] [outer = 00000000] 09:39:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (0CE85C00) [pid = 2576] [serial = 1273] [outer = 08B86000] 09:39:09 INFO - PROCESS | 2576 | 1467736749501 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0D48D400) [pid = 2576] [serial = 1274] [outer = 08B86000] 09:39:10 INFO - PROCESS | 2576 | 1467736750151 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]]]}] 09:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 988ms 09:39:10 INFO - PROCESS | 2576 | 1467736750199 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 09:39:10 INFO - PROCESS | 2576 | 1467736750203 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 09:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:39:10 INFO - PROCESS | 2576 | 1467736750207 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 2576 | 1467736750211 Marionette TRACE conn6 <- [1,1662,null,{}] 09:39:10 INFO - PROCESS | 2576 | 1467736750216 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}] 09:39:10 INFO - PROCESS | 2576 | 1467736750219 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:10 INFO - PROCESS | 2576 | 1467736750329 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 09:39:10 INFO - PROCESS | 2576 | 1467736750465 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 2576 | 1467736750468 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:10 INFO - PROCESS | 2576 | ++DOCSHELL 11A6E000 == 46 [pid = 2576] [id = 425] 09:39:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (11AA1C00) [pid = 2576] [serial = 1275] [outer = 00000000] 09:39:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (122EF400) [pid = 2576] [serial = 1276] [outer = 11AA1C00] 09:39:10 INFO - PROCESS | 2576 | 1467736750524 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (12FD7C00) [pid = 2576] [serial = 1277] [outer = 11AA1C00] 09:39:11 INFO - PROCESS | 2576 | 1467736751100 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]]]}] 09:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 930ms 09:39:11 INFO - PROCESS | 2576 | 1467736751141 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 09:39:11 INFO - PROCESS | 2576 | 1467736751145 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 09:39:11 INFO - PROCESS | 2576 | 1467736751149 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:39:11 INFO - PROCESS | 2576 | 1467736751151 Marionette TRACE conn6 <- [1,1666,null,{}] 09:39:11 INFO - PROCESS | 2576 | 1467736751155 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}] 09:39:11 INFO - PROCESS | 2576 | 1467736751157 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:11 INFO - PROCESS | 2576 | 1467736751268 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 09:39:11 INFO - PROCESS | 2576 | 1467736751376 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:11 INFO - PROCESS | 2576 | 1467736751379 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:11 INFO - PROCESS | 2576 | ++DOCSHELL 16B87000 == 47 [pid = 2576] [id = 426] 09:39:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (16B88000) [pid = 2576] [serial = 1278] [outer = 00000000] 09:39:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (17071400) [pid = 2576] [serial = 1279] [outer = 16B88000] 09:39:11 INFO - PROCESS | 2576 | 1467736751432 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (173EF000) [pid = 2576] [serial = 1280] [outer = 16B88000] 09:39:12 INFO - PROCESS | 2576 | 1467736752072 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]]]}] 09:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 970ms 09:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:39:12 INFO - PROCESS | 2576 | 1467736752123 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 09:39:12 INFO - PROCESS | 2576 | 1467736752125 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 09:39:12 INFO - PROCESS | 2576 | 1467736752135 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 2576 | 1467736752141 Marionette TRACE conn6 <- [1,1670,null,{}] 09:39:12 INFO - PROCESS | 2576 | 1467736752159 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}] 09:39:12 INFO - PROCESS | 2576 | 1467736752163 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:12 INFO - PROCESS | 2576 | 1467736752325 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 09:39:12 INFO - PROCESS | 2576 | 1467736752387 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 2576 | 1467736752389 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:12 INFO - PROCESS | 2576 | ++DOCSHELL 0D715C00 == 48 [pid = 2576] [id = 427] 09:39:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0E20FC00) [pid = 2576] [serial = 1281] [outer = 00000000] 09:39:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (184EAC00) [pid = 2576] [serial = 1282] [outer = 0E20FC00] 09:39:12 INFO - PROCESS | 2576 | 1467736752441 Marionette DEBUG loaded listener.js 09:39:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (19834400) [pid = 2576] [serial = 1283] [outer = 0E20FC00] 09:39:13 INFO - PROCESS | 2576 | 1467736753184 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]]]}] 09:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1077ms 09:39:13 INFO - PROCESS | 2576 | 1467736753225 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 09:39:13 INFO - PROCESS | 2576 | 1467736753228 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 09:39:13 INFO - PROCESS | 2576 | 1467736753233 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:39:13 INFO - PROCESS | 2576 | 1467736753236 Marionette TRACE conn6 <- [1,1674,null,{}] 09:39:13 INFO - PROCESS | 2576 | 1467736753241 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}] 09:39:13 INFO - PROCESS | 2576 | 1467736753244 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:13 INFO - PROCESS | 2576 | 1467736753341 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 09:39:13 INFO - PROCESS | 2576 | 1467736753452 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 2576 | 1467736753455 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:13 INFO - PROCESS | 2576 | ++DOCSHELL 0D61DC00 == 49 [pid = 2576] [id = 428] 09:39:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0DA51400) [pid = 2576] [serial = 1284] [outer = 00000000] 09:39:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0DA5B800) [pid = 2576] [serial = 1285] [outer = 0DA51400] 09:39:13 INFO - PROCESS | 2576 | 1467736753544 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (0E20AC00) [pid = 2576] [serial = 1286] [outer = 0DA51400] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 0E7CC000 == 48 [pid = 2576] [id = 401] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 19217000 == 47 [pid = 2576] [id = 423] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 11899000 == 46 [pid = 2576] [id = 422] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 0DA5D800 == 45 [pid = 2576] [id = 421] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 0D475C00 == 44 [pid = 2576] [id = 420] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 153A5000 == 43 [pid = 2576] [id = 419] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 13E69800 == 42 [pid = 2576] [id = 418] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 131C5800 == 41 [pid = 2576] [id = 417] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 0D714000 == 40 [pid = 2576] [id = 416] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 0CD29400 == 39 [pid = 2576] [id = 415] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 11AAAC00 == 38 [pid = 2576] [id = 414] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 0D490800 == 37 [pid = 2576] [id = 413] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 18446C00 == 36 [pid = 2576] [id = 412] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 16B88C00 == 35 [pid = 2576] [id = 398] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 08B83C00 == 34 [pid = 2576] [id = 403] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 08B84800 == 33 [pid = 2576] [id = 400] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 11A66C00 == 32 [pid = 2576] [id = 399] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 13E68400 == 31 [pid = 2576] [id = 402] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 0D715C00 == 30 [pid = 2576] [id = 427] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 16B87000 == 29 [pid = 2576] [id = 426] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 08B81C00 == 28 [pid = 2576] [id = 424] 09:39:14 INFO - PROCESS | 2576 | --DOCSHELL 11A6E000 == 27 [pid = 2576] [id = 425] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (185E6400) [pid = 2576] [serial = 1237] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (0D4EE400) [pid = 2576] [serial = 1213] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (0D5BB800) [pid = 2576] [serial = 1214] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (131CB800) [pid = 2576] [serial = 1219] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0D490C00) [pid = 2576] [serial = 1211] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (0CF60000) [pid = 2576] [serial = 1210] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (0DC47C00) [pid = 2576] [serial = 1216] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0E205800) [pid = 2576] [serial = 1217] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (13E63000) [pid = 2576] [serial = 1222] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0D473C00) [pid = 2576] [serial = 1202] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0CE3AC00) [pid = 2576] [serial = 1201] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (11AA4000) [pid = 2576] [serial = 1205] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (1189E800) [pid = 2576] [serial = 1204] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16AFBC00) [pid = 2576] [serial = 1208] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16A4F800) [pid = 2576] [serial = 1207] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (153F7C00) [pid = 2576] [serial = 1226] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (15346800) [pid = 2576] [serial = 1225] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (16B90C00) [pid = 2576] [serial = 1228] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (15347C00) [pid = 2576] [serial = 1231] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (172C7400) [pid = 2576] [serial = 1229] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (17E45800) [pid = 2576] [serial = 1235] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (16A53800) [pid = 2576] [serial = 1232] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (17E3D800) [pid = 2576] [serial = 1234] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (13E93800) [pid = 2576] [serial = 1223] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (13628C00) [pid = 2576] [serial = 1220] [outer = 00000000] [url = about:blank] 09:39:14 INFO - PROCESS | 2576 | 1467736754615 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]]]}] 09:39:14 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 09:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1423ms 09:39:14 INFO - PROCESS | 2576 | 1467736754661 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 09:39:14 INFO - PROCESS | 2576 | 1467736754665 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 09:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:39:14 INFO - PROCESS | 2576 | 1467736754669 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - PROCESS | 2576 | 1467736754674 Marionette TRACE conn6 <- [1,1678,null,{}] 09:39:14 INFO - PROCESS | 2576 | 1467736754679 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}] 09:39:14 INFO - PROCESS | 2576 | 1467736754681 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:14 INFO - PROCESS | 2576 | 1467736754770 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 09:39:14 INFO - PROCESS | 2576 | 1467736754776 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:14 INFO - PROCESS | 2576 | 1467736754779 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:14 INFO - PROCESS | 2576 | ++DOCSHELL 0D4E4400 == 28 [pid = 2576] [id = 429] 09:39:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0D4E5C00) [pid = 2576] [serial = 1287] [outer = 00000000] 09:39:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0D5C2C00) [pid = 2576] [serial = 1288] [outer = 0D4E5C00] 09:39:14 INFO - PROCESS | 2576 | 1467736754828 Marionette DEBUG loaded listener.js 09:39:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0D61BC00) [pid = 2576] [serial = 1289] [outer = 0D4E5C00] 09:39:15 INFO - PROCESS | 2576 | 1467736755291 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]]]}] 09:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 691ms 09:39:15 INFO - PROCESS | 2576 | 1467736755361 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 09:39:15 INFO - PROCESS | 2576 | 1467736755366 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 09:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:39:15 INFO - PROCESS | 2576 | 1467736755372 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:39:15 INFO - PROCESS | 2576 | 1467736755374 Marionette TRACE conn6 <- [1,1682,null,{}] 09:39:15 INFO - PROCESS | 2576 | 1467736755378 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}] 09:39:15 INFO - PROCESS | 2576 | 1467736755380 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:15 INFO - PROCESS | 2576 | 1467736755504 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 09:39:15 INFO - PROCESS | 2576 | 1467736755519 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 2576 | 1467736755522 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:15 INFO - PROCESS | 2576 | ++DOCSHELL 0DDA6400 == 29 [pid = 2576] [id = 430] 09:39:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0E202400) [pid = 2576] [serial = 1290] [outer = 00000000] 09:39:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0E27E000) [pid = 2576] [serial = 1291] [outer = 0E202400] 09:39:15 INFO - PROCESS | 2576 | 1467736755574 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0E78DC00) [pid = 2576] [serial = 1292] [outer = 0E202400] 09:39:16 INFO - PROCESS | 2576 | 1467736756025 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]]]}] 09:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 09:39:16 INFO - PROCESS | 2576 | 1467736756058 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 2576 | 1467736756061 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 09:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:39:16 INFO - PROCESS | 2576 | 1467736756065 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 2576 | 1467736756068 Marionette TRACE conn6 <- [1,1686,null,{}] 09:39:16 INFO - PROCESS | 2576 | 1467736756079 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}] 09:39:16 INFO - PROCESS | 2576 | 1467736756083 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:16 INFO - PROCESS | 2576 | 1467736756166 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 09:39:16 INFO - PROCESS | 2576 | 1467736756173 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 2576 | 1467736756176 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:16 INFO - PROCESS | 2576 | ++DOCSHELL 11B8F800 == 30 [pid = 2576] [id = 431] 09:39:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (11F4BC00) [pid = 2576] [serial = 1293] [outer = 00000000] 09:39:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (131CB400) [pid = 2576] [serial = 1294] [outer = 11F4BC00] 09:39:16 INFO - PROCESS | 2576 | 1467736756223 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1362D400) [pid = 2576] [serial = 1295] [outer = 11F4BC00] 09:39:16 INFO - PROCESS | 2576 | 1467736756723 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]]]}] 09:39:16 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 09:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 09:39:16 INFO - PROCESS | 2576 | 1467736756736 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 2576 | 1467736756739 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 09:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:39:16 INFO - PROCESS | 2576 | 1467736756749 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 2576 | 1467736756751 Marionette TRACE conn6 <- [1,1690,null,{}] 09:39:16 INFO - PROCESS | 2576 | 1467736756754 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}] 09:39:16 INFO - PROCESS | 2576 | 1467736756756 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:16 INFO - PROCESS | 2576 | 1467736756873 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 09:39:16 INFO - PROCESS | 2576 | 1467736756964 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 2576 | 1467736756966 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:17 INFO - PROCESS | 2576 | ++DOCSHELL 13E62400 == 31 [pid = 2576] [id = 432] 09:39:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (13E63000) [pid = 2576] [serial = 1296] [outer = 00000000] 09:39:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (13E8D800) [pid = 2576] [serial = 1297] [outer = 13E63000] 09:39:17 INFO - PROCESS | 2576 | 1467736757010 Marionette DEBUG loaded listener.js 09:39:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (14A63C00) [pid = 2576] [serial = 1298] [outer = 13E63000] 09:39:17 INFO - PROCESS | 2576 | 1467736757437 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]]]}] 09:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 09:39:17 INFO - PROCESS | 2576 | 1467736757491 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 09:39:17 INFO - PROCESS | 2576 | 1467736757493 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 09:39:17 INFO - PROCESS | 2576 | 1467736757496 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:39:17 INFO - PROCESS | 2576 | 1467736757498 Marionette TRACE conn6 <- [1,1694,null,{}] 09:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:39:17 INFO - PROCESS | 2576 | 1467736757501 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}] 09:39:17 INFO - PROCESS | 2576 | 1467736757503 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:17 INFO - PROCESS | 2576 | 1467736757617 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 09:39:17 INFO - PROCESS | 2576 | 1467736757625 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:17 INFO - PROCESS | 2576 | 1467736757627 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:17 INFO - PROCESS | 2576 | ++DOCSHELL 14BBFC00 == 32 [pid = 2576] [id = 433] 09:39:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (14BC2C00) [pid = 2576] [serial = 1299] [outer = 00000000] 09:39:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (15399C00) [pid = 2576] [serial = 1300] [outer = 14BC2C00] 09:39:17 INFO - PROCESS | 2576 | 1467736757670 Marionette DEBUG loaded listener.js 09:39:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1539A400) [pid = 2576] [serial = 1301] [outer = 14BC2C00] 09:39:18 INFO - PROCESS | 2576 | 1467736758131 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]]]}] 09:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 09:39:18 INFO - PROCESS | 2576 | 1467736758173 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 09:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:39:18 INFO - PROCESS | 2576 | 1467736758175 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 09:39:18 INFO - PROCESS | 2576 | 1467736758179 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:39:18 INFO - PROCESS | 2576 | 1467736758180 Marionette TRACE conn6 <- [1,1698,null,{}] 09:39:18 INFO - PROCESS | 2576 | 1467736758189 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}] 09:39:18 INFO - PROCESS | 2576 | 1467736758195 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:18 INFO - PROCESS | 2576 | 1467736758349 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 09:39:18 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0D491800) [pid = 2576] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:39:18 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16A57C00) [pid = 2576] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:39:18 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0D714800) [pid = 2576] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:39:18 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (19214800) [pid = 2576] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:39:18 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (11B8B400) [pid = 2576] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:39:18 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0DC47800) [pid = 2576] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:39:18 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (131CDC00) [pid = 2576] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:39:18 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (184E6C00) [pid = 2576] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:39:18 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (153A5400) [pid = 2576] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:39:18 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0CD6B800) [pid = 2576] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:39:18 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (15435000) [pid = 2576] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:39:18 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (13E86800) [pid = 2576] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:39:18 INFO - PROCESS | 2576 | 1467736758633 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:18 INFO - PROCESS | 2576 | 1467736758635 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:18 INFO - PROCESS | 2576 | ++DOCSHELL 0CD6B800 == 33 [pid = 2576] [id = 434] 09:39:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0CE36400) [pid = 2576] [serial = 1302] [outer = 00000000] 09:39:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0DA55C00) [pid = 2576] [serial = 1303] [outer = 0CE36400] 09:39:18 INFO - PROCESS | 2576 | 1467736758683 Marionette DEBUG loaded listener.js 09:39:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (1215F800) [pid = 2576] [serial = 1304] [outer = 0CE36400] 09:39:19 INFO - PROCESS | 2576 | 1467736759066 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]]]}] 09:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 930ms 09:39:19 INFO - PROCESS | 2576 | 1467736759110 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 09:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:39:19 INFO - PROCESS | 2576 | 1467736759112 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 09:39:19 INFO - PROCESS | 2576 | 1467736759115 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - PROCESS | 2576 | 1467736759117 Marionette TRACE conn6 <- [1,1702,null,{}] 09:39:19 INFO - PROCESS | 2576 | 1467736759120 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}] 09:39:19 INFO - PROCESS | 2576 | 1467736759122 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:19 INFO - PROCESS | 2576 | 1467736759233 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 09:39:19 INFO - PROCESS | 2576 | 1467736759290 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 2576 | 1467736759292 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:19 INFO - PROCESS | 2576 | ++DOCSHELL 0D47C000 == 34 [pid = 2576] [id = 435] 09:39:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0D71A800) [pid = 2576] [serial = 1305] [outer = 00000000] 09:39:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16B87000) [pid = 2576] [serial = 1306] [outer = 0D71A800] 09:39:19 INFO - PROCESS | 2576 | 1467736759335 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16D97C00) [pid = 2576] [serial = 1307] [outer = 0D71A800] 09:39:19 INFO - PROCESS | 2576 | 1467736759686 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]]]}] 09:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 631ms 09:39:19 INFO - PROCESS | 2576 | 1467736759747 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 09:39:19 INFO - PROCESS | 2576 | 1467736759749 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 09:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:39:19 INFO - PROCESS | 2576 | 1467736759752 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - PROCESS | 2576 | 1467736759753 Marionette TRACE conn6 <- [1,1706,null,{}] 09:39:19 INFO - PROCESS | 2576 | 1467736759757 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}] 09:39:19 INFO - PROCESS | 2576 | 1467736759758 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:19 INFO - PROCESS | 2576 | 1467736759872 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 09:39:19 INFO - PROCESS | 2576 | 1467736759909 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 2576 | 1467736759911 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:19 INFO - PROCESS | 2576 | ++DOCSHELL 17069C00 == 35 [pid = 2576] [id = 436] 09:39:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (1706B400) [pid = 2576] [serial = 1308] [outer = 00000000] 09:39:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (172C9000) [pid = 2576] [serial = 1309] [outer = 1706B400] 09:39:19 INFO - PROCESS | 2576 | 1467736759954 Marionette DEBUG loaded listener.js 09:39:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (13E94800) [pid = 2576] [serial = 1310] [outer = 1706B400] 09:39:20 INFO - PROCESS | 2576 | 1467736760351 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]]]}] 09:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 09:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:39:20 INFO - PROCESS | 2576 | 1467736760382 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 09:39:20 INFO - PROCESS | 2576 | 1467736760384 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 09:39:20 INFO - PROCESS | 2576 | 1467736760388 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:39:20 INFO - PROCESS | 2576 | 1467736760389 Marionette TRACE conn6 <- [1,1710,null,{}] 09:39:20 INFO - PROCESS | 2576 | 1467736760393 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}] 09:39:20 INFO - PROCESS | 2576 | 1467736760394 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:20 INFO - PROCESS | 2576 | 1467736760508 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 09:39:20 INFO - PROCESS | 2576 | 1467736760517 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 2576 | 1467736760518 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:20 INFO - PROCESS | 2576 | ++DOCSHELL 172D4000 == 36 [pid = 2576] [id = 437] 09:39:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (172D4800) [pid = 2576] [serial = 1311] [outer = 00000000] 09:39:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (1838E400) [pid = 2576] [serial = 1312] [outer = 172D4800] 09:39:20 INFO - PROCESS | 2576 | 1467736760561 Marionette DEBUG loaded listener.js 09:39:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (18444800) [pid = 2576] [serial = 1313] [outer = 172D4800] 09:39:21 INFO - PROCESS | 2576 | 1467736761342 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]]]}] 09:39:21 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 09:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1022ms 09:39:21 INFO - PROCESS | 2576 | 1467736761411 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 09:39:21 INFO - PROCESS | 2576 | 1467736761416 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 09:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:39:21 INFO - PROCESS | 2576 | 1467736761420 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:39:21 INFO - PROCESS | 2576 | 1467736761426 Marionette TRACE conn6 <- [1,1714,null,{}] 09:39:21 INFO - PROCESS | 2576 | 1467736761451 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}] 09:39:21 INFO - PROCESS | 2576 | 1467736761454 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:21 INFO - PROCESS | 2576 | 1467736761600 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 09:39:21 INFO - PROCESS | 2576 | 1467736761727 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 2576 | 1467736761730 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:21 INFO - PROCESS | 2576 | ++DOCSHELL 0D4F0800 == 37 [pid = 2576] [id = 438] 09:39:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0D4F1000) [pid = 2576] [serial = 1314] [outer = 00000000] 09:39:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0DA53400) [pid = 2576] [serial = 1315] [outer = 0D4F1000] 09:39:21 INFO - PROCESS | 2576 | 1467736761787 Marionette DEBUG loaded listener.js 09:39:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0E205800) [pid = 2576] [serial = 1316] [outer = 0D4F1000] 09:39:22 INFO - PROCESS | 2576 | 1467736762485 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]]]}] 09:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1157ms 09:39:22 INFO - PROCESS | 2576 | 1467736762578 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 2576 | 1467736762583 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 09:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:39:22 INFO - PROCESS | 2576 | 1467736762590 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - PROCESS | 2576 | 1467736762592 Marionette TRACE conn6 <- [1,1718,null,{}] 09:39:22 INFO - PROCESS | 2576 | 1467736762740 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}] 09:39:22 INFO - PROCESS | 2576 | 1467736762742 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:22 INFO - PROCESS | 2576 | 1467736762855 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 09:39:22 INFO - PROCESS | 2576 | 1467736762964 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:22 INFO - PROCESS | 2576 | 1467736762968 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:23 INFO - PROCESS | 2576 | ++DOCSHELL 0D4E2800 == 38 [pid = 2576] [id = 439] 09:39:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0D4E3000) [pid = 2576] [serial = 1317] [outer = 00000000] 09:39:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0D5C3400) [pid = 2576] [serial = 1318] [outer = 0D4E3000] 09:39:23 INFO - PROCESS | 2576 | 1467736763017 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (0D715800) [pid = 2576] [serial = 1319] [outer = 0D4E3000] 09:39:23 INFO - PROCESS | 2576 | --DOCSHELL 17069C00 == 37 [pid = 2576] [id = 436] 09:39:23 INFO - PROCESS | 2576 | --DOCSHELL 0D47C000 == 36 [pid = 2576] [id = 435] 09:39:23 INFO - PROCESS | 2576 | --DOCSHELL 0CD6B800 == 35 [pid = 2576] [id = 434] 09:39:23 INFO - PROCESS | 2576 | --DOCSHELL 14BBFC00 == 34 [pid = 2576] [id = 433] 09:39:23 INFO - PROCESS | 2576 | --DOCSHELL 13E62400 == 33 [pid = 2576] [id = 432] 09:39:23 INFO - PROCESS | 2576 | --DOCSHELL 11B8F800 == 32 [pid = 2576] [id = 431] 09:39:23 INFO - PROCESS | 2576 | --DOCSHELL 0DDA6400 == 31 [pid = 2576] [id = 430] 09:39:23 INFO - PROCESS | 2576 | --DOCSHELL 0D4E4400 == 30 [pid = 2576] [id = 429] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (1543DC00) [pid = 2576] [serial = 1258] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (17075000) [pid = 2576] [serial = 1261] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (185E7000) [pid = 2576] [serial = 1238] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (131CB000) [pid = 2576] [serial = 1243] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (131CC000) [pid = 2576] [serial = 1244] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0CFF3400) [pid = 2576] [serial = 1246] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0D4E4000) [pid = 2576] [serial = 1247] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0DC48400) [pid = 2576] [serial = 1249] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0E27E400) [pid = 2576] [serial = 1250] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0D5B7000) [pid = 2576] [serial = 1240] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0D71CC00) [pid = 2576] [serial = 1241] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1362BC00) [pid = 2576] [serial = 1252] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (13AF1800) [pid = 2576] [serial = 1253] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (16A4D800) [pid = 2576] [serial = 1259] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (1189A400) [pid = 2576] [serial = 1264] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (12FDC400) [pid = 2576] [serial = 1265] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (16B86800) [pid = 2576] [serial = 1262] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (194AA000) [pid = 2576] [serial = 1271] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (14F32000) [pid = 2576] [serial = 1255] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (14F3B400) [pid = 2576] [serial = 1256] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (1843C000) [pid = 2576] [serial = 1268] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (17E42000) [pid = 2576] [serial = 1267] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (1941C800) [pid = 2576] [serial = 1270] [outer = 00000000] [url = about:blank] 09:39:23 INFO - PROCESS | 2576 | 1467736763618 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]]]}] 09:39:23 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 09:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1068ms 09:39:23 INFO - PROCESS | 2576 | 1467736763661 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 09:39:23 INFO - PROCESS | 2576 | 1467736763665 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 09:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:39:23 INFO - PROCESS | 2576 | 1467736763669 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - PROCESS | 2576 | 1467736763671 Marionette TRACE conn6 <- [1,1722,null,{}] 09:39:23 INFO - PROCESS | 2576 | 1467736763676 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}] 09:39:23 INFO - PROCESS | 2576 | 1467736763679 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:23 INFO - PROCESS | 2576 | 1467736763767 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 09:39:23 INFO - PROCESS | 2576 | 1467736763867 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 2576 | 1467736763871 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:23 INFO - PROCESS | 2576 | ++DOCSHELL 0E27D000 == 31 [pid = 2576] [id = 440] 09:39:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0E27F000) [pid = 2576] [serial = 1320] [outer = 00000000] 09:39:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0E7CCC00) [pid = 2576] [serial = 1321] [outer = 0E27F000] 09:39:23 INFO - PROCESS | 2576 | 1467736763919 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (118A3400) [pid = 2576] [serial = 1322] [outer = 0E27F000] 09:39:24 INFO - PROCESS | 2576 | 1467736764366 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]]]}] 09:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 09:39:24 INFO - PROCESS | 2576 | 1467736764401 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 09:39:24 INFO - PROCESS | 2576 | 1467736764403 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 09:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:39:24 INFO - PROCESS | 2576 | 1467736764407 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:39:24 INFO - PROCESS | 2576 | 1467736764409 Marionette TRACE conn6 <- [1,1726,null,{}] 09:39:24 INFO - PROCESS | 2576 | 1467736764417 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}] 09:39:24 INFO - PROCESS | 2576 | 1467736764419 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:24 INFO - PROCESS | 2576 | 1467736764503 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 09:39:24 INFO - PROCESS | 2576 | 1467736764511 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 2576 | 1467736764515 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:24 INFO - PROCESS | 2576 | ++DOCSHELL 131C5800 == 32 [pid = 2576] [id = 441] 09:39:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (131CB000) [pid = 2576] [serial = 1323] [outer = 00000000] 09:39:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (13630C00) [pid = 2576] [serial = 1324] [outer = 131CB000] 09:39:24 INFO - PROCESS | 2576 | 1467736764566 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (13AEE000) [pid = 2576] [serial = 1325] [outer = 131CB000] 09:39:25 INFO - PROCESS | 2576 | 1467736765044 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]]]}] 09:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 671ms 09:39:25 INFO - PROCESS | 2576 | 1467736765086 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 2576 | 1467736765093 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 09:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:39:25 INFO - PROCESS | 2576 | 1467736765098 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 2576 | 1467736765100 Marionette TRACE conn6 <- [1,1730,null,{}] 09:39:25 INFO - PROCESS | 2576 | 1467736765103 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}] 09:39:25 INFO - PROCESS | 2576 | 1467736765105 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:25 INFO - PROCESS | 2576 | 1467736765196 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 09:39:25 INFO - PROCESS | 2576 | 1467736765203 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 2576 | 1467736765205 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:25 INFO - PROCESS | 2576 | ++DOCSHELL 14F37000 == 33 [pid = 2576] [id = 442] 09:39:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (14F37400) [pid = 2576] [serial = 1326] [outer = 00000000] 09:39:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (15396400) [pid = 2576] [serial = 1327] [outer = 14F37400] 09:39:25 INFO - PROCESS | 2576 | 1467736765259 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (153F7C00) [pid = 2576] [serial = 1328] [outer = 14F37400] 09:39:25 INFO - PROCESS | 2576 | 1467736765702 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]]]}] 09:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 09:39:25 INFO - PROCESS | 2576 | 1467736765772 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 09:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:39:25 INFO - PROCESS | 2576 | 1467736765774 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 09:39:25 INFO - PROCESS | 2576 | 1467736765777 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 2576 | 1467736765779 Marionette TRACE conn6 <- [1,1734,null,{}] 09:39:25 INFO - PROCESS | 2576 | 1467736765788 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}] 09:39:25 INFO - PROCESS | 2576 | 1467736765790 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:25 INFO - PROCESS | 2576 | 1467736765924 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 09:39:25 INFO - PROCESS | 2576 | 1467736765943 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 2576 | 1467736765945 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:25 INFO - PROCESS | 2576 | ++DOCSHELL 1543B000 == 34 [pid = 2576] [id = 443] 09:39:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (1543F400) [pid = 2576] [serial = 1329] [outer = 00000000] 09:39:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16A51400) [pid = 2576] [serial = 1330] [outer = 1543F400] 09:39:26 INFO - PROCESS | 2576 | 1467736765989 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16AFB000) [pid = 2576] [serial = 1331] [outer = 1543F400] 09:39:26 INFO - PROCESS | 2576 | 1467736766425 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]]]}] 09:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 690ms 09:39:26 INFO - PROCESS | 2576 | 1467736766468 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 2576 | 1467736766471 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 09:39:26 INFO - PROCESS | 2576 | 1467736766474 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:39:26 INFO - PROCESS | 2576 | 1467736766475 Marionette TRACE conn6 <- [1,1738,null,{}] 09:39:26 INFO - PROCESS | 2576 | 1467736766479 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}] 09:39:26 INFO - PROCESS | 2576 | 1467736766484 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:26 INFO - PROCESS | 2576 | 1467736766639 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 09:39:26 INFO - PROCESS | 2576 | 1467736766701 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 2576 | 1467736766703 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:26 INFO - PROCESS | 2576 | ++DOCSHELL 17073000 == 35 [pid = 2576] [id = 444] 09:39:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (172C7C00) [pid = 2576] [serial = 1332] [outer = 00000000] 09:39:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (172CE000) [pid = 2576] [serial = 1333] [outer = 172C7C00] 09:39:26 INFO - PROCESS | 2576 | 1467736766747 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (173EF400) [pid = 2576] [serial = 1334] [outer = 172C7C00] 09:39:27 INFO - PROCESS | 2576 | 1467736767176 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]]]}] 09:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 731ms 09:39:27 INFO - PROCESS | 2576 | 1467736767209 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 09:39:27 INFO - PROCESS | 2576 | 1467736767211 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 09:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:39:27 INFO - PROCESS | 2576 | 1467736767214 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:39:27 INFO - PROCESS | 2576 | 1467736767216 Marionette TRACE conn6 <- [1,1742,null,{}] 09:39:27 INFO - PROCESS | 2576 | 1467736767219 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}] 09:39:27 INFO - PROCESS | 2576 | 1467736767221 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:27 INFO - PROCESS | 2576 | 1467736767367 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 09:39:27 INFO - PROCESS | 2576 | 1467736767428 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 2576 | 1467736767430 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:27 INFO - PROCESS | 2576 | ++DOCSHELL 0D5BB800 == 36 [pid = 2576] [id = 445] 09:39:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0E203000) [pid = 2576] [serial = 1335] [outer = 00000000] 09:39:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (18388C00) [pid = 2576] [serial = 1336] [outer = 0E203000] 09:39:27 INFO - PROCESS | 2576 | 1467736767475 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1838C400) [pid = 2576] [serial = 1337] [outer = 0E203000] 09:39:27 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (13E63000) [pid = 2576] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:39:27 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (14BC2C00) [pid = 2576] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:39:27 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0DA51400) [pid = 2576] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:39:27 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (11F4BC00) [pid = 2576] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:39:27 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0E202400) [pid = 2576] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:39:27 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0D4E5C00) [pid = 2576] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:39:27 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1706B400) [pid = 2576] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:39:27 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (08B86000) [pid = 2576] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:39:27 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (11AA1C00) [pid = 2576] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:39:27 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (16B88000) [pid = 2576] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:39:27 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0E20FC00) [pid = 2576] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:39:27 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0CE36400) [pid = 2576] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:39:27 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0D71A800) [pid = 2576] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:39:27 INFO - PROCESS | 2576 | 1467736767949 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]]]}] 09:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 770ms 09:39:28 INFO - PROCESS | 2576 | 1467736767985 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 2576 | 1467736767987 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 09:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:39:28 INFO - PROCESS | 2576 | 1467736767990 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 2576 | 1467736767992 Marionette TRACE conn6 <- [1,1746,null,{}] 09:39:28 INFO - PROCESS | 2576 | 1467736767995 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}] 09:39:28 INFO - PROCESS | 2576 | 1467736767997 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:28 INFO - PROCESS | 2576 | 1467736768075 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 09:39:28 INFO - PROCESS | 2576 | 1467736768172 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:28 INFO - PROCESS | 2576 | 1467736768173 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:28 INFO - PROCESS | 2576 | ++DOCSHELL 0D4E5C00 == 37 [pid = 2576] [id = 446] 09:39:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0DA54C00) [pid = 2576] [serial = 1338] [outer = 00000000] 09:39:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (13E88C00) [pid = 2576] [serial = 1339] [outer = 0DA54C00] 09:39:28 INFO - PROCESS | 2576 | 1467736768217 Marionette DEBUG loaded listener.js 09:39:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (153F1000) [pid = 2576] [serial = 1340] [outer = 0DA54C00] 09:39:28 INFO - PROCESS | 2576 | 1467736768581 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]]]}] 09:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 09:39:28 INFO - PROCESS | 2576 | 1467736768621 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 2576 | 1467736768623 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 09:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:39:28 INFO - PROCESS | 2576 | 1467736768626 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 2576 | 1467736768627 Marionette TRACE conn6 <- [1,1750,null,{}] 09:39:28 INFO - PROCESS | 2576 | 1467736768631 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}] 09:39:28 INFO - PROCESS | 2576 | 1467736768632 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:28 INFO - PROCESS | 2576 | 1467736768774 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 09:39:28 INFO - PROCESS | 2576 | 1467736768789 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:28 INFO - PROCESS | 2576 | 1467736768791 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:28 INFO - PROCESS | 2576 | ++DOCSHELL 13630400 == 38 [pid = 2576] [id = 447] 09:39:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (13AF4400) [pid = 2576] [serial = 1341] [outer = 00000000] 09:39:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (18870C00) [pid = 2576] [serial = 1342] [outer = 13AF4400] 09:39:28 INFO - PROCESS | 2576 | 1467736768833 Marionette DEBUG loaded listener.js 09:39:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1890B400) [pid = 2576] [serial = 1343] [outer = 13AF4400] 09:39:29 INFO - PROCESS | 2576 | 1467736769250 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]]]}] 09:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 09:39:29 INFO - PROCESS | 2576 | 1467736769309 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 09:39:29 INFO - PROCESS | 2576 | 1467736769311 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 09:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:39:29 INFO - PROCESS | 2576 | 1467736769315 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 2576 | 1467736769317 Marionette TRACE conn6 <- [1,1754,null,{}] 09:39:29 INFO - PROCESS | 2576 | 1467736769320 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}] 09:39:29 INFO - PROCESS | 2576 | 1467736769322 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:29 INFO - PROCESS | 2576 | 1467736769401 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 09:39:29 INFO - PROCESS | 2576 | 1467736769406 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 2576 | 1467736769408 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:29 INFO - PROCESS | 2576 | ++DOCSHELL 13E92400 == 39 [pid = 2576] [id = 448] 09:39:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (1941B400) [pid = 2576] [serial = 1344] [outer = 00000000] 09:39:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (194AF800) [pid = 2576] [serial = 1345] [outer = 1941B400] 09:39:29 INFO - PROCESS | 2576 | 1467736769451 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1982D000) [pid = 2576] [serial = 1346] [outer = 1941B400] 09:39:29 INFO - PROCESS | 2576 | 1467736769976 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]]]}] 09:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 09:39:30 INFO - PROCESS | 2576 | 1467736770049 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 09:39:30 INFO - PROCESS | 2576 | 1467736770054 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 09:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:39:30 INFO - PROCESS | 2576 | 1467736770149 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:39:30 INFO - PROCESS | 2576 | 1467736770153 Marionette TRACE conn6 <- [1,1758,null,{}] 09:39:30 INFO - PROCESS | 2576 | 1467736770168 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}] 09:39:30 INFO - PROCESS | 2576 | 1467736770172 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:30 INFO - PROCESS | 2576 | 1467736770283 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 09:39:30 INFO - PROCESS | 2576 | 1467736770384 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 2576 | 1467736770389 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:30 INFO - PROCESS | 2576 | ++DOCSHELL 0CFF3400 == 40 [pid = 2576] [id = 449] 09:39:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0D492000) [pid = 2576] [serial = 1347] [outer = 00000000] 09:39:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0DA5B000) [pid = 2576] [serial = 1348] [outer = 0D492000] 09:39:30 INFO - PROCESS | 2576 | 1467736770446 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0E7CA800) [pid = 2576] [serial = 1349] [outer = 0D492000] 09:39:31 INFO - PROCESS | 2576 | 1467736770997 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]]]}] 09:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 930ms 09:39:31 INFO - PROCESS | 2576 | 1467736771033 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 2576 | 1467736771038 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 09:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:39:31 INFO - PROCESS | 2576 | 1467736771045 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 2576 | 1467736771048 Marionette TRACE conn6 <- [1,1762,null,{}] 09:39:31 INFO - PROCESS | 2576 | 1467736771051 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}] 09:39:31 INFO - PROCESS | 2576 | 1467736771054 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:31 INFO - PROCESS | 2576 | 1467736771165 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 09:39:31 INFO - PROCESS | 2576 | 1467736771275 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 2576 | 1467736771277 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:31 INFO - PROCESS | 2576 | ++DOCSHELL 13E63800 == 41 [pid = 2576] [id = 450] 09:39:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (13E69000) [pid = 2576] [serial = 1350] [outer = 00000000] 09:39:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (14F32400) [pid = 2576] [serial = 1351] [outer = 13E69000] 09:39:31 INFO - PROCESS | 2576 | 1467736771332 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (16A4D400) [pid = 2576] [serial = 1352] [outer = 13E69000] 09:39:31 INFO - PROCESS | 2576 | 1467736771910 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]]]}] 09:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 930ms 09:39:32 INFO - PROCESS | 2576 | 1467736771979 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 09:39:32 INFO - PROCESS | 2576 | 1467736771981 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 09:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:39:32 INFO - PROCESS | 2576 | 1467736771985 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 2576 | 1467736771989 Marionette TRACE conn6 <- [1,1766,null,{}] 09:39:32 INFO - PROCESS | 2576 | 1467736771999 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}] 09:39:32 INFO - PROCESS | 2576 | 1467736772004 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:32 INFO - PROCESS | 2576 | 1467736772113 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 09:39:32 INFO - PROCESS | 2576 | 1467736772249 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 2576 | 1467736772253 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:32 INFO - PROCESS | 2576 | ++DOCSHELL 194AB800 == 42 [pid = 2576] [id = 451] 09:39:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (194AF400) [pid = 2576] [serial = 1353] [outer = 00000000] 09:39:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (19832C00) [pid = 2576] [serial = 1354] [outer = 194AF400] 09:39:32 INFO - PROCESS | 2576 | 1467736772310 Marionette DEBUG loaded listener.js 09:39:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1984B800) [pid = 2576] [serial = 1355] [outer = 194AF400] 09:39:32 INFO - PROCESS | 2576 | 1467736772891 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]]]}] 09:39:32 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 09:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 970ms 09:39:32 INFO - PROCESS | 2576 | 1467736772958 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 09:39:32 INFO - PROCESS | 2576 | 1467736772961 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 09:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:39:32 INFO - PROCESS | 2576 | 1467736772965 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 2576 | 1467736772967 Marionette TRACE conn6 <- [1,1770,null,{}] 09:39:32 INFO - PROCESS | 2576 | 1467736772971 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}] 09:39:32 INFO - PROCESS | 2576 | 1467736772973 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:33 INFO - PROCESS | 2576 | 1467736773086 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 09:39:33 INFO - PROCESS | 2576 | 1467736773223 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 2576 | 1467736773225 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:33 INFO - PROCESS | 2576 | ++DOCSHELL 19852000 == 43 [pid = 2576] [id = 452] 09:39:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (19852800) [pid = 2576] [serial = 1356] [outer = 00000000] 09:39:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (19858000) [pid = 2576] [serial = 1357] [outer = 19852800] 09:39:33 INFO - PROCESS | 2576 | 1467736773280 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (19864400) [pid = 2576] [serial = 1358] [outer = 19852800] 09:39:34 INFO - PROCESS | 2576 | 1467736774033 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]]]}] 09:39:34 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 09:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1122ms 09:39:34 INFO - PROCESS | 2576 | 1467736774091 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 2576 | 1467736774095 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 09:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:39:34 INFO - PROCESS | 2576 | 1467736774100 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 2576 | 1467736774103 Marionette TRACE conn6 <- [1,1774,null,{}] 09:39:34 INFO - PROCESS | 2576 | 1467736774109 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}] 09:39:34 INFO - PROCESS | 2576 | 1467736774112 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:34 INFO - PROCESS | 2576 | 1467736774213 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 09:39:34 INFO - PROCESS | 2576 | 1467736774352 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 2576 | 1467736774355 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:34 INFO - PROCESS | 2576 | ++DOCSHELL 0D4E4800 == 44 [pid = 2576] [id = 453] 09:39:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (0D5B7800) [pid = 2576] [serial = 1359] [outer = 00000000] 09:39:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0DA5A400) [pid = 2576] [serial = 1360] [outer = 0D5B7800] 09:39:34 INFO - PROCESS | 2576 | 1467736774405 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (0E68E000) [pid = 2576] [serial = 1361] [outer = 0D5B7800] 09:39:35 INFO - PROCESS | 2576 | --DOCSHELL 13630400 == 43 [pid = 2576] [id = 447] 09:39:35 INFO - PROCESS | 2576 | --DOCSHELL 0D4E5C00 == 42 [pid = 2576] [id = 446] 09:39:35 INFO - PROCESS | 2576 | --DOCSHELL 0D5BB800 == 41 [pid = 2576] [id = 445] 09:39:35 INFO - PROCESS | 2576 | --DOCSHELL 17073000 == 40 [pid = 2576] [id = 444] 09:39:35 INFO - PROCESS | 2576 | --DOCSHELL 1543B000 == 39 [pid = 2576] [id = 443] 09:39:35 INFO - PROCESS | 2576 | --DOCSHELL 14F37000 == 38 [pid = 2576] [id = 442] 09:39:35 INFO - PROCESS | 2576 | --DOCSHELL 131C5800 == 37 [pid = 2576] [id = 441] 09:39:35 INFO - PROCESS | 2576 | --DOCSHELL 0E27D000 == 36 [pid = 2576] [id = 440] 09:39:35 INFO - PROCESS | 2576 | --DOCSHELL 0D4E2800 == 35 [pid = 2576] [id = 439] 09:39:35 INFO - PROCESS | 2576 | --DOCSHELL 0D4F0800 == 34 [pid = 2576] [id = 438] 09:39:35 INFO - PROCESS | 2576 | --DOCSHELL 172D4000 == 33 [pid = 2576] [id = 437] 09:39:35 INFO - PROCESS | 2576 | --DOCSHELL 0D61DC00 == 32 [pid = 2576] [id = 428] 09:39:35 INFO - PROCESS | 2576 | --DOCSHELL 19852000 == 31 [pid = 2576] [id = 452] 09:39:35 INFO - PROCESS | 2576 | --DOCSHELL 194AB800 == 30 [pid = 2576] [id = 451] 09:39:35 INFO - PROCESS | 2576 | --DOCSHELL 13E92400 == 29 [pid = 2576] [id = 448] 09:39:35 INFO - PROCESS | 2576 | --DOCSHELL 0CFF3400 == 28 [pid = 2576] [id = 449] 09:39:35 INFO - PROCESS | 2576 | --DOCSHELL 13E63800 == 27 [pid = 2576] [id = 450] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (13E8D800) [pid = 2576] [serial = 1297] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (15399C00) [pid = 2576] [serial = 1300] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (0E20AC00) [pid = 2576] [serial = 1286] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (0DA5B800) [pid = 2576] [serial = 1285] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (131CB400) [pid = 2576] [serial = 1294] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0E27E000) [pid = 2576] [serial = 1291] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0E78DC00) [pid = 2576] [serial = 1292] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (0D5C2C00) [pid = 2576] [serial = 1288] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (172C9000) [pid = 2576] [serial = 1309] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (14A63C00) [pid = 2576] [serial = 1298] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0D61BC00) [pid = 2576] [serial = 1289] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0D48D400) [pid = 2576] [serial = 1274] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0CE85C00) [pid = 2576] [serial = 1273] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (12FD7C00) [pid = 2576] [serial = 1277] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (122EF400) [pid = 2576] [serial = 1276] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (173EF000) [pid = 2576] [serial = 1280] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (17071400) [pid = 2576] [serial = 1279] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (19834400) [pid = 2576] [serial = 1283] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (184EAC00) [pid = 2576] [serial = 1282] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (1539A400) [pid = 2576] [serial = 1301] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0DA55C00) [pid = 2576] [serial = 1303] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1215F800) [pid = 2576] [serial = 1304] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (13E94800) [pid = 2576] [serial = 1310] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (16B87000) [pid = 2576] [serial = 1306] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (1362D400) [pid = 2576] [serial = 1295] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (16D97C00) [pid = 2576] [serial = 1307] [outer = 00000000] [url = about:blank] 09:39:35 INFO - PROCESS | 2576 | 1467736775551 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]]]}] 09:39:35 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 09:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1479ms 09:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:39:35 INFO - PROCESS | 2576 | 1467736775579 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 09:39:35 INFO - PROCESS | 2576 | 1467736775583 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 09:39:35 INFO - PROCESS | 2576 | 1467736775587 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:39:35 INFO - PROCESS | 2576 | 1467736775592 Marionette TRACE conn6 <- [1,1778,null,{}] 09:39:35 INFO - PROCESS | 2576 | 1467736775597 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}] 09:39:35 INFO - PROCESS | 2576 | 1467736775599 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:35 INFO - PROCESS | 2576 | 1467736775687 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 09:39:35 INFO - PROCESS | 2576 | 1467736775696 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 2576 | 1467736775699 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:35 INFO - PROCESS | 2576 | ++DOCSHELL 0D4E2C00 == 28 [pid = 2576] [id = 454] 09:39:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0D4E4000) [pid = 2576] [serial = 1362] [outer = 00000000] 09:39:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0D5B9400) [pid = 2576] [serial = 1363] [outer = 0D4E4000] 09:39:35 INFO - PROCESS | 2576 | 1467736775747 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0D61A400) [pid = 2576] [serial = 1364] [outer = 0D4E4000] 09:39:36 INFO - PROCESS | 2576 | 1467736776240 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]]]}] 09:39:36 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) 09:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 690ms 09:39:36 INFO - PROCESS | 2576 | 1467736776279 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 2576 | 1467736776284 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 09:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:39:36 INFO - PROCESS | 2576 | 1467736776290 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 2576 | 1467736776293 Marionette TRACE conn6 <- [1,1782,null,{}] 09:39:36 INFO - PROCESS | 2576 | 1467736776297 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}] 09:39:36 INFO - PROCESS | 2576 | 1467736776299 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:36 INFO - PROCESS | 2576 | 1467736776416 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 09:39:36 INFO - PROCESS | 2576 | 1467736776516 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 2576 | 1467736776519 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:36 INFO - PROCESS | 2576 | ++DOCSHELL 0DD49400 == 29 [pid = 2576] [id = 455] 09:39:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0DD4C800) [pid = 2576] [serial = 1365] [outer = 00000000] 09:39:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0E20FC00) [pid = 2576] [serial = 1366] [outer = 0DD4C800] 09:39:36 INFO - PROCESS | 2576 | 1467736776565 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0E695C00) [pid = 2576] [serial = 1367] [outer = 0DD4C800] 09:39:36 INFO - PROCESS | 2576 | 1467736776914 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]]]}] 09:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 09:39:36 INFO - PROCESS | 2576 | 1467736776967 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 2576 | 1467736776970 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 09:39:36 INFO - PROCESS | 2576 | 1467736776973 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:39:36 INFO - PROCESS | 2576 | 1467736776976 Marionette TRACE conn6 <- [1,1786,null,{}] 09:39:37 INFO - PROCESS | 2576 | 1467736776987 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}] 09:39:37 INFO - PROCESS | 2576 | 1467736776992 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:37 INFO - PROCESS | 2576 | 1467736777075 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 09:39:37 INFO - PROCESS | 2576 | 1467736777082 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 2576 | 1467736777085 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:37 INFO - PROCESS | 2576 | ++DOCSHELL 11AA5C00 == 30 [pid = 2576] [id = 456] 09:39:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (11AA8400) [pid = 2576] [serial = 1368] [outer = 00000000] 09:39:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (131C5800) [pid = 2576] [serial = 1369] [outer = 11AA8400] 09:39:37 INFO - PROCESS | 2576 | 1467736777133 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (1362A000) [pid = 2576] [serial = 1370] [outer = 11AA8400] 09:39:37 INFO - PROCESS | 2576 | 1467736777607 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]]]}] 09:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 09:39:37 INFO - PROCESS | 2576 | 1467736777648 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 2576 | 1467736777651 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 09:39:37 INFO - PROCESS | 2576 | 1467736777654 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:39:37 INFO - PROCESS | 2576 | 1467736777656 Marionette TRACE conn6 <- [1,1790,null,{}] 09:39:37 INFO - PROCESS | 2576 | 1467736777659 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}] 09:39:37 INFO - PROCESS | 2576 | 1467736777661 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:37 INFO - PROCESS | 2576 | 1467736777779 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 09:39:37 INFO - PROCESS | 2576 | 1467736777872 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 2576 | 1467736777874 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:37 INFO - PROCESS | 2576 | ++DOCSHELL 13AED000 == 31 [pid = 2576] [id = 457] 09:39:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (13AED400) [pid = 2576] [serial = 1371] [outer = 00000000] 09:39:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (13E65C00) [pid = 2576] [serial = 1372] [outer = 13AED400] 09:39:37 INFO - PROCESS | 2576 | 1467736777919 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (13E91400) [pid = 2576] [serial = 1373] [outer = 13AED400] 09:39:38 INFO - PROCESS | 2576 | 1467736778328 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]]]}] 09:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 09:39:38 INFO - PROCESS | 2576 | 1467736778394 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 09:39:38 INFO - PROCESS | 2576 | 1467736778396 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 09:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:39:38 INFO - PROCESS | 2576 | 1467736778399 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:39:38 INFO - PROCESS | 2576 | 1467736778401 Marionette TRACE conn6 <- [1,1794,null,{}] 09:39:38 INFO - PROCESS | 2576 | 1467736778405 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}] 09:39:38 INFO - PROCESS | 2576 | 1467736778406 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:38 INFO - PROCESS | 2576 | 1467736778518 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 09:39:38 INFO - PROCESS | 2576 | 1467736778600 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:38 INFO - PROCESS | 2576 | 1467736778602 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:38 INFO - PROCESS | 2576 | ++DOCSHELL 14BC8800 == 32 [pid = 2576] [id = 458] 09:39:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (14F30400) [pid = 2576] [serial = 1374] [outer = 00000000] 09:39:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (15398C00) [pid = 2576] [serial = 1375] [outer = 14F30400] 09:39:38 INFO - PROCESS | 2576 | 1467736778646 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (153A4800) [pid = 2576] [serial = 1376] [outer = 14F30400] 09:39:39 INFO - PROCESS | 2576 | 1467736779082 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]]]}] 09:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 09:39:39 INFO - PROCESS | 2576 | 1467736779163 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 09:39:39 INFO - PROCESS | 2576 | 1467736779165 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 09:39:39 INFO - PROCESS | 2576 | 1467736779179 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - PROCESS | 2576 | 1467736779181 Marionette TRACE conn6 <- [1,1798,null,{}] 09:39:39 INFO - PROCESS | 2576 | 1467736779185 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}] 09:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:39:39 INFO - PROCESS | 2576 | 1467736779190 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:39 INFO - PROCESS | 2576 | 1467736779541 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 09:39:39 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (1543F400) [pid = 2576] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:39:39 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0D4E3000) [pid = 2576] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:39:39 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (172C7C00) [pid = 2576] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:39:39 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (172D4800) [pid = 2576] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:39:39 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (14F37400) [pid = 2576] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:39:39 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0D4F1000) [pid = 2576] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:39:39 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0DA54C00) [pid = 2576] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:39:39 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0E27F000) [pid = 2576] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:39:39 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (131CB000) [pid = 2576] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:39:39 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0E203000) [pid = 2576] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:39:39 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1941B400) [pid = 2576] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:39:39 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (13AF4400) [pid = 2576] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:39:39 INFO - PROCESS | 2576 | 1467736779607 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 2576 | 1467736779609 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:39 INFO - PROCESS | 2576 | ++DOCSHELL 08B83400 == 33 [pid = 2576] [id = 459] 09:39:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (08B87400) [pid = 2576] [serial = 1377] [outer = 00000000] 09:39:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0D719C00) [pid = 2576] [serial = 1378] [outer = 08B87400] 09:39:39 INFO - PROCESS | 2576 | 1467736779653 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (1362BC00) [pid = 2576] [serial = 1379] [outer = 08B87400] 09:39:40 INFO - PROCESS | 2576 | 1467736780016 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]]]}] 09:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 870ms 09:39:40 INFO - PROCESS | 2576 | 1467736780059 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 09:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:39:40 INFO - PROCESS | 2576 | 1467736780061 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 09:39:40 INFO - PROCESS | 2576 | 1467736780064 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 2576 | 1467736780065 Marionette TRACE conn6 <- [1,1802,null,{}] 09:39:40 INFO - PROCESS | 2576 | 1467736780069 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}] 09:39:40 INFO - PROCESS | 2576 | 1467736780071 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:40 INFO - PROCESS | 2576 | 1467736780147 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 09:39:40 INFO - PROCESS | 2576 | 1467736780152 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 2576 | 1467736780154 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:40 INFO - PROCESS | 2576 | ++DOCSHELL 0E20DC00 == 34 [pid = 2576] [id = 460] 09:39:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (12FDC400) [pid = 2576] [serial = 1380] [outer = 00000000] 09:39:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16B8B800) [pid = 2576] [serial = 1381] [outer = 12FDC400] 09:39:40 INFO - PROCESS | 2576 | 1467736780197 Marionette DEBUG loaded listener.js 09:39:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16F5C400) [pid = 2576] [serial = 1382] [outer = 12FDC400] 09:39:40 INFO - PROCESS | 2576 | 1467736780616 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]]]}] 09:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 570ms 09:39:40 INFO - PROCESS | 2576 | 1467736780634 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 09:39:40 INFO - PROCESS | 2576 | 1467736780636 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 09:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:39:40 INFO - PROCESS | 2576 | 1467736780639 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 2576 | 1467736780641 Marionette TRACE conn6 <- [1,1806,null,{}] 09:39:40 INFO - PROCESS | 2576 | 1467736780644 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}] 09:39:40 INFO - PROCESS | 2576 | 1467736780646 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:40 INFO - PROCESS | 2576 | 1467736780764 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 09:39:40 INFO - PROCESS | 2576 | 1467736780772 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 2576 | 1467736780774 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:40 INFO - PROCESS | 2576 | ++DOCSHELL 1543F400 == 35 [pid = 2576] [id = 461] 09:39:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16B87C00) [pid = 2576] [serial = 1383] [outer = 00000000] 09:39:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (17075000) [pid = 2576] [serial = 1384] [outer = 16B87C00] 09:39:40 INFO - PROCESS | 2576 | 1467736780817 Marionette DEBUG loaded listener.js 09:39:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (13E88400) [pid = 2576] [serial = 1385] [outer = 16B87C00] 09:39:41 INFO - PROCESS | 2576 | 1467736781239 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]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 630ms 09:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:39:41 INFO - PROCESS | 2576 | 1467736781270 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 2576 | 1467736781272 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 09:39:41 INFO - PROCESS | 2576 | 1467736781275 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - PROCESS | 2576 | 1467736781277 Marionette TRACE conn6 <- [1,1810,null,{}] 09:39:41 INFO - PROCESS | 2576 | 1467736781281 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}] 09:39:41 INFO - PROCESS | 2576 | 1467736781283 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:41 INFO - PROCESS | 2576 | 1467736781400 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 09:39:41 INFO - PROCESS | 2576 | 1467736781408 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 2576 | 1467736781409 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:41 INFO - PROCESS | 2576 | ++DOCSHELL 13E63400 == 36 [pid = 2576] [id = 462] 09:39:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (172CE800) [pid = 2576] [serial = 1386] [outer = 00000000] 09:39:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (17E3C800) [pid = 2576] [serial = 1387] [outer = 172CE800] 09:39:41 INFO - PROCESS | 2576 | 1467736781462 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (18388000) [pid = 2576] [serial = 1388] [outer = 172CE800] 09:39:42 INFO - PROCESS | 2576 | 1467736782240 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]]]}] 09:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1022ms 09:39:42 INFO - PROCESS | 2576 | 1467736782299 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 09:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:39:42 INFO - PROCESS | 2576 | 1467736782304 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 09:39:42 INFO - PROCESS | 2576 | 1467736782308 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 2576 | 1467736782314 Marionette TRACE conn6 <- [1,1814,null,{}] 09:39:42 INFO - PROCESS | 2576 | 1467736782339 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}] 09:39:42 INFO - PROCESS | 2576 | 1467736782341 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:42 INFO - PROCESS | 2576 | 1467736782468 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 09:39:42 INFO - PROCESS | 2576 | 1467736782600 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 2576 | 1467736782603 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:42 INFO - PROCESS | 2576 | ++DOCSHELL 0D4EFC00 == 37 [pid = 2576] [id = 463] 09:39:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0D5B8000) [pid = 2576] [serial = 1389] [outer = 00000000] 09:39:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0D9BEC00) [pid = 2576] [serial = 1390] [outer = 0D5B8000] 09:39:42 INFO - PROCESS | 2576 | 1467736782660 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0E20C000) [pid = 2576] [serial = 1391] [outer = 0D5B8000] 09:39:43 INFO - PROCESS | 2576 | 1467736783342 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]]]}] 09:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1098ms 09:39:43 INFO - PROCESS | 2576 | 1467736783407 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 09:39:43 INFO - PROCESS | 2576 | 1467736783412 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 09:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:39:43 INFO - PROCESS | 2576 | 1467736783419 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - PROCESS | 2576 | 1467736783422 Marionette TRACE conn6 <- [1,1818,null,{}] 09:39:43 INFO - PROCESS | 2576 | 1467736783426 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}] 09:39:43 INFO - PROCESS | 2576 | 1467736783429 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:43 INFO - PROCESS | 2576 | 1467736783617 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 09:39:43 INFO - PROCESS | 2576 | 1467736783628 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 2576 | 1467736783631 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:43 INFO - PROCESS | 2576 | ++DOCSHELL 0E7CC000 == 38 [pid = 2576] [id = 464] 09:39:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0E7D1400) [pid = 2576] [serial = 1392] [outer = 00000000] 09:39:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (131CB800) [pid = 2576] [serial = 1393] [outer = 0E7D1400] 09:39:43 INFO - PROCESS | 2576 | 1467736783686 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (13AF4000) [pid = 2576] [serial = 1394] [outer = 0E7D1400] 09:39:44 INFO - PROCESS | 2576 | --DOCSHELL 1543F400 == 37 [pid = 2576] [id = 461] 09:39:44 INFO - PROCESS | 2576 | --DOCSHELL 0E20DC00 == 36 [pid = 2576] [id = 460] 09:39:44 INFO - PROCESS | 2576 | --DOCSHELL 08B83400 == 35 [pid = 2576] [id = 459] 09:39:44 INFO - PROCESS | 2576 | --DOCSHELL 14BC8800 == 34 [pid = 2576] [id = 458] 09:39:44 INFO - PROCESS | 2576 | --DOCSHELL 13AED000 == 33 [pid = 2576] [id = 457] 09:39:44 INFO - PROCESS | 2576 | --DOCSHELL 11AA5C00 == 32 [pid = 2576] [id = 456] 09:39:44 INFO - PROCESS | 2576 | --DOCSHELL 0DD49400 == 31 [pid = 2576] [id = 455] 09:39:44 INFO - PROCESS | 2576 | --DOCSHELL 0D4E2C00 == 30 [pid = 2576] [id = 454] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (16A51400) [pid = 2576] [serial = 1330] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (16AFB000) [pid = 2576] [serial = 1331] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (0D5C3400) [pid = 2576] [serial = 1318] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (173EF400) [pid = 2576] [serial = 1334] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0D715800) [pid = 2576] [serial = 1319] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (172CE000) [pid = 2576] [serial = 1333] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (18444800) [pid = 2576] [serial = 1313] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (1838E400) [pid = 2576] [serial = 1312] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (15396400) [pid = 2576] [serial = 1327] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0DA53400) [pid = 2576] [serial = 1315] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0E205800) [pid = 2576] [serial = 1316] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (13E88C00) [pid = 2576] [serial = 1339] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0E7CCC00) [pid = 2576] [serial = 1321] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (118A3400) [pid = 2576] [serial = 1322] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (13630C00) [pid = 2576] [serial = 1324] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (13AEE000) [pid = 2576] [serial = 1325] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (18388C00) [pid = 2576] [serial = 1336] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (194AF800) [pid = 2576] [serial = 1345] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (1982D000) [pid = 2576] [serial = 1346] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (18870C00) [pid = 2576] [serial = 1342] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (1890B400) [pid = 2576] [serial = 1343] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (1838C400) [pid = 2576] [serial = 1337] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (153F1000) [pid = 2576] [serial = 1340] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (153F7C00) [pid = 2576] [serial = 1328] [outer = 00000000] [url = about:blank] 09:39:44 INFO - PROCESS | 2576 | 1467736784560 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]]]}] 09:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1171ms 09:39:44 INFO - PROCESS | 2576 | 1467736784593 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 2576 | 1467736784597 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 09:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:39:44 INFO - PROCESS | 2576 | 1467736784601 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - PROCESS | 2576 | 1467736784605 Marionette TRACE conn6 <- [1,1822,null,{}] 09:39:44 INFO - PROCESS | 2576 | 1467736784610 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}] 09:39:44 INFO - PROCESS | 2576 | 1467736784613 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:44 INFO - PROCESS | 2576 | 1467736784698 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 09:39:44 INFO - PROCESS | 2576 | 1467736784705 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 2576 | 1467736784707 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:44 INFO - PROCESS | 2576 | ++DOCSHELL 0D496C00 == 31 [pid = 2576] [id = 465] 09:39:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0D4E2C00) [pid = 2576] [serial = 1395] [outer = 00000000] 09:39:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0D617C00) [pid = 2576] [serial = 1396] [outer = 0D4E2C00] 09:39:44 INFO - PROCESS | 2576 | 1467736784755 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0D884C00) [pid = 2576] [serial = 1397] [outer = 0D4E2C00] 09:39:45 INFO - PROCESS | 2576 | 1467736785263 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]]]}] 09:39:45 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 09:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 731ms 09:39:45 INFO - PROCESS | 2576 | 1467736785333 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 2576 | 1467736785337 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 09:39:45 INFO - PROCESS | 2576 | 1467736785343 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:39:45 INFO - PROCESS | 2576 | 1467736785345 Marionette TRACE conn6 <- [1,1826,null,{}] 09:39:45 INFO - PROCESS | 2576 | 1467736785349 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}] 09:39:45 INFO - PROCESS | 2576 | 1467736785351 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:45 INFO - PROCESS | 2576 | 1467736785444 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 09:39:45 INFO - PROCESS | 2576 | 1467736785532 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 2576 | 1467736785534 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:45 INFO - PROCESS | 2576 | ++DOCSHELL 118A1400 == 32 [pid = 2576] [id = 466] 09:39:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (118A1800) [pid = 2576] [serial = 1398] [outer = 00000000] 09:39:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (118DB000) [pid = 2576] [serial = 1399] [outer = 118A1800] 09:39:45 INFO - PROCESS | 2576 | 1467736785581 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (11AAA800) [pid = 2576] [serial = 1400] [outer = 118A1800] 09:39:45 INFO - PROCESS | 2576 | 1467736785956 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]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 630ms 09:39:46 INFO - PROCESS | 2576 | 1467736785979 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 2576 | 1467736785981 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 09:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:39:46 INFO - PROCESS | 2576 | 1467736785985 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - PROCESS | 2576 | 1467736785988 Marionette TRACE conn6 <- [1,1830,null,{}] 09:39:46 INFO - PROCESS | 2576 | 1467736785999 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}] 09:39:46 INFO - PROCESS | 2576 | 1467736786003 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:46 INFO - PROCESS | 2576 | 1467736786088 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 09:39:46 INFO - PROCESS | 2576 | 1467736786095 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 2576 | 1467736786099 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:46 INFO - PROCESS | 2576 | ++DOCSHELL 13E86800 == 33 [pid = 2576] [id = 467] 09:39:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (13E88C00) [pid = 2576] [serial = 1401] [outer = 00000000] 09:39:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (14A64000) [pid = 2576] [serial = 1402] [outer = 13E88C00] 09:39:46 INFO - PROCESS | 2576 | 1467736786146 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (14F34C00) [pid = 2576] [serial = 1403] [outer = 13E88C00] 09:39:46 INFO - PROCESS | 2576 | 1467736786618 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]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 09:39:46 INFO - PROCESS | 2576 | 1467736786658 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 2576 | 1467736786660 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 09:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:39:46 INFO - PROCESS | 2576 | 1467736786672 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - PROCESS | 2576 | 1467736786674 Marionette TRACE conn6 <- [1,1834,null,{}] 09:39:46 INFO - PROCESS | 2576 | 1467736786677 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}] 09:39:46 INFO - PROCESS | 2576 | 1467736786679 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:46 INFO - PROCESS | 2576 | 1467736786799 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 09:39:46 INFO - PROCESS | 2576 | 1467736786808 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 2576 | 1467736786810 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:46 INFO - PROCESS | 2576 | ++DOCSHELL 1543A800 == 34 [pid = 2576] [id = 468] 09:39:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (1543D000) [pid = 2576] [serial = 1404] [outer = 00000000] 09:39:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16A49C00) [pid = 2576] [serial = 1405] [outer = 1543D000] 09:39:46 INFO - PROCESS | 2576 | 1467736786854 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16A54C00) [pid = 2576] [serial = 1406] [outer = 1543D000] 09:39:47 INFO - PROCESS | 2576 | 1467736787279 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]]]}] 09:39:47 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) 09:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 09:39:47 INFO - PROCESS | 2576 | 1467736787346 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 09:39:47 INFO - PROCESS | 2576 | 1467736787348 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 09:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:39:47 INFO - PROCESS | 2576 | 1467736787351 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - PROCESS | 2576 | 1467736787353 Marionette TRACE conn6 <- [1,1838,null,{}] 09:39:47 INFO - PROCESS | 2576 | 1467736787357 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}] 09:39:47 INFO - PROCESS | 2576 | 1467736787359 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:47 INFO - PROCESS | 2576 | 1467736787471 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 09:39:47 INFO - PROCESS | 2576 | 1467736787558 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 2576 | 1467736787560 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:47 INFO - PROCESS | 2576 | ++DOCSHELL 153F7C00 == 35 [pid = 2576] [id = 469] 09:39:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16A49000) [pid = 2576] [serial = 1407] [outer = 00000000] 09:39:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16B89C00) [pid = 2576] [serial = 1408] [outer = 16A49000] 09:39:47 INFO - PROCESS | 2576 | 1467736787604 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16B8BC00) [pid = 2576] [serial = 1409] [outer = 16A49000] 09:39:48 INFO - PROCESS | 2576 | 1467736788036 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]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 09:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:39:48 INFO - PROCESS | 2576 | 1467736788087 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 2576 | 1467736788089 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 09:39:48 INFO - PROCESS | 2576 | 1467736788092 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 2576 | 1467736788093 Marionette TRACE conn6 <- [1,1842,null,{}] 09:39:48 INFO - PROCESS | 2576 | 1467736788097 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}] 09:39:48 INFO - PROCESS | 2576 | 1467736788102 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:48 INFO - PROCESS | 2576 | 1467736788239 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 09:39:48 INFO - PROCESS | 2576 | 1467736788306 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 2576 | 1467736788308 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:48 INFO - PROCESS | 2576 | ++DOCSHELL 172D3000 == 36 [pid = 2576] [id = 470] 09:39:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (172D3400) [pid = 2576] [serial = 1410] [outer = 00000000] 09:39:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (184EC800) [pid = 2576] [serial = 1411] [outer = 172D3400] 09:39:48 INFO - PROCESS | 2576 | 1467736788352 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1838E400) [pid = 2576] [serial = 1412] [outer = 172D3400] 09:39:48 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (13AED400) [pid = 2576] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:39:48 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (16B87C00) [pid = 2576] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:39:48 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0D4E4000) [pid = 2576] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:39:48 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (11AA8400) [pid = 2576] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:39:48 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0DD4C800) [pid = 2576] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:39:48 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0D5B7800) [pid = 2576] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:39:48 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (14F30400) [pid = 2576] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:39:48 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0D492000) [pid = 2576] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:39:48 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (13E69000) [pid = 2576] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:39:48 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (194AF400) [pid = 2576] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:39:48 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (19852800) [pid = 2576] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:39:48 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (08B87400) [pid = 2576] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:39:48 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (12FDC400) [pid = 2576] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:39:48 INFO - PROCESS | 2576 | 1467736788874 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]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 830ms 09:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:39:48 INFO - PROCESS | 2576 | 1467736788923 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 2576 | 1467736788925 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 09:39:48 INFO - PROCESS | 2576 | 1467736788928 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 2576 | 1467736788930 Marionette TRACE conn6 <- [1,1846,null,{}] 09:39:48 INFO - PROCESS | 2576 | 1467736788933 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}] 09:39:48 INFO - PROCESS | 2576 | 1467736788935 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:49 INFO - PROCESS | 2576 | 1467736789013 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 09:39:49 INFO - PROCESS | 2576 | 1467736789110 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 2576 | 1467736789112 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:49 INFO - PROCESS | 2576 | ++DOCSHELL 0D492000 == 37 [pid = 2576] [id = 471] 09:39:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0D493400) [pid = 2576] [serial = 1413] [outer = 00000000] 09:39:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (13E93000) [pid = 2576] [serial = 1414] [outer = 0D493400] 09:39:49 INFO - PROCESS | 2576 | 1467736789155 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16A4A400) [pid = 2576] [serial = 1415] [outer = 0D493400] 09:39:49 INFO - PROCESS | 2576 | 1467736789517 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]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 09:39:49 INFO - PROCESS | 2576 | 1467736789563 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 2576 | 1467736789565 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 09:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:39:49 INFO - PROCESS | 2576 | 1467736789567 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 2576 | 1467736789569 Marionette TRACE conn6 <- [1,1850,null,{}] 09:39:49 INFO - PROCESS | 2576 | 1467736789572 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}] 09:39:49 INFO - PROCESS | 2576 | 1467736789574 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:49 INFO - PROCESS | 2576 | 1467736789693 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 09:39:49 INFO - PROCESS | 2576 | 1467736789702 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 2576 | 1467736789704 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:49 INFO - PROCESS | 2576 | ++DOCSHELL 172C8400 == 38 [pid = 2576] [id = 472] 09:39:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (172C9000) [pid = 2576] [serial = 1416] [outer = 00000000] 09:39:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (1886C400) [pid = 2576] [serial = 1417] [outer = 172C9000] 09:39:49 INFO - PROCESS | 2576 | 1467736789747 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (19268000) [pid = 2576] [serial = 1418] [outer = 172C9000] 09:39:50 INFO - PROCESS | 2576 | 1467736790164 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]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 09:39:50 INFO - PROCESS | 2576 | 1467736790199 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 2576 | 1467736790201 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 09:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:39:50 INFO - PROCESS | 2576 | 1467736790204 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 2576 | 1467736790215 Marionette TRACE conn6 <- [1,1854,null,{}] 09:39:50 INFO - PROCESS | 2576 | 1467736790219 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}] 09:39:50 INFO - PROCESS | 2576 | 1467736790221 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:50 INFO - PROCESS | 2576 | 1467736790335 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 09:39:50 INFO - PROCESS | 2576 | 1467736790379 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 2576 | 1467736790381 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:50 INFO - PROCESS | 2576 | ++DOCSHELL 172C9400 == 39 [pid = 2576] [id = 473] 09:39:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (1886BC00) [pid = 2576] [serial = 1419] [outer = 00000000] 09:39:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (194B0800) [pid = 2576] [serial = 1420] [outer = 1886BC00] 09:39:50 INFO - PROCESS | 2576 | 1467736790423 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (194B1400) [pid = 2576] [serial = 1421] [outer = 1886BC00] 09:39:50 INFO - PROCESS | 2576 | 1467736790929 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]]]}] 09:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 790ms 09:39:51 INFO - PROCESS | 2576 | 1467736790995 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 2576 | 1467736791001 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 09:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:39:51 INFO - PROCESS | 2576 | 1467736791006 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - PROCESS | 2576 | 1467736791010 Marionette TRACE conn6 <- [1,1858,null,{}] 09:39:51 INFO - PROCESS | 2576 | 1467736791016 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}] 09:39:51 INFO - PROCESS | 2576 | 1467736791019 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:51 INFO - PROCESS | 2576 | 1467736791134 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 09:39:51 INFO - PROCESS | 2576 | 1467736791272 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 2576 | 1467736791277 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:51 INFO - PROCESS | 2576 | ++DOCSHELL 0CFF7C00 == 40 [pid = 2576] [id = 474] 09:39:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0CFFE000) [pid = 2576] [serial = 1422] [outer = 00000000] 09:39:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0D71EC00) [pid = 2576] [serial = 1423] [outer = 0CFFE000] 09:39:51 INFO - PROCESS | 2576 | 1467736791336 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0E206C00) [pid = 2576] [serial = 1424] [outer = 0CFFE000] 09:39:51 INFO - PROCESS | 2576 | 1467736791947 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]]]}] 09:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 970ms 09:39:52 INFO - PROCESS | 2576 | 1467736791980 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 2576 | 1467736791985 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 09:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:39:52 INFO - PROCESS | 2576 | 1467736791991 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 2576 | 1467736791994 Marionette TRACE conn6 <- [1,1862,null,{}] 09:39:52 INFO - PROCESS | 2576 | 1467736791998 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}] 09:39:52 INFO - PROCESS | 2576 | 1467736792001 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:52 INFO - PROCESS | 2576 | 1467736792111 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 09:39:52 INFO - PROCESS | 2576 | 1467736792250 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 2576 | 1467736792253 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:52 INFO - PROCESS | 2576 | ++DOCSHELL 13AEE000 == 41 [pid = 2576] [id = 475] 09:39:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (13E5D800) [pid = 2576] [serial = 1425] [outer = 00000000] 09:39:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (14F2EC00) [pid = 2576] [serial = 1426] [outer = 13E5D800] 09:39:52 INFO - PROCESS | 2576 | 1467736792309 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1543EC00) [pid = 2576] [serial = 1427] [outer = 13E5D800] 09:39:52 INFO - PROCESS | 2576 | 1467736792899 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]]]}] 09:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 930ms 09:39:52 INFO - PROCESS | 2576 | 1467736792925 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 2576 | 1467736792928 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 09:39:52 INFO - PROCESS | 2576 | 1467736792931 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:39:52 INFO - PROCESS | 2576 | 1467736792935 Marionette TRACE conn6 <- [1,1866,null,{}] 09:39:52 INFO - PROCESS | 2576 | 1467736792946 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}] 09:39:52 INFO - PROCESS | 2576 | 1467736792951 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:53 INFO - PROCESS | 2576 | 1467736793058 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 09:39:53 INFO - PROCESS | 2576 | 1467736793197 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 2576 | 1467736793201 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:53 INFO - PROCESS | 2576 | ++DOCSHELL 19830000 == 42 [pid = 2576] [id = 476] 09:39:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (19832000) [pid = 2576] [serial = 1428] [outer = 00000000] 09:39:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (19838000) [pid = 2576] [serial = 1429] [outer = 19832000] 09:39:53 INFO - PROCESS | 2576 | 1467736793257 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (19850800) [pid = 2576] [serial = 1430] [outer = 19832000] 09:39:53 INFO - PROCESS | 2576 | 1467736793844 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]]]}] 09:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 930ms 09:39:53 INFO - PROCESS | 2576 | 1467736793865 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 2576 | 1467736793868 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 09:39:53 INFO - PROCESS | 2576 | 1467736793871 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:39:53 INFO - PROCESS | 2576 | 1467736793873 Marionette TRACE conn6 <- [1,1870,null,{}] 09:39:53 INFO - PROCESS | 2576 | 1467736793877 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}] 09:39:53 INFO - PROCESS | 2576 | 1467736793879 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:54 INFO - PROCESS | 2576 | 1467736793988 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 09:39:54 INFO - PROCESS | 2576 | 1467736794108 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 2576 | 1467736794110 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:54 INFO - PROCESS | 2576 | ++DOCSHELL 1984F400 == 43 [pid = 2576] [id = 477] 09:39:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (19852400) [pid = 2576] [serial = 1431] [outer = 00000000] 09:39:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (19868000) [pid = 2576] [serial = 1432] [outer = 19852400] 09:39:54 INFO - PROCESS | 2576 | 1467736794163 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1986D000) [pid = 2576] [serial = 1433] [outer = 19852400] 09:39:54 INFO - PROCESS | 2576 | 1467736794886 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]]]}] 09:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1069ms 09:39:54 INFO - PROCESS | 2576 | 1467736794944 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 2576 | 1467736794948 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 09:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:39:54 INFO - PROCESS | 2576 | 1467736794953 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 2576 | 1467736794956 Marionette TRACE conn6 <- [1,1874,null,{}] 09:39:54 INFO - PROCESS | 2576 | 1467736794962 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}] 09:39:54 INFO - PROCESS | 2576 | 1467736794965 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:55 INFO - PROCESS | 2576 | 1467736795064 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 09:39:55 INFO - PROCESS | 2576 | 1467736795170 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 2576 | 1467736795174 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:55 INFO - PROCESS | 2576 | ++DOCSHELL 0D715400 == 44 [pid = 2576] [id = 478] 09:39:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (0D71A800) [pid = 2576] [serial = 1434] [outer = 00000000] 09:39:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0DC3B800) [pid = 2576] [serial = 1435] [outer = 0D71A800] 09:39:55 INFO - PROCESS | 2576 | 1467736795222 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (11850C00) [pid = 2576] [serial = 1436] [outer = 0D71A800] 09:39:55 INFO - PROCESS | 2576 | 1467736795807 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]]]}] 09:39:56 INFO - PROCESS | 2576 | --DOCSHELL 172C8400 == 43 [pid = 2576] [id = 472] 09:39:56 INFO - PROCESS | 2576 | --DOCSHELL 0D492000 == 42 [pid = 2576] [id = 471] 09:39:56 INFO - PROCESS | 2576 | --DOCSHELL 172D3000 == 41 [pid = 2576] [id = 470] 09:39:56 INFO - PROCESS | 2576 | --DOCSHELL 153F7C00 == 40 [pid = 2576] [id = 469] 09:39:56 INFO - PROCESS | 2576 | --DOCSHELL 1543A800 == 39 [pid = 2576] [id = 468] 09:39:56 INFO - PROCESS | 2576 | --DOCSHELL 13E86800 == 38 [pid = 2576] [id = 467] 09:39:56 INFO - PROCESS | 2576 | --DOCSHELL 118A1400 == 37 [pid = 2576] [id = 466] 09:39:56 INFO - PROCESS | 2576 | --DOCSHELL 0D496C00 == 36 [pid = 2576] [id = 465] 09:39:56 INFO - PROCESS | 2576 | --DOCSHELL 0D4EFC00 == 35 [pid = 2576] [id = 463] 09:39:56 INFO - PROCESS | 2576 | --DOCSHELL 13E63400 == 34 [pid = 2576] [id = 462] 09:39:56 INFO - PROCESS | 2576 | --DOCSHELL 0E7CC000 == 33 [pid = 2576] [id = 464] 09:39:56 INFO - PROCESS | 2576 | --DOCSHELL 0D4E4800 == 32 [pid = 2576] [id = 453] 09:39:56 INFO - PROCESS | 2576 | --DOCSHELL 1984F400 == 31 [pid = 2576] [id = 477] 09:39:56 INFO - PROCESS | 2576 | --DOCSHELL 19830000 == 30 [pid = 2576] [id = 476] 09:39:56 INFO - PROCESS | 2576 | --DOCSHELL 172C9400 == 29 [pid = 2576] [id = 473] 09:39:56 INFO - PROCESS | 2576 | --DOCSHELL 0CFF7C00 == 28 [pid = 2576] [id = 474] 09:39:56 INFO - PROCESS | 2576 | --DOCSHELL 13AEE000 == 27 [pid = 2576] [id = 475] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (13E65C00) [pid = 2576] [serial = 1372] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (17075000) [pid = 2576] [serial = 1384] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (0D5B9400) [pid = 2576] [serial = 1363] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (0D61A400) [pid = 2576] [serial = 1364] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (131C5800) [pid = 2576] [serial = 1369] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0E20FC00) [pid = 2576] [serial = 1366] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0E695C00) [pid = 2576] [serial = 1367] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (0E68E000) [pid = 2576] [serial = 1361] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (0DA5A400) [pid = 2576] [serial = 1360] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (15398C00) [pid = 2576] [serial = 1375] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (13E91400) [pid = 2576] [serial = 1373] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0E7CA800) [pid = 2576] [serial = 1349] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0DA5B000) [pid = 2576] [serial = 1348] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16A4D400) [pid = 2576] [serial = 1352] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (14F32400) [pid = 2576] [serial = 1351] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (1984B800) [pid = 2576] [serial = 1355] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (19832C00) [pid = 2576] [serial = 1354] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (19864400) [pid = 2576] [serial = 1358] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (19858000) [pid = 2576] [serial = 1357] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D719C00) [pid = 2576] [serial = 1378] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (153A4800) [pid = 2576] [serial = 1376] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (16B8B800) [pid = 2576] [serial = 1381] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (13E88400) [pid = 2576] [serial = 1385] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (1362BC00) [pid = 2576] [serial = 1379] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (16F5C400) [pid = 2576] [serial = 1382] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (1362A000) [pid = 2576] [serial = 1370] [outer = 00000000] [url = about:blank] 09:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1583ms 09:39:56 INFO - PROCESS | 2576 | 1467736796555 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 2576 | 1467736796559 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 09:39:56 INFO - PROCESS | 2576 | 1467736796565 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 2576 | 1467736796568 Marionette TRACE conn6 <- [1,1878,null,{}] 09:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:39:56 INFO - PROCESS | 2576 | 1467736796573 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}] 09:39:56 INFO - PROCESS | 2576 | 1467736796577 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:56 INFO - PROCESS | 2576 | 1467736796661 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 09:39:56 INFO - PROCESS | 2576 | 1467736796668 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 2576 | 1467736796672 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:56 INFO - PROCESS | 2576 | ++DOCSHELL 0CFF3400 == 28 [pid = 2576] [id = 479] 09:39:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0CFF5400) [pid = 2576] [serial = 1437] [outer = 00000000] 09:39:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0D473400) [pid = 2576] [serial = 1438] [outer = 0CFF5400] 09:39:56 INFO - PROCESS | 2576 | 1467736796720 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0D47EC00) [pid = 2576] [serial = 1439] [outer = 0CFF5400] 09:39:57 INFO - PROCESS | 2576 | 1467736797224 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]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 09:39:57 INFO - PROCESS | 2576 | 1467736797243 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 2576 | 1467736797246 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 09:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:39:57 INFO - PROCESS | 2576 | 1467736797252 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 2576 | 1467736797256 Marionette TRACE conn6 <- [1,1882,null,{}] 09:39:57 INFO - PROCESS | 2576 | 1467736797260 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}] 09:39:57 INFO - PROCESS | 2576 | 1467736797263 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:57 INFO - PROCESS | 2576 | 1467736797351 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 09:39:57 INFO - PROCESS | 2576 | 1467736797359 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 2576 | 1467736797362 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:57 INFO - PROCESS | 2576 | ++DOCSHELL 0D717C00 == 29 [pid = 2576] [id = 480] 09:39:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0D718800) [pid = 2576] [serial = 1440] [outer = 00000000] 09:39:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0D71E800) [pid = 2576] [serial = 1441] [outer = 0D718800] 09:39:57 INFO - PROCESS | 2576 | 1467736797408 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0DA51C00) [pid = 2576] [serial = 1442] [outer = 0D718800] 09:39:57 INFO - PROCESS | 2576 | 1467736797865 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]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 630ms 09:39:57 INFO - PROCESS | 2576 | 1467736797889 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 2576 | 1467736797892 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 09:39:57 INFO - PROCESS | 2576 | 1467736797911 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 2576 | 1467736797913 Marionette TRACE conn6 <- [1,1886,null,{}] 09:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:39:57 INFO - PROCESS | 2576 | 1467736797923 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}] 09:39:57 INFO - PROCESS | 2576 | 1467736797928 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:58 INFO - PROCESS | 2576 | 1467736798050 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 09:39:58 INFO - PROCESS | 2576 | 1467736798151 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 2576 | 1467736798155 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:58 INFO - PROCESS | 2576 | ++DOCSHELL 118A2000 == 30 [pid = 2576] [id = 481] 09:39:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (118A2400) [pid = 2576] [serial = 1443] [outer = 00000000] 09:39:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (11AA6800) [pid = 2576] [serial = 1444] [outer = 118A2400] 09:39:58 INFO - PROCESS | 2576 | 1467736798203 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (11FD6000) [pid = 2576] [serial = 1445] [outer = 118A2400] 09:39:58 INFO - PROCESS | 2576 | 1467736798592 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]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 09:39:58 INFO - PROCESS | 2576 | 1467736798648 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 2576 | 1467736798651 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 09:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:39:58 INFO - PROCESS | 2576 | 1467736798664 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 2576 | 1467736798676 Marionette TRACE conn6 <- [1,1890,null,{}] 09:39:58 INFO - PROCESS | 2576 | 1467736798680 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}] 09:39:58 INFO - PROCESS | 2576 | 1467736798682 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:58 INFO - PROCESS | 2576 | 1467736798796 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 09:39:58 INFO - PROCESS | 2576 | 1467736798856 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 2576 | 1467736798858 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:58 INFO - PROCESS | 2576 | ++DOCSHELL 12FD2000 == 31 [pid = 2576] [id = 482] 09:39:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (12FD6800) [pid = 2576] [serial = 1446] [outer = 00000000] 09:39:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1362B400) [pid = 2576] [serial = 1447] [outer = 12FD6800] 09:39:58 INFO - PROCESS | 2576 | 1467736798904 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (13E5E000) [pid = 2576] [serial = 1448] [outer = 12FD6800] 09:39:59 INFO - PROCESS | 2576 | 1467736799334 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]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 690ms 09:39:59 INFO - PROCESS | 2576 | 1467736799348 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 09:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:39:59 INFO - PROCESS | 2576 | 1467736799350 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 09:39:59 INFO - PROCESS | 2576 | 1467736799353 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 2576 | 1467736799355 Marionette TRACE conn6 <- [1,1894,null,{}] 09:39:59 INFO - PROCESS | 2576 | 1467736799358 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}] 09:39:59 INFO - PROCESS | 2576 | 1467736799360 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:59 INFO - PROCESS | 2576 | 1467736799497 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 09:39:59 INFO - PROCESS | 2576 | 1467736799519 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 2576 | 1467736799521 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:39:59 INFO - PROCESS | 2576 | ++DOCSHELL 13E69800 == 32 [pid = 2576] [id = 483] 09:39:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (13E8DC00) [pid = 2576] [serial = 1449] [outer = 00000000] 09:39:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (14BC3400) [pid = 2576] [serial = 1450] [outer = 13E8DC00] 09:39:59 INFO - PROCESS | 2576 | 1467736799564 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (14F3B800) [pid = 2576] [serial = 1451] [outer = 13E8DC00] 09:40:00 INFO - PROCESS | 2576 | 1467736800005 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]]]}] 09:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 09:40:00 INFO - PROCESS | 2576 | 1467736800024 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 09:40:00 INFO - PROCESS | 2576 | 1467736800027 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 09:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:40:00 INFO - PROCESS | 2576 | 1467736800030 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - PROCESS | 2576 | 1467736800032 Marionette TRACE conn6 <- [1,1898,null,{}] 09:40:00 INFO - PROCESS | 2576 | 1467736800035 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}] 09:40:00 INFO - PROCESS | 2576 | 1467736800041 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:00 INFO - PROCESS | 2576 | 1467736800186 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 09:40:00 INFO - PROCESS | 2576 | 1467736800192 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 2576 | 1467736800194 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:00 INFO - PROCESS | 2576 | ++DOCSHELL 153FC400 == 33 [pid = 2576] [id = 484] 09:40:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (15432000) [pid = 2576] [serial = 1452] [outer = 00000000] 09:40:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (16A4D400) [pid = 2576] [serial = 1453] [outer = 15432000] 09:40:00 INFO - PROCESS | 2576 | 1467736800238 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (16B86800) [pid = 2576] [serial = 1454] [outer = 15432000] 09:40:01 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (172C9000) [pid = 2576] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:40:01 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (1543D000) [pid = 2576] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:40:01 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (16A49000) [pid = 2576] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:40:01 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0D493400) [pid = 2576] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:40:01 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (172D3400) [pid = 2576] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:40:01 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0D5B8000) [pid = 2576] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:40:01 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (172CE800) [pid = 2576] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:40:01 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (118A1800) [pid = 2576] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:40:01 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0E7D1400) [pid = 2576] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:40:01 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0D4E2C00) [pid = 2576] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:40:01 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (13E88C00) [pid = 2576] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:40:01 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (1886BC00) [pid = 2576] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:40:01 INFO - PROCESS | 2576 | 1467736800998 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]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1017ms 09:40:01 INFO - PROCESS | 2576 | 1467736801061 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 09:40:01 INFO - PROCESS | 2576 | 1467736801063 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 09:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:40:01 INFO - PROCESS | 2576 | 1467736801070 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - PROCESS | 2576 | 1467736801072 Marionette TRACE conn6 <- [1,1902,null,{}] 09:40:01 INFO - PROCESS | 2576 | 1467736801075 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}] 09:40:01 INFO - PROCESS | 2576 | 1467736801077 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:01 INFO - PROCESS | 2576 | 1467736801154 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 09:40:01 INFO - PROCESS | 2576 | 1467736801164 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 2576 | 1467736801166 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:01 INFO - PROCESS | 2576 | ++DOCSHELL 0D714400 == 34 [pid = 2576] [id = 485] 09:40:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (0D71B400) [pid = 2576] [serial = 1455] [outer = 00000000] 09:40:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1189A400) [pid = 2576] [serial = 1456] [outer = 0D71B400] 09:40:01 INFO - PROCESS | 2576 | 1467736801211 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (12FD8400) [pid = 2576] [serial = 1457] [outer = 0D71B400] 09:40:01 INFO - PROCESS | 2576 | 1467736801639 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]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 09:40:01 INFO - PROCESS | 2576 | 1467736801702 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 09:40:01 INFO - PROCESS | 2576 | 1467736801704 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 09:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:40:01 INFO - PROCESS | 2576 | 1467736801708 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - PROCESS | 2576 | 1467736801710 Marionette TRACE conn6 <- [1,1906,null,{}] 09:40:01 INFO - PROCESS | 2576 | 1467736801713 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}] 09:40:01 INFO - PROCESS | 2576 | 1467736801715 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:01 INFO - PROCESS | 2576 | 1467736801791 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 09:40:01 INFO - PROCESS | 2576 | 1467736801797 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 2576 | 1467736801798 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:01 INFO - PROCESS | 2576 | ++DOCSHELL 1212D000 == 35 [pid = 2576] [id = 486] 09:40:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (15347800) [pid = 2576] [serial = 1458] [outer = 00000000] 09:40:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (17023C00) [pid = 2576] [serial = 1459] [outer = 15347800] 09:40:01 INFO - PROCESS | 2576 | 1467736801843 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (17069C00) [pid = 2576] [serial = 1460] [outer = 15347800] 09:40:02 INFO - PROCESS | 2576 | 1467736802272 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]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 09:40:02 INFO - PROCESS | 2576 | 1467736802338 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 2576 | 1467736802340 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 09:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:40:02 INFO - PROCESS | 2576 | 1467736802343 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 2576 | 1467736802345 Marionette TRACE conn6 <- [1,1910,null,{}] 09:40:02 INFO - PROCESS | 2576 | 1467736802349 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}] 09:40:02 INFO - PROCESS | 2576 | 1467736802350 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:02 INFO - PROCESS | 2576 | 1467736802428 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 09:40:02 INFO - PROCESS | 2576 | 1467736802434 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 2576 | 1467736802435 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:02 INFO - PROCESS | 2576 | ++DOCSHELL 172CD400 == 36 [pid = 2576] [id = 487] 09:40:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (172D0C00) [pid = 2576] [serial = 1461] [outer = 00000000] 09:40:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (172D5000) [pid = 2576] [serial = 1462] [outer = 172D0C00] 09:40:02 INFO - PROCESS | 2576 | 1467736802478 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (173EA800) [pid = 2576] [serial = 1463] [outer = 172D0C00] 09:40:02 INFO - PROCESS | 2576 | 1467736802942 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]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 09:40:03 INFO - PROCESS | 2576 | 1467736803006 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 2576 | 1467736803010 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 09:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:40:03 INFO - PROCESS | 2576 | 1467736803016 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 2576 | 1467736803021 Marionette TRACE conn6 <- [1,1914,null,{}] 09:40:03 INFO - PROCESS | 2576 | 1467736803027 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}] 09:40:03 INFO - PROCESS | 2576 | 1467736803031 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:03 INFO - PROCESS | 2576 | 1467736803154 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 09:40:03 INFO - PROCESS | 2576 | 1467736803292 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 2576 | 1467736803297 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:03 INFO - PROCESS | 2576 | ++DOCSHELL 0CFFD000 == 37 [pid = 2576] [id = 488] 09:40:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0D471400) [pid = 2576] [serial = 1464] [outer = 00000000] 09:40:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0D496C00) [pid = 2576] [serial = 1465] [outer = 0D471400] 09:40:03 INFO - PROCESS | 2576 | 1467736803356 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0D612800) [pid = 2576] [serial = 1466] [outer = 0D471400] 09:40:04 INFO - PROCESS | 2576 | 1467736804121 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]]]}] 09:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1131ms 09:40:04 INFO - PROCESS | 2576 | 1467736804156 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 2576 | 1467736804159 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 09:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:40:04 INFO - PROCESS | 2576 | 1467736804167 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - PROCESS | 2576 | 1467736804171 Marionette TRACE conn6 <- [1,1918,null,{}] 09:40:04 INFO - PROCESS | 2576 | 1467736804175 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}] 09:40:04 INFO - PROCESS | 2576 | 1467736804178 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:04 INFO - PROCESS | 2576 | 1467736804297 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 09:40:04 INFO - PROCESS | 2576 | 1467736804434 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 2576 | 1467736804437 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:04 INFO - PROCESS | 2576 | ++DOCSHELL 1189F400 == 38 [pid = 2576] [id = 489] 09:40:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (118DA400) [pid = 2576] [serial = 1467] [outer = 00000000] 09:40:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1217E000) [pid = 2576] [serial = 1468] [outer = 118DA400] 09:40:04 INFO - PROCESS | 2576 | 1467736804494 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (13630000) [pid = 2576] [serial = 1469] [outer = 118DA400] 09:40:05 INFO - PROCESS | 2576 | 1467736805322 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]]]}] 09:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1176ms 09:40:05 INFO - PROCESS | 2576 | 1467736805340 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 09:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:40:05 INFO - PROCESS | 2576 | 1467736805345 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 09:40:05 INFO - PROCESS | 2576 | 1467736805350 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 2576 | 1467736805353 Marionette TRACE conn6 <- [1,1922,null,{}] 09:40:05 INFO - PROCESS | 2576 | 1467736805358 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}] 09:40:05 INFO - PROCESS | 2576 | 1467736805361 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:05 INFO - PROCESS | 2576 | 1467736805471 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 09:40:05 INFO - PROCESS | 2576 | 1467736805609 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 2576 | 1467736805613 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:05 INFO - PROCESS | 2576 | ++DOCSHELL 0D71F400 == 39 [pid = 2576] [id = 490] 09:40:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0D71F800) [pid = 2576] [serial = 1470] [outer = 00000000] 09:40:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0DA59400) [pid = 2576] [serial = 1471] [outer = 0D71F800] 09:40:05 INFO - PROCESS | 2576 | 1467736805664 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (0DD9C000) [pid = 2576] [serial = 1472] [outer = 0D71F800] 09:40:05 INFO - PROCESS | 2576 | --DOCSHELL 1212D000 == 38 [pid = 2576] [id = 486] 09:40:05 INFO - PROCESS | 2576 | --DOCSHELL 0D714400 == 37 [pid = 2576] [id = 485] 09:40:05 INFO - PROCESS | 2576 | --DOCSHELL 153FC400 == 36 [pid = 2576] [id = 484] 09:40:05 INFO - PROCESS | 2576 | --DOCSHELL 13E69800 == 35 [pid = 2576] [id = 483] 09:40:05 INFO - PROCESS | 2576 | --DOCSHELL 12FD2000 == 34 [pid = 2576] [id = 482] 09:40:05 INFO - PROCESS | 2576 | --DOCSHELL 118A2000 == 33 [pid = 2576] [id = 481] 09:40:05 INFO - PROCESS | 2576 | --DOCSHELL 0D717C00 == 32 [pid = 2576] [id = 480] 09:40:05 INFO - PROCESS | 2576 | --DOCSHELL 0CFF3400 == 31 [pid = 2576] [id = 479] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (19268000) [pid = 2576] [serial = 1418] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (16A49C00) [pid = 2576] [serial = 1405] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (16B89C00) [pid = 2576] [serial = 1408] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (13E93000) [pid = 2576] [serial = 1414] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (184EC800) [pid = 2576] [serial = 1411] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (0D9BEC00) [pid = 2576] [serial = 1390] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (0E20C000) [pid = 2576] [serial = 1391] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (18388000) [pid = 2576] [serial = 1388] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (17E3C800) [pid = 2576] [serial = 1387] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (118DB000) [pid = 2576] [serial = 1399] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (11AAA800) [pid = 2576] [serial = 1400] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (131CB800) [pid = 2576] [serial = 1393] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (13AF4000) [pid = 2576] [serial = 1394] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0D617C00) [pid = 2576] [serial = 1396] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0D884C00) [pid = 2576] [serial = 1397] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (14A64000) [pid = 2576] [serial = 1402] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (194B1400) [pid = 2576] [serial = 1421] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (1886C400) [pid = 2576] [serial = 1417] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (1838E400) [pid = 2576] [serial = 1412] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (194B0800) [pid = 2576] [serial = 1420] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (16A4A400) [pid = 2576] [serial = 1415] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (16A54C00) [pid = 2576] [serial = 1406] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (14F34C00) [pid = 2576] [serial = 1403] [outer = 00000000] [url = about:blank] 09:40:05 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (16B8BC00) [pid = 2576] [serial = 1409] [outer = 00000000] [url = about:blank] 09:40:06 INFO - PROCESS | 2576 | 1467736806180 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]]]}] 09:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 870ms 09:40:06 INFO - PROCESS | 2576 | 1467736806221 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 2576 | 1467736806225 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 09:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:40:06 INFO - PROCESS | 2576 | 1467736806231 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 2576 | 1467736806234 Marionette TRACE conn6 <- [1,1926,null,{}] 09:40:06 INFO - PROCESS | 2576 | 1467736806238 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}] 09:40:06 INFO - PROCESS | 2576 | 1467736806240 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:06 INFO - PROCESS | 2576 | 1467736806326 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 09:40:06 INFO - PROCESS | 2576 | 1467736806334 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 2576 | 1467736806336 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:06 INFO - PROCESS | 2576 | ++DOCSHELL 0DD9FC00 == 32 [pid = 2576] [id = 491] 09:40:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0E205800) [pid = 2576] [serial = 1473] [outer = 00000000] 09:40:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0E7C7400) [pid = 2576] [serial = 1474] [outer = 0E205800] 09:40:06 INFO - PROCESS | 2576 | 1467736806382 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (118DB000) [pid = 2576] [serial = 1475] [outer = 0E205800] 09:40:06 INFO - PROCESS | 2576 | 1467736806915 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]]]}] 09:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 09:40:06 INFO - PROCESS | 2576 | 1467736806965 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 2576 | 1467736806968 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 09:40:06 INFO - PROCESS | 2576 | 1467736806971 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:40:06 INFO - PROCESS | 2576 | 1467736806974 Marionette TRACE conn6 <- [1,1930,null,{}] 09:40:07 INFO - PROCESS | 2576 | 1467736806985 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}] 09:40:07 INFO - PROCESS | 2576 | 1467736806990 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:07 INFO - PROCESS | 2576 | 1467736807106 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 09:40:07 INFO - PROCESS | 2576 | 1467736807125 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 2576 | 1467736807128 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:07 INFO - PROCESS | 2576 | ++DOCSHELL 13AF1000 == 33 [pid = 2576] [id = 492] 09:40:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (13AF1800) [pid = 2576] [serial = 1476] [outer = 00000000] 09:40:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (13E8BC00) [pid = 2576] [serial = 1477] [outer = 13AF1800] 09:40:07 INFO - PROCESS | 2576 | 1467736807256 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (14A64400) [pid = 2576] [serial = 1478] [outer = 13AF1800] 09:40:07 INFO - PROCESS | 2576 | 1467736807624 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]]]}] 09:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 09:40:07 INFO - PROCESS | 2576 | 1467736807645 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 09:40:07 INFO - PROCESS | 2576 | 1467736807648 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 09:40:07 INFO - PROCESS | 2576 | 1467736807668 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:40:07 INFO - PROCESS | 2576 | 1467736807670 Marionette TRACE conn6 <- [1,1934,null,{}] 09:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:40:07 INFO - PROCESS | 2576 | 1467736807673 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}] 09:40:07 INFO - PROCESS | 2576 | 1467736807675 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:07 INFO - PROCESS | 2576 | 1467736807760 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 09:40:07 INFO - PROCESS | 2576 | 1467736807766 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 2576 | 1467736807777 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:07 INFO - PROCESS | 2576 | ++DOCSHELL 1539A400 == 34 [pid = 2576] [id = 493] 09:40:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (153A4800) [pid = 2576] [serial = 1479] [outer = 00000000] 09:40:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16A50000) [pid = 2576] [serial = 1480] [outer = 153A4800] 09:40:07 INFO - PROCESS | 2576 | 1467736807822 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16AFB400) [pid = 2576] [serial = 1481] [outer = 153A4800] 09:40:08 INFO - PROCESS | 2576 | 1467736808283 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]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 09:40:08 INFO - PROCESS | 2576 | 1467736808344 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 09:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:40:08 INFO - PROCESS | 2576 | 1467736808345 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 09:40:08 INFO - PROCESS | 2576 | 1467736808349 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 2576 | 1467736808350 Marionette TRACE conn6 <- [1,1938,null,{}] 09:40:08 INFO - PROCESS | 2576 | 1467736808354 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}] 09:40:08 INFO - PROCESS | 2576 | 1467736808356 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:08 INFO - PROCESS | 2576 | 1467736808468 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 09:40:08 INFO - PROCESS | 2576 | 1467736808558 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 2576 | 1467736808560 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:08 INFO - PROCESS | 2576 | ++DOCSHELL 16A52C00 == 35 [pid = 2576] [id = 494] 09:40:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16B84800) [pid = 2576] [serial = 1482] [outer = 00000000] 09:40:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16F5F800) [pid = 2576] [serial = 1483] [outer = 16B84800] 09:40:08 INFO - PROCESS | 2576 | 1467736808603 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (17072C00) [pid = 2576] [serial = 1484] [outer = 16B84800] 09:40:09 INFO - PROCESS | 2576 | 1467736809050 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]]]}] 09:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 09:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:40:09 INFO - PROCESS | 2576 | 1467736809083 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 09:40:09 INFO - PROCESS | 2576 | 1467736809085 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 09:40:09 INFO - PROCESS | 2576 | 1467736809088 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - PROCESS | 2576 | 1467736809090 Marionette TRACE conn6 <- [1,1942,null,{}] 09:40:09 INFO - PROCESS | 2576 | 1467736809093 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}] 09:40:09 INFO - PROCESS | 2576 | 1467736809099 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:09 INFO - PROCESS | 2576 | 1467736809238 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 09:40:09 INFO - PROCESS | 2576 | 1467736809304 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 2576 | 1467736809306 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:09 INFO - PROCESS | 2576 | ++DOCSHELL 172C9400 == 36 [pid = 2576] [id = 495] 09:40:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (172CEC00) [pid = 2576] [serial = 1485] [outer = 00000000] 09:40:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (184E6800) [pid = 2576] [serial = 1486] [outer = 172CEC00] 09:40:09 INFO - PROCESS | 2576 | 1467736809350 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (18866C00) [pid = 2576] [serial = 1487] [outer = 172CEC00] 09:40:09 INFO - PROCESS | 2576 | 1467736809748 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]]]}] 09:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 09:40:09 INFO - PROCESS | 2576 | 1467736809831 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 09:40:09 INFO - PROCESS | 2576 | 1467736809833 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 09:40:09 INFO - PROCESS | 2576 | 1467736809836 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:40:09 INFO - PROCESS | 2576 | 1467736809838 Marionette TRACE conn6 <- [1,1946,null,{}] 09:40:09 INFO - PROCESS | 2576 | 1467736809879 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}] 09:40:09 INFO - PROCESS | 2576 | 1467736809881 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:10 INFO - PROCESS | 2576 | 1467736809991 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 09:40:10 INFO - PROCESS | 2576 | 1467736809997 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 2576 | 1467736809998 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:10 INFO - PROCESS | 2576 | ++DOCSHELL 19214800 == 37 [pid = 2576] [id = 496] 09:40:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (19216800) [pid = 2576] [serial = 1488] [outer = 00000000] 09:40:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1941A400) [pid = 2576] [serial = 1489] [outer = 19216800] 09:40:10 INFO - PROCESS | 2576 | 1467736810042 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (194A4400) [pid = 2576] [serial = 1490] [outer = 19216800] 09:40:10 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (118A2400) [pid = 2576] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:40:10 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0CFF5400) [pid = 2576] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:40:10 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0D718800) [pid = 2576] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:40:10 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0D71A800) [pid = 2576] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:40:10 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (13E8DC00) [pid = 2576] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:40:10 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0CFFE000) [pid = 2576] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:40:10 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (13E5D800) [pid = 2576] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:40:10 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (19832000) [pid = 2576] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:40:10 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (19852400) [pid = 2576] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:40:10 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (15432000) [pid = 2576] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:40:10 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0D71B400) [pid = 2576] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:40:10 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (12FD6800) [pid = 2576] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:40:10 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (15347800) [pid = 2576] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:40:10 INFO - PROCESS | 2576 | 1467736810518 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]]]}] 09:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 750ms 09:40:10 INFO - PROCESS | 2576 | 1467736810590 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 2576 | 1467736810592 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 09:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:40:10 INFO - PROCESS | 2576 | 1467736810595 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 2576 | 1467736810597 Marionette TRACE conn6 <- [1,1950,null,{}] 09:40:10 INFO - PROCESS | 2576 | 1467736810601 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}] 09:40:10 INFO - PROCESS | 2576 | 1467736810602 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:10 INFO - PROCESS | 2576 | 1467736810682 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 09:40:10 INFO - PROCESS | 2576 | 1467736810687 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 2576 | 1467736810689 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:10 INFO - PROCESS | 2576 | ++DOCSHELL 11899400 == 38 [pid = 2576] [id = 497] 09:40:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (13E88400) [pid = 2576] [serial = 1491] [outer = 00000000] 09:40:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16F61000) [pid = 2576] [serial = 1492] [outer = 13E88400] 09:40:10 INFO - PROCESS | 2576 | 1467736810733 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (17E3D800) [pid = 2576] [serial = 1493] [outer = 13E88400] 09:40:11 INFO - PROCESS | 2576 | 1467736811162 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]]]}] 09:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 09:40:11 INFO - PROCESS | 2576 | 1467736811227 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 2576 | 1467736811229 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 09:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:40:11 INFO - PROCESS | 2576 | 1467736811232 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 2576 | 1467736811234 Marionette TRACE conn6 <- [1,1954,null,{}] 09:40:11 INFO - PROCESS | 2576 | 1467736811237 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}] 09:40:11 INFO - PROCESS | 2576 | 1467736811239 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:11 INFO - PROCESS | 2576 | 1467736811321 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 09:40:11 INFO - PROCESS | 2576 | 1467736811326 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 2576 | 1467736811328 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:11 INFO - PROCESS | 2576 | ++DOCSHELL 19266800 == 39 [pid = 2576] [id = 498] 09:40:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (19268C00) [pid = 2576] [serial = 1494] [outer = 00000000] 09:40:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1982EC00) [pid = 2576] [serial = 1495] [outer = 19268C00] 09:40:11 INFO - PROCESS | 2576 | 1467736811371 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1982F400) [pid = 2576] [serial = 1496] [outer = 19268C00] 09:40:11 INFO - PROCESS | 2576 | 1467736811800 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]]]}] 09:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 09:40:11 INFO - PROCESS | 2576 | 1467736811872 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 2576 | 1467736811874 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 09:40:11 INFO - PROCESS | 2576 | 1467736811877 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 2576 | 1467736811879 Marionette TRACE conn6 <- [1,1958,null,{}] 09:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:40:11 INFO - PROCESS | 2576 | 1467736811882 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}] 09:40:11 INFO - PROCESS | 2576 | 1467736811884 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:11 INFO - PROCESS | 2576 | 1467736811964 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 09:40:11 INFO - PROCESS | 2576 | 1467736811969 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 2576 | 1467736811971 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:12 INFO - PROCESS | 2576 | ++DOCSHELL 19838800 == 40 [pid = 2576] [id = 499] 09:40:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1984B800) [pid = 2576] [serial = 1497] [outer = 00000000] 09:40:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (19850000) [pid = 2576] [serial = 1498] [outer = 1984B800] 09:40:12 INFO - PROCESS | 2576 | 1467736812014 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (19852400) [pid = 2576] [serial = 1499] [outer = 1984B800] 09:40:12 INFO - PROCESS | 2576 | 1467736812618 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]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 770ms 09:40:12 INFO - PROCESS | 2576 | 1467736812654 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 2576 | 1467736812659 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 09:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:40:12 INFO - PROCESS | 2576 | 1467736812663 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 2576 | 1467736812667 Marionette TRACE conn6 <- [1,1962,null,{}] 09:40:12 INFO - PROCESS | 2576 | 1467736812766 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}] 09:40:12 INFO - PROCESS | 2576 | 1467736812769 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:12 INFO - PROCESS | 2576 | 1467736812890 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 09:40:13 INFO - PROCESS | 2576 | 1467736813026 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 2576 | 1467736813029 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:13 INFO - PROCESS | 2576 | ++DOCSHELL 0D47BC00 == 41 [pid = 2576] [id = 500] 09:40:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0D490C00) [pid = 2576] [serial = 1500] [outer = 00000000] 09:40:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0E7CCC00) [pid = 2576] [serial = 1501] [outer = 0D490C00] 09:40:13 INFO - PROCESS | 2576 | 1467736813086 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (12156400) [pid = 2576] [serial = 1502] [outer = 0D490C00] 09:40:13 INFO - PROCESS | 2576 | 1467736813628 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]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1017ms 09:40:13 INFO - PROCESS | 2576 | 1467736813682 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 2576 | 1467736813687 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 09:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:40:13 INFO - PROCESS | 2576 | 1467736813693 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 2576 | 1467736813696 Marionette TRACE conn6 <- [1,1966,null,{}] 09:40:13 INFO - PROCESS | 2576 | 1467736813700 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}] 09:40:13 INFO - PROCESS | 2576 | 1467736813703 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:13 INFO - PROCESS | 2576 | 1467736813814 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 09:40:13 INFO - PROCESS | 2576 | 1467736813926 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 2576 | 1467736813929 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:14 INFO - PROCESS | 2576 | ++DOCSHELL 13E88C00 == 42 [pid = 2576] [id = 501] 09:40:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (14A63C00) [pid = 2576] [serial = 1503] [outer = 00000000] 09:40:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (153FD400) [pid = 2576] [serial = 1504] [outer = 14A63C00] 09:40:14 INFO - PROCESS | 2576 | 1467736814025 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (16A51800) [pid = 2576] [serial = 1505] [outer = 14A63C00] 09:40:14 INFO - PROCESS | 2576 | 1467736814609 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]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 970ms 09:40:14 INFO - PROCESS | 2576 | 1467736814666 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 2576 | 1467736814669 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 09:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:40:14 INFO - PROCESS | 2576 | 1467736814673 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 2576 | 1467736814676 Marionette TRACE conn6 <- [1,1970,null,{}] 09:40:14 INFO - PROCESS | 2576 | 1467736814687 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}] 09:40:14 INFO - PROCESS | 2576 | 1467736814692 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:14 INFO - PROCESS | 2576 | 1467736814801 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 09:40:14 INFO - PROCESS | 2576 | 1467736814943 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 2576 | 1467736814946 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:14 INFO - PROCESS | 2576 | ++DOCSHELL 19268000 == 43 [pid = 2576] [id = 502] 09:40:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (194A9400) [pid = 2576] [serial = 1506] [outer = 00000000] 09:40:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (1984D800) [pid = 2576] [serial = 1507] [outer = 194A9400] 09:40:15 INFO - PROCESS | 2576 | 1467736815003 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (19864400) [pid = 2576] [serial = 1508] [outer = 194A9400] 09:40:15 INFO - PROCESS | 2576 | 1467736815629 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]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 971ms 09:40:15 INFO - PROCESS | 2576 | 1467736815646 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 2576 | 1467736815649 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 09:40:15 INFO - PROCESS | 2576 | 1467736815652 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:40:15 INFO - PROCESS | 2576 | 1467736815654 Marionette TRACE conn6 <- [1,1974,null,{}] 09:40:15 INFO - PROCESS | 2576 | 1467736815658 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}] 09:40:15 INFO - PROCESS | 2576 | 1467736815660 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:15 INFO - PROCESS | 2576 | 1467736815770 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 09:40:15 INFO - PROCESS | 2576 | 1467736815881 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 2576 | 1467736815884 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:16 INFO - PROCESS | 2576 | ++DOCSHELL 08B87400 == 44 [pid = 2576] [id = 503] 09:40:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (0CFF7000) [pid = 2576] [serial = 1509] [outer = 00000000] 09:40:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (0D5B7C00) [pid = 2576] [serial = 1510] [outer = 0CFF7000] 09:40:16 INFO - PROCESS | 2576 | 1467736816071 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (0D717C00) [pid = 2576] [serial = 1511] [outer = 0CFF7000] 09:40:17 INFO - PROCESS | 2576 | --DOCSHELL 19266800 == 43 [pid = 2576] [id = 498] 09:40:17 INFO - PROCESS | 2576 | --DOCSHELL 11899400 == 42 [pid = 2576] [id = 497] 09:40:17 INFO - PROCESS | 2576 | --DOCSHELL 19214800 == 41 [pid = 2576] [id = 496] 09:40:17 INFO - PROCESS | 2576 | --DOCSHELL 172C9400 == 40 [pid = 2576] [id = 495] 09:40:17 INFO - PROCESS | 2576 | --DOCSHELL 16A52C00 == 39 [pid = 2576] [id = 494] 09:40:17 INFO - PROCESS | 2576 | --DOCSHELL 1539A400 == 38 [pid = 2576] [id = 493] 09:40:17 INFO - PROCESS | 2576 | --DOCSHELL 13AF1000 == 37 [pid = 2576] [id = 492] 09:40:17 INFO - PROCESS | 2576 | --DOCSHELL 0DD9FC00 == 36 [pid = 2576] [id = 491] 09:40:17 INFO - PROCESS | 2576 | --DOCSHELL 0D71F400 == 35 [pid = 2576] [id = 490] 09:40:17 INFO - PROCESS | 2576 | --DOCSHELL 0CFFD000 == 34 [pid = 2576] [id = 488] 09:40:17 INFO - PROCESS | 2576 | --DOCSHELL 172CD400 == 33 [pid = 2576] [id = 487] 09:40:17 INFO - PROCESS | 2576 | --DOCSHELL 0D715400 == 32 [pid = 2576] [id = 478] 09:40:17 INFO - PROCESS | 2576 | --DOCSHELL 1189F400 == 31 [pid = 2576] [id = 489] 09:40:17 INFO - PROCESS | 2576 | --DOCSHELL 13E88C00 == 30 [pid = 2576] [id = 501] 09:40:17 INFO - PROCESS | 2576 | --DOCSHELL 19268000 == 29 [pid = 2576] [id = 502] 09:40:17 INFO - PROCESS | 2576 | --DOCSHELL 19838800 == 28 [pid = 2576] [id = 499] 09:40:17 INFO - PROCESS | 2576 | --DOCSHELL 0D47BC00 == 27 [pid = 2576] [id = 500] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (0DA51C00) [pid = 2576] [serial = 1442] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (11850C00) [pid = 2576] [serial = 1436] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (0DC3B800) [pid = 2576] [serial = 1435] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (14BC3400) [pid = 2576] [serial = 1450] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (0E206C00) [pid = 2576] [serial = 1424] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0D71EC00) [pid = 2576] [serial = 1423] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (1543EC00) [pid = 2576] [serial = 1427] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (14F2EC00) [pid = 2576] [serial = 1426] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (19850800) [pid = 2576] [serial = 1430] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (19838000) [pid = 2576] [serial = 1429] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (172D5000) [pid = 2576] [serial = 1462] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (1986D000) [pid = 2576] [serial = 1433] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (19868000) [pid = 2576] [serial = 1432] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16A4D400) [pid = 2576] [serial = 1453] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (1189A400) [pid = 2576] [serial = 1456] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (12FD8400) [pid = 2576] [serial = 1457] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16B86800) [pid = 2576] [serial = 1454] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1362B400) [pid = 2576] [serial = 1447] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (13E5E000) [pid = 2576] [serial = 1448] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (14F3B800) [pid = 2576] [serial = 1451] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (17023C00) [pid = 2576] [serial = 1459] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (17069C00) [pid = 2576] [serial = 1460] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (11FD6000) [pid = 2576] [serial = 1445] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (11AA6800) [pid = 2576] [serial = 1444] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0D473400) [pid = 2576] [serial = 1438] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0D47EC00) [pid = 2576] [serial = 1439] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0D71E800) [pid = 2576] [serial = 1441] [outer = 00000000] [url = about:blank] 09:40:17 INFO - PROCESS | 2576 | 1467736817449 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]]]}] 09:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1821ms 09:40:17 INFO - PROCESS | 2576 | 1467736817478 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 2576 | 1467736817482 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 09:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:40:17 INFO - PROCESS | 2576 | 1467736817490 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 2576 | 1467736817493 Marionette TRACE conn6 <- [1,1978,null,{}] 09:40:17 INFO - PROCESS | 2576 | 1467736817499 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}] 09:40:17 INFO - PROCESS | 2576 | 1467736817502 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:17 INFO - PROCESS | 2576 | 1467736817595 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 09:40:17 INFO - PROCESS | 2576 | 1467736817603 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 2576 | 1467736817607 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:17 INFO - PROCESS | 2576 | ++DOCSHELL 0D47EC00 == 28 [pid = 2576] [id = 504] 09:40:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0D490400) [pid = 2576] [serial = 1512] [outer = 00000000] 09:40:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0D4E5C00) [pid = 2576] [serial = 1513] [outer = 0D490400] 09:40:17 INFO - PROCESS | 2576 | 1467736817655 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0D4EF800) [pid = 2576] [serial = 1514] [outer = 0D490400] 09:40:18 INFO - PROCESS | 2576 | 1467736818162 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]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 730ms 09:40:18 INFO - PROCESS | 2576 | 1467736818222 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 2576 | 1467736818227 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 09:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:40:18 INFO - PROCESS | 2576 | 1467736818234 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 2576 | 1467736818236 Marionette TRACE conn6 <- [1,1982,null,{}] 09:40:18 INFO - PROCESS | 2576 | 1467736818240 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}] 09:40:18 INFO - PROCESS | 2576 | 1467736818243 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:18 INFO - PROCESS | 2576 | 1467736818332 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 09:40:18 INFO - PROCESS | 2576 | 1467736818425 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 2576 | 1467736818428 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:18 INFO - PROCESS | 2576 | ++DOCSHELL 0DA50800 == 29 [pid = 2576] [id = 505] 09:40:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0DA54C00) [pid = 2576] [serial = 1515] [outer = 00000000] 09:40:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0DA5C000) [pid = 2576] [serial = 1516] [outer = 0DA54C00] 09:40:18 INFO - PROCESS | 2576 | 1467736818475 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0DD9B000) [pid = 2576] [serial = 1517] [outer = 0DA54C00] 09:40:18 INFO - PROCESS | 2576 | 1467736818872 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]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 09:40:18 INFO - PROCESS | 2576 | 1467736818907 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 2576 | 1467736818909 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 09:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:40:18 INFO - PROCESS | 2576 | 1467736818913 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 2576 | 1467736818916 Marionette TRACE conn6 <- [1,1986,null,{}] 09:40:18 INFO - PROCESS | 2576 | 1467736818955 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}] 09:40:18 INFO - PROCESS | 2576 | 1467736818960 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:19 INFO - PROCESS | 2576 | 1467736819047 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 09:40:19 INFO - PROCESS | 2576 | 1467736819059 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 2576 | 1467736819062 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:19 INFO - PROCESS | 2576 | ++DOCSHELL 118A2800 == 30 [pid = 2576] [id = 506] 09:40:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (118A2C00) [pid = 2576] [serial = 1518] [outer = 00000000] 09:40:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (11F76000) [pid = 2576] [serial = 1519] [outer = 118A2C00] 09:40:19 INFO - PROCESS | 2576 | 1467736819110 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1215F800) [pid = 2576] [serial = 1520] [outer = 118A2C00] 09:40:19 INFO - PROCESS | 2576 | 1467736819550 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]]]}] 09:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 09:40:19 INFO - PROCESS | 2576 | 1467736819591 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 2576 | 1467736819594 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 09:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:40:19 INFO - PROCESS | 2576 | 1467736819597 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 2576 | 1467736819598 Marionette TRACE conn6 <- [1,1990,null,{}] 09:40:19 INFO - PROCESS | 2576 | 1467736819602 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}] 09:40:19 INFO - PROCESS | 2576 | 1467736819604 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:19 INFO - PROCESS | 2576 | 1467736819729 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 09:40:19 INFO - PROCESS | 2576 | 1467736819735 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 2576 | 1467736819737 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:19 INFO - PROCESS | 2576 | ++DOCSHELL 11F57000 == 31 [pid = 2576] [id = 507] 09:40:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (12F64000) [pid = 2576] [serial = 1521] [outer = 00000000] 09:40:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (13631400) [pid = 2576] [serial = 1522] [outer = 12F64000] 09:40:19 INFO - PROCESS | 2576 | 1467736819781 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (13E60000) [pid = 2576] [serial = 1523] [outer = 12F64000] 09:40:20 INFO - PROCESS | 2576 | 1467736820210 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]]]}] 09:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 630ms 09:40:20 INFO - PROCESS | 2576 | 1467736820244 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 2576 | 1467736820246 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 09:40:20 INFO - PROCESS | 2576 | 1467736820249 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:40:20 INFO - PROCESS | 2576 | 1467736820251 Marionette TRACE conn6 <- [1,1994,null,{}] 09:40:20 INFO - PROCESS | 2576 | 1467736820254 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}] 09:40:20 INFO - PROCESS | 2576 | 1467736820256 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:20 INFO - PROCESS | 2576 | 1467736820367 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 09:40:20 INFO - PROCESS | 2576 | 1467736820374 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:20 INFO - PROCESS | 2576 | 1467736820375 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:20 INFO - PROCESS | 2576 | ++DOCSHELL 13E63400 == 32 [pid = 2576] [id = 508] 09:40:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (13E69800) [pid = 2576] [serial = 1524] [outer = 00000000] 09:40:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (14A69800) [pid = 2576] [serial = 1525] [outer = 13E69800] 09:40:20 INFO - PROCESS | 2576 | 1467736820419 Marionette DEBUG loaded listener.js 09:40:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1533A800) [pid = 2576] [serial = 1526] [outer = 13E69800] 09:40:20 INFO - PROCESS | 2576 | 1467736820902 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]]]}] 09:40:20 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 09:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 09:40:20 INFO - PROCESS | 2576 | 1467736820923 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 09:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:40:20 INFO - PROCESS | 2576 | 1467736820925 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 09:40:20 INFO - PROCESS | 2576 | 1467736820928 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - PROCESS | 2576 | 1467736820929 Marionette TRACE conn6 <- [1,1998,null,{}] 09:40:20 INFO - PROCESS | 2576 | 1467736820933 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}] 09:40:20 INFO - PROCESS | 2576 | 1467736820938 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:21 INFO - PROCESS | 2576 | 1467736821076 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 09:40:21 INFO - PROCESS | 2576 | 1467736821081 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 2576 | 1467736821083 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:21 INFO - PROCESS | 2576 | ++DOCSHELL 153A5C00 == 33 [pid = 2576] [id = 509] 09:40:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (153F6C00) [pid = 2576] [serial = 1527] [outer = 00000000] 09:40:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (16A52000) [pid = 2576] [serial = 1528] [outer = 153F6C00] 09:40:21 INFO - PROCESS | 2576 | 1467736821128 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (16B85C00) [pid = 2576] [serial = 1529] [outer = 153F6C00] 09:40:21 INFO - PROCESS | 2576 | 1467736821587 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]]]}] 09:40:21 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 09:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 09:40:21 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (16B84800) [pid = 2576] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:40:21 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (172CEC00) [pid = 2576] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:40:21 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (13AF1800) [pid = 2576] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:40:21 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (19268C00) [pid = 2576] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:40:21 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0D471400) [pid = 2576] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:40:21 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (118DA400) [pid = 2576] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:40:21 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0E205800) [pid = 2576] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:40:21 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (19216800) [pid = 2576] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:40:21 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (172D0C00) [pid = 2576] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:40:21 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (1984B800) [pid = 2576] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:40:21 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (153A4800) [pid = 2576] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:40:21 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (13E88400) [pid = 2576] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:40:21 INFO - PROCESS | 2576 | 1467736821930 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 2576 | 1467736821932 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 09:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:40:21 INFO - PROCESS | 2576 | 1467736821942 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - PROCESS | 2576 | 1467736821944 Marionette TRACE conn6 <- [1,2002,null,{}] 09:40:21 INFO - PROCESS | 2576 | 1467736821948 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}] 09:40:21 INFO - PROCESS | 2576 | 1467736821950 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:22 INFO - PROCESS | 2576 | 1467736822027 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 09:40:22 INFO - PROCESS | 2576 | 1467736822035 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 2576 | 1467736822037 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:22 INFO - PROCESS | 2576 | ++DOCSHELL 0DC49C00 == 34 [pid = 2576] [id = 510] 09:40:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0DDA3800) [pid = 2576] [serial = 1530] [outer = 00000000] 09:40:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (13630400) [pid = 2576] [serial = 1531] [outer = 0DDA3800] 09:40:22 INFO - PROCESS | 2576 | 1467736822081 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (13E95000) [pid = 2576] [serial = 1532] [outer = 0DDA3800] 09:40:22 INFO - PROCESS | 2576 | 1467736822497 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]]]}] 09:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 09:40:22 INFO - PROCESS | 2576 | 1467736822579 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 09:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:40:22 INFO - PROCESS | 2576 | 1467736822581 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 09:40:22 INFO - PROCESS | 2576 | 1467736822584 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:40:22 INFO - PROCESS | 2576 | 1467736822586 Marionette TRACE conn6 <- [1,2006,null,{}] 09:40:22 INFO - PROCESS | 2576 | 1467736822590 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}] 09:40:22 INFO - PROCESS | 2576 | 1467736822591 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:22 INFO - PROCESS | 2576 | 1467736822667 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 09:40:22 INFO - PROCESS | 2576 | 1467736822673 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 2576 | 1467736822675 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:22 INFO - PROCESS | 2576 | ++DOCSHELL 1189CC00 == 35 [pid = 2576] [id = 511] 09:40:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16A49C00) [pid = 2576] [serial = 1533] [outer = 00000000] 09:40:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16F59800) [pid = 2576] [serial = 1534] [outer = 16A49C00] 09:40:22 INFO - PROCESS | 2576 | 1467736822718 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (17069C00) [pid = 2576] [serial = 1535] [outer = 16A49C00] 09:40:23 INFO - PROCESS | 2576 | 1467736823148 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]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 09:40:23 INFO - PROCESS | 2576 | 1467736823215 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 2576 | 1467736823217 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 09:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:40:23 INFO - PROCESS | 2576 | 1467736823220 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 2576 | 1467736823222 Marionette TRACE conn6 <- [1,2010,null,{}] 09:40:23 INFO - PROCESS | 2576 | 1467736823226 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}] 09:40:23 INFO - PROCESS | 2576 | 1467736823228 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:23 INFO - PROCESS | 2576 | 1467736823305 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 09:40:23 INFO - PROCESS | 2576 | 1467736823311 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 2576 | 1467736823313 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:23 INFO - PROCESS | 2576 | ++DOCSHELL 172CF400 == 36 [pid = 2576] [id = 512] 09:40:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (172D4000) [pid = 2576] [serial = 1536] [outer = 00000000] 09:40:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (17EE4C00) [pid = 2576] [serial = 1537] [outer = 172D4000] 09:40:23 INFO - PROCESS | 2576 | 1467736823357 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (17EE5C00) [pid = 2576] [serial = 1538] [outer = 172D4000] 09:40:23 INFO - PROCESS | 2576 | 1467736823817 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]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 09:40:23 INFO - PROCESS | 2576 | 1467736823869 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 2576 | 1467736823870 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 09:40:23 INFO - PROCESS | 2576 | 1467736823874 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 2576 | 1467736823875 Marionette TRACE conn6 <- [1,2014,null,{}] 09:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:40:23 INFO - PROCESS | 2576 | 1467736823879 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}] 09:40:23 INFO - PROCESS | 2576 | 1467736823880 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:24 INFO - PROCESS | 2576 | 1467736824004 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 09:40:24 INFO - PROCESS | 2576 | 1467736824145 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 2576 | 1467736824149 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:24 INFO - PROCESS | 2576 | ++DOCSHELL 0CE7CC00 == 37 [pid = 2576] [id = 513] 09:40:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0CF0BC00) [pid = 2576] [serial = 1539] [outer = 00000000] 09:40:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0D473C00) [pid = 2576] [serial = 1540] [outer = 0CF0BC00] 09:40:24 INFO - PROCESS | 2576 | 1467736824211 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0D4E2C00) [pid = 2576] [serial = 1541] [outer = 0CF0BC00] 09:40:25 INFO - PROCESS | 2576 | 1467736824976 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]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1180ms 09:40:25 INFO - PROCESS | 2576 | 1467736825059 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 2576 | 1467736825064 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 09:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:40:25 INFO - PROCESS | 2576 | 1467736825069 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 2576 | 1467736825072 Marionette TRACE conn6 <- [1,2018,null,{}] 09:40:25 INFO - PROCESS | 2576 | 1467736825077 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}] 09:40:25 INFO - PROCESS | 2576 | 1467736825080 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:25 INFO - PROCESS | 2576 | 1467736825228 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 09:40:25 INFO - PROCESS | 2576 | 1467736825360 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 2576 | 1467736825363 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:25 INFO - PROCESS | 2576 | ++DOCSHELL 0E6EAC00 == 38 [pid = 2576] [id = 514] 09:40:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0E789400) [pid = 2576] [serial = 1542] [outer = 00000000] 09:40:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (118DB400) [pid = 2576] [serial = 1543] [outer = 0E789400] 09:40:25 INFO - PROCESS | 2576 | 1467736825421 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (12154000) [pid = 2576] [serial = 1544] [outer = 0E789400] 09:40:26 INFO - PROCESS | 2576 | 1467736826269 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]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1234ms 09:40:26 INFO - PROCESS | 2576 | 1467736826302 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 2576 | 1467736826306 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 09:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:40:26 INFO - PROCESS | 2576 | 1467736826311 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 2576 | 1467736826314 Marionette TRACE conn6 <- [1,2022,null,{}] 09:40:26 INFO - PROCESS | 2576 | 1467736826320 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}] 09:40:26 INFO - PROCESS | 2576 | 1467736826322 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:26 INFO - PROCESS | 2576 | 1467736826434 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 09:40:26 INFO - PROCESS | 2576 | 1467736826574 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 2576 | 1467736826578 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:26 INFO - PROCESS | 2576 | ++DOCSHELL 0D559800 == 39 [pid = 2576] [id = 515] 09:40:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0D562000) [pid = 2576] [serial = 1545] [outer = 00000000] 09:40:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0D616800) [pid = 2576] [serial = 1546] [outer = 0D562000] 09:40:26 INFO - PROCESS | 2576 | 1467736826629 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0D719800) [pid = 2576] [serial = 1547] [outer = 0D562000] 09:40:26 INFO - PROCESS | 2576 | --DOCSHELL 172CF400 == 38 [pid = 2576] [id = 512] 09:40:26 INFO - PROCESS | 2576 | --DOCSHELL 1189CC00 == 37 [pid = 2576] [id = 511] 09:40:26 INFO - PROCESS | 2576 | --DOCSHELL 0DC49C00 == 36 [pid = 2576] [id = 510] 09:40:26 INFO - PROCESS | 2576 | --DOCSHELL 153A5C00 == 35 [pid = 2576] [id = 509] 09:40:26 INFO - PROCESS | 2576 | --DOCSHELL 13E63400 == 34 [pid = 2576] [id = 508] 09:40:26 INFO - PROCESS | 2576 | --DOCSHELL 11F57000 == 33 [pid = 2576] [id = 507] 09:40:26 INFO - PROCESS | 2576 | --DOCSHELL 118A2800 == 32 [pid = 2576] [id = 506] 09:40:26 INFO - PROCESS | 2576 | --DOCSHELL 0DA50800 == 31 [pid = 2576] [id = 505] 09:40:26 INFO - PROCESS | 2576 | --DOCSHELL 0D47EC00 == 30 [pid = 2576] [id = 504] 09:40:26 INFO - PROCESS | 2576 | --DOCSHELL 08B87400 == 29 [pid = 2576] [id = 503] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (16F5F800) [pid = 2576] [serial = 1483] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (184E6800) [pid = 2576] [serial = 1486] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (17072C00) [pid = 2576] [serial = 1484] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0DA59400) [pid = 2576] [serial = 1471] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (13E8BC00) [pid = 2576] [serial = 1477] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (1982F400) [pid = 2576] [serial = 1496] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (14A64400) [pid = 2576] [serial = 1478] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0D496C00) [pid = 2576] [serial = 1465] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0D612800) [pid = 2576] [serial = 1466] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (1217E000) [pid = 2576] [serial = 1468] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (13630000) [pid = 2576] [serial = 1469] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0E7C7400) [pid = 2576] [serial = 1474] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (118DB000) [pid = 2576] [serial = 1475] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (1941A400) [pid = 2576] [serial = 1489] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (173EA800) [pid = 2576] [serial = 1463] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (19852400) [pid = 2576] [serial = 1499] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (16A50000) [pid = 2576] [serial = 1480] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (19850000) [pid = 2576] [serial = 1498] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (18866C00) [pid = 2576] [serial = 1487] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (194A4400) [pid = 2576] [serial = 1490] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (1982EC00) [pid = 2576] [serial = 1495] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (16F61000) [pid = 2576] [serial = 1492] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (16AFB400) [pid = 2576] [serial = 1481] [outer = 00000000] [url = about:blank] 09:40:26 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (17E3D800) [pid = 2576] [serial = 1493] [outer = 00000000] [url = about:blank] 09:40:27 INFO - PROCESS | 2576 | 1467736827111 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]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 831ms 09:40:27 INFO - PROCESS | 2576 | 1467736827143 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 2576 | 1467736827148 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 09:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:40:27 INFO - PROCESS | 2576 | 1467736827158 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 2576 | 1467736827161 Marionette TRACE conn6 <- [1,2026,null,{}] 09:40:27 INFO - PROCESS | 2576 | 1467736827165 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}] 09:40:27 INFO - PROCESS | 2576 | 1467736827167 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:27 INFO - PROCESS | 2576 | 1467736827253 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 09:40:27 INFO - PROCESS | 2576 | 1467736827262 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 2576 | 1467736827264 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:27 INFO - PROCESS | 2576 | ++DOCSHELL 0D71E800 == 30 [pid = 2576] [id = 516] 09:40:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0D71F000) [pid = 2576] [serial = 1548] [outer = 00000000] 09:40:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0DA58000) [pid = 2576] [serial = 1549] [outer = 0D71F000] 09:40:27 INFO - PROCESS | 2576 | 1467736827311 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0DC49C00) [pid = 2576] [serial = 1550] [outer = 0D71F000] 09:40:27 INFO - PROCESS | 2576 | 1467736827785 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]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 09:40:27 INFO - PROCESS | 2576 | 1467736827843 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 2576 | 1467736827846 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 09:40:27 INFO - PROCESS | 2576 | 1467736827849 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:40:27 INFO - PROCESS | 2576 | 1467736827852 Marionette TRACE conn6 <- [1,2030,null,{}] 09:40:27 INFO - PROCESS | 2576 | 1467736827863 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}] 09:40:27 INFO - PROCESS | 2576 | 1467736827868 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:27 INFO - PROCESS | 2576 | 1467736827954 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 09:40:28 INFO - PROCESS | 2576 | 1467736828004 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 2576 | 1467736828007 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:28 INFO - PROCESS | 2576 | ++DOCSHELL 12132000 == 31 [pid = 2576] [id = 517] 09:40:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (12155C00) [pid = 2576] [serial = 1551] [outer = 00000000] 09:40:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (131C3000) [pid = 2576] [serial = 1552] [outer = 12155C00] 09:40:28 INFO - PROCESS | 2576 | 1467736828137 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (13628000) [pid = 2576] [serial = 1553] [outer = 12155C00] 09:40:28 INFO - PROCESS | 2576 | 1467736828507 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]]]}] 09:40:28 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) 09:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 09:40:28 INFO - PROCESS | 2576 | 1467736828525 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 2576 | 1467736828527 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 09:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:40:28 INFO - PROCESS | 2576 | 1467736828530 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - PROCESS | 2576 | 1467736828532 Marionette TRACE conn6 <- [1,2034,null,{}] 09:40:28 INFO - PROCESS | 2576 | 1467736828554 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}] 09:40:28 INFO - PROCESS | 2576 | 1467736828556 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:28 INFO - PROCESS | 2576 | 1467736828641 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 09:40:28 INFO - PROCESS | 2576 | 1467736828646 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 2576 | 1467736828648 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:28 INFO - PROCESS | 2576 | ++DOCSHELL 13AF3000 == 32 [pid = 2576] [id = 518] 09:40:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (13E8BC00) [pid = 2576] [serial = 1554] [outer = 00000000] 09:40:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (14A63400) [pid = 2576] [serial = 1555] [outer = 13E8BC00] 09:40:28 INFO - PROCESS | 2576 | 1467736828702 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (14F31C00) [pid = 2576] [serial = 1556] [outer = 13E8BC00] 09:40:29 INFO - PROCESS | 2576 | 1467736829168 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]]]}] 09:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 690ms 09:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:40:29 INFO - PROCESS | 2576 | 1467736829221 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 2576 | 1467736829223 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 09:40:29 INFO - PROCESS | 2576 | 1467736829226 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 2576 | 1467736829228 Marionette TRACE conn6 <- [1,2038,null,{}] 09:40:29 INFO - PROCESS | 2576 | 1467736829231 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}] 09:40:29 INFO - PROCESS | 2576 | 1467736829233 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:29 INFO - PROCESS | 2576 | 1467736829350 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 09:40:29 INFO - PROCESS | 2576 | 1467736829442 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 2576 | 1467736829444 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:29 INFO - PROCESS | 2576 | ++DOCSHELL 11AA1C00 == 33 [pid = 2576] [id = 519] 09:40:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (153A1400) [pid = 2576] [serial = 1557] [outer = 00000000] 09:40:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (15437400) [pid = 2576] [serial = 1558] [outer = 153A1400] 09:40:29 INFO - PROCESS | 2576 | 1467736829487 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16A49000) [pid = 2576] [serial = 1559] [outer = 153A1400] 09:40:29 INFO - PROCESS | 2576 | 1467736829911 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]]]}] 09:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 09:40:29 INFO - PROCESS | 2576 | 1467736829957 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 2576 | 1467736829959 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 09:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:40:29 INFO - PROCESS | 2576 | 1467736829973 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 2576 | 1467736829975 Marionette TRACE conn6 <- [1,2042,null,{}] 09:40:30 INFO - PROCESS | 2576 | 1467736829979 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}] 09:40:30 INFO - PROCESS | 2576 | 1467736829984 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:30 INFO - PROCESS | 2576 | 1467736830125 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 09:40:30 INFO - PROCESS | 2576 | 1467736830190 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 2576 | 1467736830192 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:30 INFO - PROCESS | 2576 | ++DOCSHELL 16AFBC00 == 34 [pid = 2576] [id = 520] 09:40:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16AFC000) [pid = 2576] [serial = 1560] [outer = 00000000] 09:40:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (17074400) [pid = 2576] [serial = 1561] [outer = 16AFC000] 09:40:30 INFO - PROCESS | 2576 | 1467736830237 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (17075800) [pid = 2576] [serial = 1562] [outer = 16AFC000] 09:40:30 INFO - PROCESS | 2576 | 1467736830651 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]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 09:40:30 INFO - PROCESS | 2576 | 1467736830693 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 2576 | 1467736830695 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 09:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:40:30 INFO - PROCESS | 2576 | 1467736830731 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 2576 | 1467736830733 Marionette TRACE conn6 <- [1,2046,null,{}] 09:40:30 INFO - PROCESS | 2576 | 1467736830739 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}] 09:40:30 INFO - PROCESS | 2576 | 1467736830741 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:30 INFO - PROCESS | 2576 | 1467736830861 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 09:40:30 INFO - PROCESS | 2576 | 1467736830871 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 2576 | 1467736830873 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:30 INFO - PROCESS | 2576 | ++DOCSHELL 172D5000 == 35 [pid = 2576] [id = 521] 09:40:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (172D5800) [pid = 2576] [serial = 1563] [outer = 00000000] 09:40:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (1838C800) [pid = 2576] [serial = 1564] [outer = 172D5800] 09:40:30 INFO - PROCESS | 2576 | 1467736830915 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (184EE400) [pid = 2576] [serial = 1565] [outer = 172D5800] 09:40:31 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (13E69800) [pid = 2576] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:40:31 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (118A2C00) [pid = 2576] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:40:31 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0DA54C00) [pid = 2576] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:40:31 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0D490400) [pid = 2576] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:40:31 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0CFF7000) [pid = 2576] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:40:31 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (12F64000) [pid = 2576] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:40:31 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (153F6C00) [pid = 2576] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:40:31 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0DDA3800) [pid = 2576] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:40:31 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0D490C00) [pid = 2576] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:40:31 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (14A63C00) [pid = 2576] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:40:31 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (194A9400) [pid = 2576] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:40:31 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (16A49C00) [pid = 2576] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:40:31 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0D71F800) [pid = 2576] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:40:31 INFO - PROCESS | 2576 | 1467736831387 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]]]}] 09:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 690ms 09:40:31 INFO - PROCESS | 2576 | 1467736831435 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 09:40:31 INFO - PROCESS | 2576 | 1467736831437 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 09:40:31 INFO - PROCESS | 2576 | 1467736831440 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - PROCESS | 2576 | 1467736831441 Marionette TRACE conn6 <- [1,2050,null,{}] 09:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:40:31 INFO - PROCESS | 2576 | 1467736831445 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}] 09:40:31 INFO - PROCESS | 2576 | 1467736831447 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:31 INFO - PROCESS | 2576 | 1467736831526 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 09:40:31 INFO - PROCESS | 2576 | 1467736831532 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 2576 | 1467736831533 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:31 INFO - PROCESS | 2576 | ++DOCSHELL 0DA5E000 == 36 [pid = 2576] [id = 522] 09:40:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (118A2C00) [pid = 2576] [serial = 1566] [outer = 00000000] 09:40:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (15440800) [pid = 2576] [serial = 1567] [outer = 118A2C00] 09:40:31 INFO - PROCESS | 2576 | 1467736831577 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16A4AC00) [pid = 2576] [serial = 1568] [outer = 118A2C00] 09:40:32 INFO - PROCESS | 2576 | 1467736832000 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]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 630ms 09:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:40:32 INFO - PROCESS | 2576 | 1467736832077 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 2576 | 1467736832079 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 09:40:32 INFO - PROCESS | 2576 | 1467736832082 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 2576 | 1467736832084 Marionette TRACE conn6 <- [1,2054,null,{}] 09:40:32 INFO - PROCESS | 2576 | 1467736832088 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}] 09:40:32 INFO - PROCESS | 2576 | 1467736832089 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:32 INFO - PROCESS | 2576 | 1467736832168 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 09:40:32 INFO - PROCESS | 2576 | 1467736832173 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 2576 | 1467736832175 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:32 INFO - PROCESS | 2576 | ++DOCSHELL 14F32400 == 37 [pid = 2576] [id = 523] 09:40:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (17E42000) [pid = 2576] [serial = 1569] [outer = 00000000] 09:40:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (18866C00) [pid = 2576] [serial = 1570] [outer = 17E42000] 09:40:32 INFO - PROCESS | 2576 | 1467736832217 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1890EC00) [pid = 2576] [serial = 1571] [outer = 17E42000] 09:40:32 INFO - PROCESS | 2576 | 1467736832675 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]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 09:40:32 INFO - PROCESS | 2576 | 1467736832721 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 2576 | 1467736832723 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 09:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:40:32 INFO - PROCESS | 2576 | 1467736832726 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 2576 | 1467736832728 Marionette TRACE conn6 <- [1,2058,null,{}] 09:40:32 INFO - PROCESS | 2576 | 1467736832731 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}] 09:40:32 INFO - PROCESS | 2576 | 1467736832733 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:32 INFO - PROCESS | 2576 | 1467736832813 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 09:40:32 INFO - PROCESS | 2576 | 1467736832818 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 2576 | 1467736832820 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:32 INFO - PROCESS | 2576 | ++DOCSHELL 13AEE000 == 38 [pid = 2576] [id = 524] 09:40:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (19217800) [pid = 2576] [serial = 1572] [outer = 00000000] 09:40:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (194AC800) [pid = 2576] [serial = 1573] [outer = 19217800] 09:40:32 INFO - PROCESS | 2576 | 1467736832864 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (194B1000) [pid = 2576] [serial = 1574] [outer = 19217800] 09:40:33 INFO - PROCESS | 2576 | --DOCSHELL 0D559800 == 37 [pid = 2576] [id = 515] 09:40:33 INFO - PROCESS | 2576 | --DOCSHELL 0E6EAC00 == 36 [pid = 2576] [id = 514] 09:40:33 INFO - PROCESS | 2576 | --DOCSHELL 0CE7CC00 == 35 [pid = 2576] [id = 513] 09:40:34 INFO - PROCESS | 2576 | --DOCSHELL 16AFBC00 == 34 [pid = 2576] [id = 520] 09:40:34 INFO - PROCESS | 2576 | --DOCSHELL 14F32400 == 33 [pid = 2576] [id = 523] 09:40:34 INFO - PROCESS | 2576 | --DOCSHELL 172D5000 == 32 [pid = 2576] [id = 521] 09:40:34 INFO - PROCESS | 2576 | --DOCSHELL 11AA1C00 == 31 [pid = 2576] [id = 519] 09:40:34 INFO - PROCESS | 2576 | --DOCSHELL 13AF3000 == 30 [pid = 2576] [id = 518] 09:40:34 INFO - PROCESS | 2576 | --DOCSHELL 0DA5E000 == 29 [pid = 2576] [id = 522] 09:40:34 INFO - PROCESS | 2576 | --DOCSHELL 0D71E800 == 28 [pid = 2576] [id = 516] 09:40:34 INFO - PROCESS | 2576 | --DOCSHELL 12132000 == 27 [pid = 2576] [id = 517] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (14A69800) [pid = 2576] [serial = 1525] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (11F76000) [pid = 2576] [serial = 1519] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0DA5C000) [pid = 2576] [serial = 1516] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0DD9B000) [pid = 2576] [serial = 1517] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0D4E5C00) [pid = 2576] [serial = 1513] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0D4EF800) [pid = 2576] [serial = 1514] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D717C00) [pid = 2576] [serial = 1511] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0D5B7C00) [pid = 2576] [serial = 1510] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (13631400) [pid = 2576] [serial = 1522] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1533A800) [pid = 2576] [serial = 1526] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (16A52000) [pid = 2576] [serial = 1528] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (13630400) [pid = 2576] [serial = 1531] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (13E95000) [pid = 2576] [serial = 1532] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (12156400) [pid = 2576] [serial = 1502] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (0E7CCC00) [pid = 2576] [serial = 1501] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (16A51800) [pid = 2576] [serial = 1505] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (153FD400) [pid = 2576] [serial = 1504] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (19864400) [pid = 2576] [serial = 1508] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (1984D800) [pid = 2576] [serial = 1507] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (16B85C00) [pid = 2576] [serial = 1529] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (17069C00) [pid = 2576] [serial = 1535] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (13E60000) [pid = 2576] [serial = 1523] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (16F59800) [pid = 2576] [serial = 1534] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (1215F800) [pid = 2576] [serial = 1520] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (0DD9C000) [pid = 2576] [serial = 1472] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (17EE4C00) [pid = 2576] [serial = 1537] [outer = 00000000] [url = about:blank] 09:40:34 INFO - PROCESS | 2576 | 1467736834729 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]]]}] 09:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2018ms 09:40:34 INFO - PROCESS | 2576 | 1467736834747 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 2576 | 1467736834751 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 09:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:40:34 INFO - PROCESS | 2576 | 1467736834756 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - PROCESS | 2576 | 1467736834759 Marionette TRACE conn6 <- [1,2062,null,{}] 09:40:34 INFO - PROCESS | 2576 | 1467736834765 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}] 09:40:34 INFO - PROCESS | 2576 | 1467736834768 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:34 INFO - PROCESS | 2576 | 1467736834858 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 09:40:34 INFO - PROCESS | 2576 | 1467736834868 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 2576 | 1467736834873 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:34 INFO - PROCESS | 2576 | ++DOCSHELL 0D492000 == 28 [pid = 2576] [id = 525] 09:40:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (0D492C00) [pid = 2576] [serial = 1575] [outer = 00000000] 09:40:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (0D4E7C00) [pid = 2576] [serial = 1576] [outer = 0D492C00] 09:40:34 INFO - PROCESS | 2576 | 1467736834920 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (0D4F0800) [pid = 2576] [serial = 1577] [outer = 0D492C00] 09:40:35 INFO - PROCESS | 2576 | 1467736835415 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]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 691ms 09:40:35 INFO - PROCESS | 2576 | 1467736835447 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 2576 | 1467736835452 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 09:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:40:35 INFO - PROCESS | 2576 | 1467736835458 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 2576 | 1467736835461 Marionette TRACE conn6 <- [1,2066,null,{}] 09:40:35 INFO - PROCESS | 2576 | 1467736835464 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}] 09:40:35 INFO - PROCESS | 2576 | 1467736835467 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:35 INFO - PROCESS | 2576 | 1467736835554 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 09:40:35 INFO - PROCESS | 2576 | 1467736835563 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 2576 | 1467736835566 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:35 INFO - PROCESS | 2576 | ++DOCSHELL 0D719400 == 29 [pid = 2576] [id = 526] 09:40:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (0D71B000) [pid = 2576] [serial = 1578] [outer = 00000000] 09:40:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (0D71FC00) [pid = 2576] [serial = 1579] [outer = 0D71B000] 09:40:35 INFO - PROCESS | 2576 | 1467736835613 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (0DA51C00) [pid = 2576] [serial = 1580] [outer = 0D71B000] 09:40:36 INFO - PROCESS | 2576 | 1467736836074 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]]]}] 09:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 09:40:36 INFO - PROCESS | 2576 | 1467736836132 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 2576 | 1467736836134 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 09:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:40:36 INFO - PROCESS | 2576 | 1467736836138 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 2576 | 1467736836141 Marionette TRACE conn6 <- [1,2070,null,{}] 09:40:36 INFO - PROCESS | 2576 | 1467736836152 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}] 09:40:36 INFO - PROCESS | 2576 | 1467736836157 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:36 INFO - PROCESS | 2576 | 1467736836240 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 09:40:36 INFO - PROCESS | 2576 | 1467736836366 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 2576 | 1467736836369 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:36 INFO - PROCESS | 2576 | ++DOCSHELL 0E78DC00 == 30 [pid = 2576] [id = 527] 09:40:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0E7C7400) [pid = 2576] [serial = 1581] [outer = 00000000] 09:40:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0E7D1000) [pid = 2576] [serial = 1582] [outer = 0E7C7400] 09:40:36 INFO - PROCESS | 2576 | 1467736836418 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (1189B400) [pid = 2576] [serial = 1583] [outer = 0E7C7400] 09:40:36 INFO - PROCESS | 2576 | 1467736836788 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]]]}] 09:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 09:40:36 INFO - PROCESS | 2576 | 1467736836871 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 2576 | 1467736836874 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 09:40:36 INFO - PROCESS | 2576 | 1467736836877 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 2576 | 1467736836879 Marionette TRACE conn6 <- [1,2074,null,{}] 09:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:40:36 INFO - PROCESS | 2576 | 1467736836882 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}] 09:40:36 INFO - PROCESS | 2576 | 1467736836884 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:37 INFO - PROCESS | 2576 | 1467736837001 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 09:40:37 INFO - PROCESS | 2576 | 1467736837009 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 2576 | 1467736837011 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:37 INFO - PROCESS | 2576 | ++DOCSHELL 1189E800 == 31 [pid = 2576] [id = 528] 09:40:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (118A1800) [pid = 2576] [serial = 1584] [outer = 00000000] 09:40:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (11F57000) [pid = 2576] [serial = 1585] [outer = 118A1800] 09:40:37 INFO - PROCESS | 2576 | 1467736837055 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (122EF400) [pid = 2576] [serial = 1586] [outer = 118A1800] 09:40:37 INFO - PROCESS | 2576 | 1467736837468 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]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 09:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:40:37 INFO - PROCESS | 2576 | 1467736837511 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 2576 | 1467736837513 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 09:40:37 INFO - PROCESS | 2576 | 1467736837517 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 2576 | 1467736837518 Marionette TRACE conn6 <- [1,2078,null,{}] 09:40:37 INFO - PROCESS | 2576 | 1467736837522 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}] 09:40:37 INFO - PROCESS | 2576 | 1467736837524 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:37 INFO - PROCESS | 2576 | 1467736837600 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 09:40:37 INFO - PROCESS | 2576 | 1467736837724 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 2576 | 1467736837726 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:37 INFO - PROCESS | 2576 | ++DOCSHELL 12FD7C00 == 32 [pid = 2576] [id = 529] 09:40:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (131CB800) [pid = 2576] [serial = 1587] [outer = 00000000] 09:40:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (13A94C00) [pid = 2576] [serial = 1588] [outer = 131CB800] 09:40:37 INFO - PROCESS | 2576 | 1467736837770 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (13E5E800) [pid = 2576] [serial = 1589] [outer = 131CB800] 09:40:38 INFO - PROCESS | 2576 | 1467736838131 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]]]}] 09:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 09:40:38 INFO - PROCESS | 2576 | 1467736838188 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 09:40:38 INFO - PROCESS | 2576 | 1467736838190 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 09:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:40:38 INFO - PROCESS | 2576 | 1467736838193 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 2576 | 1467736838194 Marionette TRACE conn6 <- [1,2082,null,{}] 09:40:38 INFO - PROCESS | 2576 | 1467736838198 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}] 09:40:38 INFO - PROCESS | 2576 | 1467736838203 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:38 INFO - PROCESS | 2576 | 1467736838304 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 09:40:38 INFO - PROCESS | 2576 | 1467736838310 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 2576 | 1467736838312 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:38 INFO - PROCESS | 2576 | ++DOCSHELL 13E88800 == 33 [pid = 2576] [id = 530] 09:40:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (13E88C00) [pid = 2576] [serial = 1590] [outer = 00000000] 09:40:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (11A61000) [pid = 2576] [serial = 1591] [outer = 13E88C00] 09:40:38 INFO - PROCESS | 2576 | 1467736838356 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (153A5000) [pid = 2576] [serial = 1592] [outer = 13E88C00] 09:40:38 INFO - PROCESS | 2576 | 1467736838770 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]]]}] 09:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 09:40:38 INFO - PROCESS | 2576 | 1467736838824 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 09:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:40:38 INFO - PROCESS | 2576 | 1467736838826 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 09:40:38 INFO - PROCESS | 2576 | 1467736838829 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 2576 | 1467736838831 Marionette TRACE conn6 <- [1,2086,null,{}] 09:40:38 INFO - PROCESS | 2576 | 1467736838834 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}] 09:40:38 INFO - PROCESS | 2576 | 1467736838836 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:38 INFO - PROCESS | 2576 | 1467736838930 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 09:40:38 INFO - PROCESS | 2576 | 1467736838940 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 2576 | 1467736838942 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:39 INFO - PROCESS | 2576 | ++DOCSHELL 15440000 == 34 [pid = 2576] [id = 531] 09:40:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (163BD800) [pid = 2576] [serial = 1593] [outer = 00000000] 09:40:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16A54000) [pid = 2576] [serial = 1594] [outer = 163BD800] 09:40:39 INFO - PROCESS | 2576 | 1467736839011 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16A57800) [pid = 2576] [serial = 1595] [outer = 163BD800] 09:40:39 INFO - PROCESS | 2576 | 1467736839444 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]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 09:40:39 INFO - PROCESS | 2576 | 1467736839500 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 2576 | 1467736839502 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 09:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:40:39 INFO - PROCESS | 2576 | 1467736839505 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - PROCESS | 2576 | 1467736839507 Marionette TRACE conn6 <- [1,2090,null,{}] 09:40:39 INFO - PROCESS | 2576 | 1467736839510 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}] 09:40:39 INFO - PROCESS | 2576 | 1467736839512 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:39 INFO - PROCESS | 2576 | 1467736839589 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 09:40:39 INFO - PROCESS | 2576 | 1467736839594 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 2576 | 1467736839596 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:39 INFO - PROCESS | 2576 | ++DOCSHELL 0D71F400 == 35 [pid = 2576] [id = 532] 09:40:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16B81C00) [pid = 2576] [serial = 1596] [outer = 00000000] 09:40:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16B88C00) [pid = 2576] [serial = 1597] [outer = 16B81C00] 09:40:39 INFO - PROCESS | 2576 | 1467736839639 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16B86000) [pid = 2576] [serial = 1598] [outer = 16B81C00] 09:40:40 INFO - PROCESS | 2576 | 1467736840100 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]]]}] 09:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 09:40:40 INFO - PROCESS | 2576 | 1467736840140 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 2576 | 1467736840142 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 09:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:40:40 INFO - PROCESS | 2576 | 1467736840145 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 2576 | 1467736840147 Marionette TRACE conn6 <- [1,2094,null,{}] 09:40:40 INFO - PROCESS | 2576 | 1467736840150 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}] 09:40:40 INFO - PROCESS | 2576 | 1467736840152 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:40 INFO - PROCESS | 2576 | 1467736840264 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 09:40:40 INFO - PROCESS | 2576 | 1467736840269 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 2576 | 1467736840271 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:40 INFO - PROCESS | 2576 | ++DOCSHELL 0E78D000 == 36 [pid = 2576] [id = 533] 09:40:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1706A000) [pid = 2576] [serial = 1599] [outer = 00000000] 09:40:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (17073400) [pid = 2576] [serial = 1600] [outer = 1706A000] 09:40:40 INFO - PROCESS | 2576 | 1467736840338 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (17074000) [pid = 2576] [serial = 1601] [outer = 1706A000] 09:40:40 INFO - PROCESS | 2576 | 1467736840778 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]]]}] 09:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 09:40:40 INFO - PROCESS | 2576 | 1467736840816 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 2576 | 1467736840818 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 09:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:40:40 INFO - PROCESS | 2576 | 1467736840821 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 2576 | 1467736840822 Marionette TRACE conn6 <- [1,2098,null,{}] 09:40:40 INFO - PROCESS | 2576 | 1467736840826 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}] 09:40:40 INFO - PROCESS | 2576 | 1467736840828 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:40 INFO - PROCESS | 2576 | 1467736840945 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 09:40:40 INFO - PROCESS | 2576 | 1467736840951 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 2576 | 1467736840953 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:40 INFO - PROCESS | 2576 | ++DOCSHELL 11F4B400 == 37 [pid = 2576] [id = 534] 09:40:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1706E800) [pid = 2576] [serial = 1602] [outer = 00000000] 09:40:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (1838C400) [pid = 2576] [serial = 1603] [outer = 1706E800] 09:40:41 INFO - PROCESS | 2576 | 1467736840996 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1843D000) [pid = 2576] [serial = 1604] [outer = 1706E800] 09:40:41 INFO - PROCESS | 2576 | 1467736841455 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]]]}] 09:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 09:40:41 INFO - PROCESS | 2576 | 1467736841492 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 09:40:41 INFO - PROCESS | 2576 | 1467736841494 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 09:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:40:41 INFO - PROCESS | 2576 | 1467736841497 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:40:41 INFO - PROCESS | 2576 | 1467736841499 Marionette TRACE conn6 <- [1,2102,null,{}] 09:40:41 INFO - PROCESS | 2576 | 1467736841503 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}] 09:40:41 INFO - PROCESS | 2576 | 1467736841505 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:41 INFO - PROCESS | 2576 | 1467736841662 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 09:40:41 INFO - PROCESS | 2576 | 1467736841725 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 2576 | 1467736841727 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:41 INFO - PROCESS | 2576 | ++DOCSHELL 12FD5800 == 38 [pid = 2576] [id = 535] 09:40:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (131C4400) [pid = 2576] [serial = 1605] [outer = 00000000] 09:40:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (194AA400) [pid = 2576] [serial = 1606] [outer = 131C4400] 09:40:41 INFO - PROCESS | 2576 | 1467736841772 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (19835000) [pid = 2576] [serial = 1607] [outer = 131C4400] 09:40:42 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (17E42000) [pid = 2576] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:40:42 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (153A1400) [pid = 2576] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:40:42 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16AFC000) [pid = 2576] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:40:42 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (172D5800) [pid = 2576] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:40:42 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (13E8BC00) [pid = 2576] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:40:42 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (12155C00) [pid = 2576] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:40:42 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0D71F000) [pid = 2576] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:40:42 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0D562000) [pid = 2576] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:40:42 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0E789400) [pid = 2576] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:40:42 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0CF0BC00) [pid = 2576] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:40:42 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (172D4000) [pid = 2576] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:40:42 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (118A2C00) [pid = 2576] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:40:42 INFO - PROCESS | 2576 | 1467736842331 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]]]}] 09:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 870ms 09:40:42 INFO - PROCESS | 2576 | 1467736842380 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 2576 | 1467736842382 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 09:40:42 INFO - PROCESS | 2576 | 1467736842386 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:40:42 INFO - PROCESS | 2576 | 1467736842388 Marionette TRACE conn6 <- [1,2106,null,{}] 09:40:42 INFO - PROCESS | 2576 | 1467736842391 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}] 09:40:42 INFO - PROCESS | 2576 | 1467736842393 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:42 INFO - PROCESS | 2576 | 1467736842472 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 09:40:42 INFO - PROCESS | 2576 | 1467736842478 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:42 INFO - PROCESS | 2576 | 1467736842479 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:42 INFO - PROCESS | 2576 | ++DOCSHELL 11AA5000 == 39 [pid = 2576] [id = 536] 09:40:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (13571400) [pid = 2576] [serial = 1608] [outer = 00000000] 09:40:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (14BC2C00) [pid = 2576] [serial = 1609] [outer = 13571400] 09:40:42 INFO - PROCESS | 2576 | 1467736842522 Marionette DEBUG loaded listener.js 09:40:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16A52400) [pid = 2576] [serial = 1610] [outer = 13571400] 09:40:42 INFO - PROCESS | 2576 | 1467736842959 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]]]}] 09:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 09:40:43 INFO - PROCESS | 2576 | 1467736843019 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 09:40:43 INFO - PROCESS | 2576 | 1467736843021 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 09:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:40:43 INFO - PROCESS | 2576 | 1467736843024 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 2576 | 1467736843025 Marionette TRACE conn6 <- [1,2110,null,{}] 09:40:43 INFO - PROCESS | 2576 | 1467736843029 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}] 09:40:43 INFO - PROCESS | 2576 | 1467736843031 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:43 INFO - PROCESS | 2576 | 1467736843110 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 09:40:43 INFO - PROCESS | 2576 | 1467736843116 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 2576 | 1467736843117 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:43 INFO - PROCESS | 2576 | ++DOCSHELL 13E91400 == 40 [pid = 2576] [id = 537] 09:40:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16F5F800) [pid = 2576] [serial = 1611] [outer = 00000000] 09:40:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (194AF800) [pid = 2576] [serial = 1612] [outer = 16F5F800] 09:40:43 INFO - PROCESS | 2576 | 1467736843161 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (19838C00) [pid = 2576] [serial = 1613] [outer = 16F5F800] 09:40:43 INFO - PROCESS | 2576 | 1467736843610 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]]]}] 09:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 09:40:43 INFO - PROCESS | 2576 | 1467736843664 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 09:40:43 INFO - PROCESS | 2576 | 1467736843666 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 09:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:40:43 INFO - PROCESS | 2576 | 1467736843669 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 2576 | 1467736843671 Marionette TRACE conn6 <- [1,2114,null,{}] 09:40:43 INFO - PROCESS | 2576 | 1467736843675 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}] 09:40:43 INFO - PROCESS | 2576 | 1467736843676 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:43 INFO - PROCESS | 2576 | 1467736843756 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 09:40:43 INFO - PROCESS | 2576 | 1467736843761 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 2576 | 1467736843763 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:43 INFO - PROCESS | 2576 | ++DOCSHELL 13A91800 == 41 [pid = 2576] [id = 538] 09:40:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (13E63800) [pid = 2576] [serial = 1614] [outer = 00000000] 09:40:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (19850C00) [pid = 2576] [serial = 1615] [outer = 13E63800] 09:40:43 INFO - PROCESS | 2576 | 1467736843806 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (19853400) [pid = 2576] [serial = 1616] [outer = 13E63800] 09:40:44 INFO - PROCESS | 2576 | --DOCSHELL 13AEE000 == 40 [pid = 2576] [id = 524] 09:40:44 INFO - PROCESS | 2576 | --DOCSHELL 0D492000 == 39 [pid = 2576] [id = 525] 09:40:45 INFO - PROCESS | 2576 | --DOCSHELL 13E91400 == 38 [pid = 2576] [id = 537] 09:40:45 INFO - PROCESS | 2576 | --DOCSHELL 0E78DC00 == 37 [pid = 2576] [id = 527] 09:40:45 INFO - PROCESS | 2576 | --DOCSHELL 12FD7C00 == 36 [pid = 2576] [id = 529] 09:40:45 INFO - PROCESS | 2576 | --DOCSHELL 1189E800 == 35 [pid = 2576] [id = 528] 09:40:45 INFO - PROCESS | 2576 | --DOCSHELL 0E78D000 == 34 [pid = 2576] [id = 533] 09:40:45 INFO - PROCESS | 2576 | --DOCSHELL 13E88800 == 33 [pid = 2576] [id = 530] 09:40:45 INFO - PROCESS | 2576 | --DOCSHELL 11AA5000 == 32 [pid = 2576] [id = 536] 09:40:45 INFO - PROCESS | 2576 | --DOCSHELL 15440000 == 31 [pid = 2576] [id = 531] 09:40:45 INFO - PROCESS | 2576 | --DOCSHELL 0D71F400 == 30 [pid = 2576] [id = 532] 09:40:45 INFO - PROCESS | 2576 | --DOCSHELL 12FD5800 == 29 [pid = 2576] [id = 535] 09:40:45 INFO - PROCESS | 2576 | --DOCSHELL 11F4B400 == 28 [pid = 2576] [id = 534] 09:40:45 INFO - PROCESS | 2576 | --DOCSHELL 0D719400 == 27 [pid = 2576] [id = 526] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (1890EC00) [pid = 2576] [serial = 1571] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (194AC800) [pid = 2576] [serial = 1573] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (15437400) [pid = 2576] [serial = 1558] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (17074400) [pid = 2576] [serial = 1561] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16A49000) [pid = 2576] [serial = 1559] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (1838C800) [pid = 2576] [serial = 1564] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (17075800) [pid = 2576] [serial = 1562] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (18866C00) [pid = 2576] [serial = 1570] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (14A63400) [pid = 2576] [serial = 1555] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (131C3000) [pid = 2576] [serial = 1552] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (13628000) [pid = 2576] [serial = 1553] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0DA58000) [pid = 2576] [serial = 1549] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0DC49C00) [pid = 2576] [serial = 1550] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0D719800) [pid = 2576] [serial = 1547] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0D616800) [pid = 2576] [serial = 1546] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (12154000) [pid = 2576] [serial = 1544] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (118DB400) [pid = 2576] [serial = 1543] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0D4E2C00) [pid = 2576] [serial = 1541] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (0D473C00) [pid = 2576] [serial = 1540] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (17EE5C00) [pid = 2576] [serial = 1538] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (16A4AC00) [pid = 2576] [serial = 1568] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (15440800) [pid = 2576] [serial = 1567] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (14F31C00) [pid = 2576] [serial = 1556] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (184EE400) [pid = 2576] [serial = 1565] [outer = 00000000] [url = about:blank] 09:40:45 INFO - PROCESS | 2576 | 1467736845614 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]]]}] 09:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1978ms 09:40:45 INFO - PROCESS | 2576 | 1467736845654 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 2576 | 1467736845657 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 09:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:40:45 INFO - PROCESS | 2576 | 1467736845662 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 2576 | 1467736845666 Marionette TRACE conn6 <- [1,2118,null,{}] 09:40:45 INFO - PROCESS | 2576 | 1467736845672 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}] 09:40:45 INFO - PROCESS | 2576 | 1467736845675 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:45 INFO - PROCESS | 2576 | 1467736845765 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 09:40:45 INFO - PROCESS | 2576 | 1467736845774 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 2576 | 1467736845778 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:45 INFO - PROCESS | 2576 | ++DOCSHELL 0D47CC00 == 28 [pid = 2576] [id = 539] 09:40:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0D47D000) [pid = 2576] [serial = 1617] [outer = 00000000] 09:40:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0D491400) [pid = 2576] [serial = 1618] [outer = 0D47D000] 09:40:45 INFO - PROCESS | 2576 | 1467736845826 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0D4E7800) [pid = 2576] [serial = 1619] [outer = 0D47D000] 09:40:46 INFO - PROCESS | 2576 | 1467736846303 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] 09:40:46 INFO - PROCESS | 2576 | 1467736846359 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 09:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:40:46 INFO - PROCESS | 2576 | 1467736846365 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - PROCESS | 2576 | 1467736846368 Marionette TRACE conn6 <- [1,2122,null,{}] 09:40:46 INFO - PROCESS | 2576 | 1467736846372 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}] 09:40:46 INFO - PROCESS | 2576 | 1467736846375 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:46 INFO - PROCESS | 2576 | 1467736846467 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 09:40:46 INFO - PROCESS | 2576 | 1467736846476 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 2576 | 1467736846479 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:46 INFO - PROCESS | 2576 | ++DOCSHELL 0D714400 == 29 [pid = 2576] [id = 540] 09:40:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0D716400) [pid = 2576] [serial = 1620] [outer = 00000000] 09:40:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0D71B800) [pid = 2576] [serial = 1621] [outer = 0D716400] 09:40:46 INFO - PROCESS | 2576 | 1467736846525 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0D9B3000) [pid = 2576] [serial = 1622] [outer = 0D716400] 09:40:47 INFO - PROCESS | 2576 | 1467736846993 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]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 09:40:47 INFO - PROCESS | 2576 | 1467736847039 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 2576 | 1467736847041 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 09:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:40:47 INFO - PROCESS | 2576 | 1467736847044 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 2576 | 1467736847047 Marionette TRACE conn6 <- [1,2126,null,{}] 09:40:47 INFO - PROCESS | 2576 | 1467736847059 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}] 09:40:47 INFO - PROCESS | 2576 | 1467736847063 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:47 INFO - PROCESS | 2576 | 1467736847147 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 09:40:47 INFO - PROCESS | 2576 | 1467736847276 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 2576 | 1467736847279 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:47 INFO - PROCESS | 2576 | ++DOCSHELL 0E692000 == 30 [pid = 2576] [id = 541] 09:40:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0E693400) [pid = 2576] [serial = 1623] [outer = 00000000] 09:40:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0E789800) [pid = 2576] [serial = 1624] [outer = 0E693400] 09:40:47 INFO - PROCESS | 2576 | 1467736847326 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (11899800) [pid = 2576] [serial = 1625] [outer = 0E693400] 09:40:47 INFO - PROCESS | 2576 | 1467736847710 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]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 09:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:40:47 INFO - PROCESS | 2576 | 1467736847720 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 2576 | 1467736847722 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 09:40:47 INFO - PROCESS | 2576 | 1467736847725 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 2576 | 1467736847727 Marionette TRACE conn6 <- [1,2130,null,{}] 09:40:47 INFO - PROCESS | 2576 | 1467736847730 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}] 09:40:47 INFO - PROCESS | 2576 | 1467736847732 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:47 INFO - PROCESS | 2576 | 1467736847816 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 09:40:47 INFO - PROCESS | 2576 | 1467736847902 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 2576 | 1467736847904 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:47 INFO - PROCESS | 2576 | ++DOCSHELL 0D61E800 == 31 [pid = 2576] [id = 542] 09:40:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0D9BD400) [pid = 2576] [serial = 1626] [outer = 00000000] 09:40:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (11AA6000) [pid = 2576] [serial = 1627] [outer = 0D9BD400] 09:40:47 INFO - PROCESS | 2576 | 1467736847951 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (12FD5400) [pid = 2576] [serial = 1628] [outer = 0D9BD400] 09:40:48 INFO - PROCESS | 2576 | 1467736848306 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] 09:40:48 INFO - PROCESS | 2576 | 1467736848360 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 09:40:48 INFO - PROCESS | 2576 | 1467736848363 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - PROCESS | 2576 | 1467736848365 Marionette TRACE conn6 <- [1,2134,null,{}] 09:40:48 INFO - PROCESS | 2576 | 1467736848368 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}] 09:40:48 INFO - PROCESS | 2576 | 1467736848370 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:48 INFO - PROCESS | 2576 | 1467736848446 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 09:40:48 INFO - PROCESS | 2576 | 1467736848561 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 2576 | 1467736848563 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:48 INFO - PROCESS | 2576 | ++DOCSHELL 12FDC400 == 32 [pid = 2576] [id = 543] 09:40:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (131C3400) [pid = 2576] [serial = 1629] [outer = 00000000] 09:40:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (1362EC00) [pid = 2576] [serial = 1630] [outer = 131C3400] 09:40:48 INFO - PROCESS | 2576 | 1467736848609 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (13E5C800) [pid = 2576] [serial = 1631] [outer = 131C3400] 09:40:49 INFO - PROCESS | 2576 | 1467736848973 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] 09:40:49 INFO - PROCESS | 2576 | 1467736849037 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 09:40:49 INFO - PROCESS | 2576 | 1467736849040 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:40:49 INFO - PROCESS | 2576 | 1467736849042 Marionette TRACE conn6 <- [1,2138,null,{}] 09:40:49 INFO - PROCESS | 2576 | 1467736849045 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}] 09:40:49 INFO - PROCESS | 2576 | 1467736849051 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:49 INFO - PROCESS | 2576 | 1467736849152 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 09:40:49 INFO - PROCESS | 2576 | 1467736849158 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 2576 | 1467736849160 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:49 INFO - PROCESS | 2576 | ++DOCSHELL 13E6A800 == 33 [pid = 2576] [id = 544] 09:40:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (13E8EC00) [pid = 2576] [serial = 1632] [outer = 00000000] 09:40:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (14F37800) [pid = 2576] [serial = 1633] [outer = 13E8EC00] 09:40:49 INFO - PROCESS | 2576 | 1467736849204 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (15432400) [pid = 2576] [serial = 1634] [outer = 13E8EC00] 09:40:49 INFO - PROCESS | 2576 | 1467736849646 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]]]}] 09:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 09:40:49 INFO - PROCESS | 2576 | 1467736849674 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 2576 | 1467736849676 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 09:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:40:49 INFO - PROCESS | 2576 | 1467736849679 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 2576 | 1467736849681 Marionette TRACE conn6 <- [1,2142,null,{}] 09:40:49 INFO - PROCESS | 2576 | 1467736849688 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}] 09:40:49 INFO - PROCESS | 2576 | 1467736849690 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:49 INFO - PROCESS | 2576 | 1467736849766 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 09:40:49 INFO - PROCESS | 2576 | 1467736849772 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 2576 | 1467736849774 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:49 INFO - PROCESS | 2576 | ++DOCSHELL 153A4800 == 34 [pid = 2576] [id = 545] 09:40:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1543DC00) [pid = 2576] [serial = 1635] [outer = 00000000] 09:40:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16A4FC00) [pid = 2576] [serial = 1636] [outer = 1543DC00] 09:40:49 INFO - PROCESS | 2576 | 1467736849817 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16AFC400) [pid = 2576] [serial = 1637] [outer = 1543DC00] 09:40:50 INFO - PROCESS | 2576 | 1467736850273 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]]]}] 09:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 630ms 09:40:50 INFO - PROCESS | 2576 | 1467736850326 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 09:40:50 INFO - PROCESS | 2576 | 1467736850328 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 09:40:50 INFO - PROCESS | 2576 | 1467736850332 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:40:50 INFO - PROCESS | 2576 | 1467736850333 Marionette TRACE conn6 <- [1,2146,null,{}] 09:40:50 INFO - PROCESS | 2576 | 1467736850337 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}] 09:40:50 INFO - PROCESS | 2576 | 1467736850339 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:50 INFO - PROCESS | 2576 | 1467736850414 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 09:40:50 INFO - PROCESS | 2576 | 1467736850419 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 2576 | 1467736850421 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:50 INFO - PROCESS | 2576 | ++DOCSHELL 16A4C800 == 35 [pid = 2576] [id = 546] 09:40:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (16B8B400) [pid = 2576] [serial = 1638] [outer = 00000000] 09:40:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (17070400) [pid = 2576] [serial = 1639] [outer = 16B8B400] 09:40:50 INFO - PROCESS | 2576 | 1467736850464 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (172CF000) [pid = 2576] [serial = 1640] [outer = 16B8B400] 09:40:50 INFO - PROCESS | 2576 | 1467736850914 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]]]}] 09:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 630ms 09:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:40:50 INFO - PROCESS | 2576 | 1467736850968 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 09:40:50 INFO - PROCESS | 2576 | 1467736850970 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 09:40:50 INFO - PROCESS | 2576 | 1467736850973 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 2576 | 1467736850975 Marionette TRACE conn6 <- [1,2150,null,{}] 09:40:51 INFO - PROCESS | 2576 | 1467736850978 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}] 09:40:51 INFO - PROCESS | 2576 | 1467736850980 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:51 INFO - PROCESS | 2576 | 1467736851093 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 09:40:51 INFO - PROCESS | 2576 | 1467736851160 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 2576 | 1467736851162 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:51 INFO - PROCESS | 2576 | ++DOCSHELL 0CE7AC00 == 36 [pid = 2576] [id = 547] 09:40:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0E68E000) [pid = 2576] [serial = 1641] [outer = 00000000] 09:40:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (17EE5C00) [pid = 2576] [serial = 1642] [outer = 0E68E000] 09:40:51 INFO - PROCESS | 2576 | 1467736851232 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (17E3E000) [pid = 2576] [serial = 1643] [outer = 0E68E000] 09:40:51 INFO - PROCESS | 2576 | 1467736851649 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]]]}] 09:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 731ms 09:40:51 INFO - PROCESS | 2576 | 1467736851705 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 2576 | 1467736851707 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 09:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:40:51 INFO - PROCESS | 2576 | 1467736851717 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 2576 | 1467736851719 Marionette TRACE conn6 <- [1,2154,null,{}] 09:40:51 INFO - PROCESS | 2576 | 1467736851723 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}] 09:40:51 INFO - PROCESS | 2576 | 1467736851725 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:51 INFO - PROCESS | 2576 | 1467736851840 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 09:40:51 INFO - PROCESS | 2576 | 1467736851848 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 2576 | 1467736851850 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:51 INFO - PROCESS | 2576 | ++DOCSHELL 16A48C00 == 37 [pid = 2576] [id = 548] 09:40:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (173ED800) [pid = 2576] [serial = 1644] [outer = 00000000] 09:40:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (185EB400) [pid = 2576] [serial = 1645] [outer = 173ED800] 09:40:51 INFO - PROCESS | 2576 | 1467736851948 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1920E000) [pid = 2576] [serial = 1646] [outer = 173ED800] 09:40:52 INFO - PROCESS | 2576 | 1467736852359 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]]]}] 09:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 09:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:40:52 INFO - PROCESS | 2576 | 1467736852390 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 2576 | 1467736852393 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 09:40:52 INFO - PROCESS | 2576 | 1467736852396 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 2576 | 1467736852398 Marionette TRACE conn6 <- [1,2158,null,{}] 09:40:52 INFO - PROCESS | 2576 | 1467736852407 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}] 09:40:52 INFO - PROCESS | 2576 | 1467736852410 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:52 INFO - PROCESS | 2576 | 1467736852561 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 09:40:52 INFO - PROCESS | 2576 | 1467736852576 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 2576 | 1467736852579 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:52 INFO - PROCESS | 2576 | ++DOCSHELL 12FD8400 == 38 [pid = 2576] [id = 549] 09:40:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (194AC000) [pid = 2576] [serial = 1647] [outer = 00000000] 09:40:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (19833400) [pid = 2576] [serial = 1648] [outer = 194AC000] 09:40:52 INFO - PROCESS | 2576 | 1467736852679 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (1984FC00) [pid = 2576] [serial = 1649] [outer = 194AC000] 09:40:53 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (1706A000) [pid = 2576] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:40:53 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (1706E800) [pid = 2576] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:40:53 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (131C4400) [pid = 2576] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:40:53 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (16F5F800) [pid = 2576] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:40:53 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (163BD800) [pid = 2576] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:40:53 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (13E88C00) [pid = 2576] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:40:53 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (131CB800) [pid = 2576] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:40:53 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (118A1800) [pid = 2576] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:40:53 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (0E7C7400) [pid = 2576] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:40:53 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0D71B000) [pid = 2576] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:40:53 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0D492C00) [pid = 2576] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:40:53 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (19217800) [pid = 2576] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:40:53 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (16B81C00) [pid = 2576] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:40:53 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (13571400) [pid = 2576] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:40:53 INFO - PROCESS | 2576 | 1467736853178 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]]]}] 09:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 830ms 09:40:53 INFO - PROCESS | 2576 | 1467736853236 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 2576 | 1467736853238 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 09:40:53 INFO - PROCESS | 2576 | 1467736853241 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:40:53 INFO - PROCESS | 2576 | 1467736853243 Marionette TRACE conn6 <- [1,2162,null,{}] 09:40:53 INFO - PROCESS | 2576 | 1467736853247 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}] 09:40:53 INFO - PROCESS | 2576 | 1467736853248 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:53 INFO - PROCESS | 2576 | 1467736853328 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 09:40:53 INFO - PROCESS | 2576 | 1467736853335 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 2576 | 1467736853337 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:53 INFO - PROCESS | 2576 | ++DOCSHELL 118A6000 == 39 [pid = 2576] [id = 550] 09:40:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (131C4400) [pid = 2576] [serial = 1650] [outer = 00000000] 09:40:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1543F400) [pid = 2576] [serial = 1651] [outer = 131C4400] 09:40:53 INFO - PROCESS | 2576 | 1467736853379 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (16F5F800) [pid = 2576] [serial = 1652] [outer = 131C4400] 09:40:53 INFO - PROCESS | 2576 | 1467736853816 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]]]}] 09:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 09:40:53 INFO - PROCESS | 2576 | 1467736853875 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 2576 | 1467736853877 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 09:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:40:53 INFO - PROCESS | 2576 | 1467736853880 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - PROCESS | 2576 | 1467736853882 Marionette TRACE conn6 <- [1,2166,null,{}] 09:40:53 INFO - PROCESS | 2576 | 1467736853885 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}] 09:40:53 INFO - PROCESS | 2576 | 1467736853887 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:54 INFO - PROCESS | 2576 | 1467736853982 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 09:40:54 INFO - PROCESS | 2576 | 1467736853990 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 2576 | 1467736853992 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:54 INFO - PROCESS | 2576 | ++DOCSHELL 1982AC00 == 40 [pid = 2576] [id = 551] 09:40:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (1982B400) [pid = 2576] [serial = 1653] [outer = 00000000] 09:40:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (19839400) [pid = 2576] [serial = 1654] [outer = 1982B400] 09:40:54 INFO - PROCESS | 2576 | 1467736854035 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (19863400) [pid = 2576] [serial = 1655] [outer = 1982B400] 09:40:54 INFO - PROCESS | 2576 | 1467736854485 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]]]}] 09:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 09:40:54 INFO - PROCESS | 2576 | 1467736854511 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 09:40:54 INFO - PROCESS | 2576 | 1467736854513 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 09:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:40:54 INFO - PROCESS | 2576 | 1467736854516 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:40:54 INFO - PROCESS | 2576 | 1467736854518 Marionette TRACE conn6 <- [1,2170,null,{}] 09:40:54 INFO - PROCESS | 2576 | 1467736854540 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}] 09:40:54 INFO - PROCESS | 2576 | 1467736854542 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:54 INFO - PROCESS | 2576 | 1467736854622 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 09:40:54 INFO - PROCESS | 2576 | 1467736854628 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 2576 | 1467736854629 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:54 INFO - PROCESS | 2576 | ++DOCSHELL 19834000 == 41 [pid = 2576] [id = 552] 09:40:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (19865400) [pid = 2576] [serial = 1656] [outer = 00000000] 09:40:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1986C400) [pid = 2576] [serial = 1657] [outer = 19865400] 09:40:54 INFO - PROCESS | 2576 | 1467736854672 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (19870000) [pid = 2576] [serial = 1658] [outer = 19865400] 09:40:55 INFO - PROCESS | 2576 | --DOCSHELL 13A91800 == 40 [pid = 2576] [id = 538] 09:40:55 INFO - PROCESS | 2576 | --DOCSHELL 0D47CC00 == 39 [pid = 2576] [id = 539] 09:40:56 INFO - PROCESS | 2576 | --DOCSHELL 13E6A800 == 38 [pid = 2576] [id = 544] 09:40:56 INFO - PROCESS | 2576 | --DOCSHELL 0D61E800 == 37 [pid = 2576] [id = 542] 09:40:56 INFO - PROCESS | 2576 | --DOCSHELL 0CE7AC00 == 36 [pid = 2576] [id = 547] 09:40:56 INFO - PROCESS | 2576 | --DOCSHELL 12FDC400 == 35 [pid = 2576] [id = 543] 09:40:56 INFO - PROCESS | 2576 | --DOCSHELL 16A4C800 == 34 [pid = 2576] [id = 546] 09:40:56 INFO - PROCESS | 2576 | --DOCSHELL 0D714400 == 33 [pid = 2576] [id = 540] 09:40:56 INFO - PROCESS | 2576 | --DOCSHELL 12FD8400 == 32 [pid = 2576] [id = 549] 09:40:56 INFO - PROCESS | 2576 | --DOCSHELL 118A6000 == 31 [pid = 2576] [id = 550] 09:40:56 INFO - PROCESS | 2576 | --DOCSHELL 0E692000 == 30 [pid = 2576] [id = 541] 09:40:56 INFO - PROCESS | 2576 | --DOCSHELL 153A4800 == 29 [pid = 2576] [id = 545] 09:40:56 INFO - PROCESS | 2576 | --DOCSHELL 16A48C00 == 28 [pid = 2576] [id = 548] 09:40:56 INFO - PROCESS | 2576 | --DOCSHELL 1982AC00 == 27 [pid = 2576] [id = 551] 09:40:56 INFO - PROCESS | 2576 | --DOCSHELL 0DC45C00 == 26 [pid = 2576] [id = 12] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (17073400) [pid = 2576] [serial = 1600] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (1838C400) [pid = 2576] [serial = 1603] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (17074000) [pid = 2576] [serial = 1601] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (194AA400) [pid = 2576] [serial = 1606] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (1843D000) [pid = 2576] [serial = 1604] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (194AF800) [pid = 2576] [serial = 1612] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (19835000) [pid = 2576] [serial = 1607] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (19838C00) [pid = 2576] [serial = 1613] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16A54000) [pid = 2576] [serial = 1594] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (11A61000) [pid = 2576] [serial = 1591] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (153A5000) [pid = 2576] [serial = 1592] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (13A94C00) [pid = 2576] [serial = 1588] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (13E5E800) [pid = 2576] [serial = 1589] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (11F57000) [pid = 2576] [serial = 1585] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (122EF400) [pid = 2576] [serial = 1586] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0E7D1000) [pid = 2576] [serial = 1582] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1189B400) [pid = 2576] [serial = 1583] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0D71FC00) [pid = 2576] [serial = 1579] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (19850C00) [pid = 2576] [serial = 1615] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0DA51C00) [pid = 2576] [serial = 1580] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0D4E7C00) [pid = 2576] [serial = 1576] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0D4F0800) [pid = 2576] [serial = 1577] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (194B1000) [pid = 2576] [serial = 1574] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (16B88C00) [pid = 2576] [serial = 1597] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (16A57800) [pid = 2576] [serial = 1595] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (14BC2C00) [pid = 2576] [serial = 1609] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (16A52400) [pid = 2576] [serial = 1610] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (16B86000) [pid = 2576] [serial = 1598] [outer = 00000000] [url = about:blank] 09:40:56 INFO - PROCESS | 2576 | 1467736856646 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]]]}] 09:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 2175ms 09:40:56 INFO - PROCESS | 2576 | 1467736856692 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 09:40:56 INFO - PROCESS | 2576 | 1467736856697 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 09:40:56 INFO - PROCESS | 2576 | 1467736856703 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:40:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:40:56 INFO - PROCESS | 2576 | 1467736856707 Marionette TRACE conn6 <- [1,2174,null,{}] 09:40:56 INFO - PROCESS | 2576 | 1467736856713 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}] 09:40:56 INFO - PROCESS | 2576 | 1467736856717 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:56 INFO - PROCESS | 2576 | 1467736856863 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 09:40:57 INFO - PROCESS | 2576 | 1467736856995 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 2576 | 1467736857000 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:57 INFO - PROCESS | 2576 | ++DOCSHELL 0CF11800 == 27 [pid = 2576] [id = 553] 09:40:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0CFF7000) [pid = 2576] [serial = 1659] [outer = 00000000] 09:40:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0D476000) [pid = 2576] [serial = 1660] [outer = 0CFF7000] 09:40:57 INFO - PROCESS | 2576 | 1467736857063 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0D48D000) [pid = 2576] [serial = 1661] [outer = 0CFF7000] 09:40:57 INFO - PROCESS | 2576 | 1467736857760 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]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1080ms 09:40:57 INFO - PROCESS | 2576 | 1467736857810 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 09:40:57 INFO - PROCESS | 2576 | 1467736857816 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 09:40:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:40:57 INFO - PROCESS | 2576 | 1467736857824 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - PROCESS | 2576 | 1467736857827 Marionette TRACE conn6 <- [1,2178,null,{}] 09:40:57 INFO - PROCESS | 2576 | 1467736857831 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}] 09:40:57 INFO - PROCESS | 2576 | 1467736857834 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:57 INFO - PROCESS | 2576 | 1467736857956 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 09:40:58 INFO - PROCESS | 2576 | 1467736858095 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 2576 | 1467736858098 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:58 INFO - PROCESS | 2576 | ++DOCSHELL 0D614000 == 28 [pid = 2576] [id = 554] 09:40:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0D614800) [pid = 2576] [serial = 1662] [outer = 00000000] 09:40:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0D61B000) [pid = 2576] [serial = 1663] [outer = 0D614800] 09:40:58 INFO - PROCESS | 2576 | 1467736858155 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0D714000) [pid = 2576] [serial = 1664] [outer = 0D614800] 09:40:58 INFO - PROCESS | 2576 | --DOCSHELL 0CD22C00 == 27 [pid = 2576] [id = 13] 09:40:58 INFO - PROCESS | 2576 | 1467736858919 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]]]}] 09:40:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:40:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1121ms 09:40:58 INFO - PROCESS | 2576 | 1467736858953 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 2576 | 1467736858957 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 09:40:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:40:58 INFO - PROCESS | 2576 | 1467736858962 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - PROCESS | 2576 | 1467736858965 Marionette TRACE conn6 <- [1,2182,null,{}] 09:40:58 INFO - PROCESS | 2576 | 1467736858971 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}] 09:40:58 INFO - PROCESS | 2576 | 1467736858974 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:59 INFO - PROCESS | 2576 | 1467736859066 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 09:40:59 INFO - PROCESS | 2576 | 1467736859072 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 2576 | 1467736859075 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:59 INFO - PROCESS | 2576 | ++DOCSHELL 0CFF7400 == 28 [pid = 2576] [id = 555] 09:40:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0D4E6000) [pid = 2576] [serial = 1665] [outer = 00000000] 09:40:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0D4F1400) [pid = 2576] [serial = 1666] [outer = 0D4E6000] 09:40:59 INFO - PROCESS | 2576 | 1467736859124 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0D61A800) [pid = 2576] [serial = 1667] [outer = 0D4E6000] 09:40:59 INFO - PROCESS | 2576 | 1467736859640 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]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:40:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 730ms 09:40:59 INFO - PROCESS | 2576 | 1467736859693 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 2576 | 1467736859697 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 09:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:40:59 INFO - PROCESS | 2576 | 1467736859702 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 2576 | 1467736859705 Marionette TRACE conn6 <- [1,2186,null,{}] 09:40:59 INFO - PROCESS | 2576 | 1467736859709 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}] 09:40:59 INFO - PROCESS | 2576 | 1467736859711 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:59 INFO - PROCESS | 2576 | 1467736859800 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 09:40:59 INFO - PROCESS | 2576 | 1467736859895 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 2576 | 1467736859897 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:40:59 INFO - PROCESS | 2576 | ++DOCSHELL 0DA5E000 == 29 [pid = 2576] [id = 556] 09:40:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0DA5E800) [pid = 2576] [serial = 1668] [outer = 00000000] 09:40:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0DC47800) [pid = 2576] [serial = 1669] [outer = 0DA5E800] 09:40:59 INFO - PROCESS | 2576 | 1467736859944 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0DDA4C00) [pid = 2576] [serial = 1670] [outer = 0DA5E800] 09:41:00 INFO - PROCESS | 2576 | 1467736860334 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]]]}] 09:41:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:41:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 09:41:00 INFO - PROCESS | 2576 | 1467736860378 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 09:41:00 INFO - PROCESS | 2576 | 1467736860380 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 09:41:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:41:00 INFO - PROCESS | 2576 | 1467736860383 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - PROCESS | 2576 | 1467736860387 Marionette TRACE conn6 <- [1,2190,null,{}] 09:41:00 INFO - PROCESS | 2576 | 1467736860397 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}] 09:41:00 INFO - PROCESS | 2576 | 1467736860402 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:00 INFO - PROCESS | 2576 | 1467736860491 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 09:41:00 INFO - PROCESS | 2576 | 1467736860498 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 2576 | 1467736860501 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:00 INFO - PROCESS | 2576 | ++DOCSHELL 118A3800 == 30 [pid = 2576] [id = 557] 09:41:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (118A4800) [pid = 2576] [serial = 1671] [outer = 00000000] 09:41:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (11AA5C00) [pid = 2576] [serial = 1672] [outer = 118A4800] 09:41:00 INFO - PROCESS | 2576 | 1467736860550 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (11F56800) [pid = 2576] [serial = 1673] [outer = 118A4800] 09:41:01 INFO - PROCESS | 2576 | 1467736861038 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]]]}] 09:41:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:41:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 09:41:01 INFO - PROCESS | 2576 | 1467736861057 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 2576 | 1467736861060 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 09:41:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:41:01 INFO - PROCESS | 2576 | 1467736861080 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - PROCESS | 2576 | 1467736861082 Marionette TRACE conn6 <- [1,2194,null,{}] 09:41:01 INFO - PROCESS | 2576 | 1467736861090 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}] 09:41:01 INFO - PROCESS | 2576 | 1467736861093 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:01 INFO - PROCESS | 2576 | 1467736861212 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 09:41:01 INFO - PROCESS | 2576 | 1467736861219 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:01 INFO - PROCESS | 2576 | 1467736861220 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:01 INFO - PROCESS | 2576 | ++DOCSHELL 1362B000 == 31 [pid = 2576] [id = 558] 09:41:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (1362BC00) [pid = 2576] [serial = 1674] [outer = 00000000] 09:41:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (13A92C00) [pid = 2576] [serial = 1675] [outer = 1362BC00] 09:41:01 INFO - PROCESS | 2576 | 1467736861317 Marionette DEBUG loaded listener.js 09:41:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (13E5CC00) [pid = 2576] [serial = 1676] [outer = 1362BC00] 09:41:01 INFO - PROCESS | 2576 | 1467736861754 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]]]}] 09:41:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:41:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 751ms 09:41:01 INFO - PROCESS | 2576 | 1467736861814 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 2576 | 1467736861816 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 09:41:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:41:01 INFO - PROCESS | 2576 | 1467736861820 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - PROCESS | 2576 | 1467736861822 Marionette TRACE conn6 <- [1,2198,null,{}] 09:41:01 INFO - PROCESS | 2576 | 1467736861831 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}] 09:41:01 INFO - PROCESS | 2576 | 1467736861833 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:01 INFO - PROCESS | 2576 | 1467736861971 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 09:41:02 INFO - PROCESS | 2576 | 1467736861993 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 2576 | 1467736861995 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:02 INFO - PROCESS | 2576 | ++DOCSHELL 0E6E3000 == 32 [pid = 2576] [id = 559] 09:41:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (13E65000) [pid = 2576] [serial = 1677] [outer = 00000000] 09:41:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (13E8D000) [pid = 2576] [serial = 1678] [outer = 13E65000] 09:41:02 INFO - PROCESS | 2576 | 1467736862039 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (14A36400) [pid = 2576] [serial = 1679] [outer = 13E65000] 09:41:02 INFO - PROCESS | 2576 | 1467736862490 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]]]}] 09:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 690ms 09:41:02 INFO - PROCESS | 2576 | 1467736862510 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 2576 | 1467736862512 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 09:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:41:02 INFO - PROCESS | 2576 | 1467736862516 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - PROCESS | 2576 | 1467736862517 Marionette TRACE conn6 <- [1,2202,null,{}] 09:41:02 INFO - PROCESS | 2576 | 1467736862521 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}] 09:41:02 INFO - PROCESS | 2576 | 1467736862526 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:02 INFO - PROCESS | 2576 | 1467736862677 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 09:41:02 INFO - PROCESS | 2576 | 1467736862741 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 2576 | 1467736862743 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:02 INFO - PROCESS | 2576 | ++DOCSHELL 0CF0E800 == 33 [pid = 2576] [id = 560] 09:41:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (14F2C400) [pid = 2576] [serial = 1680] [outer = 00000000] 09:41:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (15432000) [pid = 2576] [serial = 1681] [outer = 14F2C400] 09:41:02 INFO - PROCESS | 2576 | 1467736862787 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (15435400) [pid = 2576] [serial = 1682] [outer = 14F2C400] 09:41:03 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0E68E000) [pid = 2576] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:41:03 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (173ED800) [pid = 2576] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:41:03 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (194AC000) [pid = 2576] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:41:03 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (1982B400) [pid = 2576] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:41:03 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16B8B400) [pid = 2576] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:41:03 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (1543DC00) [pid = 2576] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:41:03 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (13E8EC00) [pid = 2576] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:41:03 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (131C3400) [pid = 2576] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:41:03 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0D9BD400) [pid = 2576] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:41:03 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0E693400) [pid = 2576] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:41:03 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D716400) [pid = 2576] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:41:03 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0D47D000) [pid = 2576] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:41:03 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (13E63800) [pid = 2576] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:41:03 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0D5C1000) [pid = 2576] [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.] 09:41:03 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (131C4400) [pid = 2576] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:41:03 INFO - PROCESS | 2576 | 1467736863233 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]]]}] 09:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 770ms 09:41:03 INFO - PROCESS | 2576 | 1467736863303 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 09:41:03 INFO - PROCESS | 2576 | 1467736863305 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 09:41:03 INFO - PROCESS | 2576 | 1467736863309 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 2576 | 1467736863310 Marionette TRACE conn6 <- [1,2206,null,{}] 09:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:41:03 INFO - PROCESS | 2576 | 1467736863314 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}] 09:41:03 INFO - PROCESS | 2576 | 1467736863316 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:03 INFO - PROCESS | 2576 | 1467736863394 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 09:41:03 INFO - PROCESS | 2576 | 1467736863490 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 2576 | 1467736863492 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:03 INFO - PROCESS | 2576 | ++DOCSHELL 0D9BD400 == 34 [pid = 2576] [id = 561] 09:41:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0DA51C00) [pid = 2576] [serial = 1683] [outer = 00000000] 09:41:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (13630C00) [pid = 2576] [serial = 1684] [outer = 0DA51C00] 09:41:03 INFO - PROCESS | 2576 | 1467736863535 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (1185A000) [pid = 2576] [serial = 1685] [outer = 0DA51C00] 09:41:03 INFO - PROCESS | 2576 | 1467736863896 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]]]}] 09:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 09:41:03 INFO - PROCESS | 2576 | 1467736863944 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 09:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:41:03 INFO - PROCESS | 2576 | 1467736863946 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 09:41:03 INFO - PROCESS | 2576 | 1467736863950 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 2576 | 1467736863951 Marionette TRACE conn6 <- [1,2210,null,{}] 09:41:03 INFO - PROCESS | 2576 | 1467736863963 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}] 09:41:03 INFO - PROCESS | 2576 | 1467736863965 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:04 INFO - PROCESS | 2576 | 1467736864045 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 09:41:04 INFO - PROCESS | 2576 | 1467736864050 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 2576 | 1467736864052 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:04 INFO - PROCESS | 2576 | ++DOCSHELL 15431C00 == 35 [pid = 2576] [id = 562] 09:41:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (15435000) [pid = 2576] [serial = 1686] [outer = 00000000] 09:41:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16A52000) [pid = 2576] [serial = 1687] [outer = 15435000] 09:41:04 INFO - PROCESS | 2576 | 1467736864097 Marionette DEBUG loaded listener.js 09:41:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16B85400) [pid = 2576] [serial = 1688] [outer = 15435000] 09:41:04 INFO - PROCESS | 2576 | 1467736864536 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]]]}] 09:41:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:41:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 630ms 09:41:04 INFO - PROCESS | 2576 | 1467736864581 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 2576 | 1467736864583 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 09:41:04 INFO - PROCESS | 2576 | 1467736864586 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:41:04 INFO - PROCESS | 2576 | 1467736864588 Marionette TRACE conn6 <- [1,2214,null,{}] 09:41:04 INFO - PROCESS | 2576 | 1467736864591 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}] 09:41:04 INFO - PROCESS | 2576 | 1467736864593 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:04 INFO - PROCESS | 2576 | 1467736864675 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 09:41:04 INFO - PROCESS | 2576 | 1467736864683 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 2576 | 1467736864685 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:04 INFO - PROCESS | 2576 | ++DOCSHELL 118A3000 == 36 [pid = 2576] [id = 563] 09:41:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16B88C00) [pid = 2576] [serial = 1689] [outer = 00000000] 09:41:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (17021C00) [pid = 2576] [serial = 1690] [outer = 16B88C00] 09:41:04 INFO - PROCESS | 2576 | 1467736864729 Marionette DEBUG loaded listener.js 09:41:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1702EC00) [pid = 2576] [serial = 1691] [outer = 16B88C00] 09:41:05 INFO - PROCESS | 2576 | 1467736865256 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]]]}] 09:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 733ms 09:41:05 INFO - PROCESS | 2576 | 1467736865323 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 2576 | 1467736865328 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 09:41:05 INFO - PROCESS | 2576 | 1467736865334 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:41:05 INFO - PROCESS | 2576 | 1467736865337 Marionette TRACE conn6 <- [1,2218,null,{}] 09:41:05 INFO - PROCESS | 2576 | 1467736865343 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}] 09:41:05 INFO - PROCESS | 2576 | 1467736865346 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:05 INFO - PROCESS | 2576 | 1467736865466 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 09:41:05 INFO - PROCESS | 2576 | 1467736865598 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 2576 | 1467736865603 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:05 INFO - PROCESS | 2576 | ++DOCSHELL 0D5B7800 == 37 [pid = 2576] [id = 564] 09:41:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0D5B9400) [pid = 2576] [serial = 1692] [outer = 00000000] 09:41:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0D71D800) [pid = 2576] [serial = 1693] [outer = 0D5B9400] 09:41:05 INFO - PROCESS | 2576 | 1467736865663 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0DA5B800) [pid = 2576] [serial = 1694] [outer = 0D5B9400] 09:41:06 INFO - PROCESS | 2576 | 1467736866289 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]]]}] 09:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 970ms 09:41:06 INFO - PROCESS | 2576 | 1467736866308 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 09:41:06 INFO - PROCESS | 2576 | 1467736866312 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 09:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:41:06 INFO - PROCESS | 2576 | 1467736866319 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 2576 | 1467736866322 Marionette TRACE conn6 <- [1,2222,null,{}] 09:41:06 INFO - PROCESS | 2576 | 1467736866326 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}] 09:41:06 INFO - PROCESS | 2576 | 1467736866329 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:06 INFO - PROCESS | 2576 | 1467736866442 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 09:41:06 INFO - PROCESS | 2576 | 1467736866553 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 2576 | 1467736866556 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:06 INFO - PROCESS | 2576 | ++DOCSHELL 11AA4000 == 38 [pid = 2576] [id = 565] 09:41:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (11F4F000) [pid = 2576] [serial = 1695] [outer = 00000000] 09:41:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (12FD2000) [pid = 2576] [serial = 1696] [outer = 11F4F000] 09:41:06 INFO - PROCESS | 2576 | 1467736866618 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1362CC00) [pid = 2576] [serial = 1697] [outer = 11F4F000] 09:41:07 INFO - PROCESS | 2576 | 1467736867234 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]]]}] 09:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 970ms 09:41:07 INFO - PROCESS | 2576 | 1467736867293 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 2576 | 1467736867295 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 09:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:41:07 INFO - PROCESS | 2576 | 1467736867299 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - PROCESS | 2576 | 1467736867303 Marionette TRACE conn6 <- [1,2226,null,{}] 09:41:07 INFO - PROCESS | 2576 | 1467736867314 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}] 09:41:07 INFO - PROCESS | 2576 | 1467736867319 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:07 INFO - PROCESS | 2576 | 1467736867459 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 09:41:07 INFO - PROCESS | 2576 | 1467736867596 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 2576 | 1467736867599 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:07 INFO - PROCESS | 2576 | ++DOCSHELL 17066800 == 39 [pid = 2576] [id = 566] 09:41:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (17070800) [pid = 2576] [serial = 1698] [outer = 00000000] 09:41:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (172C9000) [pid = 2576] [serial = 1699] [outer = 17070800] 09:41:07 INFO - PROCESS | 2576 | 1467736867658 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (172D6400) [pid = 2576] [serial = 1700] [outer = 17070800] 09:41:08 INFO - PROCESS | 2576 | 1467736868216 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]]]}] 09:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 970ms 09:41:08 INFO - PROCESS | 2576 | 1467736868273 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 09:41:08 INFO - PROCESS | 2576 | 1467736868276 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 09:41:08 INFO - PROCESS | 2576 | 1467736868279 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:41:08 INFO - PROCESS | 2576 | 1467736868281 Marionette TRACE conn6 <- [1,2230,null,{}] 09:41:08 INFO - PROCESS | 2576 | 1467736868285 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}] 09:41:08 INFO - PROCESS | 2576 | 1467736868287 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:08 INFO - PROCESS | 2576 | 1467736868394 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 09:41:08 INFO - PROCESS | 2576 | 1467736868503 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:08 INFO - PROCESS | 2576 | 1467736868506 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:08 INFO - PROCESS | 2576 | ++DOCSHELL 13571400 == 40 [pid = 2576] [id = 567] 09:41:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (1543B800) [pid = 2576] [serial = 1701] [outer = 00000000] 09:41:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (1706D800) [pid = 2576] [serial = 1702] [outer = 1543B800] 09:41:08 INFO - PROCESS | 2576 | 1467736868559 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1838B400) [pid = 2576] [serial = 1703] [outer = 1543B800] 09:41:09 INFO - PROCESS | 2576 | 1467736869280 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]]]}] 09:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1067ms 09:41:09 INFO - PROCESS | 2576 | 1467736869350 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 09:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:41:09 INFO - PROCESS | 2576 | 1467736869353 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 09:41:09 INFO - PROCESS | 2576 | 1467736869358 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 2576 | 1467736869361 Marionette TRACE conn6 <- [1,2234,null,{}] 09:41:09 INFO - PROCESS | 2576 | 1467736869365 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}] 09:41:09 INFO - PROCESS | 2576 | 1467736869369 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:09 INFO - PROCESS | 2576 | 1467736869474 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 09:41:09 INFO - PROCESS | 2576 | 1467736869624 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 2576 | 1467736869626 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:09 INFO - PROCESS | 2576 | --DOCSHELL 0CFFE400 == 39 [pid = 2576] [id = 386] 09:41:09 INFO - PROCESS | 2576 | --DOCSHELL 0D71DC00 == 38 [pid = 2576] [id = 381] 09:41:09 INFO - PROCESS | 2576 | --DOCSHELL 0D712C00 == 37 [pid = 2576] [id = 387] 09:41:09 INFO - PROCESS | 2576 | --DOCSHELL 0CFF8C00 == 36 [pid = 2576] [id = 380] 09:41:09 INFO - PROCESS | 2576 | --DOCSHELL 13631C00 == 35 [pid = 2576] [id = 394] 09:41:09 INFO - PROCESS | 2576 | --DOCSHELL 13E65400 == 34 [pid = 2576] [id = 384] 09:41:09 INFO - PROCESS | 2576 | --DOCSHELL 0D720C00 == 33 [pid = 2576] [id = 392] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (17EE5C00) [pid = 2576] [serial = 1642] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (185EB400) [pid = 2576] [serial = 1645] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (17E3E000) [pid = 2576] [serial = 1643] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (19833400) [pid = 2576] [serial = 1648] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (19863400) [pid = 2576] [serial = 1655] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (1920E000) [pid = 2576] [serial = 1646] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (19839400) [pid = 2576] [serial = 1654] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (1984FC00) [pid = 2576] [serial = 1649] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (17070400) [pid = 2576] [serial = 1639] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (16A4FC00) [pid = 2576] [serial = 1636] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16AFC400) [pid = 2576] [serial = 1637] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (14F37800) [pid = 2576] [serial = 1633] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (15432400) [pid = 2576] [serial = 1634] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (1362EC00) [pid = 2576] [serial = 1630] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (13E5C800) [pid = 2576] [serial = 1631] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (11AA6000) [pid = 2576] [serial = 1627] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (12FD5400) [pid = 2576] [serial = 1628] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0E789800) [pid = 2576] [serial = 1624] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (11899800) [pid = 2576] [serial = 1625] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0D71B800) [pid = 2576] [serial = 1621] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0D9B3000) [pid = 2576] [serial = 1622] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0D491400) [pid = 2576] [serial = 1618] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0D4E7800) [pid = 2576] [serial = 1619] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (19853400) [pid = 2576] [serial = 1616] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (16A55C00) [pid = 2576] [serial = 1121] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (1543F400) [pid = 2576] [serial = 1651] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (16F5F800) [pid = 2576] [serial = 1652] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (172CF000) [pid = 2576] [serial = 1640] [outer = 00000000] [url = about:blank] 09:41:09 INFO - PROCESS | 2576 | ++DOCSHELL 0CD68C00 == 34 [pid = 2576] [id = 568] 09:41:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0CD6BC00) [pid = 2576] [serial = 1704] [outer = 00000000] 09:41:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0D472800) [pid = 2576] [serial = 1705] [outer = 0CD6BC00] 09:41:09 INFO - PROCESS | 2576 | 1467736869722 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0D558000) [pid = 2576] [serial = 1706] [outer = 0CD6BC00] 09:41:10 INFO - PROCESS | 2576 | 1467736870150 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]]]}] 09:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 830ms 09:41:10 INFO - PROCESS | 2576 | 1467736870190 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 2576 | 1467736870194 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 09:41:10 INFO - PROCESS | 2576 | 1467736870200 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:41:10 INFO - PROCESS | 2576 | 1467736870202 Marionette TRACE conn6 <- [1,2238,null,{}] 09:41:10 INFO - PROCESS | 2576 | 1467736870206 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}] 09:41:10 INFO - PROCESS | 2576 | 1467736870208 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:10 INFO - PROCESS | 2576 | 1467736870299 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 09:41:10 INFO - PROCESS | 2576 | 1467736870308 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 2576 | 1467736870310 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:10 INFO - PROCESS | 2576 | ++DOCSHELL 0E7C7400 == 35 [pid = 2576] [id = 569] 09:41:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0E7CA400) [pid = 2576] [serial = 1707] [outer = 00000000] 09:41:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (11854400) [pid = 2576] [serial = 1708] [outer = 0E7CA400] 09:41:10 INFO - PROCESS | 2576 | 1467736870356 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (118A0000) [pid = 2576] [serial = 1709] [outer = 0E7CA400] 09:41:10 INFO - PROCESS | 2576 | 1467736870824 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]]]}] 09:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 09:41:10 INFO - PROCESS | 2576 | 1467736870875 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 2576 | 1467736870877 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 09:41:10 INFO - PROCESS | 2576 | 1467736870880 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:41:10 INFO - PROCESS | 2576 | 1467736870884 Marionette TRACE conn6 <- [1,2242,null,{}] 09:41:10 INFO - PROCESS | 2576 | 1467736870894 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}] 09:41:10 INFO - PROCESS | 2576 | 1467736870898 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:11 INFO - PROCESS | 2576 | 1467736870982 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 09:41:11 INFO - PROCESS | 2576 | 1467736870991 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:11 INFO - PROCESS | 2576 | 1467736870994 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:11 INFO - PROCESS | 2576 | ++DOCSHELL 13628C00 == 36 [pid = 2576] [id = 570] 09:41:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (13629C00) [pid = 2576] [serial = 1710] [outer = 00000000] 09:41:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (13A9D000) [pid = 2576] [serial = 1711] [outer = 13629C00] 09:41:11 INFO - PROCESS | 2576 | 1467736871046 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (13E66800) [pid = 2576] [serial = 1712] [outer = 13629C00] 09:41:11 INFO - PROCESS | 2576 | 1467736871492 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]]]}] 09:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 09:41:11 INFO - PROCESS | 2576 | 1467736871555 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 09:41:11 INFO - PROCESS | 2576 | 1467736871557 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 09:41:11 INFO - PROCESS | 2576 | 1467736871560 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:41:11 INFO - PROCESS | 2576 | 1467736871562 Marionette TRACE conn6 <- [1,2246,null,{}] 09:41:11 INFO - PROCESS | 2576 | 1467736871574 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}] 09:41:11 INFO - PROCESS | 2576 | 1467736871576 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:11 INFO - PROCESS | 2576 | 1467736871663 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 09:41:11 INFO - PROCESS | 2576 | 1467736871796 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:11 INFO - PROCESS | 2576 | 1467736871798 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:11 INFO - PROCESS | 2576 | ++DOCSHELL 14F30400 == 37 [pid = 2576] [id = 571] 09:41:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (14F30800) [pid = 2576] [serial = 1713] [outer = 00000000] 09:41:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (15399C00) [pid = 2576] [serial = 1714] [outer = 14F30800] 09:41:11 INFO - PROCESS | 2576 | 1467736871842 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (153F6C00) [pid = 2576] [serial = 1715] [outer = 14F30800] 09:41:12 INFO - PROCESS | 2576 | 1467736872257 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]]]}] 09:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 09:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:41:12 INFO - PROCESS | 2576 | 1467736872295 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 2576 | 1467736872297 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 09:41:12 INFO - PROCESS | 2576 | 1467736872300 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 2576 | 1467736872301 Marionette TRACE conn6 <- [1,2250,null,{}] 09:41:12 INFO - PROCESS | 2576 | 1467736872305 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}] 09:41:12 INFO - PROCESS | 2576 | 1467736872307 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:12 INFO - PROCESS | 2576 | 1467736872425 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 09:41:12 INFO - PROCESS | 2576 | 1467736872431 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 2576 | 1467736872433 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:12 INFO - PROCESS | 2576 | ++DOCSHELL 1543DC00 == 38 [pid = 2576] [id = 572] 09:41:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (15440C00) [pid = 2576] [serial = 1716] [outer = 00000000] 09:41:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16AFA000) [pid = 2576] [serial = 1717] [outer = 15440C00] 09:41:12 INFO - PROCESS | 2576 | 1467736872476 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16B85000) [pid = 2576] [serial = 1718] [outer = 15440C00] 09:41:12 INFO - PROCESS | 2576 | 1467736872937 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]]]}] 09:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 09:41:12 INFO - PROCESS | 2576 | 1467736872971 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 2576 | 1467736872973 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 09:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:41:13 INFO - PROCESS | 2576 | 1467736872976 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - PROCESS | 2576 | 1467736872977 Marionette TRACE conn6 <- [1,2254,null,{}] 09:41:13 INFO - PROCESS | 2576 | 1467736872981 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}] 09:41:13 INFO - PROCESS | 2576 | 1467736872987 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:13 INFO - PROCESS | 2576 | 1467736873153 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 09:41:13 INFO - PROCESS | 2576 | 1467736873218 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 2576 | 1467736873220 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:13 INFO - PROCESS | 2576 | ++DOCSHELL 16F60400 == 39 [pid = 2576] [id = 573] 09:41:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16F61000) [pid = 2576] [serial = 1719] [outer = 00000000] 09:41:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (172D5400) [pid = 2576] [serial = 1720] [outer = 16F61000] 09:41:13 INFO - PROCESS | 2576 | 1467736873267 Marionette DEBUG loaded listener.js 09:41:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (17EE5C00) [pid = 2576] [serial = 1721] [outer = 16F61000] 09:41:13 INFO - PROCESS | 2576 | 1467736873669 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]]]}] 09:41:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:41:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 730ms 09:41:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:41:13 INFO - PROCESS | 2576 | 1467736873707 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 09:41:13 INFO - PROCESS | 2576 | 1467736873709 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 09:41:13 INFO - PROCESS | 2576 | 1467736873712 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - PROCESS | 2576 | 1467736873714 Marionette TRACE conn6 <- [1,2258,null,{}] 09:41:13 INFO - PROCESS | 2576 | 1467736873717 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}] 09:41:13 INFO - PROCESS | 2576 | 1467736873719 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:13 INFO - PROCESS | 2576 | 1467736873835 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 09:41:13 INFO - PROCESS | 2576 | 1467736873840 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 2576 | 1467736873842 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:13 INFO - PROCESS | 2576 | ++DOCSHELL 1843B000 == 40 [pid = 2576] [id = 574] 09:41:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (1843B400) [pid = 2576] [serial = 1722] [outer = 00000000] 09:41:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (185E7000) [pid = 2576] [serial = 1723] [outer = 1843B400] 09:41:13 INFO - PROCESS | 2576 | 1467736873885 Marionette DEBUG loaded listener.js 09:41:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (1886BC00) [pid = 2576] [serial = 1724] [outer = 1843B400] 09:41:14 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0DC48000) [pid = 2576] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:41:14 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0CFF7000) [pid = 2576] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:41:14 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (14F2C400) [pid = 2576] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:41:14 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (118A4800) [pid = 2576] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:41:14 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0D4E6000) [pid = 2576] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:41:14 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (19865400) [pid = 2576] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:41:14 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (13E65000) [pid = 2576] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:41:14 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0DA51C00) [pid = 2576] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:41:14 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (15435000) [pid = 2576] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:41:14 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0DA5E800) [pid = 2576] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:41:14 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0D614800) [pid = 2576] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:41:14 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (1362BC00) [pid = 2576] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:41:14 INFO - PROCESS | 2576 | 1467736874413 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]]]}] 09:41:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:41:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 09:41:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:41:14 INFO - PROCESS | 2576 | 1467736874443 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 09:41:14 INFO - PROCESS | 2576 | 1467736874445 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 09:41:14 INFO - PROCESS | 2576 | 1467736874448 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:41:14 INFO - PROCESS | 2576 | 1467736874450 Marionette TRACE conn6 <- [1,2262,null,{}] 09:41:14 INFO - PROCESS | 2576 | 1467736874454 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}] 09:41:14 INFO - PROCESS | 2576 | 1467736874455 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:14 INFO - PROCESS | 2576 | 1467736874599 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 09:41:14 INFO - PROCESS | 2576 | 1467736874667 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 2576 | 1467736874669 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:14 INFO - PROCESS | 2576 | ++DOCSHELL 08B7F000 == 41 [pid = 2576] [id = 575] 09:41:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0926E800) [pid = 2576] [serial = 1725] [outer = 00000000] 09:41:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (12FD5400) [pid = 2576] [serial = 1726] [outer = 0926E800] 09:41:14 INFO - PROCESS | 2576 | 1467736874712 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (14A5D800) [pid = 2576] [serial = 1727] [outer = 0926E800] 09:41:15 INFO - PROCESS | 2576 | 1467736875046 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]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 631ms 09:41:15 INFO - PROCESS | 2576 | 1467736875079 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 09:41:15 INFO - PROCESS | 2576 | 1467736875081 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 09:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:41:15 INFO - PROCESS | 2576 | 1467736875084 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 2576 | 1467736875086 Marionette TRACE conn6 <- [1,2266,null,{}] 09:41:15 INFO - PROCESS | 2576 | 1467736875089 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}] 09:41:15 INFO - PROCESS | 2576 | 1467736875091 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:15 INFO - PROCESS | 2576 | 1467736875218 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 09:41:15 INFO - PROCESS | 2576 | 1467736875226 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 2576 | 1467736875228 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:15 INFO - PROCESS | 2576 | ++DOCSHELL 13631000 == 42 [pid = 2576] [id = 576] 09:41:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (15435000) [pid = 2576] [serial = 1728] [outer = 00000000] 09:41:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (1890F400) [pid = 2576] [serial = 1729] [outer = 15435000] 09:41:15 INFO - PROCESS | 2576 | 1467736875280 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (19266800) [pid = 2576] [serial = 1730] [outer = 15435000] 09:41:15 INFO - PROCESS | 2576 | 1467736875685 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]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 09:41:15 INFO - PROCESS | 2576 | 1467736875715 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 09:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:41:15 INFO - PROCESS | 2576 | 1467736875717 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 09:41:15 INFO - PROCESS | 2576 | 1467736875720 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 2576 | 1467736875722 Marionette TRACE conn6 <- [1,2270,null,{}] 09:41:15 INFO - PROCESS | 2576 | 1467736875725 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}] 09:41:15 INFO - PROCESS | 2576 | 1467736875727 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:15 INFO - PROCESS | 2576 | 1467736875847 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 09:41:15 INFO - PROCESS | 2576 | 1467736875855 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 2576 | 1467736875857 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:15 INFO - PROCESS | 2576 | ++DOCSHELL 1890B400 == 43 [pid = 2576] [id = 577] 09:41:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1890F000) [pid = 2576] [serial = 1731] [outer = 00000000] 09:41:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (194AF000) [pid = 2576] [serial = 1732] [outer = 1890F000] 09:41:15 INFO - PROCESS | 2576 | 1467736875899 Marionette DEBUG loaded listener.js 09:41:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (1982F800) [pid = 2576] [serial = 1733] [outer = 1890F000] 09:41:16 INFO - PROCESS | 2576 | --DOCSHELL 1533EC00 == 42 [pid = 2576] [id = 385] 09:41:16 INFO - PROCESS | 2576 | --DOCSHELL 19834000 == 41 [pid = 2576] [id = 552] 09:41:16 INFO - PROCESS | 2576 | --DOCSHELL 14BC0C00 == 40 [pid = 2576] [id = 395] 09:41:16 INFO - PROCESS | 2576 | --DOCSHELL 0D614000 == 39 [pid = 2576] [id = 554] 09:41:16 INFO - PROCESS | 2576 | --DOCSHELL 1543F000 == 38 [pid = 2576] [id = 388] 09:41:16 INFO - PROCESS | 2576 | --DOCSHELL 1189C800 == 37 [pid = 2576] [id = 382] 09:41:16 INFO - PROCESS | 2576 | --DOCSHELL 118D3800 == 36 [pid = 2576] [id = 397] 09:41:16 INFO - PROCESS | 2576 | --DOCSHELL 12FD8C00 == 35 [pid = 2576] [id = 383] 09:41:16 INFO - PROCESS | 2576 | --DOCSHELL 0D477800 == 34 [pid = 2576] [id = 391] 09:41:16 INFO - PROCESS | 2576 | --DOCSHELL 0CFF3800 == 33 [pid = 2576] [id = 389] 09:41:16 INFO - PROCESS | 2576 | --DOCSHELL 11A67800 == 32 [pid = 2576] [id = 393] 09:41:16 INFO - PROCESS | 2576 | --DOCSHELL 0CF11800 == 31 [pid = 2576] [id = 553] 09:41:16 INFO - PROCESS | 2576 | --DOCSHELL 11F77800 == 30 [pid = 2576] [id = 390] 09:41:16 INFO - PROCESS | 2576 | --DOCSHELL 0D493C00 == 29 [pid = 2576] [id = 396] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0D55DC00) [pid = 2576] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (1986C400) [pid = 2576] [serial = 1657] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0D476000) [pid = 2576] [serial = 1660] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (15432000) [pid = 2576] [serial = 1681] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (11AA5C00) [pid = 2576] [serial = 1672] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0D4F1400) [pid = 2576] [serial = 1666] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D61A800) [pid = 2576] [serial = 1667] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (19870000) [pid = 2576] [serial = 1658] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (13E8D000) [pid = 2576] [serial = 1678] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (13630C00) [pid = 2576] [serial = 1684] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (15435400) [pid = 2576] [serial = 1682] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (16A52000) [pid = 2576] [serial = 1687] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0DC47800) [pid = 2576] [serial = 1669] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0DDA4C00) [pid = 2576] [serial = 1670] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (0D714000) [pid = 2576] [serial = 1664] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (0D61B000) [pid = 2576] [serial = 1663] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0D48D000) [pid = 2576] [serial = 1661] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (17021C00) [pid = 2576] [serial = 1690] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (16B85400) [pid = 2576] [serial = 1688] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (13A92C00) [pid = 2576] [serial = 1675] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (13E5CC00) [pid = 2576] [serial = 1676] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (1185A000) [pid = 2576] [serial = 1685] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (14A36400) [pid = 2576] [serial = 1679] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (11F56800) [pid = 2576] [serial = 1673] [outer = 00000000] [url = about:blank] 09:41:17 INFO - PROCESS | 2576 | 1467736877842 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]]]}] 09:41:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:41:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2171ms 09:41:17 INFO - PROCESS | 2576 | 1467736877893 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 2576 | 1467736877897 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 09:41:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:41:17 INFO - PROCESS | 2576 | 1467736877902 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - PROCESS | 2576 | 1467736877905 Marionette TRACE conn6 <- [1,2274,null,{}] 09:41:17 INFO - PROCESS | 2576 | 1467736877911 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}] 09:41:17 INFO - PROCESS | 2576 | 1467736877914 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:18 INFO - PROCESS | 2576 | 1467736878009 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 09:41:18 INFO - PROCESS | 2576 | 1467736878016 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 2576 | 1467736878021 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:18 INFO - PROCESS | 2576 | ++DOCSHELL 0D491400 == 30 [pid = 2576] [id = 578] 09:41:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (0D493000) [pid = 2576] [serial = 1734] [outer = 00000000] 09:41:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (0D4E6400) [pid = 2576] [serial = 1735] [outer = 0D493000] 09:41:18 INFO - PROCESS | 2576 | 1467736878071 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (0D4F0000) [pid = 2576] [serial = 1736] [outer = 0D493000] 09:41:18 INFO - PROCESS | 2576 | 1467736878570 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]]]}] 09:41:18 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 09:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 09:41:18 INFO - PROCESS | 2576 | 1467736878632 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 09:41:18 INFO - PROCESS | 2576 | 1467736878637 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 09:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:41:18 INFO - PROCESS | 2576 | 1467736878643 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:41:18 INFO - PROCESS | 2576 | 1467736878646 Marionette TRACE conn6 <- [1,2278,null,{}] 09:41:18 INFO - PROCESS | 2576 | 1467736878650 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}] 09:41:18 INFO - PROCESS | 2576 | 1467736878653 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:18 INFO - PROCESS | 2576 | 1467736878746 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 09:41:18 INFO - PROCESS | 2576 | 1467736878848 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 2576 | 1467736878851 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:18 INFO - PROCESS | 2576 | ++DOCSHELL 0D61E800 == 31 [pid = 2576] [id = 579] 09:41:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (0D714000) [pid = 2576] [serial = 1737] [outer = 00000000] 09:41:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0D71B000) [pid = 2576] [serial = 1738] [outer = 0D714000] 09:41:18 INFO - PROCESS | 2576 | 1467736878901 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0D9B8C00) [pid = 2576] [serial = 1739] [outer = 0D714000] 09:41:19 INFO - PROCESS | 2576 | 1467736879297 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]]]}] 09:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 09:41:19 INFO - PROCESS | 2576 | 1467736879377 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 09:41:19 INFO - PROCESS | 2576 | 1467736879380 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 09:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:41:19 INFO - PROCESS | 2576 | 1467736879383 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - PROCESS | 2576 | 1467736879387 Marionette TRACE conn6 <- [1,2282,null,{}] 09:41:19 INFO - PROCESS | 2576 | 1467736879397 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}] 09:41:19 INFO - PROCESS | 2576 | 1467736879402 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:19 INFO - PROCESS | 2576 | 1467736879532 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 09:41:19 INFO - PROCESS | 2576 | 1467736879542 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:19 INFO - PROCESS | 2576 | 1467736879544 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:19 INFO - PROCESS | 2576 | ++DOCSHELL 0E288C00 == 32 [pid = 2576] [id = 580] 09:41:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0E68C400) [pid = 2576] [serial = 1740] [outer = 00000000] 09:41:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0E789400) [pid = 2576] [serial = 1741] [outer = 0E68C400] 09:41:19 INFO - PROCESS | 2576 | 1467736879594 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (1189B400) [pid = 2576] [serial = 1742] [outer = 0E68C400] 09:41:20 INFO - PROCESS | 2576 | 1467736880085 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]]]}] 09:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 730ms 09:41:20 INFO - PROCESS | 2576 | 1467736880117 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 2576 | 1467736880120 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 09:41:20 INFO - PROCESS | 2576 | 1467736880123 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - PROCESS | 2576 | 1467736880124 Marionette TRACE conn6 <- [1,2286,null,{}] 09:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:41:20 INFO - PROCESS | 2576 | 1467736880128 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}] 09:41:20 INFO - PROCESS | 2576 | 1467736880129 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:20 INFO - PROCESS | 2576 | 1467736880217 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 09:41:20 INFO - PROCESS | 2576 | 1467736880223 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 2576 | 1467736880225 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:20 INFO - PROCESS | 2576 | ++DOCSHELL 1189DC00 == 33 [pid = 2576] [id = 581] 09:41:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (11A67800) [pid = 2576] [serial = 1743] [outer = 00000000] 09:41:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (11FDD000) [pid = 2576] [serial = 1744] [outer = 11A67800] 09:41:20 INFO - PROCESS | 2576 | 1467736880269 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (122EF400) [pid = 2576] [serial = 1745] [outer = 11A67800] 09:41:20 INFO - PROCESS | 2576 | 1467736880703 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]]]}] 09:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 09:41:20 INFO - PROCESS | 2576 | 1467736880757 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 2576 | 1467736880759 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 09:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:41:20 INFO - PROCESS | 2576 | 1467736880762 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - PROCESS | 2576 | 1467736880764 Marionette TRACE conn6 <- [1,2290,null,{}] 09:41:20 INFO - PROCESS | 2576 | 1467736880768 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}] 09:41:20 INFO - PROCESS | 2576 | 1467736880770 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:20 INFO - PROCESS | 2576 | 1467736880851 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 09:41:20 INFO - PROCESS | 2576 | 1467736880856 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 2576 | 1467736880858 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:20 INFO - PROCESS | 2576 | ++DOCSHELL 12FD5800 == 34 [pid = 2576] [id = 582] 09:41:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (131C2800) [pid = 2576] [serial = 1746] [outer = 00000000] 09:41:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (13625C00) [pid = 2576] [serial = 1747] [outer = 131C2800] 09:41:20 INFO - PROCESS | 2576 | 1467736880901 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (13A92C00) [pid = 2576] [serial = 1748] [outer = 131C2800] 09:41:21 INFO - PROCESS | 2576 | 1467736881344 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]]]}] 09:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 09:41:21 INFO - PROCESS | 2576 | 1467736881404 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 09:41:21 INFO - PROCESS | 2576 | 1467736881407 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 09:41:21 INFO - PROCESS | 2576 | 1467736881410 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:41:21 INFO - PROCESS | 2576 | 1467736881411 Marionette TRACE conn6 <- [1,2294,null,{}] 09:41:21 INFO - PROCESS | 2576 | 1467736881415 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}] 09:41:21 INFO - PROCESS | 2576 | 1467736881420 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:21 INFO - PROCESS | 2576 | 1467736881538 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 09:41:21 INFO - PROCESS | 2576 | 1467736881548 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 2576 | 1467736881551 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:21 INFO - PROCESS | 2576 | ++DOCSHELL 14A63000 == 35 [pid = 2576] [id = 583] 09:41:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (14A64400) [pid = 2576] [serial = 1749] [outer = 00000000] 09:41:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (14F2D400) [pid = 2576] [serial = 1750] [outer = 14A64400] 09:41:21 INFO - PROCESS | 2576 | 1467736881596 Marionette DEBUG loaded listener.js 09:41:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (14F35800) [pid = 2576] [serial = 1751] [outer = 14A64400] 09:41:22 INFO - PROCESS | 2576 | 1467736882053 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]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 09:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:41:22 INFO - PROCESS | 2576 | 1467736882084 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 2576 | 1467736882086 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 09:41:22 INFO - PROCESS | 2576 | 1467736882089 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 2576 | 1467736882091 Marionette TRACE conn6 <- [1,2298,null,{}] 09:41:22 INFO - PROCESS | 2576 | 1467736882094 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}] 09:41:22 INFO - PROCESS | 2576 | 1467736882096 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:22 INFO - PROCESS | 2576 | 1467736882174 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 09:41:22 INFO - PROCESS | 2576 | 1467736882179 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:22 INFO - PROCESS | 2576 | 1467736882181 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:22 INFO - PROCESS | 2576 | ++DOCSHELL 14F2CC00 == 36 [pid = 2576] [id = 584] 09:41:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1533AC00) [pid = 2576] [serial = 1752] [outer = 00000000] 09:41:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (15433C00) [pid = 2576] [serial = 1753] [outer = 1533AC00] 09:41:22 INFO - PROCESS | 2576 | 1467736882225 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1543A000) [pid = 2576] [serial = 1754] [outer = 1533AC00] 09:41:22 INFO - PROCESS | 2576 | 1467736882664 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]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 630ms 09:41:22 INFO - PROCESS | 2576 | 1467736882742 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 2576 | 1467736882744 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 09:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:41:22 INFO - PROCESS | 2576 | 1467736882747 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 2576 | 1467736882749 Marionette TRACE conn6 <- [1,2302,null,{}] 09:41:22 INFO - PROCESS | 2576 | 1467736882752 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}] 09:41:22 INFO - PROCESS | 2576 | 1467736882754 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:22 INFO - PROCESS | 2576 | 1467736882833 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 09:41:22 INFO - PROCESS | 2576 | 1467736882839 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:22 INFO - PROCESS | 2576 | 1467736882841 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:22 INFO - PROCESS | 2576 | ++DOCSHELL 0CE7D000 == 37 [pid = 2576] [id = 585] 09:41:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (153F6800) [pid = 2576] [serial = 1755] [outer = 00000000] 09:41:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16A50000) [pid = 2576] [serial = 1756] [outer = 153F6800] 09:41:22 INFO - PROCESS | 2576 | 1467736882884 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16A50400) [pid = 2576] [serial = 1757] [outer = 153F6800] 09:41:23 INFO - PROCESS | 2576 | 1467736883335 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]]]}] 09:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 09:41:23 INFO - PROCESS | 2576 | 1467736883379 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 09:41:23 INFO - PROCESS | 2576 | 1467736883381 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 09:41:23 INFO - PROCESS | 2576 | 1467736883384 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:41:23 INFO - PROCESS | 2576 | 1467736883386 Marionette TRACE conn6 <- [1,2306,null,{}] 09:41:23 INFO - PROCESS | 2576 | 1467736883389 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}] 09:41:23 INFO - PROCESS | 2576 | 1467736883391 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:23 INFO - PROCESS | 2576 | 1467736883507 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 09:41:23 INFO - PROCESS | 2576 | 1467736883519 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 2576 | 1467736883520 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:23 INFO - PROCESS | 2576 | ++DOCSHELL 0E288800 == 38 [pid = 2576] [id = 586] 09:41:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16B8A800) [pid = 2576] [serial = 1758] [outer = 00000000] 09:41:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (17021C00) [pid = 2576] [serial = 1759] [outer = 16B8A800] 09:41:23 INFO - PROCESS | 2576 | 1467736883648 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (17027C00) [pid = 2576] [serial = 1760] [outer = 16B8A800] 09:41:24 INFO - PROCESS | 2576 | 1467736884055 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] 09:41:24 INFO - PROCESS | 2576 | 1467736884121 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 09:41:24 INFO - PROCESS | 2576 | 1467736884124 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - PROCESS | 2576 | 1467736884125 Marionette TRACE conn6 <- [1,2310,null,{}] 09:41:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:41:24 INFO - PROCESS | 2576 | 1467736884129 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}] 09:41:24 INFO - PROCESS | 2576 | 1467736884131 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:24 INFO - PROCESS | 2576 | 1467736884269 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 09:41:24 INFO - PROCESS | 2576 | 1467736884334 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:24 INFO - PROCESS | 2576 | 1467736884336 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:24 INFO - PROCESS | 2576 | ++DOCSHELL 17071400 == 39 [pid = 2576] [id = 587] 09:41:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (172CE000) [pid = 2576] [serial = 1761] [outer = 00000000] 09:41:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (1838A800) [pid = 2576] [serial = 1762] [outer = 172CE000] 09:41:24 INFO - PROCESS | 2576 | 1467736884380 Marionette DEBUG loaded listener.js 09:41:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (184F1000) [pid = 2576] [serial = 1763] [outer = 172CE000] 09:41:24 INFO - PROCESS | 2576 | 1467736884802 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]]]}] 09:41:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:41:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 731ms 09:41:24 INFO - PROCESS | 2576 | 1467736884893 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 09:41:24 INFO - PROCESS | 2576 | 1467736884896 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 09:41:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:41:24 INFO - PROCESS | 2576 | 1467736884899 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - PROCESS | 2576 | 1467736884902 Marionette TRACE conn6 <- [1,2314,null,{}] 09:41:24 INFO - PROCESS | 2576 | 1467736884905 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}] 09:41:24 INFO - PROCESS | 2576 | 1467736884908 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:25 INFO - PROCESS | 2576 | 1467736885039 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 09:41:25 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (15440C00) [pid = 2576] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:41:25 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16F61000) [pid = 2576] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:41:25 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (1843B400) [pid = 2576] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:41:25 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0926E800) [pid = 2576] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:41:25 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (15435000) [pid = 2576] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:41:25 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (14F30800) [pid = 2576] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:41:25 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (13629C00) [pid = 2576] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:41:25 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0E7CA400) [pid = 2576] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:41:25 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0CD6BC00) [pid = 2576] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:41:25 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (1543B800) [pid = 2576] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:41:25 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (17070800) [pid = 2576] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:41:25 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (11F4F000) [pid = 2576] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:41:25 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D5B9400) [pid = 2576] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:41:25 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (16B88C00) [pid = 2576] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:41:25 INFO - PROCESS | 2576 | 1467736885416 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 2576 | 1467736885418 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:25 INFO - PROCESS | 2576 | ++DOCSHELL 0CE7CC00 == 40 [pid = 2576] [id = 588] 09:41:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0CFF0C00) [pid = 2576] [serial = 1764] [outer = 00000000] 09:41:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (0D615800) [pid = 2576] [serial = 1765] [outer = 0CFF0C00] 09:41:25 INFO - PROCESS | 2576 | 1467736885472 Marionette DEBUG loaded listener.js 09:41:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (12FD7400) [pid = 2576] [serial = 1766] [outer = 0CFF0C00] 09:41:25 INFO - PROCESS | 2576 | 1467736885827 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]]]}] 09:41:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:41:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 970ms 09:41:25 INFO - PROCESS | 2576 | 1467736885873 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 09:41:25 INFO - PROCESS | 2576 | 1467736885875 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 09:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:41:25 INFO - PROCESS | 2576 | 1467736885878 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:41:25 INFO - PROCESS | 2576 | 1467736885880 Marionette TRACE conn6 <- [1,2318,null,{}] 09:41:25 INFO - PROCESS | 2576 | 1467736885883 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}] 09:41:25 INFO - PROCESS | 2576 | 1467736885885 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:25 INFO - PROCESS | 2576 | 1467736885966 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 09:41:26 INFO - PROCESS | 2576 | 1467736886064 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:26 INFO - PROCESS | 2576 | 1467736886065 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:26 INFO - PROCESS | 2576 | ++DOCSHELL 0DC48000 == 41 [pid = 2576] [id = 589] 09:41:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (11F4B800) [pid = 2576] [serial = 1767] [outer = 00000000] 09:41:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (172D0000) [pid = 2576] [serial = 1768] [outer = 11F4B800] 09:41:26 INFO - PROCESS | 2576 | 1467736886109 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (19831000) [pid = 2576] [serial = 1769] [outer = 11F4B800] 09:41:26 INFO - PROCESS | 2576 | 1467736886472 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]]]}] 09:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 09:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:41:26 INFO - PROCESS | 2576 | 1467736886509 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 09:41:26 INFO - PROCESS | 2576 | 1467736886511 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 09:41:26 INFO - PROCESS | 2576 | 1467736886514 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:41:26 INFO - PROCESS | 2576 | 1467736886516 Marionette TRACE conn6 <- [1,2322,null,{}] 09:41:26 INFO - PROCESS | 2576 | 1467736886519 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}] 09:41:26 INFO - PROCESS | 2576 | 1467736886521 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:26 INFO - PROCESS | 2576 | 1467736886642 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 09:41:26 INFO - PROCESS | 2576 | 1467736886650 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:26 INFO - PROCESS | 2576 | 1467736886652 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:26 INFO - PROCESS | 2576 | ++DOCSHELL 172CFC00 == 42 [pid = 2576] [id = 590] 09:41:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (172D4000) [pid = 2576] [serial = 1770] [outer = 00000000] 09:41:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (1984D000) [pid = 2576] [serial = 1771] [outer = 172D4000] 09:41:26 INFO - PROCESS | 2576 | 1467736886695 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (19852400) [pid = 2576] [serial = 1772] [outer = 172D4000] 09:41:27 INFO - PROCESS | 2576 | 1467736887118 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]]]}] 09:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 631ms 09:41:27 INFO - PROCESS | 2576 | 1467736887146 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 09:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:41:27 INFO - PROCESS | 2576 | 1467736887148 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 09:41:27 INFO - PROCESS | 2576 | 1467736887151 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - PROCESS | 2576 | 1467736887153 Marionette TRACE conn6 <- [1,2326,null,{}] 09:41:27 INFO - PROCESS | 2576 | 1467736887157 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}] 09:41:27 INFO - PROCESS | 2576 | 1467736887158 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:27 INFO - PROCESS | 2576 | 1467736887281 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 09:41:27 INFO - PROCESS | 2576 | 1467736887289 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 2576 | 1467736887291 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:27 INFO - PROCESS | 2576 | ++DOCSHELL 131CB400 == 43 [pid = 2576] [id = 591] 09:41:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (13625400) [pid = 2576] [serial = 1773] [outer = 00000000] 09:41:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (19863800) [pid = 2576] [serial = 1774] [outer = 13625400] 09:41:27 INFO - PROCESS | 2576 | 1467736887333 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (19866400) [pid = 2576] [serial = 1775] [outer = 13625400] 09:41:28 INFO - PROCESS | 2576 | 1467736888089 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]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 970ms 09:41:28 INFO - PROCESS | 2576 | 1467736888123 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 2576 | 1467736888127 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 09:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:41:28 INFO - PROCESS | 2576 | 1467736888132 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 2576 | 1467736888137 Marionette TRACE conn6 <- [1,2330,null,{}] 09:41:28 INFO - PROCESS | 2576 | 1467736888142 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}] 09:41:28 INFO - PROCESS | 2576 | 1467736888145 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:28 INFO - PROCESS | 2576 | 1467736888270 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 09:41:28 INFO - PROCESS | 2576 | 1467736888413 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 2576 | 1467736888416 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:28 INFO - PROCESS | 2576 | ++DOCSHELL 0CFF9400 == 44 [pid = 2576] [id = 592] 09:41:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0D496000) [pid = 2576] [serial = 1776] [outer = 00000000] 09:41:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0D61F400) [pid = 2576] [serial = 1777] [outer = 0D496000] 09:41:28 INFO - PROCESS | 2576 | 1467736888473 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (0DA52400) [pid = 2576] [serial = 1778] [outer = 0D496000] 09:41:29 INFO - PROCESS | 2576 | 1467736889399 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]]]}] 09:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1341ms 09:41:29 INFO - PROCESS | 2576 | 1467736889474 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 2576 | 1467736889479 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 09:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:41:29 INFO - PROCESS | 2576 | 1467736889484 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 2576 | 1467736889487 Marionette TRACE conn6 <- [1,2334,null,{}] 09:41:29 INFO - PROCESS | 2576 | 1467736889492 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}] 09:41:29 INFO - PROCESS | 2576 | 1467736889495 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:29 INFO - PROCESS | 2576 | 1467736889604 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 09:41:29 INFO - PROCESS | 2576 | 1467736889751 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 2576 | 1467736889756 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:29 INFO - PROCESS | 2576 | ++DOCSHELL 0D55A000 == 45 [pid = 2576] [id = 593] 09:41:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0D563400) [pid = 2576] [serial = 1779] [outer = 00000000] 09:41:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0D613400) [pid = 2576] [serial = 1780] [outer = 0D563400] 09:41:29 INFO - PROCESS | 2576 | 1467736889841 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0D71DC00) [pid = 2576] [serial = 1781] [outer = 0D563400] 09:41:30 INFO - PROCESS | 2576 | --DOCSHELL 0CD68C00 == 44 [pid = 2576] [id = 568] 09:41:30 INFO - PROCESS | 2576 | --DOCSHELL 0CF0E800 == 43 [pid = 2576] [id = 560] 09:41:30 INFO - PROCESS | 2576 | --DOCSHELL 13631000 == 42 [pid = 2576] [id = 576] 09:41:30 INFO - PROCESS | 2576 | --DOCSHELL 1843B000 == 41 [pid = 2576] [id = 574] 09:41:30 INFO - PROCESS | 2576 | --DOCSHELL 1543DC00 == 40 [pid = 2576] [id = 572] 09:41:30 INFO - PROCESS | 2576 | --DOCSHELL 0D9BD400 == 39 [pid = 2576] [id = 561] 09:41:30 INFO - PROCESS | 2576 | --DOCSHELL 13628C00 == 38 [pid = 2576] [id = 570] 09:41:30 INFO - PROCESS | 2576 | --DOCSHELL 1362B000 == 37 [pid = 2576] [id = 558] 09:41:30 INFO - PROCESS | 2576 | --DOCSHELL 14F30400 == 36 [pid = 2576] [id = 571] 09:41:30 INFO - PROCESS | 2576 | --DOCSHELL 15431C00 == 35 [pid = 2576] [id = 562] 09:41:30 INFO - PROCESS | 2576 | --DOCSHELL 0E6E3000 == 34 [pid = 2576] [id = 559] 09:41:30 INFO - PROCESS | 2576 | --DOCSHELL 16F60400 == 33 [pid = 2576] [id = 573] 09:41:30 INFO - PROCESS | 2576 | --DOCSHELL 118A3800 == 32 [pid = 2576] [id = 557] 09:41:30 INFO - PROCESS | 2576 | --DOCSHELL 0E7C7400 == 31 [pid = 2576] [id = 569] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (194AF000) [pid = 2576] [serial = 1732] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (16AFA000) [pid = 2576] [serial = 1717] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (16B85000) [pid = 2576] [serial = 1718] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (17EE5C00) [pid = 2576] [serial = 1721] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (172D5400) [pid = 2576] [serial = 1720] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (185E7000) [pid = 2576] [serial = 1723] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (12FD5400) [pid = 2576] [serial = 1726] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (1886BC00) [pid = 2576] [serial = 1724] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (19266800) [pid = 2576] [serial = 1730] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (15399C00) [pid = 2576] [serial = 1714] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (13A9D000) [pid = 2576] [serial = 1711] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (13E66800) [pid = 2576] [serial = 1712] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (11854400) [pid = 2576] [serial = 1708] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (118A0000) [pid = 2576] [serial = 1709] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0D472800) [pid = 2576] [serial = 1705] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0D558000) [pid = 2576] [serial = 1706] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (1838B400) [pid = 2576] [serial = 1703] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (1706D800) [pid = 2576] [serial = 1702] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (172D6400) [pid = 2576] [serial = 1700] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (172C9000) [pid = 2576] [serial = 1699] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (1362CC00) [pid = 2576] [serial = 1697] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (12FD2000) [pid = 2576] [serial = 1696] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0DA5B800) [pid = 2576] [serial = 1694] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0D71D800) [pid = 2576] [serial = 1693] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (1702EC00) [pid = 2576] [serial = 1691] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (1890F400) [pid = 2576] [serial = 1729] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (153F6C00) [pid = 2576] [serial = 1715] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (14A5D800) [pid = 2576] [serial = 1727] [outer = 00000000] [url = about:blank] 09:41:30 INFO - PROCESS | 2576 | 1467736890326 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]]]}] 09:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 890ms 09:41:30 INFO - PROCESS | 2576 | 1467736890374 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 2576 | 1467736890379 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 09:41:30 INFO - PROCESS | 2576 | 1467736890385 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:41:30 INFO - PROCESS | 2576 | 1467736890387 Marionette TRACE conn6 <- [1,2338,null,{}] 09:41:30 INFO - PROCESS | 2576 | 1467736890391 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}] 09:41:30 INFO - PROCESS | 2576 | 1467736890394 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:30 INFO - PROCESS | 2576 | 1467736890480 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 09:41:30 INFO - PROCESS | 2576 | 1467736890489 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 2576 | 1467736890491 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:30 INFO - PROCESS | 2576 | ++DOCSHELL 0D71D800 == 32 [pid = 2576] [id = 594] 09:41:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0D71F800) [pid = 2576] [serial = 1782] [outer = 00000000] 09:41:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0DA5D800) [pid = 2576] [serial = 1783] [outer = 0D71F800] 09:41:30 INFO - PROCESS | 2576 | 1467736890537 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0DC47C00) [pid = 2576] [serial = 1784] [outer = 0D71F800] 09:41:31 INFO - PROCESS | 2576 | 1467736891044 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]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 09:41:31 INFO - PROCESS | 2576 | 1467736891059 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 2576 | 1467736891061 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 09:41:31 INFO - PROCESS | 2576 | 1467736891064 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:41:31 INFO - PROCESS | 2576 | 1467736891068 Marionette TRACE conn6 <- [1,2342,null,{}] 09:41:31 INFO - PROCESS | 2576 | 1467736891078 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}] 09:41:31 INFO - PROCESS | 2576 | 1467736891083 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:31 INFO - PROCESS | 2576 | 1467736891195 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 09:41:31 INFO - PROCESS | 2576 | 1467736891294 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:31 INFO - PROCESS | 2576 | 1467736891297 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:31 INFO - PROCESS | 2576 | ++DOCSHELL 118A0000 == 33 [pid = 2576] [id = 595] 09:41:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (118A1800) [pid = 2576] [serial = 1785] [outer = 00000000] 09:41:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (11A68000) [pid = 2576] [serial = 1786] [outer = 118A1800] 09:41:31 INFO - PROCESS | 2576 | 1467736891344 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (11F4B400) [pid = 2576] [serial = 1787] [outer = 118A1800] 09:41:31 INFO - PROCESS | 2576 | 1467736891727 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]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 09:41:31 INFO - PROCESS | 2576 | 1467736891747 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 2576 | 1467736891749 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 09:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:41:31 INFO - PROCESS | 2576 | 1467736891752 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 2576 | 1467736891754 Marionette TRACE conn6 <- [1,2346,null,{}] 09:41:31 INFO - PROCESS | 2576 | 1467736891758 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}] 09:41:31 INFO - PROCESS | 2576 | 1467736891759 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:31 INFO - PROCESS | 2576 | 1467736891844 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 09:41:31 INFO - PROCESS | 2576 | 1467736891850 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:31 INFO - PROCESS | 2576 | 1467736891860 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:31 INFO - PROCESS | 2576 | ++DOCSHELL 11F57800 == 34 [pid = 2576] [id = 596] 09:41:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (1212D000) [pid = 2576] [serial = 1788] [outer = 00000000] 09:41:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (1362B800) [pid = 2576] [serial = 1789] [outer = 1212D000] 09:41:31 INFO - PROCESS | 2576 | 1467736891906 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (13A9AC00) [pid = 2576] [serial = 1790] [outer = 1212D000] 09:41:32 INFO - PROCESS | 2576 | 1467736892340 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]]]}] 09:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 09:41:32 INFO - PROCESS | 2576 | 1467736892397 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 09:41:32 INFO - PROCESS | 2576 | 1467736892399 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 09:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:41:32 INFO - PROCESS | 2576 | 1467736892402 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:41:32 INFO - PROCESS | 2576 | 1467736892404 Marionette TRACE conn6 <- [1,2350,null,{}] 09:41:32 INFO - PROCESS | 2576 | 1467736892407 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}] 09:41:32 INFO - PROCESS | 2576 | 1467736892409 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:32 INFO - PROCESS | 2576 | 1467736892526 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 09:41:32 INFO - PROCESS | 2576 | 1467736892535 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 2576 | 1467736892537 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:32 INFO - PROCESS | 2576 | ++DOCSHELL 13E61800 == 35 [pid = 2576] [id = 597] 09:41:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (13E62C00) [pid = 2576] [serial = 1791] [outer = 00000000] 09:41:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (13E6A800) [pid = 2576] [serial = 1792] [outer = 13E62C00] 09:41:32 INFO - PROCESS | 2576 | 1467736892608 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (14A64000) [pid = 2576] [serial = 1793] [outer = 13E62C00] 09:41:33 INFO - PROCESS | 2576 | 1467736893066 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]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 09:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:41:33 INFO - PROCESS | 2576 | 1467736893135 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 2576 | 1467736893137 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 09:41:33 INFO - PROCESS | 2576 | 1467736893140 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - PROCESS | 2576 | 1467736893141 Marionette TRACE conn6 <- [1,2354,null,{}] 09:41:33 INFO - PROCESS | 2576 | 1467736893145 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}] 09:41:33 INFO - PROCESS | 2576 | 1467736893150 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:33 INFO - PROCESS | 2576 | 1467736893298 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 09:41:33 INFO - PROCESS | 2576 | 1467736893306 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 2576 | 1467736893308 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:33 INFO - PROCESS | 2576 | ++DOCSHELL 14F33000 == 36 [pid = 2576] [id = 598] 09:41:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (14F35400) [pid = 2576] [serial = 1794] [outer = 00000000] 09:41:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (15432000) [pid = 2576] [serial = 1795] [outer = 14F35400] 09:41:33 INFO - PROCESS | 2576 | 1467736893407 Marionette DEBUG loaded listener.js 09:41:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (15439C00) [pid = 2576] [serial = 1796] [outer = 14F35400] 09:41:33 INFO - PROCESS | 2576 | 1467736893834 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]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 09:41:33 INFO - PROCESS | 2576 | 1467736893881 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 2576 | 1467736893883 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 09:41:33 INFO - PROCESS | 2576 | 1467736893886 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:41:33 INFO - PROCESS | 2576 | 1467736893897 Marionette TRACE conn6 <- [1,2358,null,{}] 09:41:33 INFO - PROCESS | 2576 | 1467736893901 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}] 09:41:33 INFO - PROCESS | 2576 | 1467736893903 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:34 INFO - PROCESS | 2576 | 1467736894014 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 09:41:34 INFO - PROCESS | 2576 | 1467736894021 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:34 INFO - PROCESS | 2576 | 1467736894022 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:34 INFO - PROCESS | 2576 | ++DOCSHELL 0D611C00 == 37 [pid = 2576] [id = 599] 09:41:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (0D9BE000) [pid = 2576] [serial = 1797] [outer = 00000000] 09:41:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16A57400) [pid = 2576] [serial = 1798] [outer = 0D9BE000] 09:41:34 INFO - PROCESS | 2576 | 1467736894065 Marionette DEBUG loaded listener.js 09:41:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16AFB400) [pid = 2576] [serial = 1799] [outer = 0D9BE000] 09:41:34 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (11F4B800) [pid = 2576] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:41:34 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0D493000) [pid = 2576] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:41:34 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16B8A800) [pid = 2576] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:41:34 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (11A67800) [pid = 2576] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:41:34 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0E68C400) [pid = 2576] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:41:34 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (172CE000) [pid = 2576] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:41:34 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (1890F000) [pid = 2576] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:41:34 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (14A64400) [pid = 2576] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:41:34 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (131C2800) [pid = 2576] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:41:34 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1533AC00) [pid = 2576] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:41:34 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0D714000) [pid = 2576] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:41:34 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (153F6800) [pid = 2576] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:41:34 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0CFF0C00) [pid = 2576] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:41:34 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (172D4000) [pid = 2576] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:41:34 INFO - PROCESS | 2576 | 1467736894713 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]]]}] 09:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 890ms 09:41:34 INFO - PROCESS | 2576 | 1467736894782 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 09:41:34 INFO - PROCESS | 2576 | 1467736894784 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 09:41:34 INFO - PROCESS | 2576 | 1467736894787 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:41:34 INFO - PROCESS | 2576 | 1467736894789 Marionette TRACE conn6 <- [1,2362,null,{}] 09:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:41:34 INFO - PROCESS | 2576 | 1467736894792 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}] 09:41:34 INFO - PROCESS | 2576 | 1467736894794 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:34 INFO - PROCESS | 2576 | 1467736894872 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 09:41:35 INFO - PROCESS | 2576 | 1467736894972 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:35 INFO - PROCESS | 2576 | 1467736894974 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:35 INFO - PROCESS | 2576 | ++DOCSHELL 0D61C400 == 38 [pid = 2576] [id = 600] 09:41:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0DDA3C00) [pid = 2576] [serial = 1800] [outer = 00000000] 09:41:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (13E62000) [pid = 2576] [serial = 1801] [outer = 0DDA3C00] 09:41:35 INFO - PROCESS | 2576 | 1467736895017 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (15435800) [pid = 2576] [serial = 1802] [outer = 0DDA3C00] 09:41:35 INFO - PROCESS | 2576 | 1467736895388 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]]]}] 09:41:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:41:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 09:41:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:41:35 INFO - PROCESS | 2576 | 1467736895462 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 09:41:35 INFO - PROCESS | 2576 | 1467736895464 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 09:41:35 INFO - PROCESS | 2576 | 1467736895467 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:41:35 INFO - PROCESS | 2576 | 1467736895469 Marionette TRACE conn6 <- [1,2366,null,{}] 09:41:35 INFO - PROCESS | 2576 | 1467736895472 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}] 09:41:35 INFO - PROCESS | 2576 | 1467736895474 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:35 INFO - PROCESS | 2576 | 1467736895591 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 09:41:35 INFO - PROCESS | 2576 | 1467736895600 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:35 INFO - PROCESS | 2576 | 1467736895602 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:35 INFO - PROCESS | 2576 | ++DOCSHELL 11A6A000 == 39 [pid = 2576] [id = 601] 09:41:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (14F36800) [pid = 2576] [serial = 1803] [outer = 00000000] 09:41:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (16D97000) [pid = 2576] [serial = 1804] [outer = 14F36800] 09:41:35 INFO - PROCESS | 2576 | 1467736895645 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16F60400) [pid = 2576] [serial = 1805] [outer = 14F36800] 09:41:36 INFO - PROCESS | 2576 | 1467736896054 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]]]}] 09:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 630ms 09:41:36 INFO - PROCESS | 2576 | 1467736896098 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 2576 | 1467736896100 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 09:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:41:36 INFO - PROCESS | 2576 | 1467736896103 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - PROCESS | 2576 | 1467736896105 Marionette TRACE conn6 <- [1,2370,null,{}] 09:41:36 INFO - PROCESS | 2576 | 1467736896108 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}] 09:41:36 INFO - PROCESS | 2576 | 1467736896110 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:36 INFO - PROCESS | 2576 | 1467736896226 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 09:41:36 INFO - PROCESS | 2576 | 1467736896234 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 2576 | 1467736896235 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:36 INFO - PROCESS | 2576 | ++DOCSHELL 11F74400 == 40 [pid = 2576] [id = 602] 09:41:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (17070800) [pid = 2576] [serial = 1806] [outer = 00000000] 09:41:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (172CD400) [pid = 2576] [serial = 1807] [outer = 17070800] 09:41:36 INFO - PROCESS | 2576 | 1467736896279 Marionette DEBUG loaded listener.js 09:41:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (172D0C00) [pid = 2576] [serial = 1808] [outer = 17070800] 09:41:36 INFO - PROCESS | 2576 | 1467736896831 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]]]}] 09:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 770ms 09:41:36 INFO - PROCESS | 2576 | 1467736896874 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 2576 | 1467736896879 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 09:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:41:36 INFO - PROCESS | 2576 | 1467736896885 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - PROCESS | 2576 | 1467736896888 Marionette TRACE conn6 <- [1,2374,null,{}] 09:41:36 INFO - PROCESS | 2576 | 1467736896894 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}] 09:41:36 INFO - PROCESS | 2576 | 1467736896897 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:37 INFO - PROCESS | 2576 | 1467736897012 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 09:41:37 INFO - PROCESS | 2576 | 1467736897125 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 2576 | 1467736897129 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:37 INFO - PROCESS | 2576 | ++DOCSHELL 0CFFA800 == 41 [pid = 2576] [id = 603] 09:41:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0D476C00) [pid = 2576] [serial = 1809] [outer = 00000000] 09:41:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0D616C00) [pid = 2576] [serial = 1810] [outer = 0D476C00] 09:41:37 INFO - PROCESS | 2576 | 1467736897226 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (0D9B4C00) [pid = 2576] [serial = 1811] [outer = 0D476C00] 09:41:37 INFO - PROCESS | 2576 | 1467736897836 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]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 970ms 09:41:37 INFO - PROCESS | 2576 | 1467736897860 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 2576 | 1467736897864 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 09:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:41:37 INFO - PROCESS | 2576 | 1467736897871 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - PROCESS | 2576 | 1467736897874 Marionette TRACE conn6 <- [1,2378,null,{}] 09:41:37 INFO - PROCESS | 2576 | 1467736897877 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}] 09:41:37 INFO - PROCESS | 2576 | 1467736897880 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:38 INFO - PROCESS | 2576 | 1467736897991 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 09:41:38 INFO - PROCESS | 2576 | 1467736898105 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:38 INFO - PROCESS | 2576 | 1467736898108 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:38 INFO - PROCESS | 2576 | ++DOCSHELL 118A0C00 == 42 [pid = 2576] [id = 604] 09:41:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (118A2C00) [pid = 2576] [serial = 1812] [outer = 00000000] 09:41:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (12FD6800) [pid = 2576] [serial = 1813] [outer = 118A2C00] 09:41:38 INFO - PROCESS | 2576 | 1467736898204 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (13AF3000) [pid = 2576] [serial = 1814] [outer = 118A2C00] 09:41:38 INFO - PROCESS | 2576 | 1467736898817 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]]]}] 09:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 970ms 09:41:38 INFO - PROCESS | 2576 | 1467736898850 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 2576 | 1467736898853 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 09:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:41:38 INFO - PROCESS | 2576 | 1467736898858 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - PROCESS | 2576 | 1467736898862 Marionette TRACE conn6 <- [1,2382,null,{}] 09:41:38 INFO - PROCESS | 2576 | 1467736898872 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}] 09:41:38 INFO - PROCESS | 2576 | 1467736898877 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:39 INFO - PROCESS | 2576 | 1467736898985 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 09:41:39 INFO - PROCESS | 2576 | 1467736899125 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 2576 | 1467736899128 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:39 INFO - PROCESS | 2576 | ++DOCSHELL 172CB800 == 43 [pid = 2576] [id = 605] 09:41:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (172D6400) [pid = 2576] [serial = 1815] [outer = 00000000] 09:41:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (17E45800) [pid = 2576] [serial = 1816] [outer = 172D6400] 09:41:39 INFO - PROCESS | 2576 | 1467736899186 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1838E400) [pid = 2576] [serial = 1817] [outer = 172D6400] 09:41:39 INFO - PROCESS | 2576 | 1467736899812 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]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 970ms 09:41:39 INFO - PROCESS | 2576 | 1467736899830 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 2576 | 1467736899833 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 09:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:41:39 INFO - PROCESS | 2576 | 1467736899836 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - PROCESS | 2576 | 1467736899838 Marionette TRACE conn6 <- [1,2386,null,{}] 09:41:39 INFO - PROCESS | 2576 | 1467736899841 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}] 09:41:39 INFO - PROCESS | 2576 | 1467736899844 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:39 INFO - PROCESS | 2576 | 1467736899952 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 09:41:40 INFO - PROCESS | 2576 | 1467736900064 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 2576 | 1467736900066 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:40 INFO - PROCESS | 2576 | ++DOCSHELL 0CF65400 == 44 [pid = 2576] [id = 606] 09:41:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0CFFEC00) [pid = 2576] [serial = 1818] [outer = 00000000] 09:41:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (1362D800) [pid = 2576] [serial = 1819] [outer = 0CFFEC00] 09:41:40 INFO - PROCESS | 2576 | 1467736900120 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1533C800) [pid = 2576] [serial = 1820] [outer = 0CFFEC00] 09:41:40 INFO - PROCESS | 2576 | 1467736900861 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]]]}] 09:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1068ms 09:41:40 INFO - PROCESS | 2576 | 1467736900908 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 09:41:40 INFO - PROCESS | 2576 | 1467736900912 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 09:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:41:40 INFO - PROCESS | 2576 | 1467736900916 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - PROCESS | 2576 | 1467736900921 Marionette TRACE conn6 <- [1,2390,null,{}] 09:41:40 INFO - PROCESS | 2576 | 1467736900926 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}] 09:41:40 INFO - PROCESS | 2576 | 1467736900928 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:41 INFO - PROCESS | 2576 | --DOCSHELL 0CFF7400 == 43 [pid = 2576] [id = 555] 09:41:41 INFO - PROCESS | 2576 | --DOCSHELL 08B7F000 == 42 [pid = 2576] [id = 575] 09:41:41 INFO - PROCESS | 2576 | --DOCSHELL 17066800 == 41 [pid = 2576] [id = 566] 09:41:41 INFO - PROCESS | 2576 | --DOCSHELL 0D61C400 == 40 [pid = 2576] [id = 600] 09:41:41 INFO - PROCESS | 2576 | --DOCSHELL 11F57800 == 39 [pid = 2576] [id = 596] 09:41:41 INFO - PROCESS | 2576 | --DOCSHELL 14F33000 == 38 [pid = 2576] [id = 598] 09:41:41 INFO - PROCESS | 2576 | --DOCSHELL 11AA4000 == 37 [pid = 2576] [id = 565] 09:41:41 INFO - PROCESS | 2576 | --DOCSHELL 0D611C00 == 36 [pid = 2576] [id = 599] 09:41:41 INFO - PROCESS | 2576 | --DOCSHELL 11A6A000 == 35 [pid = 2576] [id = 601] 09:41:41 INFO - PROCESS | 2576 | --DOCSHELL 13571400 == 34 [pid = 2576] [id = 567] 09:41:41 INFO - PROCESS | 2576 | --DOCSHELL 118A3000 == 33 [pid = 2576] [id = 563] 09:41:41 INFO - PROCESS | 2576 | --DOCSHELL 0D5B7800 == 32 [pid = 2576] [id = 564] 09:41:41 INFO - PROCESS | 2576 | --DOCSHELL 1890B400 == 31 [pid = 2576] [id = 577] 09:41:41 INFO - PROCESS | 2576 | --DOCSHELL 13E61800 == 30 [pid = 2576] [id = 597] 09:41:41 INFO - PROCESS | 2576 | --DOCSHELL 0DA5E000 == 29 [pid = 2576] [id = 556] 09:41:41 INFO - PROCESS | 2576 | --DOCSHELL 0CF65400 == 28 [pid = 2576] [id = 606] 09:41:41 INFO - PROCESS | 2576 | --DOCSHELL 172CB800 == 27 [pid = 2576] [id = 605] 09:41:41 INFO - PROCESS | 2576 | --DOCSHELL 11F74400 == 26 [pid = 2576] [id = 602] 09:41:41 INFO - PROCESS | 2576 | --DOCSHELL 0CFFA800 == 25 [pid = 2576] [id = 603] 09:41:41 INFO - PROCESS | 2576 | --DOCSHELL 118A0C00 == 24 [pid = 2576] [id = 604] 09:41:41 INFO - PROCESS | 2576 | 1467736901599 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (17021C00) [pid = 2576] [serial = 1759] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (11FDD000) [pid = 2576] [serial = 1744] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (122EF400) [pid = 2576] [serial = 1745] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0E789400) [pid = 2576] [serial = 1741] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (1189B400) [pid = 2576] [serial = 1742] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (1838A800) [pid = 2576] [serial = 1762] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (1982F800) [pid = 2576] [serial = 1733] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (14F2D400) [pid = 2576] [serial = 1750] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (14F35800) [pid = 2576] [serial = 1751] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (13625C00) [pid = 2576] [serial = 1747] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (13A92C00) [pid = 2576] [serial = 1748] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (15433C00) [pid = 2576] [serial = 1753] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (1543A000) [pid = 2576] [serial = 1754] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D71B000) [pid = 2576] [serial = 1738] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0D9B8C00) [pid = 2576] [serial = 1739] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (16A50000) [pid = 2576] [serial = 1756] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (17027C00) [pid = 2576] [serial = 1760] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0D615800) [pid = 2576] [serial = 1765] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (1984D000) [pid = 2576] [serial = 1771] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (184F1000) [pid = 2576] [serial = 1763] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (12FD7400) [pid = 2576] [serial = 1766] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (172D0000) [pid = 2576] [serial = 1768] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (0D4F0000) [pid = 2576] [serial = 1736] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0D4E6400) [pid = 2576] [serial = 1735] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (19852400) [pid = 2576] [serial = 1772] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (16A50400) [pid = 2576] [serial = 1757] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (19831000) [pid = 2576] [serial = 1769] [outer = 00000000] [url = about:blank] 09:41:41 INFO - PROCESS | 2576 | 1467736901829 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 2576 | 1467736901832 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:41 INFO - PROCESS | 2576 | ++DOCSHELL 0CE36400 == 25 [pid = 2576] [id = 607] 09:41:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0CE3A800) [pid = 2576] [serial = 1821] [outer = 00000000] 09:41:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0CFF2400) [pid = 2576] [serial = 1822] [outer = 0CE3A800] 09:41:41 INFO - PROCESS | 2576 | 1467736901881 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0D475000) [pid = 2576] [serial = 1823] [outer = 0CE3A800] 09:41:42 INFO - PROCESS | 2576 | 1467736902274 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]]]}] 09:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1432ms 09:41:42 INFO - PROCESS | 2576 | 1467736902351 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 09:41:42 INFO - PROCESS | 2576 | 1467736902355 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 09:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:41:42 INFO - PROCESS | 2576 | 1467736902360 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:41:42 INFO - PROCESS | 2576 | 1467736902363 Marionette TRACE conn6 <- [1,2394,null,{}] 09:41:42 INFO - PROCESS | 2576 | 1467736902368 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}] 09:41:42 INFO - PROCESS | 2576 | 1467736902371 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:42 INFO - PROCESS | 2576 | 1467736902462 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 09:41:42 INFO - PROCESS | 2576 | 1467736902477 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 2576 | 1467736902479 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:42 INFO - PROCESS | 2576 | ++DOCSHELL 0D719400 == 26 [pid = 2576] [id = 608] 09:41:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0D719C00) [pid = 2576] [serial = 1824] [outer = 00000000] 09:41:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0D880800) [pid = 2576] [serial = 1825] [outer = 0D719C00] 09:41:42 INFO - PROCESS | 2576 | 1467736902527 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0DA56C00) [pid = 2576] [serial = 1826] [outer = 0D719C00] 09:41:43 INFO - PROCESS | 2576 | 1467736903000 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]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 690ms 09:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:41:43 INFO - PROCESS | 2576 | 1467736903051 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 2576 | 1467736903054 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 09:41:43 INFO - PROCESS | 2576 | 1467736903057 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 2576 | 1467736903059 Marionette TRACE conn6 <- [1,2398,null,{}] 09:41:43 INFO - PROCESS | 2576 | 1467736903063 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}] 09:41:43 INFO - PROCESS | 2576 | 1467736903066 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:43 INFO - PROCESS | 2576 | 1467736903179 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 09:41:43 INFO - PROCESS | 2576 | 1467736903280 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:43 INFO - PROCESS | 2576 | 1467736903282 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:43 INFO - PROCESS | 2576 | ++DOCSHELL 0E789000 == 27 [pid = 2576] [id = 609] 09:41:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0E789400) [pid = 2576] [serial = 1827] [outer = 00000000] 09:41:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0E7CD000) [pid = 2576] [serial = 1828] [outer = 0E789400] 09:41:43 INFO - PROCESS | 2576 | 1467736903327 Marionette DEBUG loaded listener.js 09:41:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (1189D800) [pid = 2576] [serial = 1829] [outer = 0E789400] 09:41:43 INFO - PROCESS | 2576 | 1467736903729 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]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 09:41:43 INFO - PROCESS | 2576 | 1467736903798 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 2576 | 1467736903802 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 09:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:41:43 INFO - PROCESS | 2576 | 1467736903812 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 2576 | 1467736903817 Marionette TRACE conn6 <- [1,2402,null,{}] 09:41:43 INFO - PROCESS | 2576 | 1467736903824 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}] 09:41:43 INFO - PROCESS | 2576 | 1467736903827 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:43 INFO - PROCESS | 2576 | 1467736903957 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 09:41:44 INFO - PROCESS | 2576 | 1467736904019 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 2576 | 1467736904021 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:44 INFO - PROCESS | 2576 | ++DOCSHELL 12132C00 == 28 [pid = 2576] [id = 610] 09:41:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (12FD7000) [pid = 2576] [serial = 1830] [outer = 00000000] 09:41:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (13625C00) [pid = 2576] [serial = 1831] [outer = 12FD7000] 09:41:44 INFO - PROCESS | 2576 | 1467736904065 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (13A92C00) [pid = 2576] [serial = 1832] [outer = 12FD7000] 09:41:44 INFO - PROCESS | 2576 | 1467736904491 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]]]}] 09:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 730ms 09:41:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:41:44 INFO - PROCESS | 2576 | 1467736904561 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 09:41:44 INFO - PROCESS | 2576 | 1467736904563 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 09:41:44 INFO - PROCESS | 2576 | 1467736904566 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - PROCESS | 2576 | 1467736904568 Marionette TRACE conn6 <- [1,2406,null,{}] 09:41:44 INFO - PROCESS | 2576 | 1467736904571 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}] 09:41:44 INFO - PROCESS | 2576 | 1467736904573 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:44 INFO - PROCESS | 2576 | 1467736904687 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 09:41:44 INFO - PROCESS | 2576 | 1467736904696 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 2576 | 1467736904698 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:44 INFO - PROCESS | 2576 | ++DOCSHELL 0CE36000 == 29 [pid = 2576] [id = 611] 09:41:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (13572800) [pid = 2576] [serial = 1833] [outer = 00000000] 09:41:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (13E69C00) [pid = 2576] [serial = 1834] [outer = 13572800] 09:41:44 INFO - PROCESS | 2576 | 1467736904742 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (14F2F800) [pid = 2576] [serial = 1835] [outer = 13572800] 09:41:45 INFO - PROCESS | 2576 | 1467736905188 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]]]}] 09:41:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 672ms 09:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:41:45 INFO - PROCESS | 2576 | 1467736905240 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 2576 | 1467736905242 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 09:41:45 INFO - PROCESS | 2576 | 1467736905245 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - PROCESS | 2576 | 1467736905247 Marionette TRACE conn6 <- [1,2410,null,{}] 09:41:45 INFO - PROCESS | 2576 | 1467736905251 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}] 09:41:45 INFO - PROCESS | 2576 | 1467736905253 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:45 INFO - PROCESS | 2576 | 1467736905366 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 09:41:45 INFO - PROCESS | 2576 | 1467736905373 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:45 INFO - PROCESS | 2576 | 1467736905378 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:45 INFO - PROCESS | 2576 | ++DOCSHELL 15396400 == 30 [pid = 2576] [id = 612] 09:41:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (15399400) [pid = 2576] [serial = 1836] [outer = 00000000] 09:41:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (15436C00) [pid = 2576] [serial = 1837] [outer = 15399400] 09:41:45 INFO - PROCESS | 2576 | 1467736905495 Marionette DEBUG loaded listener.js 09:41:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16A4C800) [pid = 2576] [serial = 1838] [outer = 15399400] 09:41:46 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (13E62C00) [pid = 2576] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:41:46 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (1212D000) [pid = 2576] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:41:46 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (14F36800) [pid = 2576] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:41:46 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (13625400) [pid = 2576] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:41:46 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (14F35400) [pid = 2576] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:41:46 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0D563400) [pid = 2576] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:41:46 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (118A1800) [pid = 2576] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:41:46 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0D496000) [pid = 2576] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:41:46 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0D71F800) [pid = 2576] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:41:46 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0DDA3C00) [pid = 2576] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:41:46 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0D9BE000) [pid = 2576] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:41:46 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (17070800) [pid = 2576] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:41:46 INFO - PROCESS | 2576 | 1467736906121 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]]]}] 09:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 930ms 09:41:46 INFO - PROCESS | 2576 | 1467736906176 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 09:41:46 INFO - PROCESS | 2576 | 1467736906178 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 09:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:41:46 INFO - PROCESS | 2576 | 1467736906181 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:41:46 INFO - PROCESS | 2576 | 1467736906183 Marionette TRACE conn6 <- [1,2414,null,{}] 09:41:46 INFO - PROCESS | 2576 | 1467736906187 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}] 09:41:46 INFO - PROCESS | 2576 | 1467736906189 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:46 INFO - PROCESS | 2576 | 1467736906313 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 09:41:46 INFO - PROCESS | 2576 | 1467736906374 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 2576 | 1467736906376 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:46 INFO - PROCESS | 2576 | ++DOCSHELL 0CD68C00 == 31 [pid = 2576] [id = 613] 09:41:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0D5B7400) [pid = 2576] [serial = 1839] [outer = 00000000] 09:41:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (13E62C00) [pid = 2576] [serial = 1840] [outer = 0D5B7400] 09:41:46 INFO - PROCESS | 2576 | 1467736906420 Marionette DEBUG loaded listener.js 09:41:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (153F1800) [pid = 2576] [serial = 1841] [outer = 0D5B7400] 09:41:46 INFO - PROCESS | 2576 | 1467736906773 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]]]}] 09:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 09:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:41:46 INFO - PROCESS | 2576 | 1467736906820 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 09:41:46 INFO - PROCESS | 2576 | 1467736906823 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 09:41:46 INFO - PROCESS | 2576 | 1467736906826 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:41:46 INFO - PROCESS | 2576 | 1467736906827 Marionette TRACE conn6 <- [1,2418,null,{}] 09:41:46 INFO - PROCESS | 2576 | 1467736906831 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}] 09:41:46 INFO - PROCESS | 2576 | 1467736906832 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:46 INFO - PROCESS | 2576 | 1467736906909 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 09:41:46 INFO - PROCESS | 2576 | 1467736906914 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 2576 | 1467736906916 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:46 INFO - PROCESS | 2576 | ++DOCSHELL 16A52800 == 32 [pid = 2576] [id = 614] 09:41:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (16A56800) [pid = 2576] [serial = 1842] [outer = 00000000] 09:41:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (16D96000) [pid = 2576] [serial = 1843] [outer = 16A56800] 09:41:46 INFO - PROCESS | 2576 | 1467736906959 Marionette DEBUG loaded listener.js 09:41:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (17069800) [pid = 2576] [serial = 1844] [outer = 16A56800] 09:41:47 INFO - PROCESS | 2576 | 1467736907383 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]]]}] 09:41:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 570ms 09:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:41:47 INFO - PROCESS | 2576 | 1467736907397 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 09:41:47 INFO - PROCESS | 2576 | 1467736907399 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 09:41:47 INFO - PROCESS | 2576 | 1467736907402 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - PROCESS | 2576 | 1467736907404 Marionette TRACE conn6 <- [1,2422,null,{}] 09:41:47 INFO - PROCESS | 2576 | 1467736907407 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}] 09:41:47 INFO - PROCESS | 2576 | 1467736907409 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:47 INFO - PROCESS | 2576 | 1467736907529 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 09:41:47 INFO - PROCESS | 2576 | 1467736907538 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:47 INFO - PROCESS | 2576 | 1467736907540 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:47 INFO - PROCESS | 2576 | ++DOCSHELL 16B8F000 == 33 [pid = 2576] [id = 615] 09:41:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (1702F400) [pid = 2576] [serial = 1845] [outer = 00000000] 09:41:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (172CA800) [pid = 2576] [serial = 1846] [outer = 1702F400] 09:41:47 INFO - PROCESS | 2576 | 1467736907583 Marionette DEBUG loaded listener.js 09:41:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (172CB400) [pid = 2576] [serial = 1847] [outer = 1702F400] 09:41:48 INFO - PROCESS | 2576 | 1467736908095 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]]]}] 09:41:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:41:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 770ms 09:41:48 INFO - PROCESS | 2576 | 1467736908174 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 09:41:48 INFO - PROCESS | 2576 | 1467736908179 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 09:41:48 INFO - PROCESS | 2576 | 1467736908184 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:41:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:41:48 INFO - PROCESS | 2576 | 1467736908188 Marionette TRACE conn6 <- [1,2426,null,{}] 09:41:48 INFO - PROCESS | 2576 | 1467736908194 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}] 09:41:48 INFO - PROCESS | 2576 | 1467736908197 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:48 INFO - PROCESS | 2576 | 1467736908325 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 09:41:48 INFO - PROCESS | 2576 | 1467736908458 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 2576 | 1467736908462 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:48 INFO - PROCESS | 2576 | ++DOCSHELL 0CD73000 == 34 [pid = 2576] [id = 616] 09:41:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0CD74000) [pid = 2576] [serial = 1848] [outer = 00000000] 09:41:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0D5B8C00) [pid = 2576] [serial = 1849] [outer = 0CD74000] 09:41:48 INFO - PROCESS | 2576 | 1467736908520 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (0D71CC00) [pid = 2576] [serial = 1850] [outer = 0CD74000] 09:41:49 INFO - PROCESS | 2576 | 1467736909264 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]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1120ms 09:41:49 INFO - PROCESS | 2576 | 1467736909309 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 09:41:49 INFO - PROCESS | 2576 | 1467736909314 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 09:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:41:49 INFO - PROCESS | 2576 | 1467736909320 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:41:49 INFO - PROCESS | 2576 | 1467736909323 Marionette TRACE conn6 <- [1,2430,null,{}] 09:41:49 INFO - PROCESS | 2576 | 1467736909327 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}] 09:41:49 INFO - PROCESS | 2576 | 1467736909330 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:49 INFO - PROCESS | 2576 | 1467736909448 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 09:41:49 INFO - PROCESS | 2576 | 1467736909588 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:49 INFO - PROCESS | 2576 | 1467736909590 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:49 INFO - PROCESS | 2576 | ++DOCSHELL 0E7CC000 == 35 [pid = 2576] [id = 617] 09:41:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1189A000) [pid = 2576] [serial = 1851] [outer = 00000000] 09:41:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (11F57000) [pid = 2576] [serial = 1852] [outer = 1189A000] 09:41:49 INFO - PROCESS | 2576 | 1467736909647 Marionette DEBUG loaded listener.js 09:41:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (122F2C00) [pid = 2576] [serial = 1853] [outer = 1189A000] 09:41:50 INFO - PROCESS | 2576 | 1467736910534 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]]]}] 09:41:50 INFO - PROCESS | 2576 | --DOCSHELL 16A52800 == 34 [pid = 2576] [id = 614] 09:41:50 INFO - PROCESS | 2576 | --DOCSHELL 0CD68C00 == 33 [pid = 2576] [id = 613] 09:41:50 INFO - PROCESS | 2576 | --DOCSHELL 15396400 == 32 [pid = 2576] [id = 612] 09:41:50 INFO - PROCESS | 2576 | --DOCSHELL 0CE36000 == 31 [pid = 2576] [id = 611] 09:41:50 INFO - PROCESS | 2576 | --DOCSHELL 12132C00 == 30 [pid = 2576] [id = 610] 09:41:50 INFO - PROCESS | 2576 | --DOCSHELL 0E789000 == 29 [pid = 2576] [id = 609] 09:41:50 INFO - PROCESS | 2576 | --DOCSHELL 0D719400 == 28 [pid = 2576] [id = 608] 09:41:50 INFO - PROCESS | 2576 | --DOCSHELL 0CE36400 == 27 [pid = 2576] [id = 607] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (13E6A800) [pid = 2576] [serial = 1792] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (1362B800) [pid = 2576] [serial = 1789] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16F60400) [pid = 2576] [serial = 1805] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (19866400) [pid = 2576] [serial = 1775] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (15439C00) [pid = 2576] [serial = 1796] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (19863800) [pid = 2576] [serial = 1774] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0D613400) [pid = 2576] [serial = 1780] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D71DC00) [pid = 2576] [serial = 1781] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (15432000) [pid = 2576] [serial = 1795] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (11A68000) [pid = 2576] [serial = 1786] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (11F4B400) [pid = 2576] [serial = 1787] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0D61F400) [pid = 2576] [serial = 1777] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0DA52400) [pid = 2576] [serial = 1778] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0DA5D800) [pid = 2576] [serial = 1783] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0DC47C00) [pid = 2576] [serial = 1784] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (13E62000) [pid = 2576] [serial = 1801] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (16A57400) [pid = 2576] [serial = 1798] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (172CD400) [pid = 2576] [serial = 1807] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (16D97000) [pid = 2576] [serial = 1804] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (172D0C00) [pid = 2576] [serial = 1808] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (16AFB400) [pid = 2576] [serial = 1799] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (15435800) [pid = 2576] [serial = 1802] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (14A64000) [pid = 2576] [serial = 1793] [outer = 00000000] [url = about:blank] 09:41:50 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (13A9AC00) [pid = 2576] [serial = 1790] [outer = 00000000] [url = about:blank] 09:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1274ms 09:41:50 INFO - PROCESS | 2576 | 1467736910598 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 09:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:41:50 INFO - PROCESS | 2576 | 1467736910602 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 09:41:50 INFO - PROCESS | 2576 | 1467736910607 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:41:50 INFO - PROCESS | 2576 | 1467736910610 Marionette TRACE conn6 <- [1,2434,null,{}] 09:41:50 INFO - PROCESS | 2576 | 1467736910615 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}] 09:41:50 INFO - PROCESS | 2576 | 1467736910618 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:50 INFO - PROCESS | 2576 | 1467736910706 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 09:41:50 INFO - PROCESS | 2576 | 1467736910718 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:50 INFO - PROCESS | 2576 | 1467736910722 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:50 INFO - PROCESS | 2576 | ++DOCSHELL 0D4E8400 == 28 [pid = 2576] [id = 618] 09:41:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (0D4EAC00) [pid = 2576] [serial = 1854] [outer = 00000000] 09:41:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (0D55CC00) [pid = 2576] [serial = 1855] [outer = 0D4EAC00] 09:41:50 INFO - PROCESS | 2576 | 1467736910770 Marionette DEBUG loaded listener.js 09:41:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (0D618800) [pid = 2576] [serial = 1856] [outer = 0D4EAC00] 09:41:51 INFO - PROCESS | 2576 | 1467736911249 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]]]}] 09:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 09:41:51 INFO - PROCESS | 2576 | 1467736911277 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 09:41:51 INFO - PROCESS | 2576 | 1467736911282 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 09:41:51 INFO - PROCESS | 2576 | 1467736911287 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:41:51 INFO - PROCESS | 2576 | 1467736911290 Marionette TRACE conn6 <- [1,2438,null,{}] 09:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:41:51 INFO - PROCESS | 2576 | 1467736911293 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}] 09:41:51 INFO - PROCESS | 2576 | 1467736911296 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:51 INFO - PROCESS | 2576 | 1467736911381 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 09:41:51 INFO - PROCESS | 2576 | 1467736911390 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:51 INFO - PROCESS | 2576 | 1467736911392 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:51 INFO - PROCESS | 2576 | ++DOCSHELL 0DC42400 == 29 [pid = 2576] [id = 619] 09:41:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0DC47800) [pid = 2576] [serial = 1857] [outer = 00000000] 09:41:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0DD9C000) [pid = 2576] [serial = 1858] [outer = 0DC47800] 09:41:51 INFO - PROCESS | 2576 | 1467736911438 Marionette DEBUG loaded listener.js 09:41:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0E27D000) [pid = 2576] [serial = 1859] [outer = 0DC47800] 09:41:51 INFO - PROCESS | 2576 | 1467736911894 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]]]}] 09:41:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 09:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:41:51 INFO - PROCESS | 2576 | 1467736911962 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 09:41:51 INFO - PROCESS | 2576 | 1467736911965 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 09:41:51 INFO - PROCESS | 2576 | 1467736911968 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:41:51 INFO - PROCESS | 2576 | 1467736911972 Marionette TRACE conn6 <- [1,2442,null,{}] 09:41:52 INFO - PROCESS | 2576 | 1467736911982 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}] 09:41:52 INFO - PROCESS | 2576 | 1467736911986 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:52 INFO - PROCESS | 2576 | 1467736912104 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 09:41:52 INFO - PROCESS | 2576 | 1467736912204 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:52 INFO - PROCESS | 2576 | 1467736912207 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:52 INFO - PROCESS | 2576 | ++DOCSHELL 122EF400 == 30 [pid = 2576] [id = 620] 09:41:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (12FD3800) [pid = 2576] [serial = 1860] [outer = 00000000] 09:41:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (1356F000) [pid = 2576] [serial = 1861] [outer = 12FD3800] 09:41:52 INFO - PROCESS | 2576 | 1467736912254 Marionette DEBUG loaded listener.js 09:41:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (13631400) [pid = 2576] [serial = 1862] [outer = 12FD3800] 09:41:52 INFO - PROCESS | 2576 | 1467736912638 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]]]}] 09:41:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:41:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 730ms 09:41:52 INFO - PROCESS | 2576 | 1467736912702 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 09:41:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:41:52 INFO - PROCESS | 2576 | 1467736912705 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 09:41:52 INFO - PROCESS | 2576 | 1467736912708 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:41:52 INFO - PROCESS | 2576 | 1467736912709 Marionette TRACE conn6 <- [1,2446,null,{}] 09:41:52 INFO - PROCESS | 2576 | 1467736912713 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}] 09:41:52 INFO - PROCESS | 2576 | 1467736912715 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:52 INFO - PROCESS | 2576 | 1467736912840 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 09:41:52 INFO - PROCESS | 2576 | 1467736912858 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:52 INFO - PROCESS | 2576 | 1467736912859 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:52 INFO - PROCESS | 2576 | ++DOCSHELL 13E5C800 == 31 [pid = 2576] [id = 621] 09:41:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (13E5C400) [pid = 2576] [serial = 1863] [outer = 00000000] 09:41:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (14F36C00) [pid = 2576] [serial = 1864] [outer = 13E5C400] 09:41:52 INFO - PROCESS | 2576 | 1467736912905 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (15399C00) [pid = 2576] [serial = 1865] [outer = 13E5C400] 09:41:53 INFO - PROCESS | 2576 | 1467736913332 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]]]}] 09:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 09:41:53 INFO - PROCESS | 2576 | 1467736913378 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 09:41:53 INFO - PROCESS | 2576 | 1467736913380 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 09:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:41:53 INFO - PROCESS | 2576 | 1467736913383 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:41:53 INFO - PROCESS | 2576 | 1467736913385 Marionette TRACE conn6 <- [1,2450,null,{}] 09:41:53 INFO - PROCESS | 2576 | 1467736913394 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}] 09:41:53 INFO - PROCESS | 2576 | 1467736913395 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:53 INFO - PROCESS | 2576 | 1467736913531 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 09:41:53 INFO - PROCESS | 2576 | 1467736913547 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:53 INFO - PROCESS | 2576 | 1467736913549 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:53 INFO - PROCESS | 2576 | ++DOCSHELL 15434800 == 32 [pid = 2576] [id = 622] 09:41:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (15435800) [pid = 2576] [serial = 1866] [outer = 00000000] 09:41:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (16A49000) [pid = 2576] [serial = 1867] [outer = 15435800] 09:41:53 INFO - PROCESS | 2576 | 1467736913592 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16A54C00) [pid = 2576] [serial = 1868] [outer = 15435800] 09:41:54 INFO - PROCESS | 2576 | 1467736914050 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]]]}] 09:41:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 09:41:54 INFO - PROCESS | 2576 | 1467736914122 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 09:41:54 INFO - PROCESS | 2576 | 1467736914124 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 09:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:41:54 INFO - PROCESS | 2576 | 1467736914128 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:41:54 INFO - PROCESS | 2576 | 1467736914129 Marionette TRACE conn6 <- [1,2454,null,{}] 09:41:54 INFO - PROCESS | 2576 | 1467736914132 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}] 09:41:54 INFO - PROCESS | 2576 | 1467736914138 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:54 INFO - PROCESS | 2576 | 1467736914279 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 09:41:54 INFO - PROCESS | 2576 | 1467736914356 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:54 INFO - PROCESS | 2576 | 1467736914358 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:54 INFO - PROCESS | 2576 | ++DOCSHELL 08B7F000 == 33 [pid = 2576] [id = 623] 09:41:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16AFBC00) [pid = 2576] [serial = 1869] [outer = 00000000] 09:41:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (172CF800) [pid = 2576] [serial = 1870] [outer = 16AFBC00] 09:41:54 INFO - PROCESS | 2576 | 1467736914402 Marionette DEBUG loaded listener.js 09:41:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (172C9800) [pid = 2576] [serial = 1871] [outer = 16AFBC00] 09:41:54 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0CE3A800) [pid = 2576] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:41:54 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D719C00) [pid = 2576] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:41:54 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0D476C00) [pid = 2576] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:41:54 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (118A2C00) [pid = 2576] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:41:54 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (172D6400) [pid = 2576] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:41:54 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (13572800) [pid = 2576] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:41:54 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0D5B7400) [pid = 2576] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:41:54 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (15399400) [pid = 2576] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:41:54 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (16A56800) [pid = 2576] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:41:54 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (0E789400) [pid = 2576] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:41:54 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (12FD7000) [pid = 2576] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:41:54 INFO - PROCESS | 2576 | 1467736914959 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]]]}] 09:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 871ms 09:41:55 INFO - PROCESS | 2576 | 1467736914999 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 09:41:55 INFO - PROCESS | 2576 | 1467736915001 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 09:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:41:55 INFO - PROCESS | 2576 | 1467736915004 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:41:55 INFO - PROCESS | 2576 | 1467736915006 Marionette TRACE conn6 <- [1,2458,null,{}] 09:41:55 INFO - PROCESS | 2576 | 1467736915009 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}] 09:41:55 INFO - PROCESS | 2576 | 1467736915011 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:55 INFO - PROCESS | 2576 | 1467736915092 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 09:41:55 INFO - PROCESS | 2576 | 1467736915099 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:55 INFO - PROCESS | 2576 | 1467736915101 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:55 INFO - PROCESS | 2576 | ++DOCSHELL 0E693400 == 34 [pid = 2576] [id = 624] 09:41:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0E789400) [pid = 2576] [serial = 1872] [outer = 00000000] 09:41:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (13572800) [pid = 2576] [serial = 1873] [outer = 0E789400] 09:41:55 INFO - PROCESS | 2576 | 1467736915144 Marionette DEBUG loaded listener.js 09:41:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (15399400) [pid = 2576] [serial = 1874] [outer = 0E789400] 09:41:55 INFO - PROCESS | 2576 | 1467736915564 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]]]}] 09:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 570ms 09:41:55 INFO - PROCESS | 2576 | 1467736915582 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 09:41:55 INFO - PROCESS | 2576 | 1467736915584 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 09:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:41:55 INFO - PROCESS | 2576 | 1467736915587 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:41:55 INFO - PROCESS | 2576 | 1467736915588 Marionette TRACE conn6 <- [1,2462,null,{}] 09:41:55 INFO - PROCESS | 2576 | 1467736915592 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}] 09:41:55 INFO - PROCESS | 2576 | 1467736915593 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:55 INFO - PROCESS | 2576 | 1467736915715 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 09:41:55 INFO - PROCESS | 2576 | 1467736915723 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:55 INFO - PROCESS | 2576 | 1467736915725 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:55 INFO - PROCESS | 2576 | ++DOCSHELL 14F2C400 == 35 [pid = 2576] [id = 625] 09:41:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (17027C00) [pid = 2576] [serial = 1875] [outer = 00000000] 09:41:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (1838BC00) [pid = 2576] [serial = 1876] [outer = 17027C00] 09:41:55 INFO - PROCESS | 2576 | 1467736915768 Marionette DEBUG loaded listener.js 09:41:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (184F1800) [pid = 2576] [serial = 1877] [outer = 17027C00] 09:41:56 INFO - PROCESS | 2576 | 1467736916177 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]]]}] 09:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 09:41:56 INFO - PROCESS | 2576 | 1467736916220 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 2576 | 1467736916232 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 09:41:56 INFO - PROCESS | 2576 | 1467736916235 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 2576 | 1467736916237 Marionette TRACE conn6 <- [1,2466,null,{}] 09:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:41:56 INFO - PROCESS | 2576 | 1467736916241 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}] 09:41:56 INFO - PROCESS | 2576 | 1467736916242 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:56 INFO - PROCESS | 2576 | 1467736916360 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 09:41:56 INFO - PROCESS | 2576 | 1467736916368 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 2576 | 1467736916370 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:56 INFO - PROCESS | 2576 | ++DOCSHELL 18867000 == 36 [pid = 2576] [id = 626] 09:41:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (18869000) [pid = 2576] [serial = 1878] [outer = 00000000] 09:41:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (19267800) [pid = 2576] [serial = 1879] [outer = 18869000] 09:41:56 INFO - PROCESS | 2576 | 1467736916417 Marionette DEBUG loaded listener.js 09:41:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (194A5400) [pid = 2576] [serial = 1880] [outer = 18869000] 09:41:56 INFO - PROCESS | 2576 | 1467736916839 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]]]}] 09:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 630ms 09:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:41:56 INFO - PROCESS | 2576 | 1467736916871 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 2576 | 1467736916873 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 09:41:56 INFO - PROCESS | 2576 | 1467736916876 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 2576 | 1467736916878 Marionette TRACE conn6 <- [1,2470,null,{}] 09:41:56 INFO - PROCESS | 2576 | 1467736916929 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}] 09:41:56 INFO - PROCESS | 2576 | 1467736916932 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:57 INFO - PROCESS | 2576 | 1467736917040 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 09:41:57 INFO - PROCESS | 2576 | 1467736917183 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:57 INFO - PROCESS | 2576 | 1467736917187 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:57 INFO - PROCESS | 2576 | ++DOCSHELL 0D4E4000 == 37 [pid = 2576] [id = 627] 09:41:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (0D4ECC00) [pid = 2576] [serial = 1881] [outer = 00000000] 09:41:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (0D61F400) [pid = 2576] [serial = 1882] [outer = 0D4ECC00] 09:41:57 INFO - PROCESS | 2576 | 1467736917245 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0DA53400) [pid = 2576] [serial = 1883] [outer = 0D4ECC00] 09:41:57 INFO - PROCESS | 2576 | 1467736917874 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]]]}] 09:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1066ms 09:41:57 INFO - PROCESS | 2576 | 1467736917944 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 09:41:57 INFO - PROCESS | 2576 | 1467736917948 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 09:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:41:58 INFO - PROCESS | 2576 | 1467736917967 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - PROCESS | 2576 | 1467736917970 Marionette TRACE conn6 <- [1,2474,null,{}] 09:41:58 INFO - PROCESS | 2576 | 1467736917996 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}] 09:41:58 INFO - PROCESS | 2576 | 1467736917999 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:58 INFO - PROCESS | 2576 | 1467736918119 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 09:41:58 INFO - PROCESS | 2576 | 1467736918255 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 2576 | 1467736918259 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:58 INFO - PROCESS | 2576 | ++DOCSHELL 13571400 == 38 [pid = 2576] [id = 628] 09:41:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1362FC00) [pid = 2576] [serial = 1884] [outer = 00000000] 09:41:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (13E94000) [pid = 2576] [serial = 1885] [outer = 1362FC00] 09:41:58 INFO - PROCESS | 2576 | 1467736918314 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (15432000) [pid = 2576] [serial = 1886] [outer = 1362FC00] 09:41:58 INFO - PROCESS | 2576 | 1467736918862 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]]]}] 09:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 950ms 09:41:58 INFO - PROCESS | 2576 | 1467736918904 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 09:41:58 INFO - PROCESS | 2576 | 1467736918907 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 09:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:41:58 INFO - PROCESS | 2576 | 1467736918911 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - PROCESS | 2576 | 1467736918913 Marionette TRACE conn6 <- [1,2478,null,{}] 09:41:58 INFO - PROCESS | 2576 | 1467736918917 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}] 09:41:58 INFO - PROCESS | 2576 | 1467736918920 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:59 INFO - PROCESS | 2576 | 1467736919030 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 09:41:59 INFO - PROCESS | 2576 | 1467736919143 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 2576 | 1467736919147 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:41:59 INFO - PROCESS | 2576 | ++DOCSHELL 17074400 == 39 [pid = 2576] [id = 629] 09:41:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (172C8C00) [pid = 2576] [serial = 1887] [outer = 00000000] 09:41:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (19213000) [pid = 2576] [serial = 1888] [outer = 172C8C00] 09:41:59 INFO - PROCESS | 2576 | 1467736919244 Marionette DEBUG loaded listener.js 09:41:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (194B1000) [pid = 2576] [serial = 1889] [outer = 172C8C00] 09:41:59 INFO - PROCESS | 2576 | 1467736919881 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]]]}] 09:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1017ms 09:41:59 INFO - PROCESS | 2576 | 1467736919937 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 09:41:59 INFO - PROCESS | 2576 | 1467736919943 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 09:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:41:59 INFO - PROCESS | 2576 | 1467736919947 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - PROCESS | 2576 | 1467736919949 Marionette TRACE conn6 <- [1,2482,null,{}] 09:41:59 INFO - PROCESS | 2576 | 1467736919953 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}] 09:41:59 INFO - PROCESS | 2576 | 1467736919955 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:00 INFO - PROCESS | 2576 | 1467736920209 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 09:42:00 INFO - PROCESS | 2576 | 1467736920376 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:00 INFO - PROCESS | 2576 | 1467736920379 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:00 INFO - PROCESS | 2576 | ++DOCSHELL 0CD1EC00 == 40 [pid = 2576] [id = 630] 09:42:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0CF0BC00) [pid = 2576] [serial = 1890] [outer = 00000000] 09:42:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (0CFF9C00) [pid = 2576] [serial = 1891] [outer = 0CF0BC00] 09:42:00 INFO - PROCESS | 2576 | 1467736920432 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0D496000) [pid = 2576] [serial = 1892] [outer = 0CF0BC00] 09:42:01 INFO - PROCESS | 2576 | --DOCSHELL 14F2C400 == 39 [pid = 2576] [id = 625] 09:42:01 INFO - PROCESS | 2576 | --DOCSHELL 0E693400 == 38 [pid = 2576] [id = 624] 09:42:01 INFO - PROCESS | 2576 | --DOCSHELL 08B7F000 == 37 [pid = 2576] [id = 623] 09:42:01 INFO - PROCESS | 2576 | --DOCSHELL 15434800 == 36 [pid = 2576] [id = 622] 09:42:01 INFO - PROCESS | 2576 | --DOCSHELL 13E5C800 == 35 [pid = 2576] [id = 621] 09:42:01 INFO - PROCESS | 2576 | --DOCSHELL 122EF400 == 34 [pid = 2576] [id = 620] 09:42:01 INFO - PROCESS | 2576 | --DOCSHELL 0DC42400 == 33 [pid = 2576] [id = 619] 09:42:01 INFO - PROCESS | 2576 | --DOCSHELL 0D4E8400 == 32 [pid = 2576] [id = 618] 09:42:01 INFO - PROCESS | 2576 | --DOCSHELL 16B8F000 == 31 [pid = 2576] [id = 615] 09:42:01 INFO - PROCESS | 2576 | --DOCSHELL 0CD73000 == 30 [pid = 2576] [id = 616] 09:42:01 INFO - PROCESS | 2576 | --DOCSHELL 0E7CC000 == 29 [pid = 2576] [id = 617] 09:42:01 INFO - PROCESS | 2576 | --DOCSHELL 13571400 == 28 [pid = 2576] [id = 628] 09:42:01 INFO - PROCESS | 2576 | --DOCSHELL 17074400 == 27 [pid = 2576] [id = 629] 09:42:01 INFO - PROCESS | 2576 | --DOCSHELL 18867000 == 26 [pid = 2576] [id = 626] 09:42:01 INFO - PROCESS | 2576 | --DOCSHELL 0D4E4000 == 25 [pid = 2576] [id = 627] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (0CFF2400) [pid = 2576] [serial = 1822] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0D475000) [pid = 2576] [serial = 1823] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0D880800) [pid = 2576] [serial = 1825] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (0DA56C00) [pid = 2576] [serial = 1826] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0D9B4C00) [pid = 2576] [serial = 1811] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0D616C00) [pid = 2576] [serial = 1810] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (13AF3000) [pid = 2576] [serial = 1814] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (12FD6800) [pid = 2576] [serial = 1813] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (1838E400) [pid = 2576] [serial = 1817] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (17E45800) [pid = 2576] [serial = 1816] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (1362D800) [pid = 2576] [serial = 1819] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (13E69C00) [pid = 2576] [serial = 1834] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (13E62C00) [pid = 2576] [serial = 1840] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (15436C00) [pid = 2576] [serial = 1837] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (16D96000) [pid = 2576] [serial = 1843] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (16A4C800) [pid = 2576] [serial = 1838] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0E7CD000) [pid = 2576] [serial = 1828] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (13625C00) [pid = 2576] [serial = 1831] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (13A92C00) [pid = 2576] [serial = 1832] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (14F2F800) [pid = 2576] [serial = 1835] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (17069800) [pid = 2576] [serial = 1844] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (1189D800) [pid = 2576] [serial = 1829] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (153F1800) [pid = 2576] [serial = 1841] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (172CA800) [pid = 2576] [serial = 1846] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 2576 | 1467736921710 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]]]}] 09:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1824ms 09:42:01 INFO - PROCESS | 2576 | 1467736921777 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 2576 | 1467736921781 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 09:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:42:01 INFO - PROCESS | 2576 | 1467736921786 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - PROCESS | 2576 | 1467736921789 Marionette TRACE conn6 <- [1,2486,null,{}] 09:42:01 INFO - PROCESS | 2576 | 1467736921832 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}] 09:42:01 INFO - PROCESS | 2576 | 1467736921835 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:01 INFO - PROCESS | 2576 | 1467736921932 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 09:42:02 INFO - PROCESS | 2576 | 1467736922019 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 2576 | 1467736922023 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:02 INFO - PROCESS | 2576 | ++DOCSHELL 0D475400 == 26 [pid = 2576] [id = 631] 09:42:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0D475C00) [pid = 2576] [serial = 1893] [outer = 00000000] 09:42:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0D48D400) [pid = 2576] [serial = 1894] [outer = 0D475C00] 09:42:02 INFO - PROCESS | 2576 | 1467736922071 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0D4EB000) [pid = 2576] [serial = 1895] [outer = 0D475C00] 09:42:02 INFO - PROCESS | 2576 | 1467736922463 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]]]}] 09:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 710ms 09:42:02 INFO - PROCESS | 2576 | 1467736922503 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 2576 | 1467736922507 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 09:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:42:02 INFO - PROCESS | 2576 | 1467736922514 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:42:02 INFO - PROCESS | 2576 | 1467736922516 Marionette TRACE conn6 <- [1,2490,null,{}] 09:42:02 INFO - PROCESS | 2576 | 1467736922520 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}] 09:42:02 INFO - PROCESS | 2576 | 1467736922523 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:02 INFO - PROCESS | 2576 | 1467736922612 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 09:42:02 INFO - PROCESS | 2576 | 1467736922619 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 2576 | 1467736922621 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:02 INFO - PROCESS | 2576 | ++DOCSHELL 0D9B8C00 == 27 [pid = 2576] [id = 632] 09:42:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0DA52400) [pid = 2576] [serial = 1896] [outer = 00000000] 09:42:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0DA5B400) [pid = 2576] [serial = 1897] [outer = 0DA52400] 09:42:02 INFO - PROCESS | 2576 | 1467736922669 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0DC41400) [pid = 2576] [serial = 1898] [outer = 0DA52400] 09:42:03 INFO - PROCESS | 2576 | 1467736923152 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]]]}] 09:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 09:42:03 INFO - PROCESS | 2576 | 1467736923187 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 09:42:03 INFO - PROCESS | 2576 | 1467736923189 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 09:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:42:03 INFO - PROCESS | 2576 | 1467736923193 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 2576 | 1467736923196 Marionette TRACE conn6 <- [1,2494,null,{}] 09:42:03 INFO - PROCESS | 2576 | 1467736923207 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}] 09:42:03 INFO - PROCESS | 2576 | 1467736923212 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:03 INFO - PROCESS | 2576 | 1467736923295 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 09:42:03 INFO - PROCESS | 2576 | 1467736923430 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:03 INFO - PROCESS | 2576 | 1467736923433 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:03 INFO - PROCESS | 2576 | ++DOCSHELL 11A67800 == 28 [pid = 2576] [id = 633] 09:42:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (11A6C800) [pid = 2576] [serial = 1899] [outer = 00000000] 09:42:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (11AAB800) [pid = 2576] [serial = 1900] [outer = 11A6C800] 09:42:03 INFO - PROCESS | 2576 | 1467736923482 Marionette DEBUG loaded listener.js 09:42:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (11F7C800) [pid = 2576] [serial = 1901] [outer = 11A6C800] 09:42:03 INFO - PROCESS | 2576 | 1467736923901 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]]]}] 09:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 09:42:03 INFO - PROCESS | 2576 | 1467736923927 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 09:42:03 INFO - PROCESS | 2576 | 1467736923929 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 09:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:42:03 INFO - PROCESS | 2576 | 1467736923939 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 2576 | 1467736923941 Marionette TRACE conn6 <- [1,2498,null,{}] 09:42:03 INFO - PROCESS | 2576 | 1467736923944 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}] 09:42:03 INFO - PROCESS | 2576 | 1467736923946 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:04 INFO - PROCESS | 2576 | 1467736924064 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 09:42:04 INFO - PROCESS | 2576 | 1467736924069 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:04 INFO - PROCESS | 2576 | 1467736924071 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:04 INFO - PROCESS | 2576 | ++DOCSHELL 11F73C00 == 29 [pid = 2576] [id = 634] 09:42:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (1215F800) [pid = 2576] [serial = 1902] [outer = 00000000] 09:42:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (1362BC00) [pid = 2576] [serial = 1903] [outer = 1215F800] 09:42:04 INFO - PROCESS | 2576 | 1467736924116 Marionette DEBUG loaded listener.js 09:42:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (13AF1000) [pid = 2576] [serial = 1904] [outer = 1215F800] 09:42:04 INFO - PROCESS | 2576 | 1467736924560 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]]]}] 09:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 690ms 09:42:04 INFO - PROCESS | 2576 | 1467736924630 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 09:42:04 INFO - PROCESS | 2576 | 1467736924632 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 09:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:42:04 INFO - PROCESS | 2576 | 1467736924635 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:42:04 INFO - PROCESS | 2576 | 1467736924637 Marionette TRACE conn6 <- [1,2502,null,{}] 09:42:04 INFO - PROCESS | 2576 | 1467736924640 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}] 09:42:04 INFO - PROCESS | 2576 | 1467736924642 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:04 INFO - PROCESS | 2576 | 1467736924782 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 09:42:04 INFO - PROCESS | 2576 | 1467736924796 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:04 INFO - PROCESS | 2576 | 1467736924798 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:04 INFO - PROCESS | 2576 | ++DOCSHELL 13571400 == 30 [pid = 2576] [id = 635] 09:42:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (13E5C800) [pid = 2576] [serial = 1905] [outer = 00000000] 09:42:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (13E8D800) [pid = 2576] [serial = 1906] [outer = 13E5C800] 09:42:04 INFO - PROCESS | 2576 | 1467736924842 Marionette DEBUG loaded listener.js 09:42:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (14BC3400) [pid = 2576] [serial = 1907] [outer = 13E5C800] 09:42:05 INFO - PROCESS | 2576 | 1467736925312 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]]]}] 09:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 731ms 09:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:42:05 INFO - PROCESS | 2576 | 1467736925367 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 09:42:05 INFO - PROCESS | 2576 | 1467736925369 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 09:42:05 INFO - PROCESS | 2576 | 1467736925372 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:42:05 INFO - PROCESS | 2576 | 1467736925374 Marionette TRACE conn6 <- [1,2506,null,{}] 09:42:05 INFO - PROCESS | 2576 | 1467736925377 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}] 09:42:05 INFO - PROCESS | 2576 | 1467736925383 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:05 INFO - PROCESS | 2576 | 1467736925521 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 09:42:05 INFO - PROCESS | 2576 | 1467736925588 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 2576 | 1467736925590 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:05 INFO - PROCESS | 2576 | ++DOCSHELL 0D61B000 == 31 [pid = 2576] [id = 636] 09:42:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (15348000) [pid = 2576] [serial = 1908] [outer = 00000000] 09:42:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1543DC00) [pid = 2576] [serial = 1909] [outer = 15348000] 09:42:05 INFO - PROCESS | 2576 | 1467736925633 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16A50400) [pid = 2576] [serial = 1910] [outer = 15348000] 09:42:06 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0CFFEC00) [pid = 2576] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:42:06 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (15435800) [pid = 2576] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:42:06 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16AFBC00) [pid = 2576] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:42:06 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (1702F400) [pid = 2576] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:42:06 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0CD74000) [pid = 2576] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:42:06 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D4EAC00) [pid = 2576] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:42:06 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (12FD3800) [pid = 2576] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:42:06 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0DC47800) [pid = 2576] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:42:06 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (1189A000) [pid = 2576] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:42:06 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (17027C00) [pid = 2576] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:42:06 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (18869000) [pid = 2576] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:42:06 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0E789400) [pid = 2576] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:42:06 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (13E5C400) [pid = 2576] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:42:06 INFO - PROCESS | 2576 | 1467736926247 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]]]}] 09:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 930ms 09:42:06 INFO - PROCESS | 2576 | 1467736926303 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 09:42:06 INFO - PROCESS | 2576 | 1467736926305 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 09:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:42:06 INFO - PROCESS | 2576 | 1467736926308 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - PROCESS | 2576 | 1467736926310 Marionette TRACE conn6 <- [1,2510,null,{}] 09:42:06 INFO - PROCESS | 2576 | 1467736926313 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}] 09:42:06 INFO - PROCESS | 2576 | 1467736926315 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:06 INFO - PROCESS | 2576 | 1467736926391 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 09:42:06 INFO - PROCESS | 2576 | 1467736926396 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 2576 | 1467736926398 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:06 INFO - PROCESS | 2576 | ++DOCSHELL 13A94C00 == 32 [pid = 2576] [id = 637] 09:42:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (13E66000) [pid = 2576] [serial = 1911] [outer = 00000000] 09:42:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (16A56000) [pid = 2576] [serial = 1912] [outer = 13E66000] 09:42:06 INFO - PROCESS | 2576 | 1467736926441 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (16AFAC00) [pid = 2576] [serial = 1913] [outer = 13E66000] 09:42:06 INFO - PROCESS | 2576 | 1467736926852 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]]]}] 09:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 570ms 09:42:06 INFO - PROCESS | 2576 | 1467736926879 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 09:42:06 INFO - PROCESS | 2576 | 1467736926881 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 09:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:42:06 INFO - PROCESS | 2576 | 1467736926884 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - PROCESS | 2576 | 1467736926885 Marionette TRACE conn6 <- [1,2514,null,{}] 09:42:06 INFO - PROCESS | 2576 | 1467736926889 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}] 09:42:06 INFO - PROCESS | 2576 | 1467736926891 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:07 INFO - PROCESS | 2576 | 1467736927013 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 09:42:07 INFO - PROCESS | 2576 | 1467736927022 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:07 INFO - PROCESS | 2576 | 1467736927023 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:07 INFO - PROCESS | 2576 | ++DOCSHELL 0DA5AC00 == 33 [pid = 2576] [id = 638] 09:42:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (16B88400) [pid = 2576] [serial = 1914] [outer = 00000000] 09:42:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (16F5EC00) [pid = 2576] [serial = 1915] [outer = 16B88400] 09:42:07 INFO - PROCESS | 2576 | 1467736927066 Marionette DEBUG loaded listener.js 09:42:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16B8F000) [pid = 2576] [serial = 1916] [outer = 16B88400] 09:42:07 INFO - PROCESS | 2576 | 1467736927476 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]]]}] 09:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 09:42:07 INFO - PROCESS | 2576 | 1467736927515 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 09:42:07 INFO - PROCESS | 2576 | 1467736927517 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 09:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:42:07 INFO - PROCESS | 2576 | 1467736927520 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:42:07 INFO - PROCESS | 2576 | 1467736927522 Marionette TRACE conn6 <- [1,2518,null,{}] 09:42:07 INFO - PROCESS | 2576 | 1467736927525 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}] 09:42:07 INFO - PROCESS | 2576 | 1467736927527 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:07 INFO - PROCESS | 2576 | 1467736927605 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 09:42:07 INFO - PROCESS | 2576 | 1467736927705 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:07 INFO - PROCESS | 2576 | 1467736927707 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:07 INFO - PROCESS | 2576 | ++DOCSHELL 0CDF2000 == 34 [pid = 2576] [id = 639] 09:42:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0CFF8C00) [pid = 2576] [serial = 1917] [outer = 00000000] 09:42:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (172C7C00) [pid = 2576] [serial = 1918] [outer = 0CFF8C00] 09:42:07 INFO - PROCESS | 2576 | 1467736927776 Marionette DEBUG loaded listener.js 09:42:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (172C9C00) [pid = 2576] [serial = 1919] [outer = 0CFF8C00] 09:42:08 INFO - PROCESS | 2576 | --DOCSHELL 0D475400 == 33 [pid = 2576] [id = 631] 09:42:08 INFO - PROCESS | 2576 | --DOCSHELL 0CD1EC00 == 32 [pid = 2576] [id = 630] 09:42:09 INFO - PROCESS | 2576 | --DOCSHELL 11F73C00 == 31 [pid = 2576] [id = 634] 09:42:09 INFO - PROCESS | 2576 | --DOCSHELL 13571400 == 30 [pid = 2576] [id = 635] 09:42:09 INFO - PROCESS | 2576 | --DOCSHELL 0D61B000 == 29 [pid = 2576] [id = 636] 09:42:09 INFO - PROCESS | 2576 | --DOCSHELL 13A94C00 == 28 [pid = 2576] [id = 637] 09:42:09 INFO - PROCESS | 2576 | --DOCSHELL 0DA5AC00 == 27 [pid = 2576] [id = 638] 09:42:09 INFO - PROCESS | 2576 | --DOCSHELL 11A67800 == 26 [pid = 2576] [id = 633] 09:42:09 INFO - PROCESS | 2576 | --DOCSHELL 0D9B8C00 == 25 [pid = 2576] [id = 632] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (1533C800) [pid = 2576] [serial = 1820] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (16A49000) [pid = 2576] [serial = 1867] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (172CF800) [pid = 2576] [serial = 1870] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (16A54C00) [pid = 2576] [serial = 1868] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (172CB400) [pid = 2576] [serial = 1847] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0D5B8C00) [pid = 2576] [serial = 1849] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0D71CC00) [pid = 2576] [serial = 1850] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0D55CC00) [pid = 2576] [serial = 1855] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0D618800) [pid = 2576] [serial = 1856] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (1356F000) [pid = 2576] [serial = 1861] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (13631400) [pid = 2576] [serial = 1862] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0DD9C000) [pid = 2576] [serial = 1858] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (0E27D000) [pid = 2576] [serial = 1859] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (11F57000) [pid = 2576] [serial = 1852] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (122F2C00) [pid = 2576] [serial = 1853] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (184F1800) [pid = 2576] [serial = 1877] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (194A5400) [pid = 2576] [serial = 1880] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (19267800) [pid = 2576] [serial = 1879] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (13572800) [pid = 2576] [serial = 1873] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (172C9800) [pid = 2576] [serial = 1871] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (15399400) [pid = 2576] [serial = 1874] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (14F36C00) [pid = 2576] [serial = 1864] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 55 (15399C00) [pid = 2576] [serial = 1865] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | --DOMWINDOW == 54 (1838BC00) [pid = 2576] [serial = 1876] [outer = 00000000] [url = about:blank] 09:42:09 INFO - PROCESS | 2576 | 1467736929439 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]]]}] 09:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1981ms 09:42:09 INFO - PROCESS | 2576 | 1467736929503 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 09:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:42:09 INFO - PROCESS | 2576 | 1467736929507 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 09:42:09 INFO - PROCESS | 2576 | 1467736929512 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:42:09 INFO - PROCESS | 2576 | 1467736929515 Marionette TRACE conn6 <- [1,2522,null,{}] 09:42:09 INFO - PROCESS | 2576 | 1467736929521 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}] 09:42:09 INFO - PROCESS | 2576 | 1467736929524 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:09 INFO - PROCESS | 2576 | 1467736929631 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 09:42:09 INFO - PROCESS | 2576 | 1467736929646 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:09 INFO - PROCESS | 2576 | 1467736929648 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:09 INFO - PROCESS | 2576 | ++DOCSHELL 0D4EB800 == 26 [pid = 2576] [id = 640] 09:42:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 55 (0D4ED800) [pid = 2576] [serial = 1920] [outer = 00000000] 09:42:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (0D55B000) [pid = 2576] [serial = 1921] [outer = 0D4ED800] 09:42:09 INFO - PROCESS | 2576 | 1467736929697 Marionette DEBUG loaded listener.js 09:42:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (0D5B9400) [pid = 2576] [serial = 1922] [outer = 0D4ED800] 09:42:10 INFO - PROCESS | 2576 | 1467736930203 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]]]}] 09:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 09:42:10 INFO - PROCESS | 2576 | 1467736930242 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 2576 | 1467736930248 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 09:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:42:10 INFO - PROCESS | 2576 | 1467736930254 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 2576 | 1467736930257 Marionette TRACE conn6 <- [1,2526,null,{}] 09:42:10 INFO - PROCESS | 2576 | 1467736930260 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}] 09:42:10 INFO - PROCESS | 2576 | 1467736930263 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:10 INFO - PROCESS | 2576 | 1467736930354 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 09:42:10 INFO - PROCESS | 2576 | 1467736930360 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 2576 | 1467736930363 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:10 INFO - PROCESS | 2576 | ++DOCSHELL 0D87C000 == 27 [pid = 2576] [id = 641] 09:42:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (0D87F000) [pid = 2576] [serial = 1923] [outer = 00000000] 09:42:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (0DA55800) [pid = 2576] [serial = 1924] [outer = 0D87F000] 09:42:10 INFO - PROCESS | 2576 | 1467736930409 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (0DA5C400) [pid = 2576] [serial = 1925] [outer = 0D87F000] 09:42:10 INFO - PROCESS | 2576 | 1467736930878 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]]]}] 09:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 09:42:10 INFO - PROCESS | 2576 | 1467736930927 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 09:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:42:10 INFO - PROCESS | 2576 | 1467736930929 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 09:42:10 INFO - PROCESS | 2576 | 1467736930933 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 2576 | 1467736930936 Marionette TRACE conn6 <- [1,2530,null,{}] 09:42:10 INFO - PROCESS | 2576 | 1467736930947 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}] 09:42:10 INFO - PROCESS | 2576 | 1467736930951 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:11 INFO - PROCESS | 2576 | 1467736931033 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 09:42:11 INFO - PROCESS | 2576 | 1467736931160 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 2576 | 1467736931163 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:11 INFO - PROCESS | 2576 | ++DOCSHELL 11898C00 == 28 [pid = 2576] [id = 642] 09:42:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (11899400) [pid = 2576] [serial = 1926] [outer = 00000000] 09:42:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (1189D000) [pid = 2576] [serial = 1927] [outer = 11899400] 09:42:11 INFO - PROCESS | 2576 | 1467736931210 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (118D8800) [pid = 2576] [serial = 1928] [outer = 11899400] 09:42:11 INFO - PROCESS | 2576 | 1467736931598 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]]]}] 09:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 09:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:42:11 INFO - PROCESS | 2576 | 1467736931607 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 2576 | 1467736931610 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 09:42:11 INFO - PROCESS | 2576 | 1467736931613 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:42:11 INFO - PROCESS | 2576 | 1467736931614 Marionette TRACE conn6 <- [1,2534,null,{}] 09:42:11 INFO - PROCESS | 2576 | 1467736931618 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}] 09:42:11 INFO - PROCESS | 2576 | 1467736931620 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:11 INFO - PROCESS | 2576 | 1467736931737 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 09:42:11 INFO - PROCESS | 2576 | 1467736931744 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 2576 | 1467736931746 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:11 INFO - PROCESS | 2576 | ++DOCSHELL 0E20A000 == 29 [pid = 2576] [id = 643] 09:42:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (1189A400) [pid = 2576] [serial = 1929] [outer = 00000000] 09:42:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (11F78400) [pid = 2576] [serial = 1930] [outer = 1189A400] 09:42:11 INFO - PROCESS | 2576 | 1467736931790 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (12FD6400) [pid = 2576] [serial = 1931] [outer = 1189A400] 09:42:12 INFO - PROCESS | 2576 | 1467736932215 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]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 630ms 09:42:12 INFO - PROCESS | 2576 | 1467736932247 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 2576 | 1467736932249 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 09:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:42:12 INFO - PROCESS | 2576 | 1467736932252 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - PROCESS | 2576 | 1467736932254 Marionette TRACE conn6 <- [1,2538,null,{}] 09:42:12 INFO - PROCESS | 2576 | 1467736932257 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}] 09:42:12 INFO - PROCESS | 2576 | 1467736932259 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:12 INFO - PROCESS | 2576 | 1467736932337 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 09:42:12 INFO - PROCESS | 2576 | 1467736932459 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:12 INFO - PROCESS | 2576 | 1467736932461 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:12 INFO - PROCESS | 2576 | ++DOCSHELL 12FD6000 == 30 [pid = 2576] [id = 644] 09:42:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (131C3000) [pid = 2576] [serial = 1932] [outer = 00000000] 09:42:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (13631C00) [pid = 2576] [serial = 1933] [outer = 131C3000] 09:42:12 INFO - PROCESS | 2576 | 1467736932507 Marionette DEBUG loaded listener.js 09:42:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (13E60800) [pid = 2576] [serial = 1934] [outer = 131C3000] 09:42:12 INFO - PROCESS | 2576 | 1467736932892 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]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 09:42:12 INFO - PROCESS | 2576 | 1467736932923 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 2576 | 1467736932925 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 09:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:42:12 INFO - PROCESS | 2576 | 1467736932928 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - PROCESS | 2576 | 1467736932930 Marionette TRACE conn6 <- [1,2542,null,{}] 09:42:12 INFO - PROCESS | 2576 | 1467736932934 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}] 09:42:12 INFO - PROCESS | 2576 | 1467736932939 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:13 INFO - PROCESS | 2576 | 1467736933041 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 09:42:13 INFO - PROCESS | 2576 | 1467736933046 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 2576 | 1467736933048 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:13 INFO - PROCESS | 2576 | ++DOCSHELL 13E91400 == 31 [pid = 2576] [id = 645] 09:42:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (13E92400) [pid = 2576] [serial = 1935] [outer = 00000000] 09:42:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (1533AC00) [pid = 2576] [serial = 1936] [outer = 13E92400] 09:42:13 INFO - PROCESS | 2576 | 1467736933093 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (153F3000) [pid = 2576] [serial = 1937] [outer = 13E92400] 09:42:13 INFO - PROCESS | 2576 | 1467736933530 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]]]}] 09:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 630ms 09:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:42:13 INFO - PROCESS | 2576 | 1467736933563 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 2576 | 1467736933565 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 09:42:13 INFO - PROCESS | 2576 | 1467736933568 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - PROCESS | 2576 | 1467736933570 Marionette TRACE conn6 <- [1,2546,null,{}] 09:42:13 INFO - PROCESS | 2576 | 1467736933577 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}] 09:42:13 INFO - PROCESS | 2576 | 1467736933579 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:13 INFO - PROCESS | 2576 | 1467736933655 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 09:42:13 INFO - PROCESS | 2576 | 1467736933660 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 2576 | 1467736933662 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:13 INFO - PROCESS | 2576 | ++DOCSHELL 14F3B400 == 32 [pid = 2576] [id = 646] 09:42:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (15434000) [pid = 2576] [serial = 1938] [outer = 00000000] 09:42:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (16A48C00) [pid = 2576] [serial = 1939] [outer = 15434000] 09:42:13 INFO - PROCESS | 2576 | 1467736933705 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (16A54C00) [pid = 2576] [serial = 1940] [outer = 15434000] 09:42:14 INFO - PROCESS | 2576 | 1467736934152 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]]]}] 09:42:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:42:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 09:42:14 INFO - PROCESS | 2576 | 1467736934213 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 09:42:14 INFO - PROCESS | 2576 | 1467736934215 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 09:42:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:42:14 INFO - PROCESS | 2576 | 1467736934218 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:42:14 INFO - PROCESS | 2576 | 1467736934220 Marionette TRACE conn6 <- [1,2550,null,{}] 09:42:14 INFO - PROCESS | 2576 | 1467736934223 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}] 09:42:14 INFO - PROCESS | 2576 | 1467736934225 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:14 INFO - PROCESS | 2576 | 1467736934301 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 09:42:14 INFO - PROCESS | 2576 | 1467736934306 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 2576 | 1467736934308 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:14 INFO - PROCESS | 2576 | ++DOCSHELL 1543CC00 == 33 [pid = 2576] [id = 647] 09:42:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (15440C00) [pid = 2576] [serial = 1941] [outer = 00000000] 09:42:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16F60400) [pid = 2576] [serial = 1942] [outer = 15440C00] 09:42:14 INFO - PROCESS | 2576 | 1467736934351 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (16B90800) [pid = 2576] [serial = 1943] [outer = 15440C00] 09:42:14 INFO - PROCESS | 2576 | 1467736934831 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]]]}] 09:42:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:42:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 633ms 09:42:14 INFO - PROCESS | 2576 | 1467736934852 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 09:42:14 INFO - PROCESS | 2576 | 1467736934854 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 09:42:14 INFO - PROCESS | 2576 | 1467736934858 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:42:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:42:14 INFO - PROCESS | 2576 | 1467736934860 Marionette TRACE conn6 <- [1,2554,null,{}] 09:42:14 INFO - PROCESS | 2576 | 1467736934871 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}] 09:42:14 INFO - PROCESS | 2576 | 1467736934873 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:15 INFO - PROCESS | 2576 | 1467736934986 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 09:42:15 INFO - PROCESS | 2576 | 1467736935018 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 2576 | 1467736935020 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:15 INFO - PROCESS | 2576 | ++DOCSHELL 0CFF0C00 == 34 [pid = 2576] [id = 648] 09:42:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0CFF2C00) [pid = 2576] [serial = 1944] [outer = 00000000] 09:42:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0DDA4800) [pid = 2576] [serial = 1945] [outer = 0CFF2C00] 09:42:15 INFO - PROCESS | 2576 | 1467736935122 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (118A7000) [pid = 2576] [serial = 1946] [outer = 0CFF2C00] 09:42:15 INFO - PROCESS | 2576 | 1467736935542 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]]]}] 09:42:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:42:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 09:42:15 INFO - PROCESS | 2576 | 1467736935593 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 09:42:15 INFO - PROCESS | 2576 | 1467736935595 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 09:42:15 INFO - PROCESS | 2576 | 1467736935598 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:42:15 INFO - PROCESS | 2576 | 1467736935600 Marionette TRACE conn6 <- [1,2558,null,{}] 09:42:15 INFO - PROCESS | 2576 | 1467736935604 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}] 09:42:15 INFO - PROCESS | 2576 | 1467736935606 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:15 INFO - PROCESS | 2576 | 1467736935725 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 09:42:15 INFO - PROCESS | 2576 | 1467736935730 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 2576 | 1467736935732 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:15 INFO - PROCESS | 2576 | ++DOCSHELL 13A8F800 == 35 [pid = 2576] [id = 649] 09:42:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (17074C00) [pid = 2576] [serial = 1947] [outer = 00000000] 09:42:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (172D4000) [pid = 2576] [serial = 1948] [outer = 17074C00] 09:42:15 INFO - PROCESS | 2576 | 1467736935774 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (18383800) [pid = 2576] [serial = 1949] [outer = 17074C00] 09:42:16 INFO - PROCESS | 2576 | 1467736936234 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]]]}] 09:42:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 09:42:16 INFO - PROCESS | 2576 | 1467736936272 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 2576 | 1467736936275 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 09:42:16 INFO - PROCESS | 2576 | 1467736936278 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:42:16 INFO - PROCESS | 2576 | 1467736936280 Marionette TRACE conn6 <- [1,2562,null,{}] 09:42:16 INFO - PROCESS | 2576 | 1467736936283 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}] 09:42:16 INFO - PROCESS | 2576 | 1467736936285 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:16 INFO - PROCESS | 2576 | 1467736936444 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 09:42:16 INFO - PROCESS | 2576 | 1467736936467 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 2576 | 1467736936470 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:16 INFO - PROCESS | 2576 | ++DOCSHELL 11F73C00 == 36 [pid = 2576] [id = 650] 09:42:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (18446C00) [pid = 2576] [serial = 1950] [outer = 00000000] 09:42:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (18870C00) [pid = 2576] [serial = 1951] [outer = 18446C00] 09:42:16 INFO - PROCESS | 2576 | 1467736936517 Marionette DEBUG loaded listener.js 09:42:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1921A400) [pid = 2576] [serial = 1952] [outer = 18446C00] 09:42:16 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (1215F800) [pid = 2576] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:42:16 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (13E5C800) [pid = 2576] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:42:16 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (15348000) [pid = 2576] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:42:16 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (16B88400) [pid = 2576] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:42:16 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (11A6C800) [pid = 2576] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:42:16 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0DA52400) [pid = 2576] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:42:16 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0D475C00) [pid = 2576] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:42:16 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0CF0BC00) [pid = 2576] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:42:16 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (172C8C00) [pid = 2576] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:42:16 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (1362FC00) [pid = 2576] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:42:16 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D4ECC00) [pid = 2576] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:42:16 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (13E66000) [pid = 2576] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:42:17 INFO - PROCESS | 2576 | 1467736937053 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]]]}] 09:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 830ms 09:42:17 INFO - PROCESS | 2576 | 1467736937112 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 09:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:42:17 INFO - PROCESS | 2576 | 1467736937114 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 09:42:17 INFO - PROCESS | 2576 | 1467736937117 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:42:17 INFO - PROCESS | 2576 | 1467736937119 Marionette TRACE conn6 <- [1,2566,null,{}] 09:42:17 INFO - PROCESS | 2576 | 1467736937122 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}] 09:42:17 INFO - PROCESS | 2576 | 1467736937124 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:17 INFO - PROCESS | 2576 | 1467736937202 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 09:42:17 INFO - PROCESS | 2576 | 1467736937208 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:17 INFO - PROCESS | 2576 | 1467736937209 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:17 INFO - PROCESS | 2576 | ++DOCSHELL 118A1400 == 37 [pid = 2576] [id = 651] 09:42:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (13625C00) [pid = 2576] [serial = 1953] [outer = 00000000] 09:42:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (14F33000) [pid = 2576] [serial = 1954] [outer = 13625C00] 09:42:17 INFO - PROCESS | 2576 | 1467736937262 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (15434400) [pid = 2576] [serial = 1955] [outer = 13625C00] 09:42:17 INFO - PROCESS | 2576 | 1467736937686 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]]]}] 09:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 09:42:17 INFO - PROCESS | 2576 | 1467736937748 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 09:42:17 INFO - PROCESS | 2576 | 1467736937750 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 09:42:17 INFO - PROCESS | 2576 | 1467736937754 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:42:17 INFO - PROCESS | 2576 | 1467736937755 Marionette TRACE conn6 <- [1,2570,null,{}] 09:42:17 INFO - PROCESS | 2576 | 1467736937759 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}] 09:42:17 INFO - PROCESS | 2576 | 1467736937760 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:17 INFO - PROCESS | 2576 | 1467736937839 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 09:42:17 INFO - PROCESS | 2576 | 1467736937844 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:17 INFO - PROCESS | 2576 | 1467736937846 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:17 INFO - PROCESS | 2576 | ++DOCSHELL 13630400 == 38 [pid = 2576] [id = 652] 09:42:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (1706E400) [pid = 2576] [serial = 1956] [outer = 00000000] 09:42:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (194A5400) [pid = 2576] [serial = 1957] [outer = 1706E400] 09:42:17 INFO - PROCESS | 2576 | 1467736937889 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (194AB400) [pid = 2576] [serial = 1958] [outer = 1706E400] 09:42:18 INFO - PROCESS | 2576 | 1467736938347 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]]]}] 09:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 631ms 09:42:18 INFO - PROCESS | 2576 | 1467736938405 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 2576 | 1467736938407 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 09:42:18 INFO - PROCESS | 2576 | 1467736938411 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 2576 | 1467736938412 Marionette TRACE conn6 <- [1,2574,null,{}] 09:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:42:18 INFO - PROCESS | 2576 | 1467736938416 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}] 09:42:18 INFO - PROCESS | 2576 | 1467736938417 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:18 INFO - PROCESS | 2576 | 1467736938499 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 09:42:18 INFO - PROCESS | 2576 | 1467736938506 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 2576 | 1467736938508 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:18 INFO - PROCESS | 2576 | ++DOCSHELL 1362F000 == 39 [pid = 2576] [id = 653] 09:42:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (194AF800) [pid = 2576] [serial = 1959] [outer = 00000000] 09:42:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (19831400) [pid = 2576] [serial = 1960] [outer = 194AF800] 09:42:18 INFO - PROCESS | 2576 | 1467736938550 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (19835400) [pid = 2576] [serial = 1961] [outer = 194AF800] 09:42:19 INFO - PROCESS | 2576 | --DOCSHELL 0CDF2000 == 38 [pid = 2576] [id = 639] 09:42:19 INFO - PROCESS | 2576 | --DOCSHELL 0D4EB800 == 37 [pid = 2576] [id = 640] 09:42:20 INFO - PROCESS | 2576 | --DOCSHELL 0E20A000 == 36 [pid = 2576] [id = 643] 09:42:20 INFO - PROCESS | 2576 | --DOCSHELL 0CFF0C00 == 35 [pid = 2576] [id = 648] 09:42:20 INFO - PROCESS | 2576 | --DOCSHELL 12FD6000 == 34 [pid = 2576] [id = 644] 09:42:20 INFO - PROCESS | 2576 | --DOCSHELL 13E91400 == 33 [pid = 2576] [id = 645] 09:42:20 INFO - PROCESS | 2576 | --DOCSHELL 11F73C00 == 32 [pid = 2576] [id = 650] 09:42:20 INFO - PROCESS | 2576 | --DOCSHELL 14F3B400 == 31 [pid = 2576] [id = 646] 09:42:20 INFO - PROCESS | 2576 | --DOCSHELL 13630400 == 30 [pid = 2576] [id = 652] 09:42:20 INFO - PROCESS | 2576 | --DOCSHELL 1543CC00 == 29 [pid = 2576] [id = 647] 09:42:20 INFO - PROCESS | 2576 | --DOCSHELL 11898C00 == 28 [pid = 2576] [id = 642] 09:42:20 INFO - PROCESS | 2576 | --DOCSHELL 0D87C000 == 27 [pid = 2576] [id = 641] 09:42:20 INFO - PROCESS | 2576 | --DOCSHELL 118A1400 == 26 [pid = 2576] [id = 651] 09:42:20 INFO - PROCESS | 2576 | --DOCSHELL 13A8F800 == 25 [pid = 2576] [id = 649] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (1362BC00) [pid = 2576] [serial = 1903] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (13E8D800) [pid = 2576] [serial = 1906] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (1543DC00) [pid = 2576] [serial = 1909] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (16B8F000) [pid = 2576] [serial = 1916] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16A50400) [pid = 2576] [serial = 1910] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (11AAB800) [pid = 2576] [serial = 1900] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0DA5B400) [pid = 2576] [serial = 1897] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0DC41400) [pid = 2576] [serial = 1898] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0D48D400) [pid = 2576] [serial = 1894] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0D4EB000) [pid = 2576] [serial = 1895] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (172C7C00) [pid = 2576] [serial = 1918] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0D496000) [pid = 2576] [serial = 1892] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0CFF9C00) [pid = 2576] [serial = 1891] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (194B1000) [pid = 2576] [serial = 1889] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (19213000) [pid = 2576] [serial = 1888] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (15432000) [pid = 2576] [serial = 1886] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (13E94000) [pid = 2576] [serial = 1885] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (0DA53400) [pid = 2576] [serial = 1883] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (0D61F400) [pid = 2576] [serial = 1882] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (14BC3400) [pid = 2576] [serial = 1907] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (16A56000) [pid = 2576] [serial = 1912] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (16AFAC00) [pid = 2576] [serial = 1913] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (13AF1000) [pid = 2576] [serial = 1904] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (11F7C800) [pid = 2576] [serial = 1901] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (16F5EC00) [pid = 2576] [serial = 1915] [outer = 00000000] [url = about:blank] 09:42:20 INFO - PROCESS | 2576 | 1467736940354 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]]]}] 09:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1974ms 09:42:20 INFO - PROCESS | 2576 | 1467736940392 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 2576 | 1467736940396 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 09:42:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:42:20 INFO - PROCESS | 2576 | 1467736940401 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:42:20 INFO - PROCESS | 2576 | 1467736940404 Marionette TRACE conn6 <- [1,2578,null,{}] 09:42:20 INFO - PROCESS | 2576 | 1467736940410 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}] 09:42:20 INFO - PROCESS | 2576 | 1467736940413 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:20 INFO - PROCESS | 2576 | 1467736940502 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 09:42:20 INFO - PROCESS | 2576 | 1467736940511 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:20 INFO - PROCESS | 2576 | 1467736940516 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:20 INFO - PROCESS | 2576 | ++DOCSHELL 0D473800 == 26 [pid = 2576] [id = 654] 09:42:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (0D473C00) [pid = 2576] [serial = 1962] [outer = 00000000] 09:42:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (0D477000) [pid = 2576] [serial = 1963] [outer = 0D473C00] 09:42:20 INFO - PROCESS | 2576 | 1467736940564 Marionette DEBUG loaded listener.js 09:42:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (0D47F400) [pid = 2576] [serial = 1964] [outer = 0D473C00] 09:42:21 INFO - PROCESS | 2576 | 1467736941064 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]]]}] 09:42:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:42:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 690ms 09:42:21 INFO - PROCESS | 2576 | 1467736941092 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 09:42:21 INFO - PROCESS | 2576 | 1467736941097 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 09:42:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:42:21 INFO - PROCESS | 2576 | 1467736941103 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - PROCESS | 2576 | 1467736941106 Marionette TRACE conn6 <- [1,2582,null,{}] 09:42:21 INFO - PROCESS | 2576 | 1467736941110 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}] 09:42:21 INFO - PROCESS | 2576 | 1467736941113 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:21 INFO - PROCESS | 2576 | 1467736941200 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 09:42:21 INFO - PROCESS | 2576 | 1467736941210 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 2576 | 1467736941213 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:21 INFO - PROCESS | 2576 | ++DOCSHELL 0D612800 == 27 [pid = 2576] [id = 655] 09:42:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (0D612C00) [pid = 2576] [serial = 1965] [outer = 00000000] 09:42:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0D619C00) [pid = 2576] [serial = 1966] [outer = 0D612C00] 09:42:21 INFO - PROCESS | 2576 | 1467736941259 Marionette DEBUG loaded listener.js 09:42:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0D620800) [pid = 2576] [serial = 1967] [outer = 0D612C00] 09:42:21 INFO - PROCESS | 2576 | 1467736941729 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]]]}] 09:42:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:42:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 670ms 09:42:21 INFO - PROCESS | 2576 | 1467736941777 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 09:42:21 INFO - PROCESS | 2576 | 1467736941779 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 09:42:21 INFO - PROCESS | 2576 | 1467736941782 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:42:21 INFO - PROCESS | 2576 | 1467736941786 Marionette TRACE conn6 <- [1,2586,null,{}] 09:42:21 INFO - PROCESS | 2576 | 1467736941797 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}] 09:42:21 INFO - PROCESS | 2576 | 1467736941801 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:21 INFO - PROCESS | 2576 | 1467736941885 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 09:42:22 INFO - PROCESS | 2576 | 1467736942022 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 2576 | 1467736942025 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:22 INFO - PROCESS | 2576 | ++DOCSHELL 0DC42400 == 28 [pid = 2576] [id = 656] 09:42:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0DC45C00) [pid = 2576] [serial = 1968] [outer = 00000000] 09:42:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0DD9B000) [pid = 2576] [serial = 1969] [outer = 0DC45C00] 09:42:22 INFO - PROCESS | 2576 | 1467736942072 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0E203400) [pid = 2576] [serial = 1970] [outer = 0DC45C00] 09:42:22 INFO - PROCESS | 2576 | 1467736942464 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]]]}] 09:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 09:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:42:22 INFO - PROCESS | 2576 | 1467736942517 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 09:42:22 INFO - PROCESS | 2576 | 1467736942519 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 09:42:22 INFO - PROCESS | 2576 | 1467736942522 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:42:22 INFO - PROCESS | 2576 | 1467736942524 Marionette TRACE conn6 <- [1,2590,null,{}] 09:42:22 INFO - PROCESS | 2576 | 1467736942528 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}] 09:42:22 INFO - PROCESS | 2576 | 1467736942530 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:22 INFO - PROCESS | 2576 | 1467736942651 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 09:42:22 INFO - PROCESS | 2576 | 1467736942663 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 2576 | 1467736942664 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:22 INFO - PROCESS | 2576 | ++DOCSHELL 0DA51C00 == 29 [pid = 2576] [id = 657] 09:42:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0DA58800) [pid = 2576] [serial = 1971] [outer = 00000000] 09:42:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0E789400) [pid = 2576] [serial = 1972] [outer = 0DA58800] 09:42:22 INFO - PROCESS | 2576 | 1467736942709 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (118A1400) [pid = 2576] [serial = 1973] [outer = 0DA58800] 09:42:23 INFO - PROCESS | 2576 | 1467736943123 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]]]}] 09:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 09:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:42:23 INFO - PROCESS | 2576 | 1467736943157 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 09:42:23 INFO - PROCESS | 2576 | 1467736943159 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 09:42:23 INFO - PROCESS | 2576 | 1467736943162 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:42:23 INFO - PROCESS | 2576 | 1467736943164 Marionette TRACE conn6 <- [1,2594,null,{}] 09:42:23 INFO - PROCESS | 2576 | 1467736943167 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}] 09:42:23 INFO - PROCESS | 2576 | 1467736943169 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:23 INFO - PROCESS | 2576 | 1467736943247 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 09:42:23 INFO - PROCESS | 2576 | 1467736943373 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 2576 | 1467736943375 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:23 INFO - PROCESS | 2576 | ++DOCSHELL 11AA3C00 == 30 [pid = 2576] [id = 658] 09:42:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (11AA5C00) [pid = 2576] [serial = 1974] [outer = 00000000] 09:42:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (11FD8C00) [pid = 2576] [serial = 1975] [outer = 11AA5C00] 09:42:23 INFO - PROCESS | 2576 | 1467736943419 Marionette DEBUG loaded listener.js 09:42:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (12FD5C00) [pid = 2576] [serial = 1976] [outer = 11AA5C00] 09:42:23 INFO - PROCESS | 2576 | 1467736943775 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]]]}] 09:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 09:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:42:23 INFO - PROCESS | 2576 | 1467736943833 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 09:42:23 INFO - PROCESS | 2576 | 1467736943835 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 09:42:23 INFO - PROCESS | 2576 | 1467736943838 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:42:23 INFO - PROCESS | 2576 | 1467736943839 Marionette TRACE conn6 <- [1,2598,null,{}] 09:42:23 INFO - PROCESS | 2576 | 1467736943843 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}] 09:42:23 INFO - PROCESS | 2576 | 1467736943848 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:23 INFO - PROCESS | 2576 | 1467736943951 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 09:42:23 INFO - PROCESS | 2576 | 1467736943957 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 2576 | 1467736943959 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:24 INFO - PROCESS | 2576 | ++DOCSHELL 13570000 == 31 [pid = 2576] [id = 659] 09:42:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (1362B400) [pid = 2576] [serial = 1977] [outer = 00000000] 09:42:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (118A4400) [pid = 2576] [serial = 1978] [outer = 1362B400] 09:42:24 INFO - PROCESS | 2576 | 1467736944003 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (14A36000) [pid = 2576] [serial = 1979] [outer = 1362B400] 09:42:24 INFO - PROCESS | 2576 | 1467736944453 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]]]}] 09:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 09:42:24 INFO - PROCESS | 2576 | 1467736944509 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 2576 | 1467736944511 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 09:42:24 INFO - PROCESS | 2576 | 1467736944514 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:42:24 INFO - PROCESS | 2576 | 1467736944516 Marionette TRACE conn6 <- [1,2602,null,{}] 09:42:24 INFO - PROCESS | 2576 | 1467736944519 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}] 09:42:24 INFO - PROCESS | 2576 | 1467736944521 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:24 INFO - PROCESS | 2576 | 1467736944597 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 09:42:24 INFO - PROCESS | 2576 | 1467736944633 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:24 INFO - PROCESS | 2576 | 1467736944635 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:24 INFO - PROCESS | 2576 | ++DOCSHELL 13E5EC00 == 32 [pid = 2576] [id = 660] 09:42:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (14A66400) [pid = 2576] [serial = 1980] [outer = 00000000] 09:42:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (14F30C00) [pid = 2576] [serial = 1981] [outer = 14A66400] 09:42:24 INFO - PROCESS | 2576 | 1467736944679 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (14F31800) [pid = 2576] [serial = 1982] [outer = 14A66400] 09:42:25 INFO - PROCESS | 2576 | 1467736945123 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]]]}] 09:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 631ms 09:42:25 INFO - PROCESS | 2576 | 1467736945148 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 09:42:25 INFO - PROCESS | 2576 | 1467736945150 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 09:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:42:25 INFO - PROCESS | 2576 | 1467736945177 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:42:25 INFO - PROCESS | 2576 | 1467736945179 Marionette TRACE conn6 <- [1,2606,null,{}] 09:42:25 INFO - PROCESS | 2576 | 1467736945182 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}] 09:42:25 INFO - PROCESS | 2576 | 1467736945184 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:25 INFO - PROCESS | 2576 | 1467736945264 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 09:42:25 INFO - PROCESS | 2576 | 1467736945271 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:25 INFO - PROCESS | 2576 | 1467736945272 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:25 INFO - PROCESS | 2576 | ++DOCSHELL 14F30800 == 33 [pid = 2576] [id = 661] 09:42:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (14F3BC00) [pid = 2576] [serial = 1983] [outer = 00000000] 09:42:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1543B000) [pid = 2576] [serial = 1984] [outer = 14F3BC00] 09:42:25 INFO - PROCESS | 2576 | 1467736945315 Marionette DEBUG loaded listener.js 09:42:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (1543B400) [pid = 2576] [serial = 1985] [outer = 14F3BC00] 09:42:25 INFO - PROCESS | 2576 | 1467736945788 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]]]}] 09:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 710ms 09:42:25 INFO - PROCESS | 2576 | 1467736945865 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 09:42:25 INFO - PROCESS | 2576 | 1467736945867 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 09:42:25 INFO - PROCESS | 2576 | 1467736945870 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:42:25 INFO - PROCESS | 2576 | 1467736945872 Marionette TRACE conn6 <- [1,2610,null,{}] 09:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:42:25 INFO - PROCESS | 2576 | 1467736945876 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}] 09:42:25 INFO - PROCESS | 2576 | 1467736945877 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:26 INFO - PROCESS | 2576 | 1467736945989 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 09:42:26 INFO - PROCESS | 2576 | 1467736946078 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 2576 | 1467736946080 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:26 INFO - PROCESS | 2576 | ++DOCSHELL 0DC41800 == 34 [pid = 2576] [id = 662] 09:42:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16A4FC00) [pid = 2576] [serial = 1986] [outer = 00000000] 09:42:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (16AEFC00) [pid = 2576] [serial = 1987] [outer = 16A4FC00] 09:42:26 INFO - PROCESS | 2576 | 1467736946123 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (16AFAC00) [pid = 2576] [serial = 1988] [outer = 16A4FC00] 09:42:26 INFO - PROCESS | 2576 | 1467736946553 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]]]}] 09:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 09:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:42:26 INFO - PROCESS | 2576 | 1467736946605 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 09:42:26 INFO - PROCESS | 2576 | 1467736946606 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 09:42:26 INFO - PROCESS | 2576 | 1467736946609 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:42:26 INFO - PROCESS | 2576 | 1467736946611 Marionette TRACE conn6 <- [1,2614,null,{}] 09:42:26 INFO - PROCESS | 2576 | 1467736946620 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}] 09:42:26 INFO - PROCESS | 2576 | 1467736946622 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:26 INFO - PROCESS | 2576 | 1467736946737 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 09:42:26 INFO - PROCESS | 2576 | 1467736946742 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 2576 | 1467736946744 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:26 INFO - PROCESS | 2576 | ++DOCSHELL 16B8BC00 == 35 [pid = 2576] [id = 663] 09:42:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (16B8CC00) [pid = 2576] [serial = 1989] [outer = 00000000] 09:42:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (1706D000) [pid = 2576] [serial = 1990] [outer = 16B8CC00] 09:42:26 INFO - PROCESS | 2576 | 1467736946786 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (172C7C00) [pid = 2576] [serial = 1991] [outer = 16B8CC00] 09:42:27 INFO - PROCESS | 2576 | 1467736947234 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]]]}] 09:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 690ms 09:42:27 INFO - PROCESS | 2576 | 1467736947301 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 09:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:42:27 INFO - PROCESS | 2576 | 1467736947303 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 09:42:27 INFO - PROCESS | 2576 | 1467736947306 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - PROCESS | 2576 | 1467736947309 Marionette TRACE conn6 <- [1,2618,null,{}] 09:42:27 INFO - PROCESS | 2576 | 1467736947312 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}] 09:42:27 INFO - PROCESS | 2576 | 1467736947315 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:27 INFO - PROCESS | 2576 | 1467736947471 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 09:42:27 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (13625C00) [pid = 2576] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:42:27 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (13E92400) [pid = 2576] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:42:27 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (18446C00) [pid = 2576] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:42:27 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (1706E400) [pid = 2576] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:42:27 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (17074C00) [pid = 2576] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:42:27 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (15434000) [pid = 2576] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:42:27 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0D87F000) [pid = 2576] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:42:27 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0D4ED800) [pid = 2576] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:42:27 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (1189A400) [pid = 2576] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:42:27 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (131C3000) [pid = 2576] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:42:27 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0CFF2C00) [pid = 2576] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:42:27 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (15440C00) [pid = 2576] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:42:27 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (11899400) [pid = 2576] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:42:27 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0CFF8C00) [pid = 2576] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:42:27 INFO - PROCESS | 2576 | 1467736947733 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:27 INFO - PROCESS | 2576 | 1467736947736 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:27 INFO - PROCESS | 2576 | ++DOCSHELL 0CF07400 == 36 [pid = 2576] [id = 664] 09:42:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (0CF09400) [pid = 2576] [serial = 1992] [outer = 00000000] 09:42:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (0D718400) [pid = 2576] [serial = 1993] [outer = 0CF09400] 09:42:27 INFO - PROCESS | 2576 | 1467736947781 Marionette DEBUG loaded listener.js 09:42:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (11FDD800) [pid = 2576] [serial = 1994] [outer = 0CF09400] 09:42:28 INFO - PROCESS | 2576 | 1467736948144 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]]]}] 09:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 873ms 09:42:28 INFO - PROCESS | 2576 | 1467736948180 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 09:42:28 INFO - PROCESS | 2576 | 1467736948181 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 09:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:42:28 INFO - PROCESS | 2576 | 1467736948184 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:42:28 INFO - PROCESS | 2576 | 1467736948186 Marionette TRACE conn6 <- [1,2622,null,{}] 09:42:28 INFO - PROCESS | 2576 | 1467736948190 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}] 09:42:28 INFO - PROCESS | 2576 | 1467736948191 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:28 INFO - PROCESS | 2576 | 1467736948310 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 09:42:28 INFO - PROCESS | 2576 | 1467736948318 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 2576 | 1467736948320 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:28 INFO - PROCESS | 2576 | ++DOCSHELL 131C3C00 == 37 [pid = 2576] [id = 665] 09:42:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (1362F800) [pid = 2576] [serial = 1995] [outer = 00000000] 09:42:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (172D6000) [pid = 2576] [serial = 1996] [outer = 1362F800] 09:42:28 INFO - PROCESS | 2576 | 1467736948374 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1843B000) [pid = 2576] [serial = 1997] [outer = 1362F800] 09:42:28 INFO - PROCESS | 2576 | 1467736948781 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]]]}] 09:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 09:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:42:28 INFO - PROCESS | 2576 | 1467736948816 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 09:42:28 INFO - PROCESS | 2576 | 1467736948817 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 09:42:28 INFO - PROCESS | 2576 | 1467736948820 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:42:28 INFO - PROCESS | 2576 | 1467736948822 Marionette TRACE conn6 <- [1,2626,null,{}] 09:42:28 INFO - PROCESS | 2576 | 1467736948825 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}] 09:42:28 INFO - PROCESS | 2576 | 1467736948827 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:28 INFO - PROCESS | 2576 | 1467736948943 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 09:42:28 INFO - PROCESS | 2576 | 1467736948951 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 2576 | 1467736948953 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:28 INFO - PROCESS | 2576 | ++DOCSHELL 14A64800 == 38 [pid = 2576] [id = 666] 09:42:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1706E400) [pid = 2576] [serial = 1998] [outer = 00000000] 09:42:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (18867000) [pid = 2576] [serial = 1999] [outer = 1706E400] 09:42:29 INFO - PROCESS | 2576 | 1467736948996 Marionette DEBUG loaded listener.js 09:42:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (184ED000) [pid = 2576] [serial = 2000] [outer = 1706E400] 09:42:29 INFO - PROCESS | 2576 | 1467736949425 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]]]}] 09:42:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:42:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 09:42:29 INFO - PROCESS | 2576 | 1467736949452 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 09:42:29 INFO - PROCESS | 2576 | 1467736949453 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 09:42:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:42:29 INFO - PROCESS | 2576 | 1467736949457 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - PROCESS | 2576 | 1467736949458 Marionette TRACE conn6 <- [1,2630,null,{}] 09:42:29 INFO - PROCESS | 2576 | 1467736949462 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}] 09:42:29 INFO - PROCESS | 2576 | 1467736949464 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:29 INFO - PROCESS | 2576 | 1467736949584 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 09:42:29 INFO - PROCESS | 2576 | 1467736949592 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:29 INFO - PROCESS | 2576 | 1467736949593 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:29 INFO - PROCESS | 2576 | ++DOCSHELL 131CD000 == 39 [pid = 2576] [id = 667] 09:42:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (18437800) [pid = 2576] [serial = 2001] [outer = 00000000] 09:42:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (194B0800) [pid = 2576] [serial = 2002] [outer = 18437800] 09:42:29 INFO - PROCESS | 2576 | 1467736949636 Marionette DEBUG loaded listener.js 09:42:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (1982FC00) [pid = 2576] [serial = 2003] [outer = 18437800] 09:42:30 INFO - PROCESS | 2576 | 1467736950430 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]]]}] 09:42:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:42:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1022ms 09:42:30 INFO - PROCESS | 2576 | 1467736950480 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 09:42:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:42:30 INFO - PROCESS | 2576 | 1467736950484 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 09:42:30 INFO - PROCESS | 2576 | 1467736950489 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:42:30 INFO - PROCESS | 2576 | 1467736950494 Marionette TRACE conn6 <- [1,2634,null,{}] 09:42:30 INFO - PROCESS | 2576 | 1467736950520 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}] 09:42:30 INFO - PROCESS | 2576 | 1467736950522 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:30 INFO - PROCESS | 2576 | 1467736950673 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 09:42:30 INFO - PROCESS | 2576 | 1467736950809 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:30 INFO - PROCESS | 2576 | 1467736950812 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:30 INFO - PROCESS | 2576 | ++DOCSHELL 0CF5F000 == 40 [pid = 2576] [id = 668] 09:42:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0D472800) [pid = 2576] [serial = 2004] [outer = 00000000] 09:42:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (0D611C00) [pid = 2576] [serial = 2005] [outer = 0D472800] 09:42:30 INFO - PROCESS | 2576 | 1467736950872 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (0D71BC00) [pid = 2576] [serial = 2006] [outer = 0D472800] 09:42:31 INFO - PROCESS | 2576 | 1467736951778 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]]]}] 09:42:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:42:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1355ms 09:42:31 INFO - PROCESS | 2576 | 1467736951845 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 09:42:31 INFO - PROCESS | 2576 | 1467736951849 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 09:42:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:42:31 INFO - PROCESS | 2576 | 1467736951854 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - PROCESS | 2576 | 1467736951857 Marionette TRACE conn6 <- [1,2638,null,{}] 09:42:31 INFO - PROCESS | 2576 | 1467736951862 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}] 09:42:31 INFO - PROCESS | 2576 | 1467736951865 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:32 INFO - PROCESS | 2576 | 1467736952016 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 09:42:32 INFO - PROCESS | 2576 | --DOCSHELL 14A64800 == 39 [pid = 2576] [id = 666] 09:42:32 INFO - PROCESS | 2576 | --DOCSHELL 131C3C00 == 38 [pid = 2576] [id = 665] 09:42:32 INFO - PROCESS | 2576 | --DOCSHELL 0CF07400 == 37 [pid = 2576] [id = 664] 09:42:32 INFO - PROCESS | 2576 | --DOCSHELL 16B8BC00 == 36 [pid = 2576] [id = 663] 09:42:32 INFO - PROCESS | 2576 | --DOCSHELL 0DC41800 == 35 [pid = 2576] [id = 662] 09:42:32 INFO - PROCESS | 2576 | --DOCSHELL 14F30800 == 34 [pid = 2576] [id = 661] 09:42:32 INFO - PROCESS | 2576 | --DOCSHELL 13E5EC00 == 33 [pid = 2576] [id = 660] 09:42:32 INFO - PROCESS | 2576 | --DOCSHELL 13570000 == 32 [pid = 2576] [id = 659] 09:42:32 INFO - PROCESS | 2576 | --DOCSHELL 11AA3C00 == 31 [pid = 2576] [id = 658] 09:42:32 INFO - PROCESS | 2576 | --DOCSHELL 0DA51C00 == 30 [pid = 2576] [id = 657] 09:42:32 INFO - PROCESS | 2576 | --DOCSHELL 0DC42400 == 29 [pid = 2576] [id = 656] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (19831400) [pid = 2576] [serial = 1960] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOCSHELL 0D612800 == 28 [pid = 2576] [id = 655] 09:42:32 INFO - PROCESS | 2576 | --DOCSHELL 0D473800 == 27 [pid = 2576] [id = 654] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (194AB400) [pid = 2576] [serial = 1958] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (14F33000) [pid = 2576] [serial = 1954] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (1533AC00) [pid = 2576] [serial = 1936] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (15434400) [pid = 2576] [serial = 1955] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (1921A400) [pid = 2576] [serial = 1952] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (194A5400) [pid = 2576] [serial = 1957] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (18383800) [pid = 2576] [serial = 1949] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16A54C00) [pid = 2576] [serial = 1940] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (18870C00) [pid = 2576] [serial = 1951] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0DA55800) [pid = 2576] [serial = 1924] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0D5B9400) [pid = 2576] [serial = 1922] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (16A48C00) [pid = 2576] [serial = 1939] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0DA5C400) [pid = 2576] [serial = 1925] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (12FD6400) [pid = 2576] [serial = 1931] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0D55B000) [pid = 2576] [serial = 1921] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (13E60800) [pid = 2576] [serial = 1934] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0DDA4800) [pid = 2576] [serial = 1945] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (16F60400) [pid = 2576] [serial = 1942] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (1189D000) [pid = 2576] [serial = 1927] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (13631C00) [pid = 2576] [serial = 1933] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (172C9C00) [pid = 2576] [serial = 1919] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (153F3000) [pid = 2576] [serial = 1937] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (11F78400) [pid = 2576] [serial = 1930] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (172D4000) [pid = 2576] [serial = 1948] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (16B90800) [pid = 2576] [serial = 1943] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (118D8800) [pid = 2576] [serial = 1928] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (118A7000) [pid = 2576] [serial = 1946] [outer = 00000000] [url = about:blank] 09:42:32 INFO - PROCESS | 2576 | 1467736952208 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 2576 | 1467736952212 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:32 INFO - PROCESS | 2576 | ++DOCSHELL 0CDD3000 == 28 [pid = 2576] [id = 669] 09:42:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (0CF07400) [pid = 2576] [serial = 2007] [outer = 00000000] 09:42:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0D477400) [pid = 2576] [serial = 2008] [outer = 0CF07400] 09:42:32 INFO - PROCESS | 2576 | 1467736952262 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0D4F0400) [pid = 2576] [serial = 2009] [outer = 0CF07400] 09:42:32 INFO - PROCESS | 2576 | 1467736952692 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]]]}] 09:42:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:42:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 870ms 09:42:32 INFO - PROCESS | 2576 | 1467736952725 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 09:42:32 INFO - PROCESS | 2576 | 1467736952730 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 09:42:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:42:32 INFO - PROCESS | 2576 | 1467736952736 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:42:32 INFO - PROCESS | 2576 | 1467736952739 Marionette TRACE conn6 <- [1,2642,null,{}] 09:42:32 INFO - PROCESS | 2576 | 1467736952742 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}] 09:42:32 INFO - PROCESS | 2576 | 1467736952745 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:32 INFO - PROCESS | 2576 | 1467736952830 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 09:42:32 INFO - PROCESS | 2576 | 1467736952836 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 2576 | 1467736952839 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:32 INFO - PROCESS | 2576 | ++DOCSHELL 0D9BC000 == 29 [pid = 2576] [id = 670] 09:42:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0DA54C00) [pid = 2576] [serial = 2010] [outer = 00000000] 09:42:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0DA59C00) [pid = 2576] [serial = 2011] [outer = 0DA54C00] 09:42:32 INFO - PROCESS | 2576 | 1467736952886 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (0DA5E400) [pid = 2576] [serial = 2012] [outer = 0DA54C00] 09:42:33 INFO - PROCESS | 2576 | 1467736953362 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]]]}] 09:42:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:42:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 09:42:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:42:33 INFO - PROCESS | 2576 | 1467736953410 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 09:42:33 INFO - PROCESS | 2576 | 1467736953412 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 09:42:33 INFO - PROCESS | 2576 | 1467736953416 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - PROCESS | 2576 | 1467736953419 Marionette TRACE conn6 <- [1,2646,null,{}] 09:42:33 INFO - PROCESS | 2576 | 1467736953430 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}] 09:42:33 INFO - PROCESS | 2576 | 1467736953434 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:33 INFO - PROCESS | 2576 | 1467736953547 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 09:42:33 INFO - PROCESS | 2576 | 1467736953646 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 2576 | 1467736953649 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:33 INFO - PROCESS | 2576 | ++DOCSHELL 118A2800 == 30 [pid = 2576] [id = 671] 09:42:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (118A7000) [pid = 2576] [serial = 2013] [outer = 00000000] 09:42:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (11AA4000) [pid = 2576] [serial = 2014] [outer = 118A7000] 09:42:33 INFO - PROCESS | 2576 | 1467736953696 Marionette DEBUG loaded listener.js 09:42:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (11F73800) [pid = 2576] [serial = 2015] [outer = 118A7000] 09:42:34 INFO - PROCESS | 2576 | 1467736954071 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]]]}] 09:42:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:42:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 09:42:34 INFO - PROCESS | 2576 | 1467736954090 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 09:42:34 INFO - PROCESS | 2576 | 1467736954101 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 09:42:34 INFO - PROCESS | 2576 | 1467736954105 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:42:34 INFO - PROCESS | 2576 | 1467736954106 Marionette TRACE conn6 <- [1,2650,null,{}] 09:42:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:42:34 INFO - PROCESS | 2576 | 1467736954110 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}] 09:42:34 INFO - PROCESS | 2576 | 1467736954111 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:34 INFO - PROCESS | 2576 | 1467736954244 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 09:42:34 INFO - PROCESS | 2576 | 1467736954264 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:34 INFO - PROCESS | 2576 | 1467736954266 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:34 INFO - PROCESS | 2576 | ++DOCSHELL 12FD6400 == 31 [pid = 2576] [id = 672] 09:42:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (12FD6800) [pid = 2576] [serial = 2016] [outer = 00000000] 09:42:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (1362CC00) [pid = 2576] [serial = 2017] [outer = 12FD6800] 09:42:34 INFO - PROCESS | 2576 | 1467736954310 Marionette DEBUG loaded listener.js 09:42:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (13AEDC00) [pid = 2576] [serial = 2018] [outer = 12FD6800] 09:42:34 INFO - PROCESS | 2576 | 1467736954744 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]]]}] 09:42:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:42:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 09:42:34 INFO - PROCESS | 2576 | 1467736954781 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 09:42:34 INFO - PROCESS | 2576 | 1467736954783 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 09:42:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:42:34 INFO - PROCESS | 2576 | 1467736954786 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:42:34 INFO - PROCESS | 2576 | 1467736954788 Marionette TRACE conn6 <- [1,2654,null,{}] 09:42:34 INFO - PROCESS | 2576 | 1467736954791 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}] 09:42:34 INFO - PROCESS | 2576 | 1467736954793 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:34 INFO - PROCESS | 2576 | 1467736954907 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 09:42:35 INFO - PROCESS | 2576 | 1467736955000 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:35 INFO - PROCESS | 2576 | 1467736955002 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:35 INFO - PROCESS | 2576 | ++DOCSHELL 0CE7E000 == 32 [pid = 2576] [id = 673] 09:42:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0D613000) [pid = 2576] [serial = 2019] [outer = 00000000] 09:42:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (13E95400) [pid = 2576] [serial = 2020] [outer = 0D613000] 09:42:35 INFO - PROCESS | 2576 | 1467736955045 Marionette DEBUG loaded listener.js 09:42:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (14BCB400) [pid = 2576] [serial = 2021] [outer = 0D613000] 09:42:35 INFO - PROCESS | 2576 | 1467736955945 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]]]}] 09:42:36 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) 09:42:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1185ms 09:42:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:42:36 INFO - PROCESS | 2576 | 1467736955971 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 09:42:36 INFO - PROCESS | 2576 | 1467736955973 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 09:42:36 INFO - PROCESS | 2576 | 1467736955976 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:42:36 INFO - PROCESS | 2576 | 1467736955978 Marionette TRACE conn6 <- [1,2658,null,{}] 09:42:36 INFO - PROCESS | 2576 | 1467736955982 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}] 09:42:36 INFO - PROCESS | 2576 | 1467736955987 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:36 INFO - PROCESS | 2576 | 1467736956127 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 09:42:36 INFO - PROCESS | 2576 | 1467736956133 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 2576 | 1467736956135 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:36 INFO - PROCESS | 2576 | ++DOCSHELL 0D5C3400 == 33 [pid = 2576] [id = 674] 09:42:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (0D719000) [pid = 2576] [serial = 2022] [outer = 00000000] 09:42:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (16A4B400) [pid = 2576] [serial = 2023] [outer = 0D719000] 09:42:36 INFO - PROCESS | 2576 | 1467736956180 Marionette DEBUG loaded listener.js 09:42:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (16A51400) [pid = 2576] [serial = 2024] [outer = 0D719000] 09:42:36 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16A4FC00) [pid = 2576] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:42:36 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (16B8CC00) [pid = 2576] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:42:36 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0CF09400) [pid = 2576] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:42:36 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0DC45C00) [pid = 2576] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:42:36 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0DA58800) [pid = 2576] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:42:36 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0D612C00) [pid = 2576] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:42:36 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (11AA5C00) [pid = 2576] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:42:36 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (1362B400) [pid = 2576] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:42:36 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (14A66400) [pid = 2576] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:42:36 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (0D473C00) [pid = 2576] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:42:36 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (14F3BC00) [pid = 2576] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:42:36 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (194AF800) [pid = 2576] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:42:36 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (1362F800) [pid = 2576] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:42:37 INFO - PROCESS | 2576 | 1467736957249 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"]]]}] 09:42:37 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 09:42:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:42:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1319ms 09:42:37 INFO - PROCESS | 2576 | 1467736957296 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 09:42:37 INFO - PROCESS | 2576 | 1467736957298 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 09:42:37 INFO - PROCESS | 2576 | 1467736957302 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - PROCESS | 2576 | 1467736957303 Marionette TRACE conn6 <- [1,2662,null,{}] 09:42:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:42:37 INFO - PROCESS | 2576 | 1467736957307 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}] 09:42:37 INFO - PROCESS | 2576 | 1467736957309 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:37 INFO - PROCESS | 2576 | 1467736957385 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 09:42:37 INFO - PROCESS | 2576 | 1467736957391 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:37 INFO - PROCESS | 2576 | 1467736957393 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:37 INFO - PROCESS | 2576 | ++DOCSHELL 0E7C7400 == 34 [pid = 2576] [id = 675] 09:42:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (1189BC00) [pid = 2576] [serial = 2025] [outer = 00000000] 09:42:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (15439800) [pid = 2576] [serial = 2026] [outer = 1189BC00] 09:42:37 INFO - PROCESS | 2576 | 1467736957435 Marionette DEBUG loaded listener.js 09:42:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (1543D800) [pid = 2576] [serial = 2027] [outer = 1189BC00] 09:42:38 INFO - PROCESS | 2576 | 1467736958375 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"]]]}] 09:42:38 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 09:42:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:42:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1127ms 09:42:38 INFO - PROCESS | 2576 | 1467736958433 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 09:42:38 INFO - PROCESS | 2576 | 1467736958435 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 09:42:38 INFO - PROCESS | 2576 | 1467736958438 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:42:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:42:38 INFO - PROCESS | 2576 | 1467736958440 Marionette TRACE conn6 <- [1,2666,null,{}] 09:42:38 INFO - PROCESS | 2576 | 1467736958444 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}] 09:42:38 INFO - PROCESS | 2576 | 1467736958446 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:38 INFO - PROCESS | 2576 | 1467736958566 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 09:42:38 INFO - PROCESS | 2576 | 1467736958699 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 2576 | 1467736958702 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:38 INFO - PROCESS | 2576 | ++DOCSHELL 08B80C00 == 35 [pid = 2576] [id = 676] 09:42:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (08B82400) [pid = 2576] [serial = 2028] [outer = 00000000] 09:42:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0CDF2C00) [pid = 2576] [serial = 2029] [outer = 08B82400] 09:42:38 INFO - PROCESS | 2576 | 1467736958760 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0D475000) [pid = 2576] [serial = 2030] [outer = 08B82400] 09:42:39 INFO - PROCESS | 2576 | 1467736959847 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]]]}] 09:42:39 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) 09:42:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1417ms 09:42:39 INFO - PROCESS | 2576 | 1467736959861 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 09:42:39 INFO - PROCESS | 2576 | 1467736959866 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 09:42:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:42:39 INFO - PROCESS | 2576 | 1467736959871 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:42:39 INFO - PROCESS | 2576 | 1467736959874 Marionette TRACE conn6 <- [1,2670,null,{}] 09:42:39 INFO - PROCESS | 2576 | 1467736959879 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}] 09:42:39 INFO - PROCESS | 2576 | 1467736959882 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:40 INFO - PROCESS | 2576 | 1467736960016 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 09:42:40 INFO - PROCESS | 2576 | 1467736960186 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:40 INFO - PROCESS | 2576 | 1467736960189 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:40 INFO - PROCESS | 2576 | ++DOCSHELL 0E20B000 == 36 [pid = 2576] [id = 677] 09:42:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0E20C000) [pid = 2576] [serial = 2031] [outer = 00000000] 09:42:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0E7CA400) [pid = 2576] [serial = 2032] [outer = 0E20C000] 09:42:40 INFO - PROCESS | 2576 | 1467736960249 Marionette DEBUG loaded listener.js 09:42:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (118A2400) [pid = 2576] [serial = 2033] [outer = 0E20C000] 09:42:41 INFO - PROCESS | 2576 | 1467736961290 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]]]}] 09:42:41 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) 09:42:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1490ms 09:42:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:42:41 INFO - PROCESS | 2576 | 1467736961361 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 2576 | 1467736961364 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 09:42:41 INFO - PROCESS | 2576 | 1467736961368 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - PROCESS | 2576 | 1467736961371 Marionette TRACE conn6 <- [1,2674,null,{}] 09:42:41 INFO - PROCESS | 2576 | 1467736961375 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}] 09:42:41 INFO - PROCESS | 2576 | 1467736961377 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:41 INFO - PROCESS | 2576 | 1467736961662 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 09:42:41 INFO - PROCESS | 2576 | 1467736961765 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:41 INFO - PROCESS | 2576 | 1467736961769 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:41 INFO - PROCESS | 2576 | ++DOCSHELL 0D5B6C00 == 37 [pid = 2576] [id = 678] 09:42:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (0D5B9400) [pid = 2576] [serial = 2034] [outer = 00000000] 09:42:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (0D618800) [pid = 2576] [serial = 2035] [outer = 0D5B9400] 09:42:41 INFO - PROCESS | 2576 | 1467736961819 Marionette DEBUG loaded listener.js 09:42:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0D71B800) [pid = 2576] [serial = 2036] [outer = 0D5B9400] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 0DC48000 == 36 [pid = 2576] [id = 589] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 14A63000 == 35 [pid = 2576] [id = 583] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 172CFC00 == 34 [pid = 2576] [id = 590] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 0D491400 == 33 [pid = 2576] [id = 578] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 17071400 == 32 [pid = 2576] [id = 587] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 0E7C7400 == 31 [pid = 2576] [id = 675] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 0D5C3400 == 30 [pid = 2576] [id = 674] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 0CE7E000 == 29 [pid = 2576] [id = 673] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 12FD6400 == 28 [pid = 2576] [id = 672] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 118A2800 == 27 [pid = 2576] [id = 671] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 0D9BC000 == 26 [pid = 2576] [id = 670] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 0CDD3000 == 25 [pid = 2576] [id = 669] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 1189DC00 == 24 [pid = 2576] [id = 581] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 0D71D800 == 23 [pid = 2576] [id = 594] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 118A0000 == 22 [pid = 2576] [id = 595] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 0D61E800 == 21 [pid = 2576] [id = 579] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 12FD5800 == 20 [pid = 2576] [id = 582] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 1362F000 == 19 [pid = 2576] [id = 653] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 0E288800 == 18 [pid = 2576] [id = 586] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 0CF5F000 == 17 [pid = 2576] [id = 668] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 14F2CC00 == 16 [pid = 2576] [id = 584] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 0E288C00 == 15 [pid = 2576] [id = 580] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 0CFF9400 == 14 [pid = 2576] [id = 592] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 131CB400 == 13 [pid = 2576] [id = 591] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 0D55A000 == 12 [pid = 2576] [id = 593] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 0CE7D000 == 11 [pid = 2576] [id = 585] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 0CE7CC00 == 10 [pid = 2576] [id = 588] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 131CD000 == 9 [pid = 2576] [id = 667] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 0E20B000 == 8 [pid = 2576] [id = 677] 09:42:42 INFO - PROCESS | 2576 | --DOCSHELL 08B80C00 == 7 [pid = 2576] [id = 676] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (16AEFC00) [pid = 2576] [serial = 1987] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (1706D000) [pid = 2576] [serial = 1990] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (16AFAC00) [pid = 2576] [serial = 1988] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0D718400) [pid = 2576] [serial = 1993] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (172C7C00) [pid = 2576] [serial = 1991] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (0DD9B000) [pid = 2576] [serial = 1969] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0E203400) [pid = 2576] [serial = 1970] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (0E789400) [pid = 2576] [serial = 1972] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (118A1400) [pid = 2576] [serial = 1973] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (0D619C00) [pid = 2576] [serial = 1966] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (0D620800) [pid = 2576] [serial = 1967] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (11FD8C00) [pid = 2576] [serial = 1975] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (12FD5C00) [pid = 2576] [serial = 1976] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (118A4400) [pid = 2576] [serial = 1978] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (14A36000) [pid = 2576] [serial = 1979] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (14F30C00) [pid = 2576] [serial = 1981] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (14F31800) [pid = 2576] [serial = 1982] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (0D477000) [pid = 2576] [serial = 1963] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (0D47F400) [pid = 2576] [serial = 1964] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (1543B000) [pid = 2576] [serial = 1984] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (19835400) [pid = 2576] [serial = 1961] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (18867000) [pid = 2576] [serial = 1999] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (11FDD800) [pid = 2576] [serial = 1994] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 55 (1843B000) [pid = 2576] [serial = 1997] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 54 (172D6000) [pid = 2576] [serial = 1996] [outer = 00000000] [url = about:blank] 09:42:42 INFO - PROCESS | 2576 | --DOMWINDOW == 53 (1543B400) [pid = 2576] [serial = 1985] [outer = 00000000] [url = about:blank] 09:42:43 INFO - PROCESS | 2576 | 1467736963395 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"]]]}] 09:42:43 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 09:42:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:42:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2073ms 09:42:43 INFO - PROCESS | 2576 | 1467736963444 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 09:42:43 INFO - PROCESS | 2576 | 1467736963448 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 09:42:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:42:43 INFO - PROCESS | 2576 | 1467736963453 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:42:43 INFO - PROCESS | 2576 | 1467736963456 Marionette TRACE conn6 <- [1,2678,null,{}] 09:42:43 INFO - PROCESS | 2576 | 1467736963462 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}] 09:42:43 INFO - PROCESS | 2576 | 1467736963464 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:43 INFO - PROCESS | 2576 | 1467736963552 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 09:42:43 INFO - PROCESS | 2576 | 1467736963639 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:43 INFO - PROCESS | 2576 | 1467736963642 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:43 INFO - PROCESS | 2576 | ++DOCSHELL 0D492C00 == 8 [pid = 2576] [id = 679] 09:42:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 54 (0D493C00) [pid = 2576] [serial = 2037] [outer = 00000000] 09:42:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 55 (0D619000) [pid = 2576] [serial = 2038] [outer = 0D493C00] 09:42:43 INFO - PROCESS | 2576 | 1467736963690 Marionette DEBUG loaded listener.js 09:42:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (0D712800) [pid = 2576] [serial = 2039] [outer = 0D493C00] 09:42:44 INFO - PROCESS | 2576 | 1467736964569 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"]]]}] 09:42:44 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 09:42:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:42:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1125ms 09:42:44 INFO - PROCESS | 2576 | 1467736964579 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 09:42:44 INFO - PROCESS | 2576 | 1467736964584 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 09:42:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:42:44 INFO - PROCESS | 2576 | 1467736964590 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:42:44 INFO - PROCESS | 2576 | 1467736964593 Marionette TRACE conn6 <- [1,2682,null,{}] 09:42:44 INFO - PROCESS | 2576 | 1467736964597 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}] 09:42:44 INFO - PROCESS | 2576 | 1467736964599 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:44 INFO - PROCESS | 2576 | 1467736964731 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 09:42:44 INFO - PROCESS | 2576 | 1467736964747 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 2576 | 1467736964750 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:44 INFO - PROCESS | 2576 | ++DOCSHELL 0DDA1C00 == 9 [pid = 2576] [id = 680] 09:42:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (0DDA3800) [pid = 2576] [serial = 2040] [outer = 00000000] 09:42:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (0E20A400) [pid = 2576] [serial = 2041] [outer = 0DDA3800] 09:42:44 INFO - PROCESS | 2576 | 1467736964798 Marionette DEBUG loaded listener.js 09:42:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (0E692000) [pid = 2576] [serial = 2042] [outer = 0DDA3800] 09:42:45 INFO - PROCESS | 2576 | 1467736965761 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"]]]}] 09:42:45 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 09:42:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:42:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1235ms 09:42:45 INFO - PROCESS | 2576 | 1467736965828 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 09:42:45 INFO - PROCESS | 2576 | 1467736965830 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 09:42:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:42:45 INFO - PROCESS | 2576 | 1467736965833 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - PROCESS | 2576 | 1467736965837 Marionette TRACE conn6 <- [1,2686,null,{}] 09:42:45 INFO - PROCESS | 2576 | 1467736965855 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}] 09:42:45 INFO - PROCESS | 2576 | 1467736965859 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:46 INFO - PROCESS | 2576 | 1467736965977 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 09:42:46 INFO - PROCESS | 2576 | 1467736965986 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:46 INFO - PROCESS | 2576 | 1467736965989 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:46 INFO - PROCESS | 2576 | ++DOCSHELL 12FD1400 == 10 [pid = 2576] [id = 681] 09:42:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (12FD4800) [pid = 2576] [serial = 2043] [outer = 00000000] 09:42:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (12FDBC00) [pid = 2576] [serial = 2044] [outer = 12FD4800] 09:42:46 INFO - PROCESS | 2576 | 1467736966037 Marionette DEBUG loaded listener.js 09:42:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (13574400) [pid = 2576] [serial = 2045] [outer = 12FD4800] 09:42:46 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (1189BC00) [pid = 2576] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:42:46 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (1706E400) [pid = 2576] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:42:46 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (0D613000) [pid = 2576] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:42:46 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (0DA54C00) [pid = 2576] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:42:46 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (0CF07400) [pid = 2576] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:42:46 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (0D472800) [pid = 2576] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:42:46 INFO - PROCESS | 2576 | --DOMWINDOW == 55 (118A7000) [pid = 2576] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:42:46 INFO - PROCESS | 2576 | --DOMWINDOW == 54 (18437800) [pid = 2576] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:42:46 INFO - PROCESS | 2576 | --DOMWINDOW == 53 (0D719000) [pid = 2576] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:42:46 INFO - PROCESS | 2576 | --DOMWINDOW == 52 (12FD6800) [pid = 2576] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:42:47 INFO - PROCESS | 2576 | 1467736967013 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"]]]}] 09:42:47 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 09:42:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:42:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1237ms 09:42:47 INFO - PROCESS | 2576 | 1467736967075 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 09:42:47 INFO - PROCESS | 2576 | 1467736967077 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 09:42:47 INFO - PROCESS | 2576 | 1467736967080 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:42:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:42:47 INFO - PROCESS | 2576 | 1467736967082 Marionette TRACE conn6 <- [1,2690,null,{}] 09:42:47 INFO - PROCESS | 2576 | 1467736967086 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}] 09:42:47 INFO - PROCESS | 2576 | 1467736967088 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:47 INFO - PROCESS | 2576 | 1467736967173 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 09:42:47 INFO - PROCESS | 2576 | 1467736967179 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:47 INFO - PROCESS | 2576 | 1467736967181 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:47 INFO - PROCESS | 2576 | ++DOCSHELL 0E7CBC00 == 11 [pid = 2576] [id = 682] 09:42:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 53 (11F50000) [pid = 2576] [serial = 2046] [outer = 00000000] 09:42:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 54 (1362A800) [pid = 2576] [serial = 2047] [outer = 11F50000] 09:42:47 INFO - PROCESS | 2576 | 1467736967226 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 55 (13AF0800) [pid = 2576] [serial = 2048] [outer = 11F50000] 09:42:47 INFO - PROCESS | 2576 | 1467736967681 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]]]}] 09:42:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:42:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 630ms 09:42:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:42:47 INFO - PROCESS | 2576 | 1467736967714 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 09:42:47 INFO - PROCESS | 2576 | 1467736967716 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 09:42:47 INFO - PROCESS | 2576 | 1467736967720 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:42:47 INFO - PROCESS | 2576 | 1467736967721 Marionette TRACE conn6 <- [1,2694,null,{}] 09:42:47 INFO - PROCESS | 2576 | 1467736967725 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}] 09:42:47 INFO - PROCESS | 2576 | 1467736967727 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:47 INFO - PROCESS | 2576 | 1467736967819 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 09:42:47 INFO - PROCESS | 2576 | 1467736967825 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:47 INFO - PROCESS | 2576 | 1467736967827 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:47 INFO - PROCESS | 2576 | ++DOCSHELL 13E94800 == 12 [pid = 2576] [id = 683] 09:42:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (13E95000) [pid = 2576] [serial = 2049] [outer = 00000000] 09:42:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (14A66C00) [pid = 2576] [serial = 2050] [outer = 13E95000] 09:42:47 INFO - PROCESS | 2576 | 1467736967871 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (14F2FC00) [pid = 2576] [serial = 2051] [outer = 13E95000] 09:42:48 INFO - PROCESS | 2576 | 1467736968311 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]]]}] 09:42:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:42:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 09:42:48 INFO - PROCESS | 2576 | 1467736968351 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 2576 | 1467736968353 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 09:42:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:42:48 INFO - PROCESS | 2576 | 1467736968360 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - PROCESS | 2576 | 1467736968361 Marionette TRACE conn6 <- [1,2698,null,{}] 09:42:48 INFO - PROCESS | 2576 | 1467736968365 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}] 09:42:48 INFO - PROCESS | 2576 | 1467736968370 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:48 INFO - PROCESS | 2576 | 1467736968474 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 09:42:48 INFO - PROCESS | 2576 | 1467736968480 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 2576 | 1467736968482 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:48 INFO - PROCESS | 2576 | ++DOCSHELL 14F34000 == 13 [pid = 2576] [id = 684] 09:42:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (15346800) [pid = 2576] [serial = 2052] [outer = 00000000] 09:42:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (1543A800) [pid = 2576] [serial = 2053] [outer = 15346800] 09:42:48 INFO - PROCESS | 2576 | 1467736968526 Marionette DEBUG loaded listener.js 09:42:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (1543F000) [pid = 2576] [serial = 2054] [outer = 15346800] 09:42:49 INFO - PROCESS | 2576 | 1467736969353 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] 09:42:49 INFO - PROCESS | 2576 | 1467736969383 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 09:42:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:42:49 INFO - PROCESS | 2576 | 1467736969388 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:42:49 INFO - PROCESS | 2576 | 1467736969393 Marionette TRACE conn6 <- [1,2702,null,{}] 09:42:49 INFO - PROCESS | 2576 | 1467736969398 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}] 09:42:49 INFO - PROCESS | 2576 | 1467736969401 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:49 INFO - PROCESS | 2576 | 1467736969519 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 09:42:49 INFO - PROCESS | 2576 | 1467736969654 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:49 INFO - PROCESS | 2576 | 1467736969657 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:49 INFO - PROCESS | 2576 | ++DOCSHELL 0CE36000 == 14 [pid = 2576] [id = 685] 09:42:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (0D496000) [pid = 2576] [serial = 2055] [outer = 00000000] 09:42:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (0E209400) [pid = 2576] [serial = 2056] [outer = 0D496000] 09:42:49 INFO - PROCESS | 2576 | 1467736969715 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (1189FC00) [pid = 2576] [serial = 2057] [outer = 0D496000] 09:42:50 INFO - PROCESS | 2576 | 1467736970411 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]]]}] 09:42:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:42:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1079ms 09:42:50 INFO - PROCESS | 2576 | 1467736970551 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 09:42:50 INFO - PROCESS | 2576 | 1467736970554 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 09:42:50 INFO - PROCESS | 2576 | 1467736970560 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - PROCESS | 2576 | 1467736970564 Marionette TRACE conn6 <- [1,2706,null,{}] 09:42:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:42:50 INFO - PROCESS | 2576 | 1467736970569 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}] 09:42:50 INFO - PROCESS | 2576 | 1467736970572 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:50 INFO - PROCESS | 2576 | 1467736970690 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 09:42:50 INFO - PROCESS | 2576 | 1467736970822 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:50 INFO - PROCESS | 2576 | 1467736970827 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:50 INFO - PROCESS | 2576 | ++DOCSHELL 0D491400 == 15 [pid = 2576] [id = 686] 09:42:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0D4E4000) [pid = 2576] [serial = 2058] [outer = 00000000] 09:42:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0D61C800) [pid = 2576] [serial = 2059] [outer = 0D4E4000] 09:42:50 INFO - PROCESS | 2576 | 1467736970878 Marionette DEBUG loaded listener.js 09:42:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0D719C00) [pid = 2576] [serial = 2060] [outer = 0D4E4000] 09:42:51 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (15439800) [pid = 2576] [serial = 2026] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (184ED000) [pid = 2576] [serial = 2000] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (13E95400) [pid = 2576] [serial = 2020] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (0DA59C00) [pid = 2576] [serial = 2011] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (0DA5E400) [pid = 2576] [serial = 2012] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (0D477400) [pid = 2576] [serial = 2008] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (0D4F0400) [pid = 2576] [serial = 2009] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (0D611C00) [pid = 2576] [serial = 2005] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (0D71BC00) [pid = 2576] [serial = 2006] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (11AA4000) [pid = 2576] [serial = 2014] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (11F73800) [pid = 2576] [serial = 2015] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 2576 | --DOMWINDOW == 55 (1982FC00) [pid = 2576] [serial = 2003] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 2576 | --DOMWINDOW == 54 (194B0800) [pid = 2576] [serial = 2002] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 2576 | --DOMWINDOW == 53 (14BCB400) [pid = 2576] [serial = 2021] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 2576 | --DOMWINDOW == 52 (16A4B400) [pid = 2576] [serial = 2023] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 2576 | --DOMWINDOW == 51 (1543D800) [pid = 2576] [serial = 2027] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 2576 | --DOMWINDOW == 50 (16A51400) [pid = 2576] [serial = 2024] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 2576 | --DOMWINDOW == 49 (1362CC00) [pid = 2576] [serial = 2017] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 2576 | --DOMWINDOW == 48 (13AEDC00) [pid = 2576] [serial = 2018] [outer = 00000000] [url = about:blank] 09:42:51 INFO - PROCESS | 2576 | 1467736971349 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] 09:42:51 INFO - PROCESS | 2576 | 1467736971386 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 09:42:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:42:51 INFO - PROCESS | 2576 | 1467736971393 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:42:51 INFO - PROCESS | 2576 | 1467736971397 Marionette TRACE conn6 <- [1,2710,null,{}] 09:42:51 INFO - PROCESS | 2576 | 1467736971401 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}] 09:42:51 INFO - PROCESS | 2576 | 1467736971403 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:51 INFO - PROCESS | 2576 | 1467736971491 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 09:42:51 INFO - PROCESS | 2576 | 1467736971591 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 2576 | 1467736971593 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:51 INFO - PROCESS | 2576 | ++DOCSHELL 0D9B8000 == 16 [pid = 2576] [id = 687] 09:42:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 49 (0DA5B800) [pid = 2576] [serial = 2061] [outer = 00000000] 09:42:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 50 (0DA5FC00) [pid = 2576] [serial = 2062] [outer = 0DA5B800] 09:42:51 INFO - PROCESS | 2576 | 1467736971640 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 51 (0DDA0800) [pid = 2576] [serial = 2063] [outer = 0DA5B800] 09:42:52 INFO - PROCESS | 2576 | 1467736972060 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] 09:42:52 INFO - PROCESS | 2576 | 1467736972126 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 09:42:52 INFO - PROCESS | 2576 | 1467736972129 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:42:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:42:52 INFO - PROCESS | 2576 | 1467736972131 Marionette TRACE conn6 <- [1,2714,null,{}] 09:42:52 INFO - PROCESS | 2576 | 1467736972146 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}] 09:42:52 INFO - PROCESS | 2576 | 1467736972150 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:52 INFO - PROCESS | 2576 | 1467736972270 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 09:42:52 INFO - PROCESS | 2576 | 1467736972287 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:52 INFO - PROCESS | 2576 | 1467736972290 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:52 INFO - PROCESS | 2576 | ++DOCSHELL 122F2400 == 17 [pid = 2576] [id = 688] 09:42:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 52 (122F2C00) [pid = 2576] [serial = 2064] [outer = 00000000] 09:42:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 53 (131C2800) [pid = 2576] [serial = 2065] [outer = 122F2C00] 09:42:52 INFO - PROCESS | 2576 | 1467736972346 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 54 (1362B800) [pid = 2576] [serial = 2066] [outer = 122F2C00] 09:42:52 INFO - PROCESS | 2576 | 1467736972821 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]]]}] 09:42:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:42:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 09:42:52 INFO - PROCESS | 2576 | 1467736972864 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 09:42:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:42:52 INFO - PROCESS | 2576 | 1467736972866 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 09:42:52 INFO - PROCESS | 2576 | 1467736972869 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:42:52 INFO - PROCESS | 2576 | 1467736972871 Marionette TRACE conn6 <- [1,2718,null,{}] 09:42:52 INFO - PROCESS | 2576 | 1467736972874 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}] 09:42:52 INFO - PROCESS | 2576 | 1467736972876 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:52 INFO - PROCESS | 2576 | 1467736972960 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 09:42:53 INFO - PROCESS | 2576 | 1467736972968 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:53 INFO - PROCESS | 2576 | 1467736972970 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:53 INFO - PROCESS | 2576 | ++DOCSHELL 14A5D800 == 18 [pid = 2576] [id = 689] 09:42:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 55 (14A64000) [pid = 2576] [serial = 2067] [outer = 00000000] 09:42:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 56 (14F2F400) [pid = 2576] [serial = 2068] [outer = 14A64000] 09:42:53 INFO - PROCESS | 2576 | 1467736973014 Marionette DEBUG loaded listener.js 09:42:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (14F3B000) [pid = 2576] [serial = 2069] [outer = 14A64000] 09:42:53 INFO - PROCESS | 2576 | 1467736973948 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"]]]}] 09:42:54 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 09:42:54 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:42:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:42:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:42:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1131ms 09:42:54 INFO - PROCESS | 2576 | 1467736974001 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 2576 | 1467736974003 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 09:42:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:42:54 INFO - PROCESS | 2576 | 1467736974006 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - PROCESS | 2576 | 1467736974008 Marionette TRACE conn6 <- [1,2722,null,{}] 09:42:54 INFO - PROCESS | 2576 | 1467736974017 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}] 09:42:54 INFO - PROCESS | 2576 | 1467736974019 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:54 INFO - PROCESS | 2576 | 1467736974129 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 09:42:54 INFO - PROCESS | 2576 | 1467736974135 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 2576 | 1467736974137 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:54 INFO - PROCESS | 2576 | ++DOCSHELL 15347C00 == 19 [pid = 2576] [id = 690] 09:42:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (15432C00) [pid = 2576] [serial = 2070] [outer = 00000000] 09:42:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (15439C00) [pid = 2576] [serial = 2071] [outer = 15432C00] 09:42:54 INFO - PROCESS | 2576 | 1467736974180 Marionette DEBUG loaded listener.js 09:42:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (16A4B400) [pid = 2576] [serial = 2072] [outer = 15432C00] 09:42:54 INFO - PROCESS | 2576 | 1467736974612 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]]]}] 09:42:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:42:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 09:42:54 INFO - PROCESS | 2576 | 1467736974637 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 2576 | 1467736974639 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 09:42:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:42:54 INFO - PROCESS | 2576 | 1467736974642 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - PROCESS | 2576 | 1467736974643 Marionette TRACE conn6 <- [1,2726,null,{}] 09:42:54 INFO - PROCESS | 2576 | 1467736974647 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}] 09:42:54 INFO - PROCESS | 2576 | 1467736974652 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:54 INFO - PROCESS | 2576 | 1467736974796 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 09:42:54 INFO - PROCESS | 2576 | 1467736974802 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 2576 | 1467736974804 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:54 INFO - PROCESS | 2576 | ++DOCSHELL 0D5B7C00 == 20 [pid = 2576] [id = 691] 09:42:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (16A4FC00) [pid = 2576] [serial = 2073] [outer = 00000000] 09:42:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (16B87800) [pid = 2576] [serial = 2074] [outer = 16A4FC00] 09:42:54 INFO - PROCESS | 2576 | 1467736974853 Marionette DEBUG loaded listener.js 09:42:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (16D96400) [pid = 2576] [serial = 2075] [outer = 16A4FC00] 09:42:55 INFO - PROCESS | 2576 | --DOMWINDOW == 62 (0D5B9400) [pid = 2576] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:42:55 INFO - PROCESS | 2576 | --DOMWINDOW == 61 (0D493C00) [pid = 2576] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:42:55 INFO - PROCESS | 2576 | --DOMWINDOW == 60 (08B82400) [pid = 2576] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:42:55 INFO - PROCESS | 2576 | --DOMWINDOW == 59 (0E20C000) [pid = 2576] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:42:55 INFO - PROCESS | 2576 | --DOMWINDOW == 58 (11F50000) [pid = 2576] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:42:55 INFO - PROCESS | 2576 | --DOMWINDOW == 57 (13E95000) [pid = 2576] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:42:55 INFO - PROCESS | 2576 | --DOMWINDOW == 56 (0DDA3800) [pid = 2576] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:42:55 INFO - PROCESS | 2576 | 1467736975335 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]]]}] 09:42:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:42:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 731ms 09:42:55 INFO - PROCESS | 2576 | 1467736975373 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 09:42:55 INFO - PROCESS | 2576 | 1467736975375 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 09:42:55 INFO - PROCESS | 2576 | 1467736975378 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:42:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:42:55 INFO - PROCESS | 2576 | 1467736975380 Marionette TRACE conn6 <- [1,2730,null,{}] 09:42:55 INFO - PROCESS | 2576 | 1467736975383 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}] 09:42:55 INFO - PROCESS | 2576 | 1467736975385 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:55 INFO - PROCESS | 2576 | 1467736975499 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 09:42:55 INFO - PROCESS | 2576 | 1467736975507 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 2576 | 1467736975509 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:55 INFO - PROCESS | 2576 | ++DOCSHELL 11FDB000 == 21 [pid = 2576] [id = 692] 09:42:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 57 (13E66000) [pid = 2576] [serial = 2076] [outer = 00000000] 09:42:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 58 (16B82800) [pid = 2576] [serial = 2077] [outer = 13E66000] 09:42:55 INFO - PROCESS | 2576 | 1467736975552 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 59 (11F74400) [pid = 2576] [serial = 2078] [outer = 13E66000] 09:42:56 INFO - PROCESS | 2576 | 1467736975987 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]]]}] 09:42:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:42:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 632ms 09:42:56 INFO - PROCESS | 2576 | 1467736976023 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 09:42:56 INFO - PROCESS | 2576 | 1467736976025 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 09:42:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:42:56 INFO - PROCESS | 2576 | 1467736976028 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:42:56 INFO - PROCESS | 2576 | 1467736976029 Marionette TRACE conn6 <- [1,2734,null,{}] 09:42:56 INFO - PROCESS | 2576 | 1467736976033 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}] 09:42:56 INFO - PROCESS | 2576 | 1467736976034 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:56 INFO - PROCESS | 2576 | 1467736976113 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 09:42:56 INFO - PROCESS | 2576 | 1467736976119 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:56 INFO - PROCESS | 2576 | 1467736976120 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:56 INFO - PROCESS | 2576 | ++DOCSHELL 17074C00 == 22 [pid = 2576] [id = 693] 09:42:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 60 (17075800) [pid = 2576] [serial = 2079] [outer = 00000000] 09:42:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 61 (172CC800) [pid = 2576] [serial = 2080] [outer = 17075800] 09:42:56 INFO - PROCESS | 2576 | 1467736976163 Marionette DEBUG loaded listener.js 09:42:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 62 (172CF400) [pid = 2576] [serial = 2081] [outer = 17075800] 09:42:56 INFO - PROCESS | 2576 | 1467736976578 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]]]}] 09:42:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:42:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 570ms 09:42:56 INFO - PROCESS | 2576 | 1467736976600 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 09:42:56 INFO - PROCESS | 2576 | 1467736976602 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 09:42:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:42:56 INFO - PROCESS | 2576 | 1467736976605 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:42:56 INFO - PROCESS | 2576 | 1467736976606 Marionette TRACE conn6 <- [1,2738,null,{}] 09:42:56 INFO - PROCESS | 2576 | 1467736976610 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}] 09:42:56 INFO - PROCESS | 2576 | 1467736976612 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:56 INFO - PROCESS | 2576 | 1467736976736 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 09:42:56 INFO - PROCESS | 2576 | 1467736976743 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:56 INFO - PROCESS | 2576 | 1467736976745 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:56 INFO - PROCESS | 2576 | ++DOCSHELL 13AEF000 == 23 [pid = 2576] [id = 694] 09:42:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 63 (172CC400) [pid = 2576] [serial = 2082] [outer = 00000000] 09:42:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (172D6000) [pid = 2576] [serial = 2083] [outer = 172CC400] 09:42:56 INFO - PROCESS | 2576 | 1467736976788 Marionette DEBUG loaded listener.js 09:42:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (17E3D800) [pid = 2576] [serial = 2084] [outer = 172CC400] 09:42:57 INFO - PROCESS | 2576 | 1467736977216 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]]]}] 09:42:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:42:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 09:42:57 INFO - PROCESS | 2576 | 1467736977236 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 09:42:57 INFO - PROCESS | 2576 | 1467736977238 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 09:42:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:42:57 INFO - PROCESS | 2576 | 1467736977241 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:42:57 INFO - PROCESS | 2576 | 1467736977243 Marionette TRACE conn6 <- [1,2742,null,{}] 09:42:57 INFO - PROCESS | 2576 | 1467736977246 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}] 09:42:57 INFO - PROCESS | 2576 | 1467736977247 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:57 INFO - PROCESS | 2576 | 1467736977377 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 09:42:57 INFO - PROCESS | 2576 | 1467736977385 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:57 INFO - PROCESS | 2576 | 1467736977387 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:57 INFO - PROCESS | 2576 | ++DOCSHELL 1362EC00 == 24 [pid = 2576] [id = 695] 09:42:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (18385C00) [pid = 2576] [serial = 2085] [outer = 00000000] 09:42:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (18444400) [pid = 2576] [serial = 2086] [outer = 18385C00] 09:42:57 INFO - PROCESS | 2576 | 1467736977430 Marionette DEBUG loaded listener.js 09:42:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (184E6800) [pid = 2576] [serial = 2087] [outer = 18385C00] 09:42:58 INFO - PROCESS | 2576 | 1467736978061 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]]]}] 09:42:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:42:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 930ms 09:42:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:42:58 INFO - PROCESS | 2576 | 1467736978173 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 09:42:58 INFO - PROCESS | 2576 | 1467736978177 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 09:42:58 INFO - PROCESS | 2576 | 1467736978182 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:42:58 INFO - PROCESS | 2576 | 1467736978187 Marionette TRACE conn6 <- [1,2746,null,{}] 09:42:58 INFO - PROCESS | 2576 | 1467736978192 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}] 09:42:58 INFO - PROCESS | 2576 | 1467736978195 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:58 INFO - PROCESS | 2576 | 1467736978315 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 09:42:58 INFO - PROCESS | 2576 | 1467736978452 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 2576 | 1467736978455 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:58 INFO - PROCESS | 2576 | ++DOCSHELL 0D5B8C00 == 25 [pid = 2576] [id = 696] 09:42:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0D618000) [pid = 2576] [serial = 2088] [outer = 00000000] 09:42:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0E20C000) [pid = 2576] [serial = 2089] [outer = 0D618000] 09:42:58 INFO - PROCESS | 2576 | 1467736978512 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (118DA400) [pid = 2576] [serial = 2090] [outer = 0D618000] 09:42:59 INFO - PROCESS | 2576 | 1467736979033 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]]]}] 09:42:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:42:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 930ms 09:42:59 INFO - PROCESS | 2576 | 1467736979112 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 09:42:59 INFO - PROCESS | 2576 | 1467736979117 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 09:42:59 INFO - PROCESS | 2576 | 1467736979123 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:42:59 INFO - PROCESS | 2576 | 1467736979126 Marionette TRACE conn6 <- [1,2750,null,{}] 09:42:59 INFO - PROCESS | 2576 | 1467736979130 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}] 09:42:59 INFO - PROCESS | 2576 | 1467736979133 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:59 INFO - PROCESS | 2576 | 1467736979252 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 09:42:59 INFO - PROCESS | 2576 | 1467736979358 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:59 INFO - PROCESS | 2576 | 1467736979361 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:42:59 INFO - PROCESS | 2576 | ++DOCSHELL 153FD400 == 26 [pid = 2576] [id = 697] 09:42:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (15433C00) [pid = 2576] [serial = 2091] [outer = 00000000] 09:42:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (16A4F400) [pid = 2576] [serial = 2092] [outer = 15433C00] 09:42:59 INFO - PROCESS | 2576 | 1467736979415 Marionette DEBUG loaded listener.js 09:42:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (16AF9800) [pid = 2576] [serial = 2093] [outer = 15433C00] 09:43:00 INFO - PROCESS | 2576 | 1467736980029 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]]]}] 09:43:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:43:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 970ms 09:43:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:43:00 INFO - PROCESS | 2576 | 1467736980097 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 09:43:00 INFO - PROCESS | 2576 | 1467736980100 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 09:43:00 INFO - PROCESS | 2576 | 1467736980104 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:43:00 INFO - PROCESS | 2576 | 1467736980107 Marionette TRACE conn6 <- [1,2754,null,{}] 09:43:00 INFO - PROCESS | 2576 | 1467736980118 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}] 09:43:00 INFO - PROCESS | 2576 | 1467736980124 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:00 INFO - PROCESS | 2576 | 1467736980263 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 09:43:00 INFO - PROCESS | 2576 | 1467736980409 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:00 INFO - PROCESS | 2576 | 1467736980412 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:00 INFO - PROCESS | 2576 | ++DOCSHELL 14F31800 == 27 [pid = 2576] [id = 698] 09:43:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (14F34800) [pid = 2576] [serial = 2094] [outer = 00000000] 09:43:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (18867000) [pid = 2576] [serial = 2095] [outer = 14F34800] 09:43:00 INFO - PROCESS | 2576 | 1467736980469 Marionette DEBUG loaded listener.js 09:43:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (19212400) [pid = 2576] [serial = 2096] [outer = 14F34800] 09:43:01 INFO - PROCESS | 2576 | 1467736981196 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]]]}] 09:43:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:43:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1132ms 09:43:01 INFO - PROCESS | 2576 | 1467736981240 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 09:43:01 INFO - PROCESS | 2576 | 1467736981244 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 09:43:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:43:01 INFO - PROCESS | 2576 | 1467736981248 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:43:01 INFO - PROCESS | 2576 | 1467736981252 Marionette TRACE conn6 <- [1,2758,null,{}] 09:43:01 INFO - PROCESS | 2576 | 1467736981257 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}] 09:43:01 INFO - PROCESS | 2576 | 1467736981260 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:01 INFO - PROCESS | 2576 | 1467736981362 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 09:43:01 INFO - PROCESS | 2576 | 1467736981476 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 2576 | 1467736981479 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:02 INFO - PROCESS | 2576 | ++DOCSHELL 08B7D800 == 28 [pid = 2576] [id = 699] 09:43:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (08B7EC00) [pid = 2576] [serial = 2097] [outer = 00000000] 09:43:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (0CD74400) [pid = 2576] [serial = 2098] [outer = 08B7EC00] 09:43:02 INFO - PROCESS | 2576 | 1467736982122 Marionette DEBUG loaded listener.js 09:43:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (0CFF5400) [pid = 2576] [serial = 2099] [outer = 08B7EC00] 09:43:02 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (0D71B800) [pid = 2576] [serial = 2036] [outer = 00000000] [url = about:blank] 09:43:02 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (0D618800) [pid = 2576] [serial = 2035] [outer = 00000000] [url = about:blank] 09:43:02 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0D619000) [pid = 2576] [serial = 2038] [outer = 00000000] [url = about:blank] 09:43:02 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (0D712800) [pid = 2576] [serial = 2039] [outer = 00000000] [url = about:blank] 09:43:02 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0D475000) [pid = 2576] [serial = 2030] [outer = 00000000] [url = about:blank] 09:43:02 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0CDF2C00) [pid = 2576] [serial = 2029] [outer = 00000000] [url = about:blank] 09:43:02 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (118A2400) [pid = 2576] [serial = 2033] [outer = 00000000] [url = about:blank] 09:43:02 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (0E7CA400) [pid = 2576] [serial = 2032] [outer = 00000000] [url = about:blank] 09:43:02 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (12FDBC00) [pid = 2576] [serial = 2044] [outer = 00000000] [url = about:blank] 09:43:02 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (1362A800) [pid = 2576] [serial = 2047] [outer = 00000000] [url = about:blank] 09:43:02 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (14F2FC00) [pid = 2576] [serial = 2051] [outer = 00000000] [url = about:blank] 09:43:02 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (14A66C00) [pid = 2576] [serial = 2050] [outer = 00000000] [url = about:blank] 09:43:02 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (0E692000) [pid = 2576] [serial = 2042] [outer = 00000000] [url = about:blank] 09:43:02 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (1543A800) [pid = 2576] [serial = 2053] [outer = 00000000] [url = about:blank] 09:43:02 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (0E20A400) [pid = 2576] [serial = 2041] [outer = 00000000] [url = about:blank] 09:43:02 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (13AF0800) [pid = 2576] [serial = 2048] [outer = 00000000] [url = about:blank] 09:43:03 INFO - PROCESS | 2576 | 1467736983011 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]]]}] 09:43:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:43:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1779ms 09:43:03 INFO - PROCESS | 2576 | 1467736983029 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 09:43:03 INFO - PROCESS | 2576 | 1467736983033 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 09:43:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:43:03 INFO - PROCESS | 2576 | 1467736983038 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 2576 | 1467736983043 Marionette TRACE conn6 <- [1,2762,null,{}] 09:43:03 INFO - PROCESS | 2576 | 1467736983048 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}] 09:43:03 INFO - PROCESS | 2576 | 1467736983051 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:03 INFO - PROCESS | 2576 | 1467736983173 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 09:43:03 INFO - PROCESS | 2576 | 1467736983308 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 2576 | 1467736983311 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:03 INFO - PROCESS | 2576 | ++DOCSHELL 0D55DC00 == 29 [pid = 2576] [id = 700] 09:43:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0D562000) [pid = 2576] [serial = 2100] [outer = 00000000] 09:43:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0D611C00) [pid = 2576] [serial = 2101] [outer = 0D562000] 09:43:03 INFO - PROCESS | 2576 | 1467736983370 Marionette DEBUG loaded listener.js 09:43:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (0D61B000) [pid = 2576] [serial = 2102] [outer = 0D562000] 09:43:04 INFO - PROCESS | 2576 | 1467736984049 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]]]}] 09:43:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:43:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1079ms 09:43:04 INFO - PROCESS | 2576 | 1467736984133 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 09:43:04 INFO - PROCESS | 2576 | 1467736984139 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 09:43:04 INFO - PROCESS | 2576 | 1467736984146 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:43:04 INFO - PROCESS | 2576 | 1467736984149 Marionette TRACE conn6 <- [1,2766,null,{}] 09:43:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:43:04 INFO - PROCESS | 2576 | 1467736984153 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}] 09:43:04 INFO - PROCESS | 2576 | 1467736984156 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:04 INFO - PROCESS | 2576 | 1467736984292 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 09:43:04 INFO - PROCESS | 2576 | 1467736984441 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:04 INFO - PROCESS | 2576 | 1467736984445 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:04 INFO - PROCESS | 2576 | ++DOCSHELL 0926E800 == 30 [pid = 2576] [id = 701] 09:43:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (09270000) [pid = 2576] [serial = 2103] [outer = 00000000] 09:43:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (0D472800) [pid = 2576] [serial = 2104] [outer = 09270000] 09:43:04 INFO - PROCESS | 2576 | 1467736984496 Marionette DEBUG loaded listener.js 09:43:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (0D4F0C00) [pid = 2576] [serial = 2105] [outer = 09270000] 09:43:04 INFO - PROCESS | 2576 | --DOCSHELL 17074C00 == 29 [pid = 2576] [id = 693] 09:43:04 INFO - PROCESS | 2576 | --DOCSHELL 13AEF000 == 28 [pid = 2576] [id = 694] 09:43:04 INFO - PROCESS | 2576 | --DOCSHELL 1362EC00 == 27 [pid = 2576] [id = 695] 09:43:04 INFO - PROCESS | 2576 | --DOCSHELL 11FDB000 == 26 [pid = 2576] [id = 692] 09:43:04 INFO - PROCESS | 2576 | --DOCSHELL 0D5B7C00 == 25 [pid = 2576] [id = 691] 09:43:04 INFO - PROCESS | 2576 | --DOCSHELL 0CE36000 == 24 [pid = 2576] [id = 685] 09:43:05 INFO - PROCESS | 2576 | 1467736985017 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]]]}] 09:43:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:43:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 931ms 09:43:05 INFO - PROCESS | 2576 | 1467736985084 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 09:43:05 INFO - PROCESS | 2576 | 1467736985088 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 09:43:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:43:05 INFO - PROCESS | 2576 | 1467736985092 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - PROCESS | 2576 | 1467736985095 Marionette TRACE conn6 <- [1,2770,null,{}] 09:43:05 INFO - PROCESS | 2576 | 1467736985100 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}] 09:43:05 INFO - PROCESS | 2576 | 1467736985104 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:05 INFO - PROCESS | 2576 | 1467736985195 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 09:43:05 INFO - PROCESS | 2576 | 1467736985208 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 2576 | 1467736985211 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:05 INFO - PROCESS | 2576 | ++DOCSHELL 0DD9A400 == 25 [pid = 2576] [id = 702] 09:43:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (0DD9FC00) [pid = 2576] [serial = 2106] [outer = 00000000] 09:43:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (0E206C00) [pid = 2576] [serial = 2107] [outer = 0DD9FC00] 09:43:05 INFO - PROCESS | 2576 | 1467736985257 Marionette DEBUG loaded listener.js 09:43:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0E68D000) [pid = 2576] [serial = 2108] [outer = 0DD9FC00] 09:43:05 INFO - PROCESS | 2576 | 1467736985741 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]]]}] 09:43:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:43:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 09:43:05 INFO - PROCESS | 2576 | 1467736985765 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 09:43:05 INFO - PROCESS | 2576 | 1467736985769 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 09:43:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:43:05 INFO - PROCESS | 2576 | 1467736985777 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - PROCESS | 2576 | 1467736985779 Marionette TRACE conn6 <- [1,2774,null,{}] 09:43:05 INFO - PROCESS | 2576 | 1467736985783 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}] 09:43:05 INFO - PROCESS | 2576 | 1467736985785 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:05 INFO - PROCESS | 2576 | 1467736985903 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 09:43:05 INFO - PROCESS | 2576 | 1467736985914 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 2576 | 1467736985916 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:05 INFO - PROCESS | 2576 | ++DOCSHELL 118DB400 == 26 [pid = 2576] [id = 703] 09:43:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (11A61800) [pid = 2576] [serial = 2109] [outer = 00000000] 09:43:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (11AA5C00) [pid = 2576] [serial = 2110] [outer = 11A61800] 09:43:05 INFO - PROCESS | 2576 | 1467736985960 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (11FDB000) [pid = 2576] [serial = 2111] [outer = 11A61800] 09:43:06 INFO - PROCESS | 2576 | 1467736986438 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]]]}] 09:43:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:43:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 09:43:06 INFO - PROCESS | 2576 | 1467736986448 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 2576 | 1467736986451 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 09:43:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:43:06 INFO - PROCESS | 2576 | 1467736986455 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - PROCESS | 2576 | 1467736986461 Marionette TRACE conn6 <- [1,2778,null,{}] 09:43:06 INFO - PROCESS | 2576 | 1467736986474 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}] 09:43:06 INFO - PROCESS | 2576 | 1467736986478 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:06 INFO - PROCESS | 2576 | 1467736986565 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 09:43:06 INFO - PROCESS | 2576 | 1467736986575 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:06 INFO - PROCESS | 2576 | 1467736986577 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:06 INFO - PROCESS | 2576 | ++DOCSHELL 1362C400 == 27 [pid = 2576] [id = 704] 09:43:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (1362C800) [pid = 2576] [serial = 2112] [outer = 00000000] 09:43:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (13AF1000) [pid = 2576] [serial = 2113] [outer = 1362C800] 09:43:06 INFO - PROCESS | 2576 | 1467736986623 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (13E66C00) [pid = 2576] [serial = 2114] [outer = 1362C800] 09:43:07 INFO - PROCESS | 2576 | 1467736987094 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]]]}] 09:43:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:43:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 690ms 09:43:07 INFO - PROCESS | 2576 | 1467736987148 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 09:43:07 INFO - PROCESS | 2576 | 1467736987151 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 09:43:07 INFO - PROCESS | 2576 | 1467736987154 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:43:07 INFO - PROCESS | 2576 | 1467736987155 Marionette TRACE conn6 <- [1,2782,null,{}] 09:43:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:43:07 INFO - PROCESS | 2576 | 1467736987159 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}] 09:43:07 INFO - PROCESS | 2576 | 1467736987161 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:07 INFO - PROCESS | 2576 | 1467736987283 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 09:43:07 INFO - PROCESS | 2576 | 1467736987371 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:07 INFO - PROCESS | 2576 | 1467736987373 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:07 INFO - PROCESS | 2576 | ++DOCSHELL 14A36800 == 28 [pid = 2576] [id = 705] 09:43:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (14A5D400) [pid = 2576] [serial = 2115] [outer = 00000000] 09:43:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (14F35C00) [pid = 2576] [serial = 2116] [outer = 14A5D400] 09:43:07 INFO - PROCESS | 2576 | 1467736987419 Marionette DEBUG loaded listener.js 09:43:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (1539F000) [pid = 2576] [serial = 2117] [outer = 14A5D400] 09:43:07 INFO - PROCESS | 2576 | 1467736987835 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]]]}] 09:43:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:43:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 731ms 09:43:07 INFO - PROCESS | 2576 | 1467736987889 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 09:43:07 INFO - PROCESS | 2576 | 1467736987891 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 09:43:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:43:07 INFO - PROCESS | 2576 | 1467736987899 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:43:07 INFO - PROCESS | 2576 | 1467736987901 Marionette TRACE conn6 <- [1,2786,null,{}] 09:43:07 INFO - PROCESS | 2576 | 1467736987905 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}] 09:43:07 INFO - PROCESS | 2576 | 1467736987906 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:08 INFO - PROCESS | 2576 | 1467736988020 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 09:43:08 INFO - PROCESS | 2576 | 1467736988025 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:08 INFO - PROCESS | 2576 | 1467736988031 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:08 INFO - PROCESS | 2576 | ++DOCSHELL 0E78DC00 == 29 [pid = 2576] [id = 706] 09:43:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (1543A000) [pid = 2576] [serial = 2118] [outer = 00000000] 09:43:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16A50000) [pid = 2576] [serial = 2119] [outer = 1543A000] 09:43:08 INFO - PROCESS | 2576 | 1467736988088 Marionette DEBUG loaded listener.js 09:43:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (16B84800) [pid = 2576] [serial = 2120] [outer = 1543A000] 09:43:08 INFO - PROCESS | 2576 | 1467736988580 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]]]}] 09:43:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:43:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 09:43:08 INFO - PROCESS | 2576 | 1467736988670 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 09:43:08 INFO - PROCESS | 2576 | 1467736988672 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 09:43:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:43:08 INFO - PROCESS | 2576 | 1467736988676 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:43:08 INFO - PROCESS | 2576 | 1467736988677 Marionette TRACE conn6 <- [1,2790,null,{}] 09:43:08 INFO - PROCESS | 2576 | 1467736988681 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}] 09:43:08 INFO - PROCESS | 2576 | 1467736988683 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:08 INFO - PROCESS | 2576 | 1467736988800 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 09:43:08 INFO - PROCESS | 2576 | 1467736988870 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:08 INFO - PROCESS | 2576 | 1467736988872 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:08 INFO - PROCESS | 2576 | ++DOCSHELL 0D471800 == 30 [pid = 2576] [id = 707] 09:43:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (16B8F800) [pid = 2576] [serial = 2121] [outer = 00000000] 09:43:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (17070800) [pid = 2576] [serial = 2122] [outer = 16B8F800] 09:43:08 INFO - PROCESS | 2576 | 1467736988916 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (17070C00) [pid = 2576] [serial = 2123] [outer = 16B8F800] 09:43:09 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (14F34800) [pid = 2576] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:43:09 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0D618000) [pid = 2576] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:43:09 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (15433C00) [pid = 2576] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:43:09 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (18385C00) [pid = 2576] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:43:09 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (12FD4800) [pid = 2576] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:43:09 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (172CC400) [pid = 2576] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:43:09 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (15432C00) [pid = 2576] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:43:09 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (0D4E4000) [pid = 2576] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:43:09 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (14A64000) [pid = 2576] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:43:09 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (15346800) [pid = 2576] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:43:09 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0DA5B800) [pid = 2576] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:43:09 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (16A4FC00) [pid = 2576] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:43:09 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (122F2C00) [pid = 2576] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:43:09 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (0D496000) [pid = 2576] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:43:09 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (13E66000) [pid = 2576] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:43:09 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (17075800) [pid = 2576] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:43:09 INFO - PROCESS | 2576 | 1467736989333 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]]]}] 09:43:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:43:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 731ms 09:43:09 INFO - PROCESS | 2576 | 1467736989412 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 09:43:09 INFO - PROCESS | 2576 | 1467736989414 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 09:43:09 INFO - PROCESS | 2576 | 1467736989417 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:43:09 INFO - PROCESS | 2576 | 1467736989418 Marionette TRACE conn6 <- [1,2794,null,{}] 09:43:09 INFO - PROCESS | 2576 | 1467736989422 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}] 09:43:09 INFO - PROCESS | 2576 | 1467736989424 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:09 INFO - PROCESS | 2576 | 1467736989502 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 09:43:09 INFO - PROCESS | 2576 | 1467736989508 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:09 INFO - PROCESS | 2576 | 1467736989510 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:09 INFO - PROCESS | 2576 | ++DOCSHELL 08B7A000 == 31 [pid = 2576] [id = 708] 09:43:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (13E66000) [pid = 2576] [serial = 2124] [outer = 00000000] 09:43:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (17025400) [pid = 2576] [serial = 2125] [outer = 13E66000] 09:43:09 INFO - PROCESS | 2576 | 1467736989555 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (17073C00) [pid = 2576] [serial = 2126] [outer = 13E66000] 09:43:10 INFO - PROCESS | 2576 | 1467736989968 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]]]}] 09:43:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:43:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 09:43:10 INFO - PROCESS | 2576 | 1467736990050 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 09:43:10 INFO - PROCESS | 2576 | 1467736990052 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 09:43:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:43:10 INFO - PROCESS | 2576 | 1467736990056 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:43:10 INFO - PROCESS | 2576 | 1467736990057 Marionette TRACE conn6 <- [1,2798,null,{}] 09:43:10 INFO - PROCESS | 2576 | 1467736990061 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}] 09:43:10 INFO - PROCESS | 2576 | 1467736990063 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:10 INFO - PROCESS | 2576 | 1467736990144 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 09:43:10 INFO - PROCESS | 2576 | 1467736990151 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:10 INFO - PROCESS | 2576 | 1467736990153 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:10 INFO - PROCESS | 2576 | ++DOCSHELL 16B88000 == 32 [pid = 2576] [id = 709] 09:43:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16B88800) [pid = 2576] [serial = 2127] [outer = 00000000] 09:43:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (17E4AC00) [pid = 2576] [serial = 2128] [outer = 16B88800] 09:43:10 INFO - PROCESS | 2576 | 1467736990218 Marionette DEBUG loaded listener.js 09:43:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (18444800) [pid = 2576] [serial = 2129] [outer = 16B88800] 09:43:10 INFO - PROCESS | 2576 | 1467736990685 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]]]}] 09:43:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:43:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 09:43:10 INFO - PROCESS | 2576 | 1467736990728 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 09:43:10 INFO - PROCESS | 2576 | 1467736990730 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 09:43:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:43:10 INFO - PROCESS | 2576 | 1467736990733 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:43:10 INFO - PROCESS | 2576 | 1467736990735 Marionette TRACE conn6 <- [1,2802,null,{}] 09:43:10 INFO - PROCESS | 2576 | 1467736990739 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}] 09:43:10 INFO - PROCESS | 2576 | 1467736990740 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:10 INFO - PROCESS | 2576 | 1467736990823 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 09:43:10 INFO - PROCESS | 2576 | 1467736990837 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:10 INFO - PROCESS | 2576 | 1467736990839 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:10 INFO - PROCESS | 2576 | ++DOCSHELL 185E1C00 == 33 [pid = 2576] [id = 710] 09:43:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (185E8C00) [pid = 2576] [serial = 2130] [outer = 00000000] 09:43:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1941C800) [pid = 2576] [serial = 2131] [outer = 185E8C00] 09:43:10 INFO - PROCESS | 2576 | 1467736990883 Marionette DEBUG loaded listener.js 09:43:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (194A9000) [pid = 2576] [serial = 2132] [outer = 185E8C00] 09:43:11 INFO - PROCESS | 2576 | 1467736991530 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]]]}] 09:43:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:43:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 870ms 09:43:11 INFO - PROCESS | 2576 | 1467736991607 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 09:43:11 INFO - PROCESS | 2576 | 1467736991612 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 09:43:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:43:11 INFO - PROCESS | 2576 | 1467736991616 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:43:11 INFO - PROCESS | 2576 | 1467736991620 Marionette TRACE conn6 <- [1,2806,null,{}] 09:43:11 INFO - PROCESS | 2576 | 1467736991626 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}] 09:43:11 INFO - PROCESS | 2576 | 1467736991629 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:11 INFO - PROCESS | 2576 | 1467736991740 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 09:43:11 INFO - PROCESS | 2576 | 1467736991883 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:11 INFO - PROCESS | 2576 | 1467736991886 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:11 INFO - PROCESS | 2576 | ++DOCSHELL 0D61F000 == 34 [pid = 2576] [id = 711] 09:43:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0DA54400) [pid = 2576] [serial = 2133] [outer = 00000000] 09:43:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0E789C00) [pid = 2576] [serial = 2134] [outer = 0DA54400] 09:43:11 INFO - PROCESS | 2576 | 1467736991943 Marionette DEBUG loaded listener.js 09:43:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (118A3C00) [pid = 2576] [serial = 2135] [outer = 0DA54400] 09:43:12 INFO - PROCESS | 2576 | 1467736992502 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]]]}] 09:43:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:43:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 930ms 09:43:12 INFO - PROCESS | 2576 | 1467736992547 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 09:43:12 INFO - PROCESS | 2576 | 1467736992551 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 09:43:12 INFO - PROCESS | 2576 | 1467736992558 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:43:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:43:12 INFO - PROCESS | 2576 | 1467736992560 Marionette TRACE conn6 <- [1,2810,null,{}] 09:43:12 INFO - PROCESS | 2576 | 1467736992564 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}] 09:43:12 INFO - PROCESS | 2576 | 1467736992567 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:12 INFO - PROCESS | 2576 | 1467736992679 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 09:43:12 INFO - PROCESS | 2576 | 1467736992820 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:12 INFO - PROCESS | 2576 | 1467736992823 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:12 INFO - PROCESS | 2576 | ++DOCSHELL 13629C00 == 35 [pid = 2576] [id = 712] 09:43:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (1362A400) [pid = 2576] [serial = 2136] [outer = 00000000] 09:43:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (13E6A800) [pid = 2576] [serial = 2137] [outer = 1362A400] 09:43:12 INFO - PROCESS | 2576 | 1467736992880 Marionette DEBUG loaded listener.js 09:43:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (15433400) [pid = 2576] [serial = 2138] [outer = 1362A400] 09:43:13 INFO - PROCESS | 2576 | 1467736993465 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]]]}] 09:43:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:43:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 970ms 09:43:13 INFO - PROCESS | 2576 | 1467736993532 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 09:43:13 INFO - PROCESS | 2576 | 1467736993535 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 09:43:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:43:13 INFO - PROCESS | 2576 | 1467736993538 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:43:13 INFO - PROCESS | 2576 | 1467736993542 Marionette TRACE conn6 <- [1,2814,null,{}] 09:43:13 INFO - PROCESS | 2576 | 1467736993553 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}] 09:43:13 INFO - PROCESS | 2576 | 1467736993557 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:13 INFO - PROCESS | 2576 | 1467736993696 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 09:43:13 INFO - PROCESS | 2576 | 1467736993840 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:13 INFO - PROCESS | 2576 | 1467736993844 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:13 INFO - PROCESS | 2576 | ++DOCSHELL 194B1400 == 36 [pid = 2576] [id = 713] 09:43:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (194B2400) [pid = 2576] [serial = 2139] [outer = 00000000] 09:43:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (1982D400) [pid = 2576] [serial = 2140] [outer = 194B2400] 09:43:13 INFO - PROCESS | 2576 | 1467736993901 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (19832400) [pid = 2576] [serial = 2141] [outer = 194B2400] 09:43:14 INFO - PROCESS | 2576 | 1467736994568 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:43:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:43:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1075ms 09:43:14 INFO - PROCESS | 2576 | 1467736994627 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 09:43:14 INFO - PROCESS | 2576 | 1467736994631 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 09:43:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:43:14 INFO - PROCESS | 2576 | 1467736994636 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - PROCESS | 2576 | 1467736994639 Marionette TRACE conn6 <- [1,2818,null,{}] 09:43:14 INFO - PROCESS | 2576 | 1467736994645 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}] 09:43:14 INFO - PROCESS | 2576 | 1467736994648 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:14 INFO - PROCESS | 2576 | 1467736994746 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 09:43:14 INFO - PROCESS | 2576 | 1467736994886 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:14 INFO - PROCESS | 2576 | 1467736994891 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:14 INFO - PROCESS | 2576 | ++DOCSHELL 0D9BC800 == 37 [pid = 2576] [id = 714] 09:43:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0DA51400) [pid = 2576] [serial = 2142] [outer = 00000000] 09:43:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0DA5A800) [pid = 2576] [serial = 2143] [outer = 0DA51400] 09:43:14 INFO - PROCESS | 2576 | 1467736994942 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (0DDA1400) [pid = 2576] [serial = 2144] [outer = 0DA51400] 09:43:15 INFO - PROCESS | 2576 | --DOCSHELL 12FD1400 == 36 [pid = 2576] [id = 681] 09:43:15 INFO - PROCESS | 2576 | --DOCSHELL 0D492C00 == 35 [pid = 2576] [id = 679] 09:43:15 INFO - PROCESS | 2576 | --DOCSHELL 0DDA1C00 == 34 [pid = 2576] [id = 680] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (13574400) [pid = 2576] [serial = 2045] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (0D719C00) [pid = 2576] [serial = 2060] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (1543F000) [pid = 2576] [serial = 2054] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (0DA5FC00) [pid = 2576] [serial = 2062] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (0DDA0800) [pid = 2576] [serial = 2063] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (131C2800) [pid = 2576] [serial = 2065] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (1362B800) [pid = 2576] [serial = 2066] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0E209400) [pid = 2576] [serial = 2056] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (1189FC00) [pid = 2576] [serial = 2057] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0D61C800) [pid = 2576] [serial = 2059] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (16D96400) [pid = 2576] [serial = 2075] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16B82800) [pid = 2576] [serial = 2077] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (172CC800) [pid = 2576] [serial = 2080] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (16A4B400) [pid = 2576] [serial = 2072] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (172CF400) [pid = 2576] [serial = 2081] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (14F3B000) [pid = 2576] [serial = 2069] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (17E3D800) [pid = 2576] [serial = 2084] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (11F74400) [pid = 2576] [serial = 2078] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (19212400) [pid = 2576] [serial = 2096] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (118DA400) [pid = 2576] [serial = 2090] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (18867000) [pid = 2576] [serial = 2095] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 71 (16AF9800) [pid = 2576] [serial = 2093] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 70 (16A4F400) [pid = 2576] [serial = 2092] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 69 (18444400) [pid = 2576] [serial = 2086] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 68 (0E20C000) [pid = 2576] [serial = 2089] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 67 (184E6800) [pid = 2576] [serial = 2087] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 66 (172D6000) [pid = 2576] [serial = 2083] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 65 (15439C00) [pid = 2576] [serial = 2071] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 64 (14F2F400) [pid = 2576] [serial = 2068] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | --DOMWINDOW == 63 (16B87800) [pid = 2576] [serial = 2074] [outer = 00000000] [url = about:blank] 09:43:15 INFO - PROCESS | 2576 | 1467736995526 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]]]}] 09:43:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:43:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 931ms 09:43:15 INFO - PROCESS | 2576 | 1467736995568 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 09:43:15 INFO - PROCESS | 2576 | 1467736995572 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 09:43:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:43:15 INFO - PROCESS | 2576 | 1467736995580 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:43:15 INFO - PROCESS | 2576 | 1467736995583 Marionette TRACE conn6 <- [1,2822,null,{}] 09:43:15 INFO - PROCESS | 2576 | 1467736995586 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}] 09:43:15 INFO - PROCESS | 2576 | 1467736995589 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:15 INFO - PROCESS | 2576 | 1467736995676 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 09:43:15 INFO - PROCESS | 2576 | 1467736995682 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:15 INFO - PROCESS | 2576 | 1467736995684 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:15 INFO - PROCESS | 2576 | ++DOCSHELL 0D5C2400 == 35 [pid = 2576] [id = 715] 09:43:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 64 (0D613000) [pid = 2576] [serial = 2145] [outer = 00000000] 09:43:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 65 (0DA55000) [pid = 2576] [serial = 2146] [outer = 0D613000] 09:43:15 INFO - PROCESS | 2576 | 1467736995732 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 66 (0DC46800) [pid = 2576] [serial = 2147] [outer = 0D613000] 09:43:16 INFO - PROCESS | 2576 | 1467736996232 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:43:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:43:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 09:43:16 INFO - PROCESS | 2576 | 1467736996255 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 09:43:16 INFO - PROCESS | 2576 | 1467736996257 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 09:43:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:43:16 INFO - PROCESS | 2576 | 1467736996261 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - PROCESS | 2576 | 1467736996264 Marionette TRACE conn6 <- [1,2826,null,{}] 09:43:16 INFO - PROCESS | 2576 | 1467736996274 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}] 09:43:16 INFO - PROCESS | 2576 | 1467736996278 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:16 INFO - PROCESS | 2576 | 1467736996367 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 09:43:16 INFO - PROCESS | 2576 | 1467736996375 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:16 INFO - PROCESS | 2576 | 1467736996378 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:16 INFO - PROCESS | 2576 | ++DOCSHELL 11AA5000 == 36 [pid = 2576] [id = 716] 09:43:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 67 (11AA6000) [pid = 2576] [serial = 2148] [outer = 00000000] 09:43:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 68 (12154000) [pid = 2576] [serial = 2149] [outer = 11AA6000] 09:43:16 INFO - PROCESS | 2576 | 1467736996425 Marionette DEBUG loaded listener.js 09:43:16 INFO - PROCESS | 2576 | ++DOMWINDOW == 69 (131C2800) [pid = 2576] [serial = 2150] [outer = 11AA6000] 09:43:16 INFO - PROCESS | 2576 | 1467736996934 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]]]}] 09:43:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:43:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 09:43:17 INFO - PROCESS | 2576 | 1467736996993 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 09:43:17 INFO - PROCESS | 2576 | 1467736996995 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 09:43:17 INFO - PROCESS | 2576 | 1467736996998 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:43:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:43:17 INFO - PROCESS | 2576 | 1467736997000 Marionette TRACE conn6 <- [1,2830,null,{}] 09:43:17 INFO - PROCESS | 2576 | 1467736997003 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}] 09:43:17 INFO - PROCESS | 2576 | 1467736997005 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:17 INFO - PROCESS | 2576 | 1467736997091 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 09:43:17 INFO - PROCESS | 2576 | 1467736997099 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:17 INFO - PROCESS | 2576 | 1467736997101 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:17 INFO - PROCESS | 2576 | ++DOCSHELL 13A94C00 == 37 [pid = 2576] [id = 717] 09:43:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 70 (13A95C00) [pid = 2576] [serial = 2151] [outer = 00000000] 09:43:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 71 (14BBDC00) [pid = 2576] [serial = 2152] [outer = 13A95C00] 09:43:17 INFO - PROCESS | 2576 | 1467736997154 Marionette DEBUG loaded listener.js 09:43:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 72 (14F36800) [pid = 2576] [serial = 2153] [outer = 13A95C00] 09:43:17 INFO - PROCESS | 2576 | 1467736997614 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]]]}] 09:43:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:43:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 09:43:17 INFO - PROCESS | 2576 | 1467736997673 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 09:43:17 INFO - PROCESS | 2576 | 1467736997675 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 09:43:17 INFO - PROCESS | 2576 | 1467736997678 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:43:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:43:17 INFO - PROCESS | 2576 | 1467736997680 Marionette TRACE conn6 <- [1,2834,null,{}] 09:43:17 INFO - PROCESS | 2576 | 1467736997683 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}] 09:43:17 INFO - PROCESS | 2576 | 1467736997685 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:17 INFO - PROCESS | 2576 | 1467736997801 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 09:43:17 INFO - PROCESS | 2576 | 1467736997892 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:17 INFO - PROCESS | 2576 | 1467736997894 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:17 INFO - PROCESS | 2576 | ++DOCSHELL 15398C00 == 38 [pid = 2576] [id = 718] 09:43:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (15399400) [pid = 2576] [serial = 2154] [outer = 00000000] 09:43:17 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (1543B800) [pid = 2576] [serial = 2155] [outer = 15399400] 09:43:17 INFO - PROCESS | 2576 | 1467736997937 Marionette DEBUG loaded listener.js 09:43:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (1543F400) [pid = 2576] [serial = 2156] [outer = 15399400] 09:43:18 INFO - PROCESS | 2576 | 1467736998356 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]]]}] 09:43:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:43:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 09:43:18 INFO - PROCESS | 2576 | 1467736998413 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 09:43:18 INFO - PROCESS | 2576 | 1467736998415 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 09:43:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:43:18 INFO - PROCESS | 2576 | 1467736998433 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:43:18 INFO - PROCESS | 2576 | 1467736998435 Marionette TRACE conn6 <- [1,2838,null,{}] 09:43:18 INFO - PROCESS | 2576 | 1467736998439 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}] 09:43:18 INFO - PROCESS | 2576 | 1467736998444 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:18 INFO - PROCESS | 2576 | 1467736998590 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 09:43:18 INFO - PROCESS | 2576 | 1467736998657 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:18 INFO - PROCESS | 2576 | 1467736998659 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:18 INFO - PROCESS | 2576 | ++DOCSHELL 16A54800 == 39 [pid = 2576] [id = 719] 09:43:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16B81800) [pid = 2576] [serial = 2157] [outer = 00000000] 09:43:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (16F5FC00) [pid = 2576] [serial = 2158] [outer = 16B81800] 09:43:18 INFO - PROCESS | 2576 | 1467736998705 Marionette DEBUG loaded listener.js 09:43:18 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (1706F800) [pid = 2576] [serial = 2159] [outer = 16B81800] 09:43:19 INFO - PROCESS | 2576 | 1467736999121 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:43:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:43:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 09:43:19 INFO - PROCESS | 2576 | 1467736999187 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 09:43:19 INFO - PROCESS | 2576 | 1467736999189 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 09:43:19 INFO - PROCESS | 2576 | 1467736999192 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 2576 | 1467736999194 Marionette TRACE conn6 <- [1,2842,null,{}] 09:43:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:43:19 INFO - PROCESS | 2576 | 1467736999197 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}] 09:43:19 INFO - PROCESS | 2576 | 1467736999199 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:19 INFO - PROCESS | 2576 | 1467736999324 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 09:43:19 INFO - PROCESS | 2576 | 1467736999389 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:19 INFO - PROCESS | 2576 | 1467736999391 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:19 INFO - PROCESS | 2576 | ++DOCSHELL 172CC400 == 40 [pid = 2576] [id = 720] 09:43:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (172CC800) [pid = 2576] [serial = 2160] [outer = 00000000] 09:43:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (17EE4C00) [pid = 2576] [serial = 2161] [outer = 172CC800] 09:43:19 INFO - PROCESS | 2576 | 1467736999435 Marionette DEBUG loaded listener.js 09:43:19 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (1843AC00) [pid = 2576] [serial = 2162] [outer = 172CC800] 09:43:19 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (14A5D400) [pid = 2576] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:43:19 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (09270000) [pid = 2576] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:43:19 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (11A61800) [pid = 2576] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:43:19 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (1543A000) [pid = 2576] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:43:19 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (1362C800) [pid = 2576] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:43:19 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (0DD9FC00) [pid = 2576] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:43:19 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (16B8F800) [pid = 2576] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:43:19 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (16B88800) [pid = 2576] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:43:19 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (13E66000) [pid = 2576] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:43:19 INFO - PROCESS | 2576 | 1467736999901 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]]]}] 09:43:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:43:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 09:43:19 INFO - PROCESS | 2576 | 1467736999930 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 09:43:19 INFO - PROCESS | 2576 | 1467736999932 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 09:43:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:43:19 INFO - PROCESS | 2576 | 1467736999935 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 2576 | 1467736999936 Marionette TRACE conn6 <- [1,2846,null,{}] 09:43:19 INFO - PROCESS | 2576 | 1467736999939 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}] 09:43:19 INFO - PROCESS | 2576 | 1467736999941 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:20 INFO - PROCESS | 2576 | 1467737000060 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 09:43:20 INFO - PROCESS | 2576 | 1467737000126 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:20 INFO - PROCESS | 2576 | 1467737000127 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:20 INFO - PROCESS | 2576 | ++DOCSHELL 0CD22C00 == 41 [pid = 2576] [id = 721] 09:43:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0D4EB400) [pid = 2576] [serial = 2163] [outer = 00000000] 09:43:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (13A9A000) [pid = 2576] [serial = 2164] [outer = 0D4EB400] 09:43:20 INFO - PROCESS | 2576 | 1467737000171 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (13E86C00) [pid = 2576] [serial = 2165] [outer = 0D4EB400] 09:43:20 INFO - PROCESS | 2576 | 1467737000524 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:43:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:43:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 09:43:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:43:20 INFO - PROCESS | 2576 | 1467737000573 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 09:43:20 INFO - PROCESS | 2576 | 1467737000575 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 09:43:20 INFO - PROCESS | 2576 | 1467737000578 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:43:20 INFO - PROCESS | 2576 | 1467737000580 Marionette TRACE conn6 <- [1,2850,null,{}] 09:43:20 INFO - PROCESS | 2576 | 1467737000583 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}] 09:43:20 INFO - PROCESS | 2576 | 1467737000585 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:20 INFO - PROCESS | 2576 | 1467737000669 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 09:43:20 INFO - PROCESS | 2576 | 1467737000675 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:20 INFO - PROCESS | 2576 | 1467737000677 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:20 INFO - PROCESS | 2576 | ++DOCSHELL 13A99000 == 42 [pid = 2576] [id = 722] 09:43:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (16B88800) [pid = 2576] [serial = 2166] [outer = 00000000] 09:43:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (184EDC00) [pid = 2576] [serial = 2167] [outer = 16B88800] 09:43:20 INFO - PROCESS | 2576 | 1467737000720 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (185E4C00) [pid = 2576] [serial = 2168] [outer = 16B88800] 09:43:21 INFO - PROCESS | 2576 | 1467737001186 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]]]}] 09:43:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:43:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 09:43:21 INFO - PROCESS | 2576 | 1467737001211 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 2576 | 1467737001213 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 09:43:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:43:21 INFO - PROCESS | 2576 | 1467737001230 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:43:21 INFO - PROCESS | 2576 | 1467737001232 Marionette TRACE conn6 <- [1,2854,null,{}] 09:43:21 INFO - PROCESS | 2576 | 1467737001236 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}] 09:43:21 INFO - PROCESS | 2576 | 1467737001238 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:21 INFO - PROCESS | 2576 | 1467737001320 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 09:43:21 INFO - PROCESS | 2576 | 1467737001326 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:21 INFO - PROCESS | 2576 | 1467737001328 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:21 INFO - PROCESS | 2576 | ++DOCSHELL 1941D400 == 43 [pid = 2576] [id = 723] 09:43:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (194AB400) [pid = 2576] [serial = 2169] [outer = 00000000] 09:43:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1982F000) [pid = 2576] [serial = 2170] [outer = 194AB400] 09:43:21 INFO - PROCESS | 2576 | 1467737001372 Marionette DEBUG loaded listener.js 09:43:21 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (19834800) [pid = 2576] [serial = 2171] [outer = 194AB400] 09:43:21 INFO - PROCESS | 2576 | 1467737001942 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]]]}] 09:43:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:43:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 791ms 09:43:22 INFO - PROCESS | 2576 | 1467737002009 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 09:43:22 INFO - PROCESS | 2576 | 1467737002014 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 09:43:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:43:22 INFO - PROCESS | 2576 | 1467737002104 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:43:22 INFO - PROCESS | 2576 | 1467737002108 Marionette TRACE conn6 <- [1,2858,null,{}] 09:43:22 INFO - PROCESS | 2576 | 1467737002125 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}] 09:43:22 INFO - PROCESS | 2576 | 1467737002128 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:22 INFO - PROCESS | 2576 | 1467737002242 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 09:43:22 INFO - PROCESS | 2576 | 1467737002380 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:22 INFO - PROCESS | 2576 | 1467737002385 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:22 INFO - PROCESS | 2576 | ++DOCSHELL 0D474C00 == 44 [pid = 2576] [id = 724] 09:43:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0D47C800) [pid = 2576] [serial = 2172] [outer = 00000000] 09:43:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (0D71EC00) [pid = 2576] [serial = 2173] [outer = 0D47C800] 09:43:22 INFO - PROCESS | 2576 | 1467737002444 Marionette DEBUG loaded listener.js 09:43:22 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0DC41800) [pid = 2576] [serial = 2174] [outer = 0D47C800] 09:43:23 INFO - PROCESS | 2576 | 1467737003043 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]]]}] 09:43:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:43:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1068ms 09:43:23 INFO - PROCESS | 2576 | 1467737003087 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 09:43:23 INFO - PROCESS | 2576 | 1467737003092 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 09:43:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:43:23 INFO - PROCESS | 2576 | 1467737003098 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:43:23 INFO - PROCESS | 2576 | 1467737003102 Marionette TRACE conn6 <- [1,2862,null,{}] 09:43:23 INFO - PROCESS | 2576 | 1467737003106 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}] 09:43:23 INFO - PROCESS | 2576 | 1467737003109 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:23 INFO - PROCESS | 2576 | 1467737003223 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 09:43:23 INFO - PROCESS | 2576 | 1467737003366 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 2576 | 1467737003369 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:23 INFO - PROCESS | 2576 | ++DOCSHELL 11F4BC00 == 45 [pid = 2576] [id = 725] 09:43:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (11F77800) [pid = 2576] [serial = 2175] [outer = 00000000] 09:43:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (1362B800) [pid = 2576] [serial = 2176] [outer = 11F77800] 09:43:23 INFO - PROCESS | 2576 | 1467737003425 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (13E68000) [pid = 2576] [serial = 2177] [outer = 11F77800] 09:43:24 INFO - PROCESS | 2576 | 1467737004028 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]]]}] 09:43:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:43:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 971ms 09:43:24 INFO - PROCESS | 2576 | 1467737004074 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 09:43:24 INFO - PROCESS | 2576 | 1467737004076 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 09:43:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:43:24 INFO - PROCESS | 2576 | 1467737004080 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - PROCESS | 2576 | 1467737004084 Marionette TRACE conn6 <- [1,2866,null,{}] 09:43:24 INFO - PROCESS | 2576 | 1467737004094 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}] 09:43:24 INFO - PROCESS | 2576 | 1467737004099 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:24 INFO - PROCESS | 2576 | 1467737004224 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 09:43:24 INFO - PROCESS | 2576 | 1467737004368 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:24 INFO - PROCESS | 2576 | 1467737004372 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:24 INFO - PROCESS | 2576 | ++DOCSHELL 184F2400 == 46 [pid = 2576] [id = 726] 09:43:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (1886C400) [pid = 2576] [serial = 2178] [outer = 00000000] 09:43:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (194AFC00) [pid = 2576] [serial = 2179] [outer = 1886C400] 09:43:24 INFO - PROCESS | 2576 | 1467737004429 Marionette DEBUG loaded listener.js 09:43:24 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1984D400) [pid = 2576] [serial = 2180] [outer = 1886C400] 09:43:25 INFO - PROCESS | 2576 | 1467737005329 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]]]}] 09:43:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:43:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1325ms 09:43:25 INFO - PROCESS | 2576 | 1467737005407 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 09:43:25 INFO - PROCESS | 2576 | 1467737005411 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 09:43:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:43:25 INFO - PROCESS | 2576 | 1467737005416 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:43:25 INFO - PROCESS | 2576 | 1467737005419 Marionette TRACE conn6 <- [1,2870,null,{}] 09:43:25 INFO - PROCESS | 2576 | 1467737005425 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}] 09:43:25 INFO - PROCESS | 2576 | 1467737005428 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:25 INFO - PROCESS | 2576 | 1467737005563 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 09:43:25 INFO - PROCESS | 2576 | 1467737005707 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 2576 | 1467737005709 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:25 INFO - PROCESS | 2576 | ++DOCSHELL 0D47E400 == 47 [pid = 2576] [id = 727] 09:43:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0D5BB000) [pid = 2576] [serial = 2181] [outer = 00000000] 09:43:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0E788400) [pid = 2576] [serial = 2182] [outer = 0D5BB000] 09:43:25 INFO - PROCESS | 2576 | 1467737005764 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1189A400) [pid = 2576] [serial = 2183] [outer = 0D5BB000] 09:43:26 INFO - PROCESS | 2576 | --DOCSHELL 0D5B6C00 == 46 [pid = 2576] [id = 678] 09:43:26 INFO - PROCESS | 2576 | --DOCSHELL 153FD400 == 45 [pid = 2576] [id = 697] 09:43:26 INFO - PROCESS | 2576 | --DOCSHELL 14A5D800 == 44 [pid = 2576] [id = 689] 09:43:26 INFO - PROCESS | 2576 | --DOCSHELL 0D491400 == 43 [pid = 2576] [id = 686] 09:43:26 INFO - PROCESS | 2576 | --DOCSHELL 14F34000 == 42 [pid = 2576] [id = 684] 09:43:26 INFO - PROCESS | 2576 | --DOCSHELL 15347C00 == 41 [pid = 2576] [id = 690] 09:43:26 INFO - PROCESS | 2576 | --DOCSHELL 13E94800 == 40 [pid = 2576] [id = 683] 09:43:26 INFO - PROCESS | 2576 | --DOCSHELL 122F2400 == 39 [pid = 2576] [id = 688] 09:43:26 INFO - PROCESS | 2576 | --DOCSHELL 0D9B8000 == 38 [pid = 2576] [id = 687] 09:43:26 INFO - PROCESS | 2576 | --DOCSHELL 08B7D800 == 37 [pid = 2576] [id = 699] 09:43:26 INFO - PROCESS | 2576 | --DOCSHELL 14F31800 == 36 [pid = 2576] [id = 698] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (14F35C00) [pid = 2576] [serial = 2116] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (1539F000) [pid = 2576] [serial = 2117] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (0D472800) [pid = 2576] [serial = 2104] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (11AA5C00) [pid = 2576] [serial = 2110] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (11FDB000) [pid = 2576] [serial = 2111] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (16B84800) [pid = 2576] [serial = 2120] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (0D611C00) [pid = 2576] [serial = 2101] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (13AF1000) [pid = 2576] [serial = 2113] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (16A50000) [pid = 2576] [serial = 2119] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0E206C00) [pid = 2576] [serial = 2107] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (0E68D000) [pid = 2576] [serial = 2108] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (0CD74400) [pid = 2576] [serial = 2098] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 80 (17070800) [pid = 2576] [serial = 2122] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 79 (17E4AC00) [pid = 2576] [serial = 2128] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 78 (17070C00) [pid = 2576] [serial = 2123] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 77 (0D4F0C00) [pid = 2576] [serial = 2105] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 76 (18444800) [pid = 2576] [serial = 2129] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 75 (1941C800) [pid = 2576] [serial = 2131] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 74 (17073C00) [pid = 2576] [serial = 2126] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 73 (17025400) [pid = 2576] [serial = 2125] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | --DOMWINDOW == 72 (13E66C00) [pid = 2576] [serial = 2114] [outer = 00000000] [url = about:blank] 09:43:26 INFO - PROCESS | 2576 | 1467737006308 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]]]}] 09:43:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:43:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 930ms 09:43:26 INFO - PROCESS | 2576 | 1467737006347 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 09:43:26 INFO - PROCESS | 2576 | 1467737006351 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 09:43:26 INFO - PROCESS | 2576 | 1467737006357 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:43:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:43:26 INFO - PROCESS | 2576 | 1467737006360 Marionette TRACE conn6 <- [1,2874,null,{}] 09:43:26 INFO - PROCESS | 2576 | 1467737006364 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}] 09:43:26 INFO - PROCESS | 2576 | 1467737006366 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:26 INFO - PROCESS | 2576 | 1467737006457 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 09:43:26 INFO - PROCESS | 2576 | 1467737006467 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:26 INFO - PROCESS | 2576 | 1467737006469 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:26 INFO - PROCESS | 2576 | ++DOCSHELL 0D9B8000 == 37 [pid = 2576] [id = 728] 09:43:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 73 (0DA52000) [pid = 2576] [serial = 2184] [outer = 00000000] 09:43:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 74 (0DDA3800) [pid = 2576] [serial = 2185] [outer = 0DA52000] 09:43:26 INFO - PROCESS | 2576 | 1467737006517 Marionette DEBUG loaded listener.js 09:43:26 INFO - PROCESS | 2576 | ++DOMWINDOW == 75 (0E696000) [pid = 2576] [serial = 2186] [outer = 0DA52000] 09:43:27 INFO - PROCESS | 2576 | 1467737007057 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]]]}] 09:43:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:43:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 770ms 09:43:27 INFO - PROCESS | 2576 | 1467737007132 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 09:43:27 INFO - PROCESS | 2576 | 1467737007134 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 09:43:27 INFO - PROCESS | 2576 | 1467737007138 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:43:27 INFO - PROCESS | 2576 | 1467737007141 Marionette TRACE conn6 <- [1,2878,null,{}] 09:43:27 INFO - PROCESS | 2576 | 1467737007151 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}] 09:43:27 INFO - PROCESS | 2576 | 1467737007155 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:27 INFO - PROCESS | 2576 | 1467737007245 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 09:43:27 INFO - PROCESS | 2576 | 1467737007254 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:27 INFO - PROCESS | 2576 | 1467737007257 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:27 INFO - PROCESS | 2576 | ++DOCSHELL 1362AC00 == 38 [pid = 2576] [id = 729] 09:43:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 76 (1362B000) [pid = 2576] [serial = 2187] [outer = 00000000] 09:43:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 77 (13AF3000) [pid = 2576] [serial = 2188] [outer = 1362B000] 09:43:27 INFO - PROCESS | 2576 | 1467737007304 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 78 (13E69400) [pid = 2576] [serial = 2189] [outer = 1362B000] 09:43:27 INFO - PROCESS | 2576 | 1467737007783 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:43:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:43:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 09:43:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:43:27 INFO - PROCESS | 2576 | 1467737007812 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 09:43:27 INFO - PROCESS | 2576 | 1467737007814 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 09:43:27 INFO - PROCESS | 2576 | 1467737007817 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - PROCESS | 2576 | 1467737007819 Marionette TRACE conn6 <- [1,2882,null,{}] 09:43:27 INFO - PROCESS | 2576 | 1467737007822 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}] 09:43:27 INFO - PROCESS | 2576 | 1467737007824 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:27 INFO - PROCESS | 2576 | 1467737007912 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 09:43:27 INFO - PROCESS | 2576 | 1467737007920 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:27 INFO - PROCESS | 2576 | 1467737007922 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:27 INFO - PROCESS | 2576 | ++DOCSHELL 15345C00 == 39 [pid = 2576] [id = 730] 09:43:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 79 (15431C00) [pid = 2576] [serial = 2190] [outer = 00000000] 09:43:27 INFO - PROCESS | 2576 | ++DOMWINDOW == 80 (1543C400) [pid = 2576] [serial = 2191] [outer = 15431C00] 09:43:28 INFO - PROCESS | 2576 | 1467737007975 Marionette DEBUG loaded listener.js 09:43:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 81 (16A4BC00) [pid = 2576] [serial = 2192] [outer = 15431C00] 09:43:28 INFO - PROCESS | 2576 | 1467737008433 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]]]}] 09:43:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:43:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 09:43:28 INFO - PROCESS | 2576 | 1467737008492 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 09:43:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:43:28 INFO - PROCESS | 2576 | 1467737008494 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 09:43:28 INFO - PROCESS | 2576 | 1467737008497 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:43:28 INFO - PROCESS | 2576 | 1467737008499 Marionette TRACE conn6 <- [1,2886,null,{}] 09:43:28 INFO - PROCESS | 2576 | 1467737008502 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}] 09:43:28 INFO - PROCESS | 2576 | 1467737008504 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:28 INFO - PROCESS | 2576 | 1467737008622 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 09:43:28 INFO - PROCESS | 2576 | 1467737008713 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:28 INFO - PROCESS | 2576 | 1467737008715 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:28 INFO - PROCESS | 2576 | ++DOCSHELL 16AFB400 == 40 [pid = 2576] [id = 731] 09:43:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (16AFBC00) [pid = 2576] [serial = 2193] [outer = 00000000] 09:43:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (16D92400) [pid = 2576] [serial = 2194] [outer = 16AFBC00] 09:43:28 INFO - PROCESS | 2576 | 1467737008758 Marionette DEBUG loaded listener.js 09:43:28 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (16F5F800) [pid = 2576] [serial = 2195] [outer = 16AFBC00] 09:43:29 INFO - PROCESS | 2576 | 1467737009194 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]]]}] 09:43:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:43:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 09:43:29 INFO - PROCESS | 2576 | 1467737009228 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 09:43:29 INFO - PROCESS | 2576 | 1467737009230 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 09:43:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:43:29 INFO - PROCESS | 2576 | 1467737009233 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:43:29 INFO - PROCESS | 2576 | 1467737009235 Marionette TRACE conn6 <- [1,2890,null,{}] 09:43:29 INFO - PROCESS | 2576 | 1467737009246 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}] 09:43:29 INFO - PROCESS | 2576 | 1467737009252 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:29 INFO - PROCESS | 2576 | 1467737009393 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 09:43:29 INFO - PROCESS | 2576 | 1467737009462 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:29 INFO - PROCESS | 2576 | 1467737009464 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:29 INFO - PROCESS | 2576 | ++DOCSHELL 1706F400 == 41 [pid = 2576] [id = 732] 09:43:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (17070C00) [pid = 2576] [serial = 2196] [outer = 00000000] 09:43:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (18438400) [pid = 2576] [serial = 2197] [outer = 17070C00] 09:43:29 INFO - PROCESS | 2576 | 1467737009508 Marionette DEBUG loaded listener.js 09:43:29 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (18902400) [pid = 2576] [serial = 2198] [outer = 17070C00] 09:43:29 INFO - PROCESS | 2576 | 1467737009920 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:43:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:43:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 09:43:29 INFO - PROCESS | 2576 | 1467737009964 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 09:43:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:43:30 INFO - PROCESS | 2576 | 1467737009966 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 09:43:30 INFO - PROCESS | 2576 | 1467737010004 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - PROCESS | 2576 | 1467737010006 Marionette TRACE conn6 <- [1,2894,null,{}] 09:43:30 INFO - PROCESS | 2576 | 1467737010013 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}] 09:43:30 INFO - PROCESS | 2576 | 1467737010014 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:30 INFO - PROCESS | 2576 | 1467737010141 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 09:43:30 INFO - PROCESS | 2576 | 1467737010147 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:30 INFO - PROCESS | 2576 | 1467737010149 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:30 INFO - PROCESS | 2576 | ++DOCSHELL 172D6400 == 42 [pid = 2576] [id = 733] 09:43:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (1890F400) [pid = 2576] [serial = 2199] [outer = 00000000] 09:43:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (1984BC00) [pid = 2576] [serial = 2200] [outer = 1890F400] 09:43:30 INFO - PROCESS | 2576 | 1467737010192 Marionette DEBUG loaded listener.js 09:43:30 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (19851000) [pid = 2576] [serial = 2201] [outer = 1890F400] 09:43:30 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (15399400) [pid = 2576] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:43:30 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (13A95C00) [pid = 2576] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:43:30 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (0DA51400) [pid = 2576] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:43:30 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (11AA6000) [pid = 2576] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:43:30 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (0D613000) [pid = 2576] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:43:30 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (16B81800) [pid = 2576] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:43:30 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (0D4EB400) [pid = 2576] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:43:30 INFO - PROCESS | 2576 | --DOMWINDOW == 82 (172CC800) [pid = 2576] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:43:30 INFO - PROCESS | 2576 | --DOMWINDOW == 81 (16B88800) [pid = 2576] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:43:30 INFO - PROCESS | 2576 | 1467737010834 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]]]}] 09:43:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:43:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 910ms 09:43:30 INFO - PROCESS | 2576 | 1467737010880 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 09:43:30 INFO - PROCESS | 2576 | 1467737010882 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 09:43:30 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:43:30 INFO - PROCESS | 2576 | 1467737010885 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - PROCESS | 2576 | 1467737010887 Marionette TRACE conn6 <- [1,2898,null,{}] 09:43:30 INFO - PROCESS | 2576 | 1467737010890 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}] 09:43:30 INFO - PROCESS | 2576 | 1467737010892 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:31 INFO - PROCESS | 2576 | 1467737010974 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 09:43:31 INFO - PROCESS | 2576 | 1467737011079 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:31 INFO - PROCESS | 2576 | 1467737011081 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:31 INFO - PROCESS | 2576 | ++DOCSHELL 0CE35000 == 43 [pid = 2576] [id = 734] 09:43:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 82 (0D4EB400) [pid = 2576] [serial = 2202] [outer = 00000000] 09:43:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 83 (13E88800) [pid = 2576] [serial = 2203] [outer = 0D4EB400] 09:43:31 INFO - PROCESS | 2576 | 1467737011126 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (15399400) [pid = 2576] [serial = 2204] [outer = 0D4EB400] 09:43:31 INFO - PROCESS | 2576 | 1467737011451 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]]]}] 09:43:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:43:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:43:31 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 09:43:31 INFO - PROCESS | 2576 | 1467737011516 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 09:43:31 INFO - TEST-START | /DOMEvents/constructors.html 09:43:31 INFO - PROCESS | 2576 | 1467737011518 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 09:43:31 INFO - PROCESS | 2576 | 1467737011521 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:43:31 INFO - PROCESS | 2576 | 1467737011523 Marionette TRACE conn6 <- [1,2902,null,{}] 09:43:31 INFO - PROCESS | 2576 | 1467737011527 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}] 09:43:31 INFO - PROCESS | 2576 | 1467737011528 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:31 INFO - PROCESS | 2576 | 1467737011654 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 09:43:31 INFO - PROCESS | 2576 | 1467737011661 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:31 INFO - PROCESS | 2576 | 1467737011663 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:31 INFO - PROCESS | 2576 | ++DOCSHELL 11AA6000 == 44 [pid = 2576] [id = 735] 09:43:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (13E8BC00) [pid = 2576] [serial = 2205] [outer = 00000000] 09:43:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (19856C00) [pid = 2576] [serial = 2206] [outer = 13E8BC00] 09:43:31 INFO - PROCESS | 2576 | 1467737011706 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (19859400) [pid = 2576] [serial = 2207] [outer = 13E8BC00] 09:43:32 INFO - PROCESS | 2576 | 1467737012253 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]]]}] 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:43:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:43:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:43:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:43:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:43:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:43:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:43:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:43:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:43:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:43:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:43:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:43:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:43:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:43:32 INFO - TEST-OK | /DOMEvents/constructors.html | took 789ms 09:43:32 INFO - PROCESS | 2576 | 1467737012311 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 09:43:32 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:43:32 INFO - PROCESS | 2576 | 1467737012313 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 09:43:32 INFO - PROCESS | 2576 | 1467737012316 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:43:32 INFO - PROCESS | 2576 | 1467737012318 Marionette TRACE conn6 <- [1,2906,null,{}] 09:43:32 INFO - PROCESS | 2576 | 1467737012321 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}] 09:43:32 INFO - PROCESS | 2576 | 1467737012323 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:32 INFO - PROCESS | 2576 | 1467737012406 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 09:43:32 INFO - PROCESS | 2576 | 1467737012413 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:32 INFO - PROCESS | 2576 | 1467737012415 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:32 INFO - PROCESS | 2576 | ++DOCSHELL 0CDCC800 == 45 [pid = 2576] [id = 736] 09:43:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (0CF11800) [pid = 2576] [serial = 2208] [outer = 00000000] 09:43:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (19888C00) [pid = 2576] [serial = 2209] [outer = 0CF11800] 09:43:32 INFO - PROCESS | 2576 | 1467737012457 Marionette DEBUG loaded listener.js 09:43:32 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (1988B800) [pid = 2576] [serial = 2210] [outer = 0CF11800] 09:43:33 INFO - PROCESS | 2576 | 1467737013075 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:43:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:43:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 770ms 09:43:33 INFO - PROCESS | 2576 | 1467737013087 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 09:43:33 INFO - PROCESS | 2576 | 1467737013092 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 09:43:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:43:33 INFO - PROCESS | 2576 | 1467737013097 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:43:33 INFO - PROCESS | 2576 | 1467737013100 Marionette TRACE conn6 <- [1,2910,null,{}] 09:43:33 INFO - PROCESS | 2576 | 1467737013106 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}] 09:43:33 INFO - PROCESS | 2576 | 1467737013109 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:33 INFO - PROCESS | 2576 | 1467737013224 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 09:43:33 INFO - PROCESS | 2576 | 1467737013374 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:33 INFO - PROCESS | 2576 | 1467737013377 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:33 INFO - PROCESS | 2576 | ++DOCSHELL 0D615000 == 46 [pid = 2576] [id = 737] 09:43:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (0D616C00) [pid = 2576] [serial = 2211] [outer = 00000000] 09:43:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (0DC3E400) [pid = 2576] [serial = 2212] [outer = 0D616C00] 09:43:33 INFO - PROCESS | 2576 | 1467737013436 Marionette DEBUG loaded listener.js 09:43:33 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (11A6C400) [pid = 2576] [serial = 2213] [outer = 0D616C00] 09:43:33 INFO - PROCESS | 2576 | [2576] 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 09:43:33 INFO - PROCESS | 2576 | [2576] 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 09:43:33 INFO - PROCESS | 2576 | [2576] 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 09:43:33 INFO - PROCESS | 2576 | [2576] 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 09:43:34 INFO - PROCESS | 2576 | 1467737014012 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]]]}] 09:43:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:43:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:43:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:43:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:43:34 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 09:43:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:43:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:43:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:43:34 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 09:43:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:43:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:43:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:43:34 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]" 09:43:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:43:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:43:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:43:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:43:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 935ms 09:43:34 INFO - PROCESS | 2576 | 1467737014033 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 09:43:34 INFO - PROCESS | 2576 | 1467737014038 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 09:43:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:43:34 INFO - PROCESS | 2576 | 1467737014061 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:43:34 INFO - PROCESS | 2576 | 1467737014064 Marionette TRACE conn6 <- [1,2914,null,{}] 09:43:34 INFO - PROCESS | 2576 | 1467737014068 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}] 09:43:34 INFO - PROCESS | 2576 | 1467737014071 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:34 INFO - PROCESS | 2576 | 1467737014185 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 09:43:34 INFO - PROCESS | 2576 | 1467737014346 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:34 INFO - PROCESS | 2576 | 1467737014349 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:34 INFO - PROCESS | 2576 | ++DOCSHELL 1706AC00 == 47 [pid = 2576] [id = 738] 09:43:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (17070400) [pid = 2576] [serial = 2214] [outer = 00000000] 09:43:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (172D0800) [pid = 2576] [serial = 2215] [outer = 17070400] 09:43:34 INFO - PROCESS | 2576 | 1467737014406 Marionette DEBUG loaded listener.js 09:43:34 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (1838B400) [pid = 2576] [serial = 2216] [outer = 17070400] 09:43:34 INFO - PROCESS | 2576 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:43:35 INFO - PROCESS | 2576 | 1467737015022 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]]]}] 09:43:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:43:35 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 991ms 09:43:35 INFO - PROCESS | 2576 | 1467737015051 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 09:43:35 INFO - PROCESS | 2576 | 1467737015053 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 09:43:35 INFO - PROCESS | 2576 | 1467737015057 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:43:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:43:35 INFO - PROCESS | 2576 | 1467737015061 Marionette TRACE conn6 <- [1,2918,null,{}] 09:43:35 INFO - PROCESS | 2576 | 1467737015072 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}] 09:43:35 INFO - PROCESS | 2576 | 1467737015076 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:35 INFO - PROCESS | 2576 | 1467737015188 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 09:43:35 INFO - PROCESS | 2576 | 1467737015337 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:35 INFO - PROCESS | 2576 | 1467737015340 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:35 INFO - PROCESS | 2576 | ++DOCSHELL 19890400 == 48 [pid = 2576] [id = 739] 09:43:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (19890C00) [pid = 2576] [serial = 2217] [outer = 00000000] 09:43:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (19895000) [pid = 2576] [serial = 2218] [outer = 19890C00] 09:43:35 INFO - PROCESS | 2576 | 1467737015397 Marionette DEBUG loaded listener.js 09:43:35 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (1989AC00) [pid = 2576] [serial = 2219] [outer = 19890C00] 09:43:35 INFO - PROCESS | 2576 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:43:35 INFO - PROCESS | 2576 | 1467737015929 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]]]}] 09:43:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:43:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 930ms 09:43:36 INFO - PROCESS | 2576 | 1467737015992 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 2576 | 1467737015994 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 09:43:36 INFO - PROCESS | 2576 | 1467737015998 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:43:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:43:36 INFO - PROCESS | 2576 | 1467737016000 Marionette TRACE conn6 <- [1,2922,null,{}] 09:43:36 INFO - PROCESS | 2576 | 1467737016004 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}] 09:43:36 INFO - PROCESS | 2576 | 1467737016006 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:36 INFO - PROCESS | 2576 | 1467737016118 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 09:43:36 INFO - PROCESS | 2576 | 1467737016275 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:36 INFO - PROCESS | 2576 | 1467737016277 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:36 INFO - PROCESS | 2576 | ++DOCSHELL 0E20B000 == 49 [pid = 2576] [id = 740] 09:43:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (16B83400) [pid = 2576] [serial = 2220] [outer = 00000000] 09:43:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (198A5400) [pid = 2576] [serial = 2221] [outer = 16B83400] 09:43:36 INFO - PROCESS | 2576 | 1467737016332 Marionette DEBUG loaded listener.js 09:43:36 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (19C3CC00) [pid = 2576] [serial = 2222] [outer = 16B83400] 09:43:36 INFO - PROCESS | 2576 | 1467737016832 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]]]}] 09:43:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:43:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 870ms 09:43:36 INFO - PROCESS | 2576 | 1467737016871 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 2576 | 1467737016874 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 09:43:37 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:43:37 INFO - PROCESS | 2576 | 1467737017143 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:43:37 INFO - PROCESS | 2576 | 1467737017147 Marionette TRACE conn6 <- [1,2926,null,{}] 09:43:37 INFO - PROCESS | 2576 | 1467737017154 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}] 09:43:37 INFO - PROCESS | 2576 | 1467737017156 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:37 INFO - PROCESS | 2576 | 1467737017258 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 09:43:37 INFO - PROCESS | 2576 | 1467737017397 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 2576 | 1467737017401 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:37 INFO - PROCESS | 2576 | ++DOCSHELL 0CE85800 == 50 [pid = 2576] [id = 741] 09:43:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (0CFFE000) [pid = 2576] [serial = 2223] [outer = 00000000] 09:43:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (0D71D000) [pid = 2576] [serial = 2224] [outer = 0CFFE000] 09:43:37 INFO - PROCESS | 2576 | 1467737017453 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (0E202800) [pid = 2576] [serial = 2225] [outer = 0CFFE000] 09:43:37 INFO - PROCESS | 2576 | 1467737017952 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]]]}] 09:43:38 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. 09:43:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 890ms 09:43:38 INFO - PROCESS | 2576 | 1467737017980 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 09:43:38 INFO - PROCESS | 2576 | 1467737017984 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 09:43:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:43:38 INFO - PROCESS | 2576 | 1467737017990 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:43:38 INFO - PROCESS | 2576 | 1467737017992 Marionette TRACE conn6 <- [1,2930,null,{}] 09:43:38 INFO - PROCESS | 2576 | 1467737017998 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}] 09:43:38 INFO - PROCESS | 2576 | 1467737018001 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:38 INFO - PROCESS | 2576 | 1467737018107 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 09:43:38 INFO - PROCESS | 2576 | --DOCSHELL 11AA6000 == 49 [pid = 2576] [id = 735] 09:43:38 INFO - PROCESS | 2576 | --DOCSHELL 0CE35000 == 48 [pid = 2576] [id = 734] 09:43:38 INFO - PROCESS | 2576 | --DOCSHELL 172D6400 == 47 [pid = 2576] [id = 733] 09:43:38 INFO - PROCESS | 2576 | --DOCSHELL 1706F400 == 46 [pid = 2576] [id = 732] 09:43:38 INFO - PROCESS | 2576 | --DOCSHELL 16AFB400 == 45 [pid = 2576] [id = 731] 09:43:38 INFO - PROCESS | 2576 | --DOCSHELL 15345C00 == 44 [pid = 2576] [id = 730] 09:43:38 INFO - PROCESS | 2576 | --DOCSHELL 1362AC00 == 43 [pid = 2576] [id = 729] 09:43:38 INFO - PROCESS | 2576 | --DOCSHELL 0D9B8000 == 42 [pid = 2576] [id = 728] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (13E6A800) [pid = 2576] [serial = 2137] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (1982D400) [pid = 2576] [serial = 2140] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (1982F000) [pid = 2576] [serial = 2170] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOCSHELL 0D47E400 == 41 [pid = 2576] [id = 727] 09:43:38 INFO - PROCESS | 2576 | --DOCSHELL 0D474C00 == 40 [pid = 2576] [id = 724] 09:43:38 INFO - PROCESS | 2576 | 1467737018301 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:38 INFO - PROCESS | 2576 | 1467737018303 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (1543B800) [pid = 2576] [serial = 2155] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (1543F400) [pid = 2576] [serial = 2156] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (14BBDC00) [pid = 2576] [serial = 2152] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (0DDA1400) [pid = 2576] [serial = 2144] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (0DA5A800) [pid = 2576] [serial = 2143] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (12154000) [pid = 2576] [serial = 2149] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 95 (131C2800) [pid = 2576] [serial = 2150] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 94 (0E789C00) [pid = 2576] [serial = 2134] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 93 (0DA55000) [pid = 2576] [serial = 2146] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 92 (0DC46800) [pid = 2576] [serial = 2147] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 91 (1706F800) [pid = 2576] [serial = 2159] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 90 (16F5FC00) [pid = 2576] [serial = 2158] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 89 (13A9A000) [pid = 2576] [serial = 2164] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 88 (17EE4C00) [pid = 2576] [serial = 2161] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 87 (185E4C00) [pid = 2576] [serial = 2168] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 86 (184EDC00) [pid = 2576] [serial = 2167] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 85 (1843AC00) [pid = 2576] [serial = 2162] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 84 (13E86C00) [pid = 2576] [serial = 2165] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | --DOMWINDOW == 83 (14F36800) [pid = 2576] [serial = 2153] [outer = 00000000] [url = about:blank] 09:43:38 INFO - PROCESS | 2576 | ++DOCSHELL 0CE35000 == 41 [pid = 2576] [id = 742] 09:43:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 84 (0CE36000) [pid = 2576] [serial = 2226] [outer = 00000000] 09:43:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 85 (0D48BC00) [pid = 2576] [serial = 2227] [outer = 0CE36000] 09:43:38 INFO - PROCESS | 2576 | 1467737018359 Marionette DEBUG loaded listener.js 09:43:38 INFO - PROCESS | 2576 | ++DOMWINDOW == 86 (0D87C800) [pid = 2576] [serial = 2228] [outer = 0CE36000] 09:43:38 INFO - PROCESS | 2576 | 1467737018749 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"]]]}] 09:43:38 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 09:43:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:43:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:43:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 830ms 09:43:38 INFO - PROCESS | 2576 | 1467737018823 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 09:43:38 INFO - PROCESS | 2576 | 1467737018825 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 09:43:38 INFO - PROCESS | 2576 | 1467737018832 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:43:38 INFO - PROCESS | 2576 | 1467737018834 Marionette TRACE conn6 <- [1,2934,null,{}] 09:43:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:43:38 INFO - PROCESS | 2576 | 1467737018838 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}] 09:43:38 INFO - PROCESS | 2576 | 1467737018840 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:39 INFO - PROCESS | 2576 | 1467737018969 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 09:43:39 INFO - PROCESS | 2576 | 1467737019075 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:39 INFO - PROCESS | 2576 | 1467737019081 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:39 INFO - PROCESS | 2576 | ++DOCSHELL 13E67400 == 42 [pid = 2576] [id = 743] 09:43:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 87 (13E67800) [pid = 2576] [serial = 2229] [outer = 00000000] 09:43:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 88 (13E8E000) [pid = 2576] [serial = 2230] [outer = 13E67800] 09:43:39 INFO - PROCESS | 2576 | 1467737019128 Marionette DEBUG loaded listener.js 09:43:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 89 (14BC0400) [pid = 2576] [serial = 2231] [outer = 13E67800] 09:43:39 INFO - PROCESS | 2576 | 1467737019444 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]]]}] 09:43:39 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. 09:43:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 09:43:39 INFO - PROCESS | 2576 | 1467737019524 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 09:43:39 INFO - PROCESS | 2576 | 1467737019527 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 09:43:39 INFO - PROCESS | 2576 | 1467737019531 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:43:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:43:39 INFO - PROCESS | 2576 | 1467737019533 Marionette TRACE conn6 <- [1,2938,null,{}] 09:43:39 INFO - PROCESS | 2576 | 1467737019536 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}] 09:43:39 INFO - PROCESS | 2576 | 1467737019538 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:39 INFO - PROCESS | 2576 | 1467737019624 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 09:43:39 INFO - PROCESS | 2576 | 1467737019628 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:39 INFO - PROCESS | 2576 | 1467737019630 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:39 INFO - PROCESS | 2576 | ++DOCSHELL 14F2F000 == 43 [pid = 2576] [id = 744] 09:43:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 90 (14F36000) [pid = 2576] [serial = 2232] [outer = 00000000] 09:43:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 91 (16A49000) [pid = 2576] [serial = 2233] [outer = 14F36000] 09:43:39 INFO - PROCESS | 2576 | 1467737019674 Marionette DEBUG loaded listener.js 09:43:39 INFO - PROCESS | 2576 | ++DOMWINDOW == 92 (16A4F400) [pid = 2576] [serial = 2234] [outer = 14F36000] 09:43:40 INFO - PROCESS | 2576 | ++DOCSHELL 1706D000 == 44 [pid = 2576] [id = 745] 09:43:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 93 (1706E000) [pid = 2576] [serial = 2235] [outer = 00000000] 09:43:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 94 (14F2F800) [pid = 2576] [serial = 2236] [outer = 1706E000] 09:43:40 INFO - PROCESS | 2576 | 1467737020133 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]]]}] 09:43:40 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. 09:43:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 630ms 09:43:40 INFO - PROCESS | 2576 | 1467737020171 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 09:43:40 INFO - PROCESS | 2576 | 1467737020173 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 09:43:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:43:40 INFO - PROCESS | 2576 | 1467737020177 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:43:40 INFO - PROCESS | 2576 | 1467737020178 Marionette TRACE conn6 <- [1,2942,null,{}] 09:43:40 INFO - PROCESS | 2576 | 1467737020191 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}] 09:43:40 INFO - PROCESS | 2576 | 1467737020193 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:40 INFO - PROCESS | 2576 | 1467737020286 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 09:43:40 INFO - PROCESS | 2576 | 1467737020294 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:40 INFO - PROCESS | 2576 | 1467737020296 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:40 INFO - PROCESS | 2576 | ++DOCSHELL 16B8F800 == 45 [pid = 2576] [id = 746] 09:43:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 95 (16D96000) [pid = 2576] [serial = 2237] [outer = 00000000] 09:43:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 96 (172C7400) [pid = 2576] [serial = 2238] [outer = 16D96000] 09:43:40 INFO - PROCESS | 2576 | 1467737020340 Marionette DEBUG loaded listener.js 09:43:40 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (172CB400) [pid = 2576] [serial = 2239] [outer = 16D96000] 09:43:40 INFO - PROCESS | 2576 | 1467737020844 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]]]}] 09:43:40 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:43:40 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 09:43:40 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 690ms 09:43:40 INFO - PROCESS | 2576 | 1467737020871 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 09:43:40 INFO - PROCESS | 2576 | 1467737020873 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 09:43:40 INFO - PROCESS | 2576 | 1467737020880 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:43:40 INFO - PROCESS | 2576 | 1467737020882 Marionette TRACE conn6 <- [1,2946,null,{}] 09:43:40 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:43:40 INFO - PROCESS | 2576 | 1467737020885 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}] 09:43:40 INFO - PROCESS | 2576 | 1467737020891 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:41 INFO - PROCESS | 2576 | 1467737021079 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 09:43:41 INFO - PROCESS | 2576 | 1467737021151 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:41 INFO - PROCESS | 2576 | 1467737021153 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:41 INFO - PROCESS | 2576 | ++DOCSHELL 185EB400 == 46 [pid = 2576] [id = 747] 09:43:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (18869000) [pid = 2576] [serial = 2240] [outer = 00000000] 09:43:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (19830000) [pid = 2576] [serial = 2241] [outer = 18869000] 09:43:41 INFO - PROCESS | 2576 | 1467737021197 Marionette DEBUG loaded listener.js 09:43:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (19833400) [pid = 2576] [serial = 2242] [outer = 18869000] 09:43:41 INFO - PROCESS | 2576 | 1467737021545 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]]]}] 09:43:41 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. 09:43:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 730ms 09:43:41 INFO - PROCESS | 2576 | 1467737021616 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 09:43:41 INFO - PROCESS | 2576 | 1467737021618 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 09:43:41 INFO - PROCESS | 2576 | 1467737021621 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:43:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:43:41 INFO - PROCESS | 2576 | 1467737021623 Marionette TRACE conn6 <- [1,2950,null,{}] 09:43:41 INFO - PROCESS | 2576 | 1467737021627 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}] 09:43:41 INFO - PROCESS | 2576 | 1467737021628 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:41 INFO - PROCESS | 2576 | 1467737021782 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 09:43:41 INFO - PROCESS | 2576 | 1467737021798 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:41 INFO - PROCESS | 2576 | 1467737021800 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:41 INFO - PROCESS | 2576 | ++DOCSHELL 0D496400 == 47 [pid = 2576] [id = 748] 09:43:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (19838C00) [pid = 2576] [serial = 2243] [outer = 00000000] 09:43:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (19865C00) [pid = 2576] [serial = 2244] [outer = 19838C00] 09:43:41 INFO - PROCESS | 2576 | 1467737021843 Marionette DEBUG loaded listener.js 09:43:41 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (1986B400) [pid = 2576] [serial = 2245] [outer = 19838C00] 09:43:42 INFO - PROCESS | 2576 | 1467737022268 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]]]}] 09:43:42 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. 09:43:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 09:43:42 INFO - PROCESS | 2576 | 1467737022295 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 09:43:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:43:42 INFO - PROCESS | 2576 | 1467737022297 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 09:43:42 INFO - PROCESS | 2576 | 1467737022306 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:43:42 INFO - PROCESS | 2576 | 1467737022307 Marionette TRACE conn6 <- [1,2954,null,{}] 09:43:42 INFO - PROCESS | 2576 | 1467737022315 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}] 09:43:42 INFO - PROCESS | 2576 | 1467737022317 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:42 INFO - PROCESS | 2576 | 1467737022438 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 09:43:42 INFO - PROCESS | 2576 | 1467737022445 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:42 INFO - PROCESS | 2576 | 1467737022447 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:42 INFO - PROCESS | 2576 | ++DOCSHELL 1986F000 == 48 [pid = 2576] [id = 749] 09:43:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (19870C00) [pid = 2576] [serial = 2246] [outer = 00000000] 09:43:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (1989A400) [pid = 2576] [serial = 2247] [outer = 19870C00] 09:43:42 INFO - PROCESS | 2576 | 1467737022490 Marionette DEBUG loaded listener.js 09:43:42 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (198A1000) [pid = 2576] [serial = 2248] [outer = 19870C00] 09:43:42 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (13E8BC00) [pid = 2576] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:43:42 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (16AFBC00) [pid = 2576] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:43:42 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (15431C00) [pid = 2576] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:43:42 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (0DA52000) [pid = 2576] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:43:42 INFO - PROCESS | 2576 | --DOMWINDOW == 101 (17070C00) [pid = 2576] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:43:42 INFO - PROCESS | 2576 | --DOMWINDOW == 100 (1362B000) [pid = 2576] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:43:42 INFO - PROCESS | 2576 | --DOMWINDOW == 99 (0D4EB400) [pid = 2576] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:43:42 INFO - PROCESS | 2576 | --DOMWINDOW == 98 (1890F400) [pid = 2576] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:43:42 INFO - PROCESS | 2576 | --DOMWINDOW == 97 (0D5BB000) [pid = 2576] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:43:42 INFO - PROCESS | 2576 | --DOMWINDOW == 96 (0D562000) [pid = 2576] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:43:43 INFO - PROCESS | 2576 | 1467737023035 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]]]}] 09:43:43 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. 09:43:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 790ms 09:43:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:43:43 INFO - PROCESS | 2576 | 1467737023092 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 09:43:43 INFO - PROCESS | 2576 | 1467737023094 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 09:43:43 INFO - PROCESS | 2576 | 1467737023121 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - PROCESS | 2576 | 1467737023123 Marionette TRACE conn6 <- [1,2958,null,{}] 09:43:43 INFO - PROCESS | 2576 | 1467737023130 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}] 09:43:43 INFO - PROCESS | 2576 | 1467737023131 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:43 INFO - PROCESS | 2576 | 1467737023217 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 09:43:43 INFO - PROCESS | 2576 | 1467737023223 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 2576 | 1467737023225 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:43 INFO - PROCESS | 2576 | ++DOCSHELL 0CF5E000 == 49 [pid = 2576] [id = 750] 09:43:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 97 (0DA52000) [pid = 2576] [serial = 2249] [outer = 00000000] 09:43:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 98 (17E43800) [pid = 2576] [serial = 2250] [outer = 0DA52000] 09:43:43 INFO - PROCESS | 2576 | 1467737023272 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 99 (19855C00) [pid = 2576] [serial = 2251] [outer = 0DA52000] 09:43:43 INFO - PROCESS | 2576 | 1467737023671 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]]]}] 09:43:43 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. 09:43:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 610ms 09:43:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:43:43 INFO - PROCESS | 2576 | 1467737023707 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 09:43:43 INFO - PROCESS | 2576 | 1467737023709 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 09:43:43 INFO - PROCESS | 2576 | 1467737023712 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - PROCESS | 2576 | 1467737023714 Marionette TRACE conn6 <- [1,2962,null,{}] 09:43:43 INFO - PROCESS | 2576 | 1467737023717 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}] 09:43:43 INFO - PROCESS | 2576 | 1467737023719 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:43 INFO - PROCESS | 2576 | 1467737023864 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 09:43:43 INFO - PROCESS | 2576 | 1467737023872 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 2576 | 1467737023873 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:43 INFO - PROCESS | 2576 | ++DOCSHELL 19C41400 == 50 [pid = 2576] [id = 751] 09:43:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 100 (19C41800) [pid = 2576] [serial = 2252] [outer = 00000000] 09:43:43 INFO - PROCESS | 2576 | ++DOMWINDOW == 101 (19C4A000) [pid = 2576] [serial = 2253] [outer = 19C41800] 09:43:43 INFO - PROCESS | 2576 | 1467737023917 Marionette DEBUG loaded listener.js 09:43:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 102 (19C4A800) [pid = 2576] [serial = 2254] [outer = 19C41800] 09:43:44 INFO - PROCESS | 2576 | 1467737024296 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]]]}] 09:43:44 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. 09:43:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 09:43:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:43:44 INFO - PROCESS | 2576 | 1467737024344 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 09:43:44 INFO - PROCESS | 2576 | 1467737024345 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 09:43:44 INFO - PROCESS | 2576 | 1467737024349 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:43:44 INFO - PROCESS | 2576 | 1467737024351 Marionette TRACE conn6 <- [1,2966,null,{}] 09:43:44 INFO - PROCESS | 2576 | 1467737024354 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}] 09:43:44 INFO - PROCESS | 2576 | 1467737024357 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:44 INFO - PROCESS | 2576 | 1467737024492 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 09:43:44 INFO - PROCESS | 2576 | 1467737024507 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:44 INFO - PROCESS | 2576 | 1467737024509 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:44 INFO - PROCESS | 2576 | ++DOCSHELL 17083800 == 51 [pid = 2576] [id = 752] 09:43:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (17083C00) [pid = 2576] [serial = 2255] [outer = 00000000] 09:43:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (1708B800) [pid = 2576] [serial = 2256] [outer = 17083C00] 09:43:44 INFO - PROCESS | 2576 | 1467737024558 Marionette DEBUG loaded listener.js 09:43:44 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (19CA1C00) [pid = 2576] [serial = 2257] [outer = 17083C00] 09:43:45 INFO - PROCESS | 2576 | 1467737025156 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]]]}] 09:43:45 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. 09:43:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 871ms 09:43:45 INFO - PROCESS | 2576 | 1467737025220 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 09:43:45 INFO - PROCESS | 2576 | 1467737025225 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 09:43:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:43:45 INFO - PROCESS | 2576 | 1467737025230 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - PROCESS | 2576 | 1467737025234 Marionette TRACE conn6 <- [1,2970,null,{}] 09:43:45 INFO - PROCESS | 2576 | 1467737025240 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}] 09:43:45 INFO - PROCESS | 2576 | 1467737025244 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:45 INFO - PROCESS | 2576 | 1467737025389 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 09:43:45 INFO - PROCESS | 2576 | 1467737025511 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:45 INFO - PROCESS | 2576 | 1467737025514 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:45 INFO - PROCESS | 2576 | ++DOCSHELL 0D719800 == 52 [pid = 2576] [id = 753] 09:43:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (0D719C00) [pid = 2576] [serial = 2258] [outer = 00000000] 09:43:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (1189C800) [pid = 2576] [serial = 2259] [outer = 0D719C00] 09:43:45 INFO - PROCESS | 2576 | 1467737025573 Marionette DEBUG loaded listener.js 09:43:45 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (11F57800) [pid = 2576] [serial = 2260] [outer = 0D719C00] 09:43:46 INFO - PROCESS | 2576 | 1467737026114 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"]]]}] 09:43:46 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 09:43:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:43:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 930ms 09:43:46 INFO - PROCESS | 2576 | 1467737026161 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 09:43:46 INFO - PROCESS | 2576 | 1467737026166 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 09:43:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:43:46 INFO - PROCESS | 2576 | 1467737026172 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:43:46 INFO - PROCESS | 2576 | 1467737026175 Marionette TRACE conn6 <- [1,2974,null,{}] 09:43:46 INFO - PROCESS | 2576 | 1467737026179 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}] 09:43:46 INFO - PROCESS | 2576 | 1467737026182 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:46 INFO - PROCESS | 2576 | 1467737026299 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 09:43:46 INFO - PROCESS | 2576 | 1467737026461 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:46 INFO - PROCESS | 2576 | 1467737026464 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:46 INFO - PROCESS | 2576 | ++DOCSHELL 15348000 == 53 [pid = 2576] [id = 754] 09:43:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (15399C00) [pid = 2576] [serial = 2261] [outer = 00000000] 09:43:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (15440C00) [pid = 2576] [serial = 2262] [outer = 15399C00] 09:43:46 INFO - PROCESS | 2576 | 1467737026521 Marionette DEBUG loaded listener.js 09:43:46 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (17067800) [pid = 2576] [serial = 2263] [outer = 15399C00] 09:43:47 INFO - PROCESS | 2576 | 1467737027062 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]]]}] 09:43:47 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. 09:43:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 930ms 09:43:47 INFO - PROCESS | 2576 | 1467737027107 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 2576 | 1467737027110 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 09:43:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:43:47 INFO - PROCESS | 2576 | 1467737027114 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - PROCESS | 2576 | 1467737027117 Marionette TRACE conn6 <- [1,2978,null,{}] 09:43:47 INFO - PROCESS | 2576 | 1467737027128 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}] 09:43:47 INFO - PROCESS | 2576 | 1467737027133 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:47 INFO - PROCESS | 2576 | 1467737027245 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 09:43:47 INFO - PROCESS | 2576 | 1467737027409 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:47 INFO - PROCESS | 2576 | 1467737027412 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:47 INFO - PROCESS | 2576 | ++DOCSHELL 19837400 == 54 [pid = 2576] [id = 755] 09:43:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (19866000) [pid = 2576] [serial = 2264] [outer = 00000000] 09:43:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (19C3F000) [pid = 2576] [serial = 2265] [outer = 19866000] 09:43:47 INFO - PROCESS | 2576 | 1467737027469 Marionette DEBUG loaded listener.js 09:43:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (19D0A000) [pid = 2576] [serial = 2266] [outer = 19866000] 09:43:47 INFO - PROCESS | 2576 | ++DOCSHELL 1A914800 == 55 [pid = 2576] [id = 756] 09:43:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (1A91AC00) [pid = 2576] [serial = 2267] [outer = 00000000] 09:43:47 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (1A91B400) [pid = 2576] [serial = 2268] [outer = 1A91AC00] 09:43:48 INFO - PROCESS | 2576 | 1467737028036 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]]]}] 09:43:48 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. 09:43:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 09:43:48 INFO - PROCESS | 2576 | 1467737028087 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 09:43:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:43:48 INFO - PROCESS | 2576 | 1467737028089 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 09:43:48 INFO - PROCESS | 2576 | 1467737028093 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:43:48 INFO - PROCESS | 2576 | 1467737028095 Marionette TRACE conn6 <- [1,2982,null,{}] 09:43:48 INFO - PROCESS | 2576 | 1467737028098 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}] 09:43:48 INFO - PROCESS | 2576 | 1467737028101 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:48 INFO - PROCESS | 2576 | 1467737028267 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 09:43:48 INFO - PROCESS | 2576 | 1467737028410 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 2576 | 1467737028412 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:48 INFO - PROCESS | 2576 | ++DOCSHELL 19DE5000 == 56 [pid = 2576] [id = 757] 09:43:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (1A912C00) [pid = 2576] [serial = 2269] [outer = 00000000] 09:43:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (1A91C400) [pid = 2576] [serial = 2270] [outer = 1A912C00] 09:43:48 INFO - PROCESS | 2576 | 1467737028467 Marionette DEBUG loaded listener.js 09:43:48 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (1B5F2400) [pid = 2576] [serial = 2271] [outer = 1A912C00] 09:43:49 INFO - PROCESS | 2576 | 1467737028982 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]]]}] 09:43:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:43:49 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 09:43:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 930ms 09:43:49 INFO - PROCESS | 2576 | 1467737029027 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 09:43:49 INFO - PROCESS | 2576 | 1467737029030 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 09:43:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:43:49 INFO - PROCESS | 2576 | 1467737029033 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - PROCESS | 2576 | 1467737029035 Marionette TRACE conn6 <- [1,2986,null,{}] 09:43:49 INFO - PROCESS | 2576 | 1467737029039 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}] 09:43:49 INFO - PROCESS | 2576 | 1467737029041 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:49 INFO - PROCESS | 2576 | 1467737029152 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 09:43:49 INFO - PROCESS | 2576 | 1467737029319 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 2576 | 1467737029321 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:49 INFO - PROCESS | 2576 | ++DOCSHELL 0D563800 == 57 [pid = 2576] [id = 758] 09:43:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (19863800) [pid = 2576] [serial = 2272] [outer = 00000000] 09:43:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (1B5F8000) [pid = 2576] [serial = 2273] [outer = 19863800] 09:43:49 INFO - PROCESS | 2576 | 1467737029375 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (1B784400) [pid = 2576] [serial = 2274] [outer = 19863800] 09:43:50 INFO - PROCESS | 2576 | 1467737030098 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]]]}] 09:43:50 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. 09:43:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1126ms 09:43:50 INFO - PROCESS | 2576 | 1467737030172 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 09:43:50 INFO - PROCESS | 2576 | 1467737030176 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 09:43:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:43:50 INFO - PROCESS | 2576 | 1467737030182 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:43:50 INFO - PROCESS | 2576 | 1467737030185 Marionette TRACE conn6 <- [1,2990,null,{}] 09:43:50 INFO - PROCESS | 2576 | 1467737030191 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}] 09:43:50 INFO - PROCESS | 2576 | 1467737030193 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:50 INFO - PROCESS | 2576 | 1467737030302 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 09:43:50 INFO - PROCESS | 2576 | 1467737030448 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:50 INFO - PROCESS | 2576 | 1467737030451 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:50 INFO - PROCESS | 2576 | ++DOCSHELL 0DC45C00 == 58 [pid = 2576] [id = 759] 09:43:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (0E203400) [pid = 2576] [serial = 2275] [outer = 00000000] 09:43:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (12FD8C00) [pid = 2576] [serial = 2276] [outer = 0E203400] 09:43:50 INFO - PROCESS | 2576 | 1467737030502 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (13E66800) [pid = 2576] [serial = 2277] [outer = 0E203400] 09:43:50 INFO - PROCESS | 2576 | --DOCSHELL 16A54800 == 57 [pid = 2576] [id = 719] 09:43:50 INFO - PROCESS | 2576 | --DOCSHELL 15398C00 == 56 [pid = 2576] [id = 718] 09:43:50 INFO - PROCESS | 2576 | --DOCSHELL 19C41400 == 55 [pid = 2576] [id = 751] 09:43:50 INFO - PROCESS | 2576 | --DOCSHELL 0CF5E000 == 54 [pid = 2576] [id = 750] 09:43:50 INFO - PROCESS | 2576 | --DOCSHELL 1986F000 == 53 [pid = 2576] [id = 749] 09:43:50 INFO - PROCESS | 2576 | --DOCSHELL 0D496400 == 52 [pid = 2576] [id = 748] 09:43:50 INFO - PROCESS | 2576 | --DOCSHELL 185EB400 == 51 [pid = 2576] [id = 747] 09:43:50 INFO - PROCESS | 2576 | --DOCSHELL 16B8F800 == 50 [pid = 2576] [id = 746] 09:43:50 INFO - PROCESS | 2576 | --DOCSHELL 1706D000 == 49 [pid = 2576] [id = 745] 09:43:50 INFO - PROCESS | 2576 | --DOCSHELL 14F2F000 == 48 [pid = 2576] [id = 744] 09:43:50 INFO - PROCESS | 2576 | --DOCSHELL 13E67400 == 47 [pid = 2576] [id = 743] 09:43:50 INFO - PROCESS | 2576 | --DOCSHELL 0CE35000 == 46 [pid = 2576] [id = 742] 09:43:50 INFO - PROCESS | 2576 | --DOCSHELL 0CE85800 == 45 [pid = 2576] [id = 741] 09:43:50 INFO - PROCESS | 2576 | --DOCSHELL 0E20B000 == 44 [pid = 2576] [id = 740] 09:43:50 INFO - PROCESS | 2576 | --DOCSHELL 19890400 == 43 [pid = 2576] [id = 739] 09:43:50 INFO - PROCESS | 2576 | --DOCSHELL 1706AC00 == 42 [pid = 2576] [id = 738] 09:43:50 INFO - PROCESS | 2576 | --DOCSHELL 0D615000 == 41 [pid = 2576] [id = 737] 09:43:50 INFO - PROCESS | 2576 | --DOCSHELL 0CDCC800 == 40 [pid = 2576] [id = 736] 09:43:50 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (16D92400) [pid = 2576] [serial = 2194] [outer = 00000000] [url = about:blank] 09:43:50 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (16F5F800) [pid = 2576] [serial = 2195] [outer = 00000000] [url = about:blank] 09:43:50 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (1543C400) [pid = 2576] [serial = 2191] [outer = 00000000] [url = about:blank] 09:43:50 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (0DDA3800) [pid = 2576] [serial = 2185] [outer = 00000000] [url = about:blank] 09:43:50 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (0E696000) [pid = 2576] [serial = 2186] [outer = 00000000] [url = about:blank] 09:43:50 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (0D71EC00) [pid = 2576] [serial = 2173] [outer = 00000000] [url = about:blank] 09:43:50 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (18902400) [pid = 2576] [serial = 2198] [outer = 00000000] [url = about:blank] 09:43:50 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (13AF3000) [pid = 2576] [serial = 2188] [outer = 00000000] [url = about:blank] 09:43:50 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (13E69400) [pid = 2576] [serial = 2189] [outer = 00000000] [url = about:blank] 09:43:50 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (18438400) [pid = 2576] [serial = 2197] [outer = 00000000] [url = about:blank] 09:43:50 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (194AFC00) [pid = 2576] [serial = 2179] [outer = 00000000] [url = about:blank] 09:43:50 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (1189A400) [pid = 2576] [serial = 2183] [outer = 00000000] [url = about:blank] 09:43:50 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (0E788400) [pid = 2576] [serial = 2182] [outer = 00000000] [url = about:blank] 09:43:50 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (19888C00) [pid = 2576] [serial = 2209] [outer = 00000000] [url = about:blank] 09:43:50 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (1362B800) [pid = 2576] [serial = 2176] [outer = 00000000] [url = about:blank] 09:43:50 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (16A4BC00) [pid = 2576] [serial = 2192] [outer = 00000000] [url = about:blank] 09:43:50 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (0D61B000) [pid = 2576] [serial = 2102] [outer = 00000000] [url = about:blank] 09:43:51 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (19859400) [pid = 2576] [serial = 2207] [outer = 00000000] [url = about:blank] 09:43:51 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (13E88800) [pid = 2576] [serial = 2203] [outer = 00000000] [url = about:blank] 09:43:51 INFO - PROCESS | 2576 | --DOMWINDOW == 105 (1984BC00) [pid = 2576] [serial = 2200] [outer = 00000000] [url = about:blank] 09:43:51 INFO - PROCESS | 2576 | --DOMWINDOW == 104 (19856C00) [pid = 2576] [serial = 2206] [outer = 00000000] [url = about:blank] 09:43:51 INFO - PROCESS | 2576 | --DOMWINDOW == 103 (19851000) [pid = 2576] [serial = 2201] [outer = 00000000] [url = about:blank] 09:43:51 INFO - PROCESS | 2576 | --DOMWINDOW == 102 (15399400) [pid = 2576] [serial = 2204] [outer = 00000000] [url = about:blank] 09:43:51 INFO - PROCESS | 2576 | 1467737031030 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]]]}] 09:43:51 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. 09:43:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 890ms 09:43:51 INFO - PROCESS | 2576 | 1467737031072 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 2576 | 1467737031076 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 09:43:51 INFO - PROCESS | 2576 | 1467737031082 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:43:51 INFO - PROCESS | 2576 | 1467737031085 Marionette TRACE conn6 <- [1,2994,null,{}] 09:43:51 INFO - PROCESS | 2576 | 1467737031088 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}] 09:43:51 INFO - PROCESS | 2576 | 1467737031091 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:51 INFO - PROCESS | 2576 | 1467737031181 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 09:43:51 INFO - PROCESS | 2576 | 1467737031189 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 2576 | 1467737031191 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:51 INFO - PROCESS | 2576 | ++DOCSHELL 0D61BC00 == 41 [pid = 2576] [id = 760] 09:43:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 103 (0D61D000) [pid = 2576] [serial = 2278] [outer = 00000000] 09:43:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 104 (0E7CA400) [pid = 2576] [serial = 2279] [outer = 0D61D000] 09:43:51 INFO - PROCESS | 2576 | 1467737031238 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 105 (118A3000) [pid = 2576] [serial = 2280] [outer = 0D61D000] 09:43:51 INFO - PROCESS | 2576 | 1467737031738 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]]]}] 09:43:51 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. 09:43:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 09:43:51 INFO - PROCESS | 2576 | 1467737031782 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 2576 | 1467737031784 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 09:43:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:43:51 INFO - PROCESS | 2576 | 1467737031788 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - PROCESS | 2576 | 1467737031791 Marionette TRACE conn6 <- [1,2998,null,{}] 09:43:51 INFO - PROCESS | 2576 | 1467737031805 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}] 09:43:51 INFO - PROCESS | 2576 | 1467737031809 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:51 INFO - PROCESS | 2576 | 1467737031898 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 09:43:51 INFO - PROCESS | 2576 | 1467737031904 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 2576 | 1467737031907 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:51 INFO - PROCESS | 2576 | ++DOCSHELL 14F3B000 == 42 [pid = 2576] [id = 761] 09:43:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 106 (15347800) [pid = 2576] [serial = 2281] [outer = 00000000] 09:43:51 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (153F6000) [pid = 2576] [serial = 2282] [outer = 15347800] 09:43:51 INFO - PROCESS | 2576 | 1467737031953 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (1543D000) [pid = 2576] [serial = 2283] [outer = 15347800] 09:43:52 INFO - PROCESS | 2576 | [2576] 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 09:43:52 INFO - PROCESS | 2576 | 1467737032465 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:43:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:43:52 INFO - {} 09:43:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:43:52 INFO - {} 09:43:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:43:52 INFO - {} 09:43:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:43:52 INFO - {} 09:43:52 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 730ms 09:43:52 INFO - PROCESS | 2576 | 1467737032523 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 09:43:52 INFO - PROCESS | 2576 | 1467737032526 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 09:43:52 INFO - PROCESS | 2576 | 1467737032528 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - TEST-START | /FileAPI/fileReader.html 09:43:52 INFO - PROCESS | 2576 | 1467737032530 Marionette TRACE conn6 <- [1,3002,null,{}] 09:43:52 INFO - PROCESS | 2576 | 1467737032534 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}] 09:43:52 INFO - PROCESS | 2576 | 1467737032536 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:52 INFO - PROCESS | 2576 | 1467737032678 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 09:43:52 INFO - PROCESS | 2576 | 1467737032745 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:52 INFO - PROCESS | 2576 | 1467737032747 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:52 INFO - PROCESS | 2576 | ++DOCSHELL 16F5C400 == 43 [pid = 2576] [id = 762] 09:43:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (16F5EC00) [pid = 2576] [serial = 2284] [outer = 00000000] 09:43:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (17075800) [pid = 2576] [serial = 2285] [outer = 16F5EC00] 09:43:52 INFO - PROCESS | 2576 | 1467737032791 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (17082800) [pid = 2576] [serial = 2286] [outer = 16F5EC00] 09:43:53 INFO - PROCESS | 2576 | 1467737033142 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]]]}] 09:43:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:43:53 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:43:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:43:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:43:53 INFO - TEST-OK | /FileAPI/fileReader.html | took 670ms 09:43:53 INFO - PROCESS | 2576 | 1467737033203 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 09:43:53 INFO - TEST-START | /FileAPI/historical.html 09:43:53 INFO - PROCESS | 2576 | 1467737033205 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 09:43:53 INFO - PROCESS | 2576 | 1467737033208 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - PROCESS | 2576 | 1467737033210 Marionette TRACE conn6 <- [1,3006,null,{}] 09:43:53 INFO - PROCESS | 2576 | 1467737033214 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}] 09:43:53 INFO - PROCESS | 2576 | 1467737033215 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:53 INFO - PROCESS | 2576 | 1467737033386 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 09:43:53 INFO - PROCESS | 2576 | 1467737033402 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 2576 | 1467737033404 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:53 INFO - PROCESS | 2576 | ++DOCSHELL 17072800 == 44 [pid = 2576] [id = 763] 09:43:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (17087000) [pid = 2576] [serial = 2287] [outer = 00000000] 09:43:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (172D3800) [pid = 2576] [serial = 2288] [outer = 17087000] 09:43:53 INFO - PROCESS | 2576 | 1467737033448 Marionette DEBUG loaded listener.js 09:43:53 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (172D5000) [pid = 2576] [serial = 2289] [outer = 17087000] 09:43:53 INFO - PROCESS | 2576 | 1467737033878 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"]]]}] 09:43:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:43:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:43:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:43:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:43:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:43:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:43:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:43:53 INFO - TEST-OK | /FileAPI/historical.html | took 730ms 09:43:53 INFO - PROCESS | 2576 | 1467737033940 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 2576 | 1467737033942 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 09:43:53 INFO - PROCESS | 2576 | 1467737033945 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - TEST-START | /FileAPI/idlharness.html 09:43:53 INFO - PROCESS | 2576 | 1467737033947 Marionette TRACE conn6 <- [1,3010,null,{}] 09:43:53 INFO - PROCESS | 2576 | 1467737033956 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}] 09:43:53 INFO - PROCESS | 2576 | 1467737033961 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:54 INFO - PROCESS | 2576 | 1467737034108 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 09:43:54 INFO - PROCESS | 2576 | 1467737034112 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:54 INFO - PROCESS | 2576 | 1467737034114 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:54 INFO - PROCESS | 2576 | ++DOCSHELL 18446000 == 45 [pid = 2576] [id = 764] 09:43:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (184F5400) [pid = 2576] [serial = 2290] [outer = 00000000] 09:43:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (1984EC00) [pid = 2576] [serial = 2291] [outer = 184F5400] 09:43:54 INFO - PROCESS | 2576 | 1467737034220 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (19853000) [pid = 2576] [serial = 2292] [outer = 184F5400] 09:43:55 INFO - PROCESS | 2576 | 1467737035109 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]]]}] 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:43:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:43:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:43:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:43:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:43:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:43:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:43:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:43:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:43:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:43:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:43:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:43:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:43:55 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 09:43:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:43:55 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 09:43:55 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 09:43:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:43:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:43:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:43:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:43:55 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 09:43:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:43:55 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 09:43:55 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 09:43:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:43:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:43:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 1297ms 09:43:55 INFO - PROCESS | 2576 | 1467737035247 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 2576 | 1467737035249 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 09:43:55 INFO - TEST-START | /FileAPI/idlharness.worker 09:43:55 INFO - PROCESS | 2576 | 1467737035259 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - PROCESS | 2576 | 1467737035261 Marionette TRACE conn6 <- [1,3014,null,{}] 09:43:55 INFO - PROCESS | 2576 | 1467737035264 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}] 09:43:55 INFO - PROCESS | 2576 | 1467737035266 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:55 INFO - PROCESS | 2576 | 1467737035461 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 09:43:55 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (16D96000) [pid = 2576] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:43:55 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (18869000) [pid = 2576] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:43:55 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (19838C00) [pid = 2576] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:43:55 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (13E67800) [pid = 2576] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:43:55 INFO - PROCESS | 2576 | --DOMWINDOW == 112 (14F36000) [pid = 2576] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:43:55 INFO - PROCESS | 2576 | --DOMWINDOW == 111 (1706E000) [pid = 2576] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:43:55 INFO - PROCESS | 2576 | --DOMWINDOW == 110 (0CFFE000) [pid = 2576] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:43:55 INFO - PROCESS | 2576 | --DOMWINDOW == 109 (0CE36000) [pid = 2576] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:43:55 INFO - PROCESS | 2576 | --DOMWINDOW == 108 (19870C00) [pid = 2576] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:43:55 INFO - PROCESS | 2576 | --DOMWINDOW == 107 (19C41800) [pid = 2576] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:43:55 INFO - PROCESS | 2576 | --DOMWINDOW == 106 (0DA52000) [pid = 2576] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:43:55 INFO - PROCESS | 2576 | 1467737035533 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:55 INFO - PROCESS | 2576 | 1467737035535 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:55 INFO - PROCESS | 2576 | ++DOCSHELL 0DA52000 == 46 [pid = 2576] [id = 765] 09:43:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 107 (0DC3E000) [pid = 2576] [serial = 2293] [outer = 00000000] 09:43:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 108 (17071C00) [pid = 2576] [serial = 2294] [outer = 0DC3E000] 09:43:55 INFO - PROCESS | 2576 | 1467737035579 Marionette DEBUG loaded listener.js 09:43:55 INFO - PROCESS | 2576 | ++DOMWINDOW == 109 (19870C00) [pid = 2576] [serial = 2295] [outer = 0DC3E000] 09:43:55 INFO - PROCESS | 2576 | [2576] 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 09:43:56 INFO - PROCESS | 2576 | 1467737036446 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,{},{}]]]}] 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:43:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:43:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:43:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:43:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:43:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:43:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:43:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:43:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:43:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:43:56 INFO - {} 09:43:56 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 09:43:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:43:56 INFO - {} 09:43:56 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 - {} 09:43:56 INFO - {} 09:43:56 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 09:43:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:43:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:43:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:43:56 INFO - {} 09:43:56 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 09:43:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:43:56 INFO - {} 09:43:56 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 - {} 09:43:56 INFO - {} 09:43:56 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 09:43:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:43:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:43:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:56 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 09:43:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:43:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:43:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:43:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:43:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:43:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:56 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 09:43:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:43:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:56 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 09:43:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:43:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:56 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 09:43:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:43:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:43:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:43:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:43:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:43:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:43:56 INFO - {} 09:43:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1332ms 09:43:56 INFO - PROCESS | 2576 | 1467737036590 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 09:43:56 INFO - PROCESS | 2576 | 1467737036592 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 09:43:56 INFO - PROCESS | 2576 | 1467737036595 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:43:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:43:56 INFO - PROCESS | 2576 | 1467737036596 Marionette TRACE conn6 <- [1,3018,null,{}] 09:43:56 INFO - PROCESS | 2576 | 1467737036600 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}] 09:43:56 INFO - PROCESS | 2576 | 1467737036601 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:56 INFO - PROCESS | 2576 | 1467737036687 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 09:43:56 INFO - PROCESS | 2576 | 1467737036691 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 2576 | 1467737036693 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:56 INFO - PROCESS | 2576 | ++DOCSHELL 0D473C00 == 47 [pid = 2576] [id = 766] 09:43:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 110 (198FB000) [pid = 2576] [serial = 2296] [outer = 00000000] 09:43:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 111 (1F878400) [pid = 2576] [serial = 2297] [outer = 198FB000] 09:43:56 INFO - PROCESS | 2576 | 1467737036736 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 2576 | ++DOMWINDOW == 112 (1F87A800) [pid = 2576] [serial = 2298] [outer = 198FB000] 09:43:57 INFO - PROCESS | 2576 | 1467737037169 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]]]}] 09:43:57 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 09:43:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 630ms 09:43:57 INFO - PROCESS | 2576 | 1467737037230 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 09:43:57 INFO - PROCESS | 2576 | 1467737037232 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 09:43:57 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:43:57 INFO - PROCESS | 2576 | 1467737037235 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:43:57 INFO - PROCESS | 2576 | 1467737037237 Marionette TRACE conn6 <- [1,3022,null,{}] 09:43:57 INFO - PROCESS | 2576 | 1467737037240 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}] 09:43:57 INFO - PROCESS | 2576 | 1467737037242 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:57 INFO - PROCESS | 2576 | 1467737037337 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 09:43:57 INFO - PROCESS | 2576 | 1467737037343 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 2576 | 1467737037345 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:57 INFO - PROCESS | 2576 | ++DOCSHELL 19856400 == 48 [pid = 2576] [id = 767] 09:43:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 113 (1E245400) [pid = 2576] [serial = 2299] [outer = 00000000] 09:43:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (1E24C000) [pid = 2576] [serial = 2300] [outer = 1E245400] 09:43:57 INFO - PROCESS | 2576 | 1467737037388 Marionette DEBUG loaded listener.js 09:43:57 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (1E24E000) [pid = 2576] [serial = 2301] [outer = 1E245400] 09:43:58 INFO - PROCESS | 2576 | 1467737038138 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]]]}] 09:43:58 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:43:58 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 930ms 09:43:58 INFO - PROCESS | 2576 | 1467737038169 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 2576 | 1467737038174 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 09:43:58 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:43:58 INFO - PROCESS | 2576 | 1467737038192 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:43:58 INFO - PROCESS | 2576 | 1467737038198 Marionette TRACE conn6 <- [1,3026,null,{}] 09:43:58 INFO - PROCESS | 2576 | 1467737038203 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}] 09:43:58 INFO - PROCESS | 2576 | 1467737038206 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:58 INFO - PROCESS | 2576 | 1467737038339 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 09:43:58 INFO - PROCESS | 2576 | 1467737038491 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:58 INFO - PROCESS | 2576 | 1467737038493 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:58 INFO - PROCESS | 2576 | ++DOCSHELL 0D71DC00 == 49 [pid = 2576] [id = 768] 09:43:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (0D87F000) [pid = 2576] [serial = 2302] [outer = 00000000] 09:43:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (118A4800) [pid = 2576] [serial = 2303] [outer = 0D87F000] 09:43:58 INFO - PROCESS | 2576 | 1467737038553 Marionette DEBUG loaded listener.js 09:43:58 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (1362AC00) [pid = 2576] [serial = 2304] [outer = 0D87F000] 09:43:59 INFO - PROCESS | 2576 | 1467737039041 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"]]]}] 09:43:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:43:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 870ms 09:43:59 INFO - PROCESS | 2576 | 1467737039067 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 09:43:59 INFO - PROCESS | 2576 | 1467737039072 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 09:43:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:43:59 INFO - PROCESS | 2576 | 1467737039079 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:43:59 INFO - PROCESS | 2576 | 1467737039081 Marionette TRACE conn6 <- [1,3030,null,{}] 09:43:59 INFO - PROCESS | 2576 | 1467737039085 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}] 09:43:59 INFO - PROCESS | 2576 | 1467737039088 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:59 INFO - PROCESS | 2576 | 1467737039208 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 09:43:59 INFO - PROCESS | 2576 | 1467737039362 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:59 INFO - PROCESS | 2576 | 1467737039365 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:43:59 INFO - PROCESS | 2576 | ++DOCSHELL 13E69400 == 50 [pid = 2576] [id = 769] 09:43:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (14F37000) [pid = 2576] [serial = 2305] [outer = 00000000] 09:43:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (16B8E000) [pid = 2576] [serial = 2306] [outer = 14F37000] 09:43:59 INFO - PROCESS | 2576 | 1467737039423 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (1708C800) [pid = 2576] [serial = 2307] [outer = 14F37000] 09:44:00 INFO - PROCESS | 2576 | 1467737040125 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]]]}] 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:44:00 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. 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:44:00 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'.) 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:44:00 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. 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:44:00 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. 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:44:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:44:00 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. 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:44:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:44:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:44:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:44:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:44:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:44:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:44:00 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1176ms 09:44:00 INFO - PROCESS | 2576 | 1467737040259 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 09:44:00 INFO - PROCESS | 2576 | 1467737040262 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 09:44:00 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:44:00 INFO - PROCESS | 2576 | 1467737040273 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:44:00 INFO - PROCESS | 2576 | 1467737040276 Marionette TRACE conn6 <- [1,3034,null,{}] 09:44:00 INFO - PROCESS | 2576 | 1467737040287 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}] 09:44:00 INFO - PROCESS | 2576 | 1467737040292 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:00 INFO - PROCESS | 2576 | 1467737040407 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 09:44:00 INFO - PROCESS | 2576 | 1467737040554 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 2576 | 1467737040558 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:00 INFO - PROCESS | 2576 | ++DOCSHELL 1A907000 == 51 [pid = 2576] [id = 770] 09:44:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (1A907400) [pid = 2576] [serial = 2308] [outer = 00000000] 09:44:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (1A90DC00) [pid = 2576] [serial = 2309] [outer = 1A907400] 09:44:00 INFO - PROCESS | 2576 | 1467737040617 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (1A91A400) [pid = 2576] [serial = 2310] [outer = 1A907400] 09:44:00 INFO - PROCESS | 2576 | [2576] 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 09:44:01 INFO - PROCESS | 2576 | 1467737041134 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:44:01 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:44:01 INFO - {} 09:44:01 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 890ms 09:44:01 INFO - PROCESS | 2576 | 1467737041201 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 2576 | 1467737041204 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 09:44:01 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:44:01 INFO - PROCESS | 2576 | 1467737041213 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - PROCESS | 2576 | 1467737041215 Marionette TRACE conn6 <- [1,3038,null,{}] 09:44:01 INFO - PROCESS | 2576 | 1467737041219 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}] 09:44:01 INFO - PROCESS | 2576 | 1467737041221 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:01 INFO - PROCESS | 2576 | 1467737041376 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 09:44:01 INFO - PROCESS | 2576 | 1467737041495 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 2576 | 1467737041497 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:01 INFO - PROCESS | 2576 | ++DOCSHELL 1B7BE400 == 52 [pid = 2576] [id = 771] 09:44:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (1C2E9000) [pid = 2576] [serial = 2311] [outer = 00000000] 09:44:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (1C2F1000) [pid = 2576] [serial = 2312] [outer = 1C2E9000] 09:44:01 INFO - PROCESS | 2576 | 1467737041549 Marionette DEBUG loaded listener.js 09:44:01 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (1C2F4000) [pid = 2576] [serial = 2313] [outer = 1C2E9000] 09:44:02 INFO - PROCESS | 2576 | 1467737042045 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]]]}] 09:44:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:44:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:44:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:44:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:44:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 830ms 09:44:02 INFO - PROCESS | 2576 | 1467737042080 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 2576 | 1467737042082 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 09:44:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:44:02 INFO - PROCESS | 2576 | 1467737042086 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:44:02 INFO - PROCESS | 2576 | 1467737042088 Marionette TRACE conn6 <- [1,3042,null,{}] 09:44:02 INFO - PROCESS | 2576 | 1467737042092 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}] 09:44:02 INFO - PROCESS | 2576 | 1467737042094 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:02 INFO - PROCESS | 2576 | 1467737042203 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 09:44:02 INFO - PROCESS | 2576 | 1467737042358 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:02 INFO - PROCESS | 2576 | 1467737042361 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:02 INFO - PROCESS | 2576 | ++DOCSHELL 0DC47000 == 53 [pid = 2576] [id = 772] 09:44:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (198F2000) [pid = 2576] [serial = 2314] [outer = 00000000] 09:44:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 129 (1B856400) [pid = 2576] [serial = 2315] [outer = 198F2000] 09:44:02 INFO - PROCESS | 2576 | 1467737042419 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 2576 | ++DOMWINDOW == 130 (1B85B800) [pid = 2576] [serial = 2316] [outer = 198F2000] 09:44:03 INFO - PROCESS | 2576 | 1467737043209 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"]]]}] 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:44:03 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" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:44:03 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" 09:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:44:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1229ms 09:44:03 INFO - PROCESS | 2576 | 1467737043319 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 09:44:03 INFO - PROCESS | 2576 | 1467737043322 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 09:44:03 INFO - PROCESS | 2576 | 1467737043325 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:44:03 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:44:03 INFO - PROCESS | 2576 | 1467737043327 Marionette TRACE conn6 <- [1,3046,null,{}] 09:44:03 INFO - PROCESS | 2576 | 1467737043331 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}] 09:44:03 INFO - PROCESS | 2576 | 1467737043337 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:03 INFO - PROCESS | 2576 | 1467737043461 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 09:44:03 INFO - PROCESS | 2576 | 1467737043608 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:03 INFO - PROCESS | 2576 | 1467737043611 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:03 INFO - PROCESS | 2576 | ++DOCSHELL 1C2F0C00 == 54 [pid = 2576] [id = 773] 09:44:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 131 (1CB29800) [pid = 2576] [serial = 2317] [outer = 00000000] 09:44:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 132 (1E24E800) [pid = 2576] [serial = 2318] [outer = 1CB29800] 09:44:03 INFO - PROCESS | 2576 | 1467737043667 Marionette DEBUG loaded listener.js 09:44:03 INFO - PROCESS | 2576 | ++DOMWINDOW == 133 (1E666000) [pid = 2576] [serial = 2319] [outer = 1CB29800] 09:44:04 INFO - PROCESS | 2576 | 1467737044232 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]]]}] 09:44:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:44:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:44:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:44:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:44:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:44:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:44:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:44:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:44:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:44:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:44:04 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:44:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:04 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:44:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:44:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:44:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:44:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:44:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:44:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:44:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:44:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:44:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:44:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:44:04 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 941ms 09:44:04 INFO - PROCESS | 2576 | 1467737044270 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 09:44:04 INFO - PROCESS | 2576 | 1467737044272 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 09:44:04 INFO - PROCESS | 2576 | 1467737044276 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:44:04 INFO - PROCESS | 2576 | 1467737044278 Marionette TRACE conn6 <- [1,3050,null,{}] 09:44:04 INFO - PROCESS | 2576 | 1467737044282 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}] 09:44:04 INFO - PROCESS | 2576 | 1467737044284 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:04 INFO - PROCESS | 2576 | 1467737044395 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 09:44:04 INFO - PROCESS | 2576 | 1467737044705 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 2576 | 1467737044708 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:04 INFO - PROCESS | 2576 | ++DOCSHELL 08B87400 == 55 [pid = 2576] [id = 774] 09:44:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 134 (0CE36000) [pid = 2576] [serial = 2320] [outer = 00000000] 09:44:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 135 (0D717000) [pid = 2576] [serial = 2321] [outer = 0CE36000] 09:44:04 INFO - PROCESS | 2576 | 1467737044779 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 2576 | ++DOMWINDOW == 136 (0E209400) [pid = 2576] [serial = 2322] [outer = 0CE36000] 09:44:05 INFO - PROCESS | 2576 | [2576] 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 09:44:05 INFO - PROCESS | 2576 | 1467737045374 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:44:05 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1122ms 09:44:05 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:44:05 INFO - PROCESS | 2576 | 1467737045401 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 2576 | 1467737045405 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 09:44:05 INFO - PROCESS | 2576 | 1467737045409 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - PROCESS | 2576 | 1467737045412 Marionette TRACE conn6 <- [1,3054,null,{}] 09:44:05 INFO - PROCESS | 2576 | 1467737045417 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}] 09:44:05 INFO - PROCESS | 2576 | 1467737045421 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:05 INFO - PROCESS | 2576 | 1467737045533 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 09:44:05 INFO - PROCESS | 2576 | 1467737045699 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:05 INFO - PROCESS | 2576 | 1467737045701 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:05 INFO - PROCESS | 2576 | --DOCSHELL 0D473C00 == 54 [pid = 2576] [id = 766] 09:44:05 INFO - PROCESS | 2576 | --DOCSHELL 0DA52000 == 53 [pid = 2576] [id = 765] 09:44:05 INFO - PROCESS | 2576 | --DOCSHELL 18446000 == 52 [pid = 2576] [id = 764] 09:44:05 INFO - PROCESS | 2576 | --DOCSHELL 17072800 == 51 [pid = 2576] [id = 763] 09:44:05 INFO - PROCESS | 2576 | --DOCSHELL 16F5C400 == 50 [pid = 2576] [id = 762] 09:44:05 INFO - PROCESS | 2576 | --DOCSHELL 14F3B000 == 49 [pid = 2576] [id = 761] 09:44:05 INFO - PROCESS | 2576 | --DOCSHELL 0D61BC00 == 48 [pid = 2576] [id = 760] 09:44:05 INFO - PROCESS | 2576 | --DOCSHELL 0DC45C00 == 47 [pid = 2576] [id = 759] 09:44:05 INFO - PROCESS | 2576 | --DOCSHELL 1A914800 == 46 [pid = 2576] [id = 756] 09:44:05 INFO - PROCESS | 2576 | --DOCSHELL 0D719800 == 45 [pid = 2576] [id = 753] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 135 (1708B800) [pid = 2576] [serial = 2256] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | ++DOCSHELL 08B81400 == 46 [pid = 2576] [id = 775] 09:44:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 136 (08B84000) [pid = 2576] [serial = 2323] [outer = 00000000] 09:44:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 137 (0CFFAC00) [pid = 2576] [serial = 2324] [outer = 08B84000] 09:44:05 INFO - PROCESS | 2576 | 1467737045821 Marionette DEBUG loaded listener.js 09:44:05 INFO - PROCESS | 2576 | ++DOMWINDOW == 138 (0D5B9800) [pid = 2576] [serial = 2325] [outer = 08B84000] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 137 (19830000) [pid = 2576] [serial = 2241] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 136 (19865C00) [pid = 2576] [serial = 2244] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 135 (19833400) [pid = 2576] [serial = 2242] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 134 (13E8E000) [pid = 2576] [serial = 2230] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 133 (14BC0400) [pid = 2576] [serial = 2231] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 132 (19895000) [pid = 2576] [serial = 2218] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 131 (172C7400) [pid = 2576] [serial = 2238] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 130 (16A49000) [pid = 2576] [serial = 2233] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 129 (14F2F800) [pid = 2576] [serial = 2236] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 128 (16A4F400) [pid = 2576] [serial = 2234] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (172D0800) [pid = 2576] [serial = 2215] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (0E202800) [pid = 2576] [serial = 2225] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (0D71D000) [pid = 2576] [serial = 2224] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (0DC3E400) [pid = 2576] [serial = 2212] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (198A5400) [pid = 2576] [serial = 2221] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (0D48BC00) [pid = 2576] [serial = 2227] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (0D87C800) [pid = 2576] [serial = 2228] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (1989A400) [pid = 2576] [serial = 2247] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (19C4A800) [pid = 2576] [serial = 2254] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 118 (17E43800) [pid = 2576] [serial = 2250] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 117 (198A1000) [pid = 2576] [serial = 2248] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 116 (19C4A000) [pid = 2576] [serial = 2253] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 115 (1986B400) [pid = 2576] [serial = 2245] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 114 (19855C00) [pid = 2576] [serial = 2251] [outer = 00000000] [url = about:blank] 09:44:05 INFO - PROCESS | 2576 | --DOMWINDOW == 113 (172CB400) [pid = 2576] [serial = 2239] [outer = 00000000] [url = about:blank] 09:44:06 INFO - PROCESS | 2576 | 1467737046236 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]]]}] 09:44:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:44:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:44:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:44:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:44:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:44:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:44:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:44:06 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 870ms 09:44:06 INFO - PROCESS | 2576 | 1467737046283 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 09:44:06 INFO - PROCESS | 2576 | 1467737046287 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 09:44:06 INFO - PROCESS | 2576 | 1467737046291 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:44:06 INFO - PROCESS | 2576 | 1467737046293 Marionette TRACE conn6 <- [1,3058,null,{}] 09:44:06 INFO - PROCESS | 2576 | 1467737046297 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}] 09:44:06 INFO - PROCESS | 2576 | 1467737046299 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:06 INFO - PROCESS | 2576 | 1467737046394 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 09:44:06 INFO - PROCESS | 2576 | 1467737046400 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 2576 | 1467737046402 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:06 INFO - PROCESS | 2576 | ++DOCSHELL 0DC46800 == 47 [pid = 2576] [id = 776] 09:44:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 114 (0E288800) [pid = 2576] [serial = 2326] [outer = 00000000] 09:44:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 115 (13E8E000) [pid = 2576] [serial = 2327] [outer = 0E288800] 09:44:06 INFO - PROCESS | 2576 | 1467737046446 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 2576 | ++DOMWINDOW == 116 (15437400) [pid = 2576] [serial = 2328] [outer = 0E288800] 09:44:06 INFO - PROCESS | 2576 | 1467737046964 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]]]}] 09:44:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:44:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:44:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:44:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:44:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:44:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:44:07 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 730ms 09:44:07 INFO - PROCESS | 2576 | 1467737047026 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 2576 | 1467737047029 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 09:44:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:44:07 INFO - PROCESS | 2576 | 1467737047034 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:44:07 INFO - PROCESS | 2576 | 1467737047039 Marionette TRACE conn6 <- [1,3062,null,{}] 09:44:07 INFO - PROCESS | 2576 | 1467737047047 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}] 09:44:07 INFO - PROCESS | 2576 | 1467737047051 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:07 INFO - PROCESS | 2576 | 1467737047143 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 09:44:07 INFO - PROCESS | 2576 | 1467737047296 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:07 INFO - PROCESS | 2576 | 1467737047298 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:07 INFO - PROCESS | 2576 | ++DOCSHELL 17021C00 == 48 [pid = 2576] [id = 777] 09:44:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 117 (17072800) [pid = 2576] [serial = 2329] [outer = 00000000] 09:44:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 118 (17081400) [pid = 2576] [serial = 2330] [outer = 17072800] 09:44:07 INFO - PROCESS | 2576 | 1467737047342 Marionette DEBUG loaded listener.js 09:44:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 119 (1708B400) [pid = 2576] [serial = 2331] [outer = 17072800] 09:44:07 INFO - PROCESS | 2576 | 1467737047687 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]]]}] 09:44:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:44:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:44:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:44:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:44:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:44:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:44:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 690ms 09:44:07 INFO - PROCESS | 2576 | 1467737047740 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 2576 | 1467737047743 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 09:44:07 INFO - PROCESS | 2576 | 1467737047747 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:44:07 INFO - PROCESS | 2576 | 1467737047749 Marionette TRACE conn6 <- [1,3066,null,{}] 09:44:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:44:07 INFO - PROCESS | 2576 | 1467737047752 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}] 09:44:07 INFO - PROCESS | 2576 | 1467737047754 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:07 INFO - PROCESS | 2576 | 1467737047845 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 09:44:07 INFO - PROCESS | 2576 | 1467737047850 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:07 INFO - PROCESS | 2576 | 1467737047852 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:07 INFO - PROCESS | 2576 | ++DOCSHELL 172CB400 == 49 [pid = 2576] [id = 778] 09:44:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (172D1400) [pid = 2576] [serial = 2332] [outer = 00000000] 09:44:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (18865C00) [pid = 2576] [serial = 2333] [outer = 172D1400] 09:44:07 INFO - PROCESS | 2576 | 1467737047897 Marionette DEBUG loaded listener.js 09:44:07 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (1890D800) [pid = 2576] [serial = 2334] [outer = 172D1400] 09:44:08 INFO - PROCESS | 2576 | 1467737048387 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] 09:44:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:44:08 INFO - PROCESS | 2576 | 1467737048436 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 09:44:08 INFO - PROCESS | 2576 | 1467737048439 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:44:08 INFO - PROCESS | 2576 | 1467737048441 Marionette TRACE conn6 <- [1,3070,null,{}] 09:44:08 INFO - PROCESS | 2576 | 1467737048444 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}] 09:44:08 INFO - PROCESS | 2576 | 1467737048446 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:08 INFO - PROCESS | 2576 | 1467737048578 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 09:44:08 INFO - PROCESS | 2576 | 1467737048684 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:08 INFO - PROCESS | 2576 | 1467737048689 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:08 INFO - PROCESS | 2576 | ++DOCSHELL 19836800 == 50 [pid = 2576] [id = 779] 09:44:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (19838000) [pid = 2576] [serial = 2335] [outer = 00000000] 09:44:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (19858800) [pid = 2576] [serial = 2336] [outer = 19838000] 09:44:08 INFO - PROCESS | 2576 | 1467737048743 Marionette DEBUG loaded listener.js 09:44:08 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (1986C800) [pid = 2576] [serial = 2337] [outer = 19838000] 09:44:09 INFO - PROCESS | 2576 | 1467737049148 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]]]}] 09:44:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:44:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:44:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 730ms 09:44:09 INFO - PROCESS | 2576 | 1467737049170 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 09:44:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:44:09 INFO - PROCESS | 2576 | 1467737049172 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 09:44:09 INFO - PROCESS | 2576 | 1467737049175 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:44:09 INFO - PROCESS | 2576 | 1467737049176 Marionette TRACE conn6 <- [1,3074,null,{}] 09:44:09 INFO - PROCESS | 2576 | 1467737049194 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}] 09:44:09 INFO - PROCESS | 2576 | 1467737049197 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:09 INFO - PROCESS | 2576 | 1467737049328 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 09:44:09 INFO - PROCESS | 2576 | 1467737049333 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:09 INFO - PROCESS | 2576 | 1467737049335 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:09 INFO - PROCESS | 2576 | ++DOCSHELL 0D614000 == 51 [pid = 2576] [id = 780] 09:44:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (19888000) [pid = 2576] [serial = 2338] [outer = 00000000] 09:44:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (198A1C00) [pid = 2576] [serial = 2339] [outer = 19888000] 09:44:09 INFO - PROCESS | 2576 | 1467737049387 Marionette DEBUG loaded listener.js 09:44:09 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (198A5C00) [pid = 2576] [serial = 2340] [outer = 19888000] 09:44:09 INFO - PROCESS | 2576 | 1467737049799 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:44:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:44:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 690ms 09:44:09 INFO - PROCESS | 2576 | 1467737049866 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 09:44:09 INFO - PROCESS | 2576 | 1467737049868 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 09:44:09 INFO - PROCESS | 2576 | 1467737049871 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:44:09 INFO - PROCESS | 2576 | 1467737049873 Marionette TRACE conn6 <- [1,3078,null,{}] 09:44:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:44:09 INFO - PROCESS | 2576 | 1467737049876 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}] 09:44:09 INFO - PROCESS | 2576 | 1467737049878 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:10 INFO - PROCESS | 2576 | 1467737050012 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 09:44:10 INFO - PROCESS | 2576 | --DOMWINDOW == 127 (0DC3E000) [pid = 2576] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:44:10 INFO - PROCESS | 2576 | --DOMWINDOW == 126 (15347800) [pid = 2576] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:44:10 INFO - PROCESS | 2576 | --DOMWINDOW == 125 (198FB000) [pid = 2576] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:44:10 INFO - PROCESS | 2576 | --DOMWINDOW == 124 (184F5400) [pid = 2576] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:44:10 INFO - PROCESS | 2576 | --DOMWINDOW == 123 (16F5EC00) [pid = 2576] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:44:10 INFO - PROCESS | 2576 | --DOMWINDOW == 122 (0E203400) [pid = 2576] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:44:10 INFO - PROCESS | 2576 | --DOMWINDOW == 121 (1A91AC00) [pid = 2576] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:44:10 INFO - PROCESS | 2576 | --DOMWINDOW == 120 (0D61D000) [pid = 2576] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:44:10 INFO - PROCESS | 2576 | --DOMWINDOW == 119 (17087000) [pid = 2576] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:44:10 INFO - PROCESS | 2576 | 1467737050268 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:10 INFO - PROCESS | 2576 | 1467737050270 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:10 INFO - PROCESS | 2576 | ++DOCSHELL 0D61E000 == 52 [pid = 2576] [id = 781] 09:44:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 120 (0DA53C00) [pid = 2576] [serial = 2341] [outer = 00000000] 09:44:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 121 (16F5EC00) [pid = 2576] [serial = 2342] [outer = 0DA53C00] 09:44:10 INFO - PROCESS | 2576 | 1467737050315 Marionette DEBUG loaded listener.js 09:44:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 122 (198FD400) [pid = 2576] [serial = 2343] [outer = 0DA53C00] 09:44:10 INFO - PROCESS | 2576 | 1467737050644 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:44:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:44:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 830ms 09:44:10 INFO - PROCESS | 2576 | 1467737050706 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 09:44:10 INFO - PROCESS | 2576 | 1467737050708 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 09:44:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:44:10 INFO - PROCESS | 2576 | 1467737050711 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:44:10 INFO - PROCESS | 2576 | 1467737050713 Marionette TRACE conn6 <- [1,3082,null,{}] 09:44:10 INFO - PROCESS | 2576 | 1467737050717 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}] 09:44:10 INFO - PROCESS | 2576 | 1467737050718 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:10 INFO - PROCESS | 2576 | 1467737050821 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 09:44:10 INFO - PROCESS | 2576 | 1467737050943 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:10 INFO - PROCESS | 2576 | 1467737050945 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:10 INFO - PROCESS | 2576 | ++DOCSHELL 198FBC00 == 53 [pid = 2576] [id = 782] 09:44:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 123 (19C3C800) [pid = 2576] [serial = 2344] [outer = 00000000] 09:44:10 INFO - PROCESS | 2576 | ++DOMWINDOW == 124 (19C48800) [pid = 2576] [serial = 2345] [outer = 19C3C800] 09:44:10 INFO - PROCESS | 2576 | 1467737050988 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 125 (19C9C000) [pid = 2576] [serial = 2346] [outer = 19C3C800] 09:44:11 INFO - PROCESS | 2576 | 1467737051286 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:44:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:44:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 09:44:11 INFO - PROCESS | 2576 | 1467737051350 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 09:44:11 INFO - PROCESS | 2576 | 1467737051352 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 09:44:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:44:11 INFO - PROCESS | 2576 | 1467737051355 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:44:11 INFO - PROCESS | 2576 | 1467737051356 Marionette TRACE conn6 <- [1,3086,null,{}] 09:44:11 INFO - PROCESS | 2576 | 1467737051369 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}] 09:44:11 INFO - PROCESS | 2576 | 1467737051371 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:11 INFO - PROCESS | 2576 | 1467737051512 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 09:44:11 INFO - PROCESS | 2576 | 1467737051551 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 2576 | 1467737051553 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:11 INFO - PROCESS | 2576 | ++DOCSHELL 0DA57000 == 54 [pid = 2576] [id = 783] 09:44:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 126 (16A48800) [pid = 2576] [serial = 2347] [outer = 00000000] 09:44:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 127 (1A903800) [pid = 2576] [serial = 2348] [outer = 16A48800] 09:44:11 INFO - PROCESS | 2576 | 1467737051596 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 2576 | ++DOMWINDOW == 128 (1A90D400) [pid = 2576] [serial = 2349] [outer = 16A48800] 09:44:12 INFO - PROCESS | 2576 | 1467737051989 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]]]}] 09:44:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:44:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:44:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 09:44:12 INFO - PROCESS | 2576 | 1467737052027 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 2576 | 1467737052029 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 09:44:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:44:12 INFO - PROCESS | 2576 | 1467737052032 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 2576 | 1467737052033 Marionette TRACE conn6 <- [1,3090,null,{}] 09:44:12 INFO - PROCESS | 2576 | 1467737052036 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}] 09:44:12 INFO - PROCESS | 2576 | 1467737052038 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:12 INFO - PROCESS | 2576 | 1467737052180 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 09:44:12 INFO - PROCESS | 2576 | 1467737052192 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:12 INFO - PROCESS | 2576 | 1467737052194 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:12 INFO - PROCESS | 2576 | ++DOCSHELL 1A910800 == 55 [pid = 2576] [id = 784] 09:44:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 129 (1A912000) [pid = 2576] [serial = 2350] [outer = 00000000] 09:44:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 130 (1B7BAC00) [pid = 2576] [serial = 2351] [outer = 1A912000] 09:44:12 INFO - PROCESS | 2576 | 1467737052239 Marionette DEBUG loaded listener.js 09:44:12 INFO - PROCESS | 2576 | ++DOMWINDOW == 131 (1C2E8C00) [pid = 2576] [serial = 2352] [outer = 1A912000] 09:44:12 INFO - PROCESS | 2576 | 1467737052908 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:44:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:44:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 930ms 09:44:12 INFO - PROCESS | 2576 | 1467737052964 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 2576 | 1467737052968 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 09:44:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:44:12 INFO - PROCESS | 2576 | 1467737052973 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 2576 | 1467737052979 Marionette TRACE conn6 <- [1,3094,null,{}] 09:44:12 INFO - PROCESS | 2576 | 1467737052984 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}] 09:44:12 INFO - PROCESS | 2576 | 1467737052987 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:13 INFO - PROCESS | 2576 | 1467737053116 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 09:44:13 INFO - PROCESS | 2576 | 1467737053273 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 2576 | 1467737053276 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:13 INFO - PROCESS | 2576 | ++DOCSHELL 0D9B4000 == 56 [pid = 2576] [id = 785] 09:44:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 132 (0E205800) [pid = 2576] [serial = 2353] [outer = 00000000] 09:44:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 133 (13629000) [pid = 2576] [serial = 2354] [outer = 0E205800] 09:44:13 INFO - PROCESS | 2576 | 1467737053337 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 2576 | ++DOMWINDOW == 134 (13E88800) [pid = 2576] [serial = 2355] [outer = 0E205800] 09:44:13 INFO - PROCESS | 2576 | 1467737053834 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]]]}] 09:44:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:44:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:44:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:44:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 891ms 09:44:13 INFO - PROCESS | 2576 | 1467737053864 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 09:44:13 INFO - PROCESS | 2576 | 1467737053869 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 09:44:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:44:13 INFO - PROCESS | 2576 | 1467737053875 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:44:13 INFO - PROCESS | 2576 | 1467737053878 Marionette TRACE conn6 <- [1,3098,null,{}] 09:44:13 INFO - PROCESS | 2576 | 1467737053882 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}] 09:44:13 INFO - PROCESS | 2576 | 1467737053885 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:14 INFO - PROCESS | 2576 | 1467737054038 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 09:44:14 INFO - PROCESS | 2576 | 1467737054204 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 2576 | 1467737054206 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:14 INFO - PROCESS | 2576 | ++DOCSHELL 15434800 == 57 [pid = 2576] [id = 786] 09:44:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 135 (16A50000) [pid = 2576] [serial = 2356] [outer = 00000000] 09:44:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 136 (1706F400) [pid = 2576] [serial = 2357] [outer = 16A50000] 09:44:14 INFO - PROCESS | 2576 | 1467737054265 Marionette DEBUG loaded listener.js 09:44:14 INFO - PROCESS | 2576 | ++DOMWINDOW == 137 (1843EC00) [pid = 2576] [serial = 2358] [outer = 16A50000] 09:44:14 INFO - PROCESS | 2576 | 1467737054781 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"]]]}] 09:44:14 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:44:14 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 09:44:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:44:14 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 930ms 09:44:14 INFO - PROCESS | 2576 | 1467737054809 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 09:44:14 INFO - PROCESS | 2576 | 1467737054812 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 09:44:14 INFO - PROCESS | 2576 | 1467737054815 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:44:14 INFO - PROCESS | 2576 | 1467737054819 Marionette TRACE conn6 <- [1,3102,null,{}] 09:44:14 INFO - PROCESS | 2576 | 1467737054831 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}] 09:44:14 INFO - PROCESS | 2576 | 1467737054835 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:14 INFO - PROCESS | 2576 | 1467737054955 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 09:44:15 INFO - PROCESS | 2576 | 1467737055092 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\", \"806a7fd9-0b49-49ec-a3fd-30a372b1fdac\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:15 INFO - PROCESS | 2576 | 1467737055095 Marionette INFO sendAsync 6e6e1a5b-d92c-48e0-b870-e0151f0b2495 09:44:15 INFO - PROCESS | 2576 | ++DOCSHELL 198A0400 == 58 [pid = 2576] [id = 787] 09:44:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 138 (198F1000) [pid = 2576] [serial = 2359] [outer = 00000000] 09:44:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 139 (1A914800) [pid = 2576] [serial = 2360] [outer = 198F1000] 09:44:15 INFO - PROCESS | 2576 | 1467737055153 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 2576 | ++DOMWINDOW == 140 (1B7BB000) [pid = 2576] [serial = 2361] [outer = 198F1000] 09:44:15 INFO - PROCESS | 2576 | 1467737055623 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]]]}] 09:44:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:44:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 831ms 09:44:15 INFO - PROCESS | 2576 | 1467737055657 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 09:44:15 INFO - PROCESS | 2576 | 1467737055660 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 09:44:16 WARNING - u'runner_teardown' () 09:44:16 INFO - No more tests 09:44:16 INFO - Got 0 unexpected results 09:44:16 INFO - SUITE-END | took 669s 09:44:16 INFO - Closing logging queue 09:44:16 INFO - queue closed 09:44:16 INFO - Return code: 0 09:44:16 WARNING - # TBPL SUCCESS # 09:44:16 INFO - Running post-action listener: _resource_record_post_action 09:44:16 INFO - Running post-run listener: _resource_record_post_run 09:44:17 INFO - Total resource usage - Wall time: 680s; CPU: 14.0%; Read bytes: 165810176; Write bytes: 1127051264; Read time: 2310360; Write time: 8255660 09:44:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:44:17 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 50876416; Read time: 0; Write time: 49380 09:44:17 INFO - run-tests - Wall time: 678s; CPU: 14.0%; Read bytes: 165810176; Write bytes: 1065074688; Read time: 2310360; Write time: 8188980 09:44:17 INFO - Running post-run listener: _upload_blobber_files 09:44:17 INFO - Blob upload gear active. 09:44:17 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:44:17 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 09:44:17 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'] 09:44:17 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 09:44:18 INFO - (blobuploader) - INFO - Open directory for files ... 09:44:18 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:44:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:44:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:44:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:44:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:44:19 INFO - (blobuploader) - INFO - Done attempting. 09:44:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:44:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:44:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:44:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:44:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:44:21 INFO - (blobuploader) - INFO - Done attempting. 09:44:21 INFO - (blobuploader) - INFO - Iteration through files over. 09:44:21 INFO - Return code: 0 09:44:21 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:44:21 INFO - Using _rmtree_windows ... 09:44:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:44:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9e9a8452c50d52a0d19288f2456db9e81695335b30eb3c8f297f03fb3c1aff7401d52e22fe3a8b998dfc02b468a77bb8cd30ddf49db7e9a11d32024fc00bc592", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/303ccee0d46f4610dec00073dc1e42086b216af7c9bf46d84f03ff76ab052b9078c07592e4df362c61aead1a202585ad6d81cb135e432e09313e016eaf676d29"} 09:44:21 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:44:21 INFO - Writing to file C:\slave\test\properties\blobber_files 09:44:21 INFO - Contents: 09:44:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9e9a8452c50d52a0d19288f2456db9e81695335b30eb3c8f297f03fb3c1aff7401d52e22fe3a8b998dfc02b468a77bb8cd30ddf49db7e9a11d32024fc00bc592", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/303ccee0d46f4610dec00073dc1e42086b216af7c9bf46d84f03ff76ab052b9078c07592e4df362c61aead1a202585ad6d81cb135e432e09313e016eaf676d29"} 09:44:21 INFO - Running post-run listener: copy_logs_to_upload_dir 09:44:21 INFO - Copying logs to upload dir... 09:44:21 INFO - mkdir: C:\slave\test\build\upload\logs 09:44:21 INFO - Copying logs to upload dir... 09:44:21 INFO - Using _rmtree_windows ... 09:44:21 INFO - Using _rmtree_windows ... 09:44:21 INFO - Using _rmtree_windows ... 09:44:21 INFO - Using _rmtree_windows ... 09:44:21 INFO - Using _rmtree_windows ... 09:44:21 INFO - Using _rmtree_windows ... 09:44:21 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=918.890000 ========= master_lag: 0.11 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 19 secs) (at 2016-07-05 09:44:21.985084) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 09:44:21.986186) ========= '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-160 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-160 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-160 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/9e9a8452c50d52a0d19288f2456db9e81695335b30eb3c8f297f03fb3c1aff7401d52e22fe3a8b998dfc02b468a77bb8cd30ddf49db7e9a11d32024fc00bc592", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/303ccee0d46f4610dec00073dc1e42086b216af7c9bf46d84f03ff76ab052b9078c07592e4df362c61aead1a202585ad6d81cb135e432e09313e016eaf676d29"} build_url:https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/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/YKhakt5US56Is2FXNCynrg/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/9e9a8452c50d52a0d19288f2456db9e81695335b30eb3c8f297f03fb3c1aff7401d52e22fe3a8b998dfc02b468a77bb8cd30ddf49db7e9a11d32024fc00bc592", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/303ccee0d46f4610dec00073dc1e42086b216af7c9bf46d84f03ff76ab052b9078c07592e4df362c61aead1a202585ad6d81cb135e432e09313e016eaf676d29"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YKhakt5US56Is2FXNCynrg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 09:44:22.112202) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:44:22.112547) ========= '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-160 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-160 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-160 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.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:44:22.228413) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-05 09:44:22.228745) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-05 09:44:23.152014) ========= ========= Total master_lag: 3.98 =========